Mailing List Archive

Ticket #10919: Trying to play an encrypted video file will lock the frontend
#10919: Trying to play an encrypted video file will lock the frontend
--------------------------------------+-------------------------
Reporter: jyavenard | Owner:
Type: Bug Report - General | Status: new
Priority: critical | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Keywords:
Ticket locked: 0 |
--------------------------------------+-------------------------
When trying to play via AirPlay a DRMed file, the frontend will attempt to
play it. It's then impossible to stop the playback and go back to the main
menu.

{{{{
2012-07-17 12:09:37.325917 I AFD: Successfully opened decoder for file:
"http://192.168.10.31:7001/1/282fdec6-b8a2-5d51-8b90-8b567d0a00ec.m4v".
novideo(0)
2012-07-17 12:09:37.327142 I VideoOutput: Allowed renderers: opengl
,opengl-lite
2012-07-17 12:09:37.327168 I VideoOutput: Allowed renderers (filt:
ffmpeg): opengl,opengl-lite
2012-07-17 12:09:37.329944 I VDP: Accepting: cmp(> 0 0) dec(vda) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.329981 I VDP: Accepting: cmp(> 0 0) dec(ffmpeg)
cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.329997 I VDP: LoadBestPreferences(2048x2048, 0)
2012-07-17 12:09:37.330035 I VDP: LoadBestPreferences(2048x2048, 60)
2012-07-17 12:09:37.330058 I VDP: LoadBestPreferences(0x0, 60)
2012-07-17 12:09:37.330151 I VideoOutput: Trying video renderer: 'opengl'
2012-07-17 12:09:37.342990 D ColourSpace: Brightness: 0.0000 Contrast:
1.0000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343020 D ColourSpace: 1.1644 0.0000 1.5972 -0.8748
2012-07-17 12:09:37.343057 D ColourSpace: 1.1644 -0.3916 -0.8128 0.5315
2012-07-17 12:09:37.343091 D ColourSpace: 1.1644 2.0184 0.0000 -1.0862
2012-07-17 12:09:37.343112 D ColourSpace: Brightness: 0.0000 Contrast:
0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343129 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343145 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343175 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343197 D ColourSpace: Brightness: 0.0000 Contrast:
0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343215 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343231 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343247 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343265 D ColourSpace: Brightness: 0.0000 Contrast:
0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343280 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343296 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343311 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343340 D ColourSpace: Brightness: 0.0000 Contrast:
0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343356 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343372 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343387 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.351674 I VDP: Accepting: cmp(> 0 0) dec(vda) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.351709 I VDP: Accepting: cmp(> 0 0) dec(ffmpeg)
cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.351724 I VDP: LoadBestPreferences(2048x2048, 0)
2012-07-17 12:09:37.351749 I VDP: LoadBestPreferences(2048x2048, 60)
2012-07-17 12:09:37.351782 I VideoOutWindow::SetPIPState. pip_state: 0]
2012-07-17 12:09:37.351799 I VDP: LoadBestPreferences(2048x2048, 29.97)
2012-07-17 12:09:37.351828 I Snapping height to avoid scaling: height:
720, top: 0
2012-07-17 12:09:37.351839 I Snapping width to avoid scaling: width:
1280, left: 0
2012-07-17 12:09:37.351867 I Display Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.351902 I Video Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.351917 I VDP: LoadBestPreferences(1280x720, 29.97)
2012-07-17 12:09:37.351943 I Snapping height to avoid scaling: height:
720, top: 0
2012-07-17 12:09:37.351953 I Snapping width to avoid scaling: width:
1280, left: 0
2012-07-17 12:09:37.351972 I Display Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.351987 I Video Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.351999 I VDP: SetVideoRenderer(opengl)
2012-07-17 12:09:37.352011 I VDP: SetVideoRender(opengl) ==
GetVideoRenderer()
2012-07-17 12:09:37.367888 I VidOutGL: Using main UI render context
2012-07-17 12:09:37.368066 I VideoOutput: Pixel dimensions: Screen
2560x1440, window 1280x720
2012-07-17 12:09:37.368120 I VideoOutput: Xinerama display dimensions:
447x335 mm Aspect: 1.33433
2012-07-17 12:09:37.368144 I VideoOutput: Estimated window dimensions:
223x167 mm Aspect: 1.33533
2012-07-17 12:09:37.368163 I VidOutGL: Using main UI painter
2012-07-17 12:09:37.368183 I Snapping height to avoid scaling: height:
720, top: 0
2012-07-17 12:09:37.368194 I Snapping width to avoid scaling: width:
1280, left: 0
2012-07-17 12:09:37.368220 I Display Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.368247 I Video Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.372106 I Over/underscan. V: 0, H: 0
2012-07-17 12:09:37.372118 I Snapping height to avoid scaling: height:
720, top: 0
2012-07-17 12:09:37.372126 I Snapping width to avoid scaling: width:
1280, left: 0
2012-07-17 12:09:37.372142 I Display Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.372158 I Video Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.372222 D Player(0): InitFilters() vo '' prog '' over
''
2012-07-17 12:09:37.372243 I Player(0): LoadFilters(''..) -> 0x0
2012-07-17 12:09:37.377644 I Player(0): Decoder thread starting.
2012-07-17 12:09:37.387217 I OSD: Loaded window osd_message
2012-07-17 12:09:37.396298 I OSD: Loaded window osd_input
2012-07-17 12:09:37.443163 I OSD: Loaded window program_info
2012-07-17 12:09:37.463964 I OSD: Loaded window browse_info
2012-07-17 12:09:37.475278 I OSD: Loaded window osd_status
2012-07-17 12:09:37.488700 I OSD: Loaded window osd_program_editor
2012-07-17 12:09:37.503143 E MythFontProperties: Failed to load 'DejaVu
Sans', got 'Arial' instead
Location: /Users/jyavenard/Work/mythtv/.osx-
packager/build/bin/share/mythtv/themes/default-wide/osd.xml @ 5
Name: 'medium' Type: 'fontdef'
2012-07-17 12:09:37.503240 E MythFontProperties: Failed to load 'DejaVu
Sans', got 'Arial' instead
Location: /Users/jyavenard/Work/mythtv/.osx-
packager/build/bin/share/mythtv/themes/default-wide/osd.xml @ 9
Name: 'file' Type: 'fontdef'
2012-07-17 12:09:37.511284 I OSD: Loaded window osd_debug
2012-07-17 12:09:37.511309 I OSD: Loaded OSD: size 1280x720 offset 0+0
2012-07-17 12:09:37.511409 I OSD: Created window aa_OSD_SUBTITLES
2012-07-17 12:09:37.512808 I Player(0): ClearAfterSeek(0)
2012-07-17 12:09:37.512942 I VSYNC: DRMVideoSync: Could not open device
/dev/dri/card0, No such file or directory
2012-07-17 12:09:37.512989 I Player(0): Video timing method: USleep with
busy wait
2012-07-17 12:09:37.513013 I Player(0): Display Refresh Rate: 59.999
Video Frame Rate: 30.000
2012-07-17 12:09:37.513049 I Player(0): SetFrameInterval ps:1 scan:1
2012-07-17 12:09:37.513313 I playCtx: StartPlaying(): took 0 ms to start
player.
2012-07-17 12:09:37.513357 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513383 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513402 I TV: Created player.
2012-07-17 12:09:37.513409 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513429 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513445 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513460 I TV: StartPlayer(0, WatchingVideo, main) --
end ok
2012-07-17 12:09:37.513469 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513488 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513506 I TV: Changing from None to WatchingVideo
2012-07-17 12:09:37.513519 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513536 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513548 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513557 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513566 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513575 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519397 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519432 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519464 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519493 I TV: DrawUnusedRects() -- begin
2012-07-17 12:09:37.519494 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519513 I TV: DrawUnusedRects() -- end
2012-07-17 12:09:37.519519 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519564 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519591 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519617 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519644 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519677 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519702 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519728 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519728 I TV: Main UI disabled.
2012-07-17 12:09:37.519767 I TV: HandleStateChange(0) -- end
2012-07-17 12:09:37.519768 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519784 I TV: tv->Playback() -- end
2012-07-17 12:09:37.519792 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519818 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519825 I TV: Entering main playback loop.
2012-07-17 12:09:37.519897 D AirPlay: ACTION_HANDLEMEDIA completed
2012-07-17 12:09:37.520181 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520201 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520222 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520235 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520266 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520277 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520285 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520294 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520304 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520319 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520335 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520374 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520399 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520418 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520434 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520754 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520775 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520792 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520814 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520840 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520869 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520895 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520942 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520964 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520999 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521026 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521056 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521081 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521096 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521124 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521397 E [aac @ 0x100c2f960] channel element 3.8 is
not allocated
2012-07-17 12:09:37.521409 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521424 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521441 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521460 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521489 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521517 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521535 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521550 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521581 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521599 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521613 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521630 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521651 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521667 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521684 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521698 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521723 E [aac @ 0x100c2f960] channel element 3.0 is
not allocated
2012-07-17 12:09:37.521733 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521750 E [aac @ 0x100c2f960] channel element 2.5 is
not allocated
2012-07-17 12:09:37.521759 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521779 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.521786 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521819 E [aac @ 0x100c2f960] channel element 2.5 is
not allocated
2012-07-17 12:09:37.521826 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521844 E [aac @ 0x100c2f960] channel element 2.7 is
not allocated
2012-07-17 12:09:37.521854 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521871 E [aac @ 0x100c2f960] Number of scalefactor
bands in group (15) exceeds limit (14).
2012-07-17 12:09:37.521880 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521898 E [aac @ 0x100c2f960] channel element 2.15 is
not allocated
2012-07-17 12:09:37.521906 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521922 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.521928 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521956 E [aac @ 0x100c2f960] channel element 3.13 is
not allocated
2012-07-17 12:09:37.521971 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.522004 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.527889 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.527920 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.528035 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.528072 E [aac @ 0x100c2f960] Number of bands (7)
exceeds limit (4).
2012-07-17 12:09:37.528086 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.528107 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.528124 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.528133 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.528161 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.529643 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.529655 E [aac @ 0x100c2f960] decode_pce: Input buffer
exhausted before END element found
2012-07-17 12:09:37.529669 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.529816 E [aac @ 0x100c2f960] channel element 3.10 is
not allocated
2012-07-17 12:09:37.529829 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.529979 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.529989 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530089 E [aac @ 0x100c2f960] channel element 3.5 is
not allocated
2012-07-17 12:09:37.530098 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530119 E [aac @ 0x100c2f960] channel element 2.12 is
not allocated
2012-07-17 12:09:37.530127 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530145 E [aac @ 0x100c2f960] channel element 2.1 is
not allocated
2012-07-17 12:09:37.530149 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530163 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.530171 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530184 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.530191 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530201 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.530220 E [aac @ 0x100c2f960] Number of bands (46)
exceeds limit (26).
2012-07-17 12:09:37.530224 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530254 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.530258 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530280 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530301 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530319 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530337 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530362 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530376 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530399 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530417 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530436 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530465 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530487 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530510 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530550 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530586 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530597 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530620 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.531165 D AirPlay: Sending ACTION_SEEKABSOLUTE(4) for
http://192.168.10.31:7001/1/282fdec6-b8a2-5d51-8b90-8b567d0a00ec.m4v
2012-07-17 12:09:37.531203 D MythCoreContext: Waiting for signal
2TVPlaybackSought(qint64)
2012-07-17 12:09:37.531234 D MythCoreContext: Waiting for signal
2TVPlaybackStopped()
2012-07-17 12:09:37.531254 D MythCoreContext: Waiting for signal
2TVPlaybackAborted()
2012-07-17 12:09:37.531928 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.531940 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.531969 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.531985 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.531998 E [aac @ 0x100c2f960] Number of bands (30)
exceeds limit (7).
2012-07-17 12:09:37.532003 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.532156 E [aac @ 0x100c2f960] channel element 3.7 is
not allocated
2012-07-17 12:09:37.532172 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.532208 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.532960 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.532968 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533008 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.533028 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.533038 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533056 E [aac @ 0x100c2f960] channel element 3.4 is
not allocated
2012-07-17 12:09:37.533064 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533074 E [aac @ 0x100c2f960] channel element 2.3 is
not allocated
2012-07-17 12:09:37.533080 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533096 E [aac @ 0x100c2f960] channel element 3.8 is
not allocated
2012-07-17 12:09:37.533102 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533630 I TV: DoPlayerSeek (4.004 seconds)
2012-07-17 12:09:37.533666 I AO: Pause 1
2012-07-17 12:09:37.533683 I UpdateOSDSeekMessage(Jump To, 2)
2012-07-17 12:09:37.533690 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.533702 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533884 E [aac @ 0x100c2f960] channel element 2.7 is
not allocated
2012-07-17 12:09:37.533889 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533899 E [aac @ 0x100c2f960] channel element 2.5 is
not allocated
2012-07-17 12:09:37.533903 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.534042 E [aac @ 0x100c2f960] channel element 3.13 is
not allocated
2012-07-17 12:09:37.534046 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.534055 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.534064 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.534082 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.534092 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.534101 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.534105 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.534118 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.534931 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.534937 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.535101 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.535490 I AFD: Audio stream changed
2012-07-17 12:09:37.535536 I AFD: Selected track 1: English AAC 2ch (A/V
Stream #0)
2012-07-17 12:09:37.535567 I AFD: Initializing audio parms from audio
track #1
2012-07-17 12:09:37.535624 I AFD: Audio format changed
from id( AAC) 44100Hz 2ch 16bps (profile 0)
to id( AAC) 44100Hz 36ch 16bps (profile 0)
2012-07-17 12:09:37.535659 I AO: Needs downmix from 36 -> 2 channels
2012-07-17 12:09:37.535679 I AO: Killing AudioOutputDSP
2012-07-17 12:09:37.535711 I CoreAudio: CloseDevice [Analog]: Entering
2012-07-17 12:09:37.535737 I CoreAudioData::CloseAnalog: Entering:
8454144
2012-07-17 12:09:37.536303 D AirPlay: ACTION_SEEKABSOLUTE completed
2012-07-17 12:09:37.536440 D AirPlay: Send reverse: 1
}}}

And it will go on like this forever until you kill the frontend.
The core issue is the AVFD can't be interrupted if it's having decoding
error

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10919>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #10919: Trying to play an encrypted video file will lock the frontend [ In reply to ]
#10919: Trying to play an encrypted video file will lock the frontend
----------------------------------+-----------------------------
Reporter: jyavenard | Owner:
Type: Bug Report - General | Status: new
Priority: critical | Milestone: unknown
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+-----------------------------
Description changed by jyavenard:

Old description:

> When trying to play via AirPlay a DRMed file, the frontend will attempt
> to play it. It's then impossible to stop the playback and go back to the
> main menu.
>
> {{{{
> 2012-07-17 12:09:37.325917 I AFD: Successfully opened decoder for file:
> "http://192.168.10.31:7001/1/282fdec6-b8a2-5d51-8b90-8b567d0a00ec.m4v".
> novideo(0)
> 2012-07-17 12:09:37.327142 I VideoOutput: Allowed renderers: opengl
> ,opengl-lite
> 2012-07-17 12:09:37.327168 I VideoOutput: Allowed renderers (filt:
> ffmpeg): opengl,opengl-lite
> 2012-07-17 12:09:37.329944 I VDP: Accepting: cmp(> 0 0) dec(vda) cpus(2)
> skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
> deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
> 2012-07-17 12:09:37.329981 I VDP: Accepting: cmp(> 0 0) dec(ffmpeg)
> cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
> deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
> 2012-07-17 12:09:37.329997 I VDP: LoadBestPreferences(2048x2048, 0)
> 2012-07-17 12:09:37.330035 I VDP: LoadBestPreferences(2048x2048, 60)
> 2012-07-17 12:09:37.330058 I VDP: LoadBestPreferences(0x0, 60)
> 2012-07-17 12:09:37.330151 I VideoOutput: Trying video renderer:
> 'opengl'
> 2012-07-17 12:09:37.342990 D ColourSpace: Brightness: 0.0000 Contrast:
> 1.0000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
> 2012-07-17 12:09:37.343020 D ColourSpace: 1.1644 0.0000 1.5972 -0.8748
> 2012-07-17 12:09:37.343057 D ColourSpace: 1.1644 -0.3916 -0.8128 0.5315
> 2012-07-17 12:09:37.343091 D ColourSpace: 1.1644 2.0184 0.0000 -1.0862
> 2012-07-17 12:09:37.343112 D ColourSpace: Brightness: 0.0000 Contrast:
> 0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
> 2012-07-17 12:09:37.343129 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
> 2012-07-17 12:09:37.343145 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
> 2012-07-17 12:09:37.343175 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
> 2012-07-17 12:09:37.343197 D ColourSpace: Brightness: 0.0000 Contrast:
> 0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
> 2012-07-17 12:09:37.343215 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
> 2012-07-17 12:09:37.343231 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
> 2012-07-17 12:09:37.343247 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
> 2012-07-17 12:09:37.343265 D ColourSpace: Brightness: 0.0000 Contrast:
> 0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
> 2012-07-17 12:09:37.343280 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
> 2012-07-17 12:09:37.343296 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
> 2012-07-17 12:09:37.343311 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
> 2012-07-17 12:09:37.343340 D ColourSpace: Brightness: 0.0000 Contrast:
> 0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
> 2012-07-17 12:09:37.343356 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
> 2012-07-17 12:09:37.343372 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
> 2012-07-17 12:09:37.343387 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
> 2012-07-17 12:09:37.351674 I VDP: Accepting: cmp(> 0 0) dec(vda) cpus(2)
> skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
> deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
> 2012-07-17 12:09:37.351709 I VDP: Accepting: cmp(> 0 0) dec(ffmpeg)
> cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
> deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
> 2012-07-17 12:09:37.351724 I VDP: LoadBestPreferences(2048x2048, 0)
> 2012-07-17 12:09:37.351749 I VDP: LoadBestPreferences(2048x2048, 60)
> 2012-07-17 12:09:37.351782 I VideoOutWindow::SetPIPState. pip_state: 0]
> 2012-07-17 12:09:37.351799 I VDP: LoadBestPreferences(2048x2048, 29.97)
> 2012-07-17 12:09:37.351828 I Snapping height to avoid scaling: height:
> 720, top: 0
> 2012-07-17 12:09:37.351839 I Snapping width to avoid scaling: width:
> 1280, left: 0
> 2012-07-17 12:09:37.351867 I Display Rect left: 0, top: 0, width: 1280,
> height: 720, aspect: 1.33333
> 2012-07-17 12:09:37.351902 I Video Rect left: 0, top: 0, width: 1280,
> height: 720, aspect: 1.33333
> 2012-07-17 12:09:37.351917 I VDP: LoadBestPreferences(1280x720, 29.97)
> 2012-07-17 12:09:37.351943 I Snapping height to avoid scaling: height:
> 720, top: 0
> 2012-07-17 12:09:37.351953 I Snapping width to avoid scaling: width:
> 1280, left: 0
> 2012-07-17 12:09:37.351972 I Display Rect left: 0, top: 0, width: 1280,
> height: 720, aspect: 1.33333
> 2012-07-17 12:09:37.351987 I Video Rect left: 0, top: 0, width: 1280,
> height: 720, aspect: 1.33333
> 2012-07-17 12:09:37.351999 I VDP: SetVideoRenderer(opengl)
> 2012-07-17 12:09:37.352011 I VDP: SetVideoRender(opengl) ==
> GetVideoRenderer()
> 2012-07-17 12:09:37.367888 I VidOutGL: Using main UI render context
> 2012-07-17 12:09:37.368066 I VideoOutput: Pixel dimensions: Screen
> 2560x1440, window 1280x720
> 2012-07-17 12:09:37.368120 I VideoOutput: Xinerama display dimensions:
> 447x335 mm Aspect: 1.33433
> 2012-07-17 12:09:37.368144 I VideoOutput: Estimated window dimensions:
> 223x167 mm Aspect: 1.33533
> 2012-07-17 12:09:37.368163 I VidOutGL: Using main UI painter
> 2012-07-17 12:09:37.368183 I Snapping height to avoid scaling: height:
> 720, top: 0
> 2012-07-17 12:09:37.368194 I Snapping width to avoid scaling: width:
> 1280, left: 0
> 2012-07-17 12:09:37.368220 I Display Rect left: 0, top: 0, width: 1280,
> height: 720, aspect: 1.33333
> 2012-07-17 12:09:37.368247 I Video Rect left: 0, top: 0, width: 1280,
> height: 720, aspect: 1.33333
> 2012-07-17 12:09:37.372106 I Over/underscan. V: 0, H: 0
> 2012-07-17 12:09:37.372118 I Snapping height to avoid scaling: height:
> 720, top: 0
> 2012-07-17 12:09:37.372126 I Snapping width to avoid scaling: width:
> 1280, left: 0
> 2012-07-17 12:09:37.372142 I Display Rect left: 0, top: 0, width: 1280,
> height: 720, aspect: 1.33333
> 2012-07-17 12:09:37.372158 I Video Rect left: 0, top: 0, width: 1280,
> height: 720, aspect: 1.33333
> 2012-07-17 12:09:37.372222 D Player(0): InitFilters() vo '' prog '' over
> ''
> 2012-07-17 12:09:37.372243 I Player(0): LoadFilters(''..) -> 0x0
> 2012-07-17 12:09:37.377644 I Player(0): Decoder thread starting.
> 2012-07-17 12:09:37.387217 I OSD: Loaded window osd_message
> 2012-07-17 12:09:37.396298 I OSD: Loaded window osd_input
> 2012-07-17 12:09:37.443163 I OSD: Loaded window program_info
> 2012-07-17 12:09:37.463964 I OSD: Loaded window browse_info
> 2012-07-17 12:09:37.475278 I OSD: Loaded window osd_status
> 2012-07-17 12:09:37.488700 I OSD: Loaded window osd_program_editor
> 2012-07-17 12:09:37.503143 E MythFontProperties: Failed to load 'DejaVu
> Sans', got 'Arial' instead
> Location: /Users/jyavenard/Work/mythtv/.osx-
> packager/build/bin/share/mythtv/themes/default-wide/osd.xml @ 5
> Name: 'medium' Type: 'fontdef'
> 2012-07-17 12:09:37.503240 E MythFontProperties: Failed to load 'DejaVu
> Sans', got 'Arial' instead
> Location: /Users/jyavenard/Work/mythtv/.osx-
> packager/build/bin/share/mythtv/themes/default-wide/osd.xml @ 9
> Name: 'file' Type: 'fontdef'
> 2012-07-17 12:09:37.511284 I OSD: Loaded window osd_debug
> 2012-07-17 12:09:37.511309 I OSD: Loaded OSD: size 1280x720 offset 0+0
> 2012-07-17 12:09:37.511409 I OSD: Created window aa_OSD_SUBTITLES
> 2012-07-17 12:09:37.512808 I Player(0): ClearAfterSeek(0)
> 2012-07-17 12:09:37.512942 I VSYNC: DRMVideoSync: Could not open device
> /dev/dri/card0, No such file or directory
> 2012-07-17 12:09:37.512989 I Player(0): Video timing method: USleep with
> busy wait
> 2012-07-17 12:09:37.513013 I Player(0): Display Refresh Rate: 59.999
> Video Frame Rate: 30.000
> 2012-07-17 12:09:37.513049 I Player(0): SetFrameInterval ps:1 scan:1
> 2012-07-17 12:09:37.513313 I playCtx: StartPlaying(): took 0 ms to start
> player.
> 2012-07-17 12:09:37.513357 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513383 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513402 I TV: Created player.
> 2012-07-17 12:09:37.513409 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513429 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513445 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513460 I TV: StartPlayer(0, WatchingVideo, main) --
> end ok
> 2012-07-17 12:09:37.513469 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513488 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513506 I TV: Changing from None to WatchingVideo
> 2012-07-17 12:09:37.513519 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513536 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513548 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513557 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513566 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.513575 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519397 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519432 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519464 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519493 I TV: DrawUnusedRects() -- begin
> 2012-07-17 12:09:37.519494 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519513 I TV: DrawUnusedRects() -- end
> 2012-07-17 12:09:37.519519 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519564 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519591 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519617 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519644 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519677 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519702 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519728 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519728 I TV: Main UI disabled.
> 2012-07-17 12:09:37.519767 I TV: HandleStateChange(0) -- end
> 2012-07-17 12:09:37.519768 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519784 I TV: tv->Playback() -- end
> 2012-07-17 12:09:37.519792 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519818 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.519825 I TV: Entering main playback loop.
> 2012-07-17 12:09:37.519897 D AirPlay: ACTION_HANDLEMEDIA completed
> 2012-07-17 12:09:37.520181 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520201 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520222 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520235 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520266 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520277 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520285 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520294 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520304 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520319 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520335 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520374 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520399 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520418 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520434 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520754 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520775 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520792 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520814 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520840 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520869 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520895 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520942 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520964 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.520999 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521026 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521056 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521081 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521096 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521124 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521397 E [aac @ 0x100c2f960] channel element 3.8 is
> not allocated
> 2012-07-17 12:09:37.521409 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521424 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521441 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521460 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521489 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521517 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521535 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521550 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521581 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521599 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521613 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521630 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521651 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521667 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521684 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521698 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.521723 E [aac @ 0x100c2f960] channel element 3.0 is
> not allocated
> 2012-07-17 12:09:37.521733 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521750 E [aac @ 0x100c2f960] channel element 2.5 is
> not allocated
> 2012-07-17 12:09:37.521759 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521779 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.521786 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521819 E [aac @ 0x100c2f960] channel element 2.5 is
> not allocated
> 2012-07-17 12:09:37.521826 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521844 E [aac @ 0x100c2f960] channel element 2.7 is
> not allocated
> 2012-07-17 12:09:37.521854 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521871 E [aac @ 0x100c2f960] Number of scalefactor
> bands in group (15) exceeds limit (14).
> 2012-07-17 12:09:37.521880 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521898 E [aac @ 0x100c2f960] channel element 2.15 is
> not allocated
> 2012-07-17 12:09:37.521906 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521922 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.521928 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.521956 E [aac @ 0x100c2f960] channel element 3.13 is
> not allocated
> 2012-07-17 12:09:37.521971 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.522004 D [aac @ 0x100c2f960] Sample rate index in
> program config element does not match the sample rate index configured by
> the container.
> 2012-07-17 12:09:37.527889 E [aac @ 0x100c2f960] Prediction is not
> allowed in AAC-LC.
> 2012-07-17 12:09:37.527920 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.528035 D [aac @ 0x100c2f960] stereo with SCE
> 2012-07-17 12:09:37.528072 E [aac @ 0x100c2f960] Number of bands (7)
> exceeds limit (4).
> 2012-07-17 12:09:37.528086 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.528107 D [aac @ 0x100c2f960] stereo with SCE
> 2012-07-17 12:09:37.528124 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.528133 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.528161 D [aac @ 0x100c2f960] Sample rate index in
> program config element does not match the sample rate index configured by
> the container.
> 2012-07-17 12:09:37.529643 D [aac @ 0x100c2f960] Sample rate index in
> program config element does not match the sample rate index configured by
> the container.
> 2012-07-17 12:09:37.529655 E [aac @ 0x100c2f960] decode_pce: Input
> buffer exhausted before END element found
> 2012-07-17 12:09:37.529669 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.529816 E [aac @ 0x100c2f960] channel element 3.10 is
> not allocated
> 2012-07-17 12:09:37.529829 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.529979 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.529989 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.530089 E [aac @ 0x100c2f960] channel element 3.5 is
> not allocated
> 2012-07-17 12:09:37.530098 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.530119 E [aac @ 0x100c2f960] channel element 2.12 is
> not allocated
> 2012-07-17 12:09:37.530127 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.530145 E [aac @ 0x100c2f960] channel element 2.1 is
> not allocated
> 2012-07-17 12:09:37.530149 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.530163 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.530171 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.530184 E [aac @ 0x100c2f960] Prediction is not
> allowed in AAC-LC.
> 2012-07-17 12:09:37.530191 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.530201 D [aac @ 0x100c2f960] stereo with SCE
> 2012-07-17 12:09:37.530220 E [aac @ 0x100c2f960] Number of bands (46)
> exceeds limit (26).
> 2012-07-17 12:09:37.530224 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.530254 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.530258 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.530280 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530301 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530319 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530337 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530362 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530376 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530399 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530417 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530436 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530465 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530487 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530510 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530550 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530586 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530597 E AFD: No codec for stream index 1,
> type(Video) id(NONE:0)
> 2012-07-17 12:09:37.530620 D [aac @ 0x100c2f960] Sample rate index in
> program config element does not match the sample rate index configured by
> the container.
> 2012-07-17 12:09:37.531165 D AirPlay: Sending ACTION_SEEKABSOLUTE(4) for
> http://192.168.10.31:7001/1/282fdec6-b8a2-5d51-8b90-8b567d0a00ec.m4v
> 2012-07-17 12:09:37.531203 D MythCoreContext: Waiting for signal
> 2TVPlaybackSought(qint64)
> 2012-07-17 12:09:37.531234 D MythCoreContext: Waiting for signal
> 2TVPlaybackStopped()
> 2012-07-17 12:09:37.531254 D MythCoreContext: Waiting for signal
> 2TVPlaybackAborted()
> 2012-07-17 12:09:37.531928 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.531940 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.531969 E [aac @ 0x100c2f960] Prediction is not
> allowed in AAC-LC.
> 2012-07-17 12:09:37.531985 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.531998 E [aac @ 0x100c2f960] Number of bands (30)
> exceeds limit (7).
> 2012-07-17 12:09:37.532003 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.532156 E [aac @ 0x100c2f960] channel element 3.7 is
> not allocated
> 2012-07-17 12:09:37.532172 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.532208 D [aac @ 0x100c2f960] Sample rate index in
> program config element does not match the sample rate index configured by
> the container.
> 2012-07-17 12:09:37.532960 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.532968 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.533008 D [aac @ 0x100c2f960] stereo with SCE
> 2012-07-17 12:09:37.533028 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.533038 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.533056 E [aac @ 0x100c2f960] channel element 3.4 is
> not allocated
> 2012-07-17 12:09:37.533064 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.533074 E [aac @ 0x100c2f960] channel element 2.3 is
> not allocated
> 2012-07-17 12:09:37.533080 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.533096 E [aac @ 0x100c2f960] channel element 3.8 is
> not allocated
> 2012-07-17 12:09:37.533102 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.533630 I TV: DoPlayerSeek (4.004 seconds)
> 2012-07-17 12:09:37.533666 I AO: Pause 1
> 2012-07-17 12:09:37.533683 I UpdateOSDSeekMessage(Jump To, 2)
> 2012-07-17 12:09:37.533690 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.533702 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.533884 E [aac @ 0x100c2f960] channel element 2.7 is
> not allocated
> 2012-07-17 12:09:37.533889 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.533899 E [aac @ 0x100c2f960] channel element 2.5 is
> not allocated
> 2012-07-17 12:09:37.533903 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.534042 E [aac @ 0x100c2f960] channel element 3.13 is
> not allocated
> 2012-07-17 12:09:37.534046 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.534055 D [aac @ 0x100c2f960] stereo with SCE
> 2012-07-17 12:09:37.534064 E [aac @ 0x100c2f960] Reserved bit set.
> 2012-07-17 12:09:37.534082 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.534092 D [aac @ 0x100c2f960] stereo with SCE
> 2012-07-17 12:09:37.534101 E [aac @ 0x100c2f960] Prediction is not
> allowed in AAC-LC.
> 2012-07-17 12:09:37.534105 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.534118 D [aac @ 0x100c2f960] Sample rate index in
> program config element does not match the sample rate index configured by
> the container.
> 2012-07-17 12:09:37.534931 E [aac @ 0x100c2f960] Prediction is not
> allowed in AAC-LC.
> 2012-07-17 12:09:37.534937 E AFD: Unknown audio decoding error
> 2012-07-17 12:09:37.535101 D [aac @ 0x100c2f960] Sample rate index in
> program config element does not match the sample rate index configured by
> the container.
> 2012-07-17 12:09:37.535490 I AFD: Audio stream changed
> 2012-07-17 12:09:37.535536 I AFD: Selected track 1: English AAC 2ch (A/V
> Stream #0)
> 2012-07-17 12:09:37.535567 I AFD: Initializing audio parms from audio
> track #1
> 2012-07-17 12:09:37.535624 I AFD: Audio format changed
> from id( AAC) 44100Hz 2ch 16bps (profile 0)
> to id( AAC) 44100Hz 36ch 16bps (profile 0)
> 2012-07-17 12:09:37.535659 I AO: Needs downmix from 36 -> 2 channels
> 2012-07-17 12:09:37.535679 I AO: Killing AudioOutputDSP
> 2012-07-17 12:09:37.535711 I CoreAudio: CloseDevice [Analog]: Entering
> 2012-07-17 12:09:37.535737 I CoreAudioData::CloseAnalog: Entering:
> 8454144
> 2012-07-17 12:09:37.536303 D AirPlay: ACTION_SEEKABSOLUTE completed
> 2012-07-17 12:09:37.536440 D AirPlay: Send reverse: 1
> }}}
>
> And it will go on like this forever until you kill the frontend.
> The core issue is the AVFD can't be interrupted if it's having decoding
> error

New description:

When trying to play via AirPlay a DRMed file, the frontend will attempt to
play it. It's then impossible to stop the playback and go back to the main
menu.

{{{
2012-07-17 12:09:37.325917 I AFD: Successfully opened decoder for file:
"http://192.168.10.31:7001/1/282fdec6-b8a2-5d51-8b90-8b567d0a00ec.m4v".
novideo(0)
2012-07-17 12:09:37.327142 I VideoOutput: Allowed renderers: opengl
,opengl-lite
2012-07-17 12:09:37.327168 I VideoOutput: Allowed renderers (filt:
ffmpeg): opengl,opengl-lite
2012-07-17 12:09:37.329944 I VDP: Accepting: cmp(> 0 0) dec(vda) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.329981 I VDP: Accepting: cmp(> 0 0) dec(ffmpeg)
cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.329997 I VDP: LoadBestPreferences(2048x2048, 0)
2012-07-17 12:09:37.330035 I VDP: LoadBestPreferences(2048x2048, 60)
2012-07-17 12:09:37.330058 I VDP: LoadBestPreferences(0x0, 60)
2012-07-17 12:09:37.330151 I VideoOutput: Trying video renderer: 'opengl'
2012-07-17 12:09:37.342990 D ColourSpace: Brightness: 0.0000 Contrast:
1.0000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343020 D ColourSpace: 1.1644 0.0000 1.5972 -0.8748
2012-07-17 12:09:37.343057 D ColourSpace: 1.1644 -0.3916 -0.8128 0.5315
2012-07-17 12:09:37.343091 D ColourSpace: 1.1644 2.0184 0.0000 -1.0862
2012-07-17 12:09:37.343112 D ColourSpace: Brightness: 0.0000 Contrast:
0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343129 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343145 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343175 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343197 D ColourSpace: Brightness: 0.0000 Contrast:
0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343215 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343231 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343247 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343265 D ColourSpace: Brightness: 0.0000 Contrast:
0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343280 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343296 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343311 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.343340 D ColourSpace: Brightness: 0.0000 Contrast:
0.8000 Saturation: 1.0000 Hue: 0.0000 StudioLevels: 0
2012-07-17 12:09:37.343356 D ColourSpace: 0.9315 0.0000 1.2777 -0.6998
2012-07-17 12:09:37.343372 D ColourSpace: 0.9315 -0.3133 -0.6502 0.4252
2012-07-17 12:09:37.343387 D ColourSpace: 0.9315 1.6147 0.0000 -0.8690
2012-07-17 12:09:37.351674 I VDP: Accepting: cmp(> 0 0) dec(vda) cpus(2)
skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.351709 I VDP: Accepting: cmp(> 0 0) dec(ffmpeg)
cpus(2) skiploop(enabled) rend(opengl) osd(opengl2) osdfade(enabled)
deint(greedyhdoubleprocessdeint,greedyhdeint) filt()
2012-07-17 12:09:37.351724 I VDP: LoadBestPreferences(2048x2048, 0)
2012-07-17 12:09:37.351749 I VDP: LoadBestPreferences(2048x2048, 60)
2012-07-17 12:09:37.351782 I VideoOutWindow::SetPIPState. pip_state: 0]
2012-07-17 12:09:37.351799 I VDP: LoadBestPreferences(2048x2048, 29.97)
2012-07-17 12:09:37.351828 I Snapping height to avoid scaling: height:
720, top: 0
2012-07-17 12:09:37.351839 I Snapping width to avoid scaling: width:
1280, left: 0
2012-07-17 12:09:37.351867 I Display Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.351902 I Video Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.351917 I VDP: LoadBestPreferences(1280x720, 29.97)
2012-07-17 12:09:37.351943 I Snapping height to avoid scaling: height:
720, top: 0
2012-07-17 12:09:37.351953 I Snapping width to avoid scaling: width:
1280, left: 0
2012-07-17 12:09:37.351972 I Display Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.351987 I Video Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.351999 I VDP: SetVideoRenderer(opengl)
2012-07-17 12:09:37.352011 I VDP: SetVideoRender(opengl) ==
GetVideoRenderer()
2012-07-17 12:09:37.367888 I VidOutGL: Using main UI render context
2012-07-17 12:09:37.368066 I VideoOutput: Pixel dimensions: Screen
2560x1440, window 1280x720
2012-07-17 12:09:37.368120 I VideoOutput: Xinerama display dimensions:
447x335 mm Aspect: 1.33433
2012-07-17 12:09:37.368144 I VideoOutput: Estimated window dimensions:
223x167 mm Aspect: 1.33533
2012-07-17 12:09:37.368163 I VidOutGL: Using main UI painter
2012-07-17 12:09:37.368183 I Snapping height to avoid scaling: height:
720, top: 0
2012-07-17 12:09:37.368194 I Snapping width to avoid scaling: width:
1280, left: 0
2012-07-17 12:09:37.368220 I Display Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.368247 I Video Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.372106 I Over/underscan. V: 0, H: 0
2012-07-17 12:09:37.372118 I Snapping height to avoid scaling: height:
720, top: 0
2012-07-17 12:09:37.372126 I Snapping width to avoid scaling: width:
1280, left: 0
2012-07-17 12:09:37.372142 I Display Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.372158 I Video Rect left: 0, top: 0, width: 1280,
height: 720, aspect: 1.33333
2012-07-17 12:09:37.372222 D Player(0): InitFilters() vo '' prog '' over
''
2012-07-17 12:09:37.372243 I Player(0): LoadFilters(''..) -> 0x0
2012-07-17 12:09:37.377644 I Player(0): Decoder thread starting.
2012-07-17 12:09:37.387217 I OSD: Loaded window osd_message
2012-07-17 12:09:37.396298 I OSD: Loaded window osd_input
2012-07-17 12:09:37.443163 I OSD: Loaded window program_info
2012-07-17 12:09:37.463964 I OSD: Loaded window browse_info
2012-07-17 12:09:37.475278 I OSD: Loaded window osd_status
2012-07-17 12:09:37.488700 I OSD: Loaded window osd_program_editor
2012-07-17 12:09:37.503143 E MythFontProperties: Failed to load 'DejaVu
Sans', got 'Arial' instead
Location: /Users/jyavenard/Work/mythtv/.osx-
packager/build/bin/share/mythtv/themes/default-wide/osd.xml @ 5
Name: 'medium' Type: 'fontdef'
2012-07-17 12:09:37.503240 E MythFontProperties: Failed to load 'DejaVu
Sans', got 'Arial' instead
Location: /Users/jyavenard/Work/mythtv/.osx-
packager/build/bin/share/mythtv/themes/default-wide/osd.xml @ 9
Name: 'file' Type: 'fontdef'
2012-07-17 12:09:37.511284 I OSD: Loaded window osd_debug
2012-07-17 12:09:37.511309 I OSD: Loaded OSD: size 1280x720 offset 0+0
2012-07-17 12:09:37.511409 I OSD: Created window aa_OSD_SUBTITLES
2012-07-17 12:09:37.512808 I Player(0): ClearAfterSeek(0)
2012-07-17 12:09:37.512942 I VSYNC: DRMVideoSync: Could not open device
/dev/dri/card0, No such file or directory
2012-07-17 12:09:37.512989 I Player(0): Video timing method: USleep with
busy wait
2012-07-17 12:09:37.513013 I Player(0): Display Refresh Rate: 59.999
Video Frame Rate: 30.000
2012-07-17 12:09:37.513049 I Player(0): SetFrameInterval ps:1 scan:1
2012-07-17 12:09:37.513313 I playCtx: StartPlaying(): took 0 ms to start
player.
2012-07-17 12:09:37.513357 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513383 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513402 I TV: Created player.
2012-07-17 12:09:37.513409 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513429 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513445 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513460 I TV: StartPlayer(0, WatchingVideo, main) --
end ok
2012-07-17 12:09:37.513469 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513488 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513506 I TV: Changing from None to WatchingVideo
2012-07-17 12:09:37.513519 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513536 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513548 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513557 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513566 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.513575 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519397 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519432 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519464 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519493 I TV: DrawUnusedRects() -- begin
2012-07-17 12:09:37.519494 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519513 I TV: DrawUnusedRects() -- end
2012-07-17 12:09:37.519519 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519564 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519591 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519617 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519644 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519677 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519702 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519728 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519728 I TV: Main UI disabled.
2012-07-17 12:09:37.519767 I TV: HandleStateChange(0) -- end
2012-07-17 12:09:37.519768 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519784 I TV: tv->Playback() -- end
2012-07-17 12:09:37.519792 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519818 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.519825 I TV: Entering main playback loop.
2012-07-17 12:09:37.519897 D AirPlay: ACTION_HANDLEMEDIA completed
2012-07-17 12:09:37.520181 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520201 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520222 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520235 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520266 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520277 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520285 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520294 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520304 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520319 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520335 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520374 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520399 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520418 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520434 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520754 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520775 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520792 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520814 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520840 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520869 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520895 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520942 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520964 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.520999 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521026 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521056 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521081 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521096 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521124 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521397 E [aac @ 0x100c2f960] channel element 3.8 is
not allocated
2012-07-17 12:09:37.521409 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521424 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521441 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521460 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521489 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521517 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521535 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521550 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521581 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521599 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521613 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521630 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521651 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521667 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521684 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521698 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.521723 E [aac @ 0x100c2f960] channel element 3.0 is
not allocated
2012-07-17 12:09:37.521733 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521750 E [aac @ 0x100c2f960] channel element 2.5 is
not allocated
2012-07-17 12:09:37.521759 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521779 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.521786 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521819 E [aac @ 0x100c2f960] channel element 2.5 is
not allocated
2012-07-17 12:09:37.521826 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521844 E [aac @ 0x100c2f960] channel element 2.7 is
not allocated
2012-07-17 12:09:37.521854 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521871 E [aac @ 0x100c2f960] Number of scalefactor
bands in group (15) exceeds limit (14).
2012-07-17 12:09:37.521880 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521898 E [aac @ 0x100c2f960] channel element 2.15 is
not allocated
2012-07-17 12:09:37.521906 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521922 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.521928 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.521956 E [aac @ 0x100c2f960] channel element 3.13 is
not allocated
2012-07-17 12:09:37.521971 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.522004 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.527889 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.527920 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.528035 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.528072 E [aac @ 0x100c2f960] Number of bands (7)
exceeds limit (4).
2012-07-17 12:09:37.528086 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.528107 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.528124 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.528133 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.528161 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.529643 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.529655 E [aac @ 0x100c2f960] decode_pce: Input buffer
exhausted before END element found
2012-07-17 12:09:37.529669 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.529816 E [aac @ 0x100c2f960] channel element 3.10 is
not allocated
2012-07-17 12:09:37.529829 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.529979 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.529989 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530089 E [aac @ 0x100c2f960] channel element 3.5 is
not allocated
2012-07-17 12:09:37.530098 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530119 E [aac @ 0x100c2f960] channel element 2.12 is
not allocated
2012-07-17 12:09:37.530127 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530145 E [aac @ 0x100c2f960] channel element 2.1 is
not allocated
2012-07-17 12:09:37.530149 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530163 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.530171 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530184 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.530191 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530201 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.530220 E [aac @ 0x100c2f960] Number of bands (46)
exceeds limit (26).
2012-07-17 12:09:37.530224 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530254 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.530258 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.530280 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530301 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530319 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530337 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530362 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530376 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530399 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530417 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530436 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530465 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530487 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530510 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530550 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530586 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530597 E AFD: No codec for stream index 1,
type(Video) id(NONE:0)
2012-07-17 12:09:37.530620 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.531165 D AirPlay: Sending ACTION_SEEKABSOLUTE(4) for
http://192.168.10.31:7001/1/282fdec6-b8a2-5d51-8b90-8b567d0a00ec.m4v
2012-07-17 12:09:37.531203 D MythCoreContext: Waiting for signal
2TVPlaybackSought(qint64)
2012-07-17 12:09:37.531234 D MythCoreContext: Waiting for signal
2TVPlaybackStopped()
2012-07-17 12:09:37.531254 D MythCoreContext: Waiting for signal
2TVPlaybackAborted()
2012-07-17 12:09:37.531928 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.531940 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.531969 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.531985 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.531998 E [aac @ 0x100c2f960] Number of bands (30)
exceeds limit (7).
2012-07-17 12:09:37.532003 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.532156 E [aac @ 0x100c2f960] channel element 3.7 is
not allocated
2012-07-17 12:09:37.532172 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.532208 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.532960 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.532968 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533008 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.533028 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.533038 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533056 E [aac @ 0x100c2f960] channel element 3.4 is
not allocated
2012-07-17 12:09:37.533064 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533074 E [aac @ 0x100c2f960] channel element 2.3 is
not allocated
2012-07-17 12:09:37.533080 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533096 E [aac @ 0x100c2f960] channel element 3.8 is
not allocated
2012-07-17 12:09:37.533102 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533630 I TV: DoPlayerSeek (4.004 seconds)
2012-07-17 12:09:37.533666 I AO: Pause 1
2012-07-17 12:09:37.533683 I UpdateOSDSeekMessage(Jump To, 2)
2012-07-17 12:09:37.533690 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.533702 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533884 E [aac @ 0x100c2f960] channel element 2.7 is
not allocated
2012-07-17 12:09:37.533889 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.533899 E [aac @ 0x100c2f960] channel element 2.5 is
not allocated
2012-07-17 12:09:37.533903 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.534042 E [aac @ 0x100c2f960] channel element 3.13 is
not allocated
2012-07-17 12:09:37.534046 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.534055 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.534064 E [aac @ 0x100c2f960] Reserved bit set.
2012-07-17 12:09:37.534082 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.534092 D [aac @ 0x100c2f960] stereo with SCE
2012-07-17 12:09:37.534101 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.534105 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.534118 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.534931 E [aac @ 0x100c2f960] Prediction is not
allowed in AAC-LC.
2012-07-17 12:09:37.534937 E AFD: Unknown audio decoding error
2012-07-17 12:09:37.535101 D [aac @ 0x100c2f960] Sample rate index in
program config element does not match the sample rate index configured by
the container.
2012-07-17 12:09:37.535490 I AFD: Audio stream changed
2012-07-17 12:09:37.535536 I AFD: Selected track 1: English AAC 2ch (A/V
Stream #0)
2012-07-17 12:09:37.535567 I AFD: Initializing audio parms from audio
track #1
2012-07-17 12:09:37.535624 I AFD: Audio format changed
from id( AAC) 44100Hz 2ch 16bps (profile 0)
to id( AAC) 44100Hz 36ch 16bps (profile 0)
2012-07-17 12:09:37.535659 I AO: Needs downmix from 36 -> 2 channels
2012-07-17 12:09:37.535679 I AO: Killing AudioOutputDSP
2012-07-17 12:09:37.535711 I CoreAudio: CloseDevice [Analog]: Entering
2012-07-17 12:09:37.535737 I CoreAudioData::CloseAnalog: Entering:
8454144
2012-07-17 12:09:37.536303 D AirPlay: ACTION_SEEKABSOLUTE completed
2012-07-17 12:09:37.536440 D AirPlay: Send reverse: 1
}}}

And it will go on like this forever until you kill the frontend.
The core issue is the AVFD can't be interrupted if it's having decoding
error

--

--
Ticket URL: <http://code.mythtv.org/trac/ticket/10919#comment:1>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
_______________________________________________
mythtv-commits mailing list
mythtv-commits@mythtv.org
http://www.mythtv.org/mailman/listinfo/mythtv-commits
Re: Ticket #10919: Trying to play an encrypted video file will lock the frontend [ In reply to ]
#10919: Trying to play an encrypted video file will lock the frontend
----------------------------------+------------------------------
Reporter: JYA | Owner: (none)
Type: Bug Report - General | Status: new
Priority: critical | Milestone: needs_triage
Component: MythTV - General | Version: Unspecified
Severity: medium | Resolution:
Keywords: | Ticket locked: 0
----------------------------------+------------------------------
Changes (by Stuart Auchterlonie):

* milestone: unknown => needs_triage


--
Ticket URL: <https://code.mythtv.org/trac/ticket/10919#comment:2>
MythTV <http://www.mythtv.org>
MythTV Media Center