[mythtv-commits] Ticket #13223: ffmpeg 3.4 and VDPAU problem with some h264 videos

MythTV noreply at mythtv.org
Sun Feb 18 16:33:23 UTC 2018


#13223: ffmpeg 3.4 and VDPAU problem with some h264 videos
-------------------------------------+-----------------------------
 Reporter:  pbennett                 |          Owner:  pbennett
     Type:  Bug Report - General     |         Status:  new
 Priority:  minor                    |      Milestone:  30.0
Component:  MythTV - Video Playback  |        Version:  Master Head
 Severity:  medium                   |     Resolution:
 Keywords:                           |  Ticket locked:  0
-------------------------------------+-----------------------------

Comment (by warpme@…):

 Peter,

 >>Is that where the log ends, i.e. the screen is blank and the last log
 message is "Clearing OpenGL painter cache." ?

 yes. this is last line. Pls see below another example of output when there
 was fall-back and fe hangs. It was for profile=standard; decoder=vdpau;
 renderer=vdpau; painter=OpenGL

 Basically fe hangs with black screen as soon as I select vdpau decoder.
 Other playback profile settings doesn't matter. Also hang is only when
 painter is OpenGL. With Qt fall-back works OK.

 {{{
 2018-02-18 17:18:33.679553 I TV::TV(): Creating TV object
 2018-02-18 17:18:33.721815 N Suspending idle timer
 2018-02-18 17:18:33.722839 I TV::Init(): Created TvPlayWindow.
 2018-02-18 17:18:33.797444 I TV::HandleStateChange(): Attempting to change
 from None to WatchingVideo
 2018-02-18 17:18:34.058479 N AudioPlayer: Enabling Audio
 2018-02-18 17:18:34.291357 I AFD: codec DTS has 6 channels
 2018-02-18 17:18:34.291597 I AFD: Opened codec 0x685bc60, id(DTS)
 type(Audio)
 2018-02-18 17:18:34.292510 I AFD: Opened codec 0x6682160, id(H264)
 type(Video)
 2018-02-18 17:18:34.305615 I AOBase: Opening audio device
 \'iec958:CARD=Intel,DEV=0\' ch 2(6) sr 48000 sf signed 16 bit reenc 0
 2018-02-18 17:18:34.308020 W ALSA: Requested 500000us got 341333 buffer
 time
 2018-02-18 17:18:34.308227 W ALSA: Try to manually increase audio buffer
 with: echo 128 | sudo tee /proc/asound/card0/pcm1p/sub0/prealloc
 2018-02-18 17:18:34.351959 I Clearing OpenGL painter cache.
 2018-02-18 17:18:34.582097 I Changing to 1920x1080 23.971 Hz
 2018-02-18 17:18:35.129826 I VDPAU: Created 2 output surfaces.
 2018-02-18 17:18:35.129866 I VDPAU: Created VDPAU render device 1920x1080
 2018-02-18 17:18:35.393102 I Player(1): Video timing method: USleep with
 busy wait
 2018-02-18 17:18:35.394244 I TV::StartPlayer(): Created player.
 2018-02-18 17:18:35.394329 I TV::HandleStateChange(): Changing from None
 to WatchingVideo
 2018-02-18 17:18:35.395228 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.395558 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.395710 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.395768 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.395917 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.397919 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.398319 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.398737 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.398829 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.399414 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.399499 E AFD: video decode error: Invalid data found
 when processing input (0)
 2018-02-18 17:18:35.399690 W AFD: Warning, audio codec 0x685bc60 id(DTS)
 type (Audio) already open, leaving it alone.
 2018-02-18 17:18:35.399707 I AFD: codec DTS has 6 channels
 2018-02-18 17:18:35.399726 I AFD: Opened codec 0x685bc60, id(DTS)
 type(Audio)
 2018-02-18 17:18:35.406919 I TV::HandleStateChange(): Main UI disabled.
 2018-02-18 17:18:35.406983 I VDPAU Painter: Clearing VDPAU painter cache.
 2018-02-18 17:18:35.407056 I TV::StartTV(): Entering main playback loop.
 2018-02-18 17:18:35.506721 I Clearing OpenGL painter cache.
 }}}

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


More information about the mythtv-commits mailing list