dvr: ensure update to in-progress recording doesn't restart (fixes #1982)
This commit is contained in:
parent
1369d5dbeb
commit
82048878c8
1 changed files with 4 additions and 0 deletions
|
@ -251,6 +251,10 @@ dvr_entry_set_timer(dvr_entry_t *de)
|
|||
gtimer_arm_abs(&de->de_timer, dvr_timer_expire, de,
|
||||
de->de_stop + cfg->dvr_retention_days * 86400);
|
||||
|
||||
} else if (de->de_sched_state == DVR_RECORDING) {
|
||||
gtimer_arm_abs(&de->de_timer, dvr_timer_stop_recording, de,
|
||||
de->de_stop + (60 * de->de_stop_extra));
|
||||
|
||||
} else if (de->de_channel) {
|
||||
de->de_sched_state = DVR_SCHEDULED;
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue