diff options
| author | 2025-10-30 14:40:08 -0400 | |
|---|---|---|
| committer | 2025-10-30 14:40:08 -0400 | |
| commit | 90da3b27d939b3b7af1cf7fed10dfaaa7e271622 (patch) | |
| tree | f0cf96c76d5c83470d2c50dd69d2d3e39a503fab /src/fruits/cmv | |
| parent | 77837d7b63240c069b3351a919a7d2af670f46cd (diff) | |
| download | camu-90da3b27d939b3b7af1cf7fed10dfaaa7e271622.tar.gz camu-90da3b27d939b3b7af1cf7fed10dfaaa7e271622.tar.bz2 camu-90da3b27d939b3b7af1cf7fed10dfaaa7e271622.zip | |
Fixes from testing sink change, document things
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/fruits/cmv')
| -rw-r--r-- | src/fruits/cmv/cmv.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/fruits/cmv/cmv.c b/src/fruits/cmv/cmv.c index 840eb6a..1fce028 100644 --- a/src/fruits/cmv/cmv.c +++ b/src/fruits/cmv/cmv.c @@ -8,7 +8,6 @@ #ifndef CAMU_SINK_ONLY #include "../../server/server.h" #endif -#include "../../server/common.h" #include "../../util/color_palette.h" #ifdef CAMU_HAVE_FFMPEG #include "../../codec/ffmpeg/common.h" @@ -85,11 +84,11 @@ static bool parse_exe_name_params(str *exe_name, str *addr, struct lia_prefs *pr al_str_clone(&value, &al_str_substr(&sub, 0, index)); al_str_to_lower(&value); if (al_str_at(&value, 0) == 'a') { - prefs->enabled_mask |= CAMU_MASK_AUDIO; + prefs->enabled_mask |= 1 << CAMU_STREAM_AUDIO; } else if (al_str_at(&value, 0) == 'v') { - prefs->enabled_mask |= CAMU_MASK_VIDEO; + prefs->enabled_mask |= 1 << CAMU_STREAM_VIDEO; } else if (al_str_at(&value, 0) == 's') { - prefs->enabled_mask |= CAMU_MASK_SUBTITLE; + prefs->enabled_mask |= 1 << CAMU_STREAM_SUBTITLE; } al_str_free(&value); @@ -99,9 +98,9 @@ static bool parse_exe_name_params(str *exe_name, str *addr, struct lia_prefs *pr return true; def: #ifdef CAMU_HAVE_SUBTITLES - prefs->enabled_mask = CAMU_MASK_AUDIO | CAMU_MASK_VIDEO | CAMU_MASK_SUBTITLE; + prefs->enabled_mask = (1 << CAMU_STREAM_AUDIO) | (1 << CAMU_STREAM_VIDEO) | (1 << CAMU_STREAM_SUBTITLE); #else - prefs->enabled_mask = CAMU_MASK_AUDIO | CAMU_MASK_VIDEO; + prefs->enabled_mask = (1 << CAMU_STREAM_AUDIO) | (1 << CAMU_STREAM_VIDEO); #endif prefs->audio_lang = CAMU_LANG_JAPANESE; prefs->subtitle_lang = CAMU_LANG_ENGLISH; |