From 04ce3c23efc854e23ee8d28802b1ff03e8b45720 Mon Sep 17 00:00:00 2001 From: Jim Stichnoth Date: Sat, 7 Jul 2012 07:11:07 -0700 Subject: [PATCH] Refs #10804. Allow Jobs>Edit in playback OSD menu for videos. --- mythtv/libs/libmythtv/tv_play.cpp | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/mythtv/libs/libmythtv/tv_play.cpp b/mythtv/libs/libmythtv/tv_play.cpp index 750b3dd281a..5560b8c4d8a 100644 --- a/mythtv/libs/libmythtv/tv_play.cpp +++ b/mythtv/libs/libmythtv/tv_play.cpp @@ -11357,10 +11357,11 @@ void TV::FillOSDMenuJobs(const PlayerContext *ctx, OSD *osd, bool islivetv = StateIsLiveTV(state); bool isrecorded = state == kState_WatchingPreRecorded; bool isrecording = state == kState_WatchingRecording; + bool isvideo = state == kState_WatchingVideo; if (category == "MAIN") { - if (islivetv || isrecording || isrecorded) + if (islivetv || isrecording || isrecorded || isvideo) { osd->DialogAddButton(tr("Jobs"), "DIALOG_MENU_JOBS_0", true, selected == "JOBS"); @@ -11384,9 +11385,13 @@ void TV::FillOSDMenuJobs(const PlayerContext *ctx, OSD *osd, osd->DialogAddButton(tr("Edit Channel"), "EDIT"); } - if (isrecorded || isrecording) + if (isrecorded || isrecording || isvideo) { osd->DialogAddButton(tr("Edit Recording"), "EDIT"); + } + + if (isrecorded || isrecording) + { osd->DialogAddButton(is_on ? tr("Turn Auto-Expire OFF") : tr("Turn Auto-Expire ON"), "TOGGLEAUTOEXPIRE"); }