int dvr_subtitle_in_title;
int dvr_windows_compatible_filenames;
- /* Series link support */
- int dvr_sl_brand_lock;
- int dvr_sl_season_lock;
- int dvr_sl_channel_lock;
- int dvr_sl_time_lock;
- int dvr_sl_more_recent;
- int dvr_sl_quality_lock;
-
- /* Duplicate detect */
- int dvr_dup_detect_episode;
-
struct dvr_entry_list dvr_entries;
struct dvr_autorec_entry_list dvr_autorec_entries;
struct dvr_timerec_entry_list dvr_timerec_entries;
// Note: ignore channel test if we allow quality unlocking
if ((cfg = dae->dae_config) == NULL)
return 0;
- if (cfg->dvr_sl_quality_lock)
- if(dae->dae_channel != NULL) {
- if (dae->dae_channel != e->channel &&
- dae->dae_channel->ch_enabled)
- return 0;
- if (!dae->dae_channel->ch_enabled)
- return 0;
- }
+ if(dae->dae_channel != NULL) {
+ if (dae->dae_channel != e->channel &&
+ dae->dae_channel->ch_enabled)
+ return 0;
+ if (!dae->dae_channel->ch_enabled)
+ return 0;
+ }
if(dae->dae_channel_tag != NULL) {
LIST_FOREACH(ctm, &dae->dae_channel_tag->ct_ctms, ctm_tag_link)
cfg->dvr_update_window = 24 * 3600;
cfg->dvr_pathname = strdup("$t$n.$x");
- /* series link support */
- cfg->dvr_sl_brand_lock = 1; // use brand linking
- cfg->dvr_sl_season_lock = 0; // ignore season (except if no brand)
- cfg->dvr_sl_channel_lock = 1; // channel locked
- cfg->dvr_sl_time_lock = 0; // time slot (approx) locked
- cfg->dvr_sl_more_recent = 1; // Only record more reason episodes
- cfg->dvr_sl_quality_lock = 1; // Don't attempt to ajust quality
-
/* Muxer config */
cfg->dvr_muxcnf.m_cache = MC_CACHE_DONTKEEP;
- /* dup detect */
- cfg->dvr_dup_detect_episode = 1; // detect dup episodes
-
/* Default recording file and directory permissions */
cfg->dvr_muxcnf.m_file_permissions = 0664;