int dvr_entry_is_finished(dvr_entry_t *entry, int flags);
int dvr_entry_verify(dvr_entry_t *de, access_t *a, int readonly);
-void dvr_entry_changed_notify(dvr_entry_t *de);
+void dvr_entry_changed(dvr_entry_t *de);
void dvr_spawn_cmd(dvr_entry_t *de, const char *cmd, const char *filename, int pre);
*
*/
void
-dvr_entry_changed_notify(dvr_entry_t *de)
+dvr_entry_changed(dvr_entry_t *de)
{
idnode_changed(&de->de_id);
htsp_dvr_entry_update(de);
if (de->de_dont_rerecord ? 1 : 0 != dont_rerecord) {
dvr_entry_trace(de, "don't rerecord change %d", dont_rerecord);
de->de_dont_rerecord = dont_rerecord;
- dvr_entry_changed_notify(de);
+ dvr_entry_changed(de);
}
}
return;
}
if (save)
- dvr_entry_changed_notify(de);
+ dvr_entry_changed(de);
}
if (retention < DVR_RET_ONREMOVE &&
/* Save changes */
dosave:
if (save) {
- dvr_entry_changed_notify(de);
+ dvr_entry_changed(de);
if (tvhlog_limit(&de->de_update_limit, 60)) {
tvhinfo(LS_DVR, "\"%s\" on \"%s\": Updated%s (%s)",
lang_str_get(de->de_title, NULL), DVR_CH_NAME(de),
dvr_entry_retention_timer(de);
- dvr_entry_changed_notify(de);
+ dvr_entry_changed(de);
tvhinfo(LS_DVR, "\"%s\" on \"%s\": "
"%sset as previously recorded",
if (_delete || dvr_entry_delete_retention_expired(de)) /* In case retention was postponed (retention < removal) */
dvr_entry_destroy(de, 1); /* Delete database */
else if (save) {
- dvr_entry_changed_notify(de);
+ dvr_entry_changed(de);
dvr_entry_retention_timer(de); /* As retention timer depends on file removal */
}
break;
de = dvr_entry_find_by_id(atoi(priv->uuid));
if (de && !dvr_entry_verify(de, hc->hc_access, 0)) {
de->de_playcount = de->de_playcount + 1;
- dvr_entry_changed_notify(de);
+ dvr_entry_changed(de);
}
}
pthread_mutex_unlock(&global_lock);