From edf87f5c3a951a89f11fb85be910122e9780250a Mon Sep 17 00:00:00 2001 From: hobbes1069 Date: Sun, 19 Dec 2010 14:53:27 +0000 Subject: [PATCH] MythArchive: Add EAC3 as a valid audio format in the script. Fixes ticket 9385. Signed-off-by: Paul Harrison --- mythplugins/mytharchive/mythburn/scripts/mythburn.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/mythplugins/mytharchive/mythburn/scripts/mythburn.py b/mythplugins/mytharchive/mythburn/scripts/mythburn.py index 66ba713f727..72d56dd3e72 100755 --- a/mythplugins/mytharchive/mythburn/scripts/mythburn.py +++ b/mythplugins/mytharchive/mythburn/scripts/mythburn.py @@ -2677,12 +2677,16 @@ def deMultiplexMPEG2File(folder, mediafile, video, audio1, audio2): command += "-a %d " % (audio1[AUDIO_ID]) elif audio1[AUDIO_CODEC] == 'AC3': command += "-c %d " % (audio1[AUDIO_ID]) + elif audio1[AUDIO_CODEC] == 'EAC3': + command += "-c %d " % (audio1[AUDIO_ID]) if audio2[AUDIO_ID] != -1: if audio2[AUDIO_CODEC] == 'MP2': command += "-a %d " % (audio2[AUDIO_ID]) elif audio2[AUDIO_CODEC] == 'AC3': command += "-c %d " % (audio2[AUDIO_ID]) + elif audio2[AUDIO_CODEC] == 'EAC3': + command += "-c %d " % (audio2[AUDIO_ID]) else: command = "mythreplex --demux --fix_sync -o %s " % (folder + "/stream") @@ -2693,12 +2697,17 @@ def deMultiplexMPEG2File(folder, mediafile, video, audio1, audio2): command += "-a %d " % (audio1[AUDIO_ID] & 255) elif audio1[AUDIO_CODEC] == 'AC3': command += "-c %d " % (audio1[AUDIO_ID] & 255) + elif audio1[AUDIO_CODEC] == 'EAC3': + command += "-c %d " % (audio1[AUDIO_ID] & 255) + if audio2[AUDIO_ID] != -1: if audio2[AUDIO_CODEC] == 'MP2': command += "-a %d " % (audio2[AUDIO_ID] & 255) elif audio2[AUDIO_CODEC] == 'AC3': command += "-c %d " % (audio2[AUDIO_ID] & 255) + elif audio2[AUDIO_CODEC] == 'EAC3': + command += "-c %d " % (audio2[AUDIO_ID] & 255) mediafile = quoteFilename(mediafile) command += mediafile