mirror of
https://github.com/dankamongmen/notcurses
synced 2025-03-10 01:29:05 -04:00
demo: for now, disable videos for OIIO
This commit is contained in:
parent
663eb73485
commit
6d500e8511
@ -72,34 +72,35 @@ static struct {
|
|||||||
const char* name;
|
const char* name;
|
||||||
int (*fxn)(struct notcurses*);
|
int (*fxn)(struct notcurses*);
|
||||||
bool dfsg_disabled; // disabled for DFSG builds
|
bool dfsg_disabled; // disabled for DFSG builds
|
||||||
bool mmeng_disabled; // disabled for null-multimedia builds
|
bool oiio_disabled; // disabled for OIIO builds (implies mmeng_disabled)
|
||||||
|
bool mmeng_disabled; // disabled for non-multimedia builds
|
||||||
} demos[26] = {
|
} demos[26] = {
|
||||||
{ NULL, NULL, false, false, },
|
{ NULL, NULL, false, false, false, },
|
||||||
{ "box", box_demo, false, false, },
|
{ "box", box_demo, false, false, false, },
|
||||||
{"chunli", chunli_demo, true, true, },
|
{"chunli", chunli_demo, true, false, true, },
|
||||||
{ NULL, NULL, false, false, },
|
{ NULL, NULL, false, false, false, },
|
||||||
{ "eagle", eagle_demo, true, true, },
|
{ "eagle", eagle_demo, true, false, true, },
|
||||||
{ "fallin'", fallin_demo, false, false, },
|
{ "fallin'", fallin_demo, false, false, false, },
|
||||||
{ "grid", grid_demo, false, false, },
|
{ "grid", grid_demo, false, false, false, },
|
||||||
{ "highcon", highcontrast_demo, false, false, },
|
{ "highcon", highcontrast_demo, false, false, false, },
|
||||||
{ "intro", intro, false, false, },
|
{ "intro", intro, false, false, false, },
|
||||||
{ "jungle", jungle_demo, true, false, },
|
{ "jungle", jungle_demo, true, false, false, },
|
||||||
{ NULL, NULL, false, false, },
|
{ NULL, NULL, false, false, false, },
|
||||||
{ "luigi", luigi_demo, true, true, },
|
{ "luigi", luigi_demo, true, false, true, },
|
||||||
{ NULL, NULL, false, false, },
|
{ NULL, NULL, false, false, false, },
|
||||||
{ "normal", normal_demo, false, false, },
|
{ "normal", normal_demo, false, false, false, },
|
||||||
{ "outro", outro, false, true, },
|
{ "outro", outro, false, true, true, },
|
||||||
{ NULL, NULL, false, false, },
|
{ NULL, NULL, false, false, false, },
|
||||||
{ "qrcode", qrcode_demo, false, false, }, // is blank without USE_QRCODEGEN
|
{ "qrcode", qrcode_demo, false, false, false, }, // is blank without USE_QRCODEGEN
|
||||||
{ "reel", reel_demo, false, false, },
|
{ "reel", reel_demo, false, false, false, },
|
||||||
{ "sliders", sliding_puzzle_demo, false, false, },
|
{ "sliders", sliding_puzzle_demo, false, false, false, },
|
||||||
{ "trans", trans_demo, false, false, },
|
{ "trans", trans_demo, false, false, false, },
|
||||||
{ "uniblock", unicodeblocks_demo, false, false, },
|
{ "uniblock", unicodeblocks_demo, false, false, false, },
|
||||||
{ "view", view_demo, true, true, },
|
{ "view", view_demo, true, true, true, },
|
||||||
{ "whiteout", witherworm_demo, false, false, },
|
{ "whiteout", witherworm_demo, false, false, false, },
|
||||||
{"xray", xray_demo, false, true, },
|
{"xray", xray_demo, false, true, true, },
|
||||||
{ NULL, NULL, false, false, },
|
{ NULL, NULL, false, false, false, },
|
||||||
{ NULL, NULL, false, false, },
|
{ NULL, NULL, false, false, false, },
|
||||||
};
|
};
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -198,6 +199,11 @@ ext_demos(struct notcurses* nc, const char* spec, bool ignore_failures){
|
|||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
#ifdef USE_OIIO
|
||||||
|
if(demos[idx].oiio_disabled){
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
#endif
|
||||||
#ifndef USE_MULTIMEDIA
|
#ifndef USE_MULTIMEDIA
|
||||||
if(demos[idx].mmeng_disabled){
|
if(demos[idx].mmeng_disabled){
|
||||||
continue;
|
continue;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user