diff --git a/src/dvr/dvr_db.c b/src/dvr/dvr_db.c index 43b35f35..480ca1e8 100644 --- a/src/dvr/dvr_db.c +++ b/src/dvr/dvr_db.c @@ -987,9 +987,12 @@ dvr_init(void) if(!htsmsg_get_u32(m, "episode-in-title", &u32) && u32) cfg->dvr_flags |= DVR_EPISODE_IN_TITLE; + if(!htsmsg_get_u32(m, "clean-title", &u32) && u32) + cfg->dvr_flags |= DVR_CLEAN_TITLE; + if(!htsmsg_get_u32(m, "tag-files", &u32) && !u32) cfg->dvr_flags &= ~DVR_TAG_FILES; - + tvh_str_set(&cfg->dvr_postproc, htsmsg_get_str(m, "postproc")); } @@ -1148,6 +1151,7 @@ dvr_save(dvr_config_t *cfg) htsmsg_add_u32(m, "whitespace-in-title", !!(cfg->dvr_flags & DVR_WHITESPACE_IN_TITLE)); htsmsg_add_u32(m, "title-dir", !!(cfg->dvr_flags & DVR_DIR_PER_TITLE)); htsmsg_add_u32(m, "episode-in-title", !!(cfg->dvr_flags & DVR_EPISODE_IN_TITLE)); + htsmsg_add_u32(m, "clean-title", !!(cfg->dvr_flags & DVR_CLEAN_TITLE)); htsmsg_add_u32(m, "tag-files", !!(cfg->dvr_flags & DVR_TAG_FILES)); if(cfg->dvr_postproc != NULL) htsmsg_add_str(m, "postproc", cfg->dvr_postproc);