Ensure that dvr clean title config persists. Fixes #1179.
This commit is contained in:
parent
eab61ce5a1
commit
7232388db4
1 changed files with 5 additions and 1 deletions
|
@ -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);
|
||||
|
|
Loading…
Add table
Reference in a new issue