[mythtv] Failure while playing one recording on Raspberry PI 2

Peter Bennett pgbennett at comcast.net
Sat Jan 16 01:49:09 UTC 2016


I am using the raspberry Pi 2 pre-built package on wheezy. There is one
program I have recorded that causes the frontend to abnormally terminate
when playing the recording. I assume that something is corrupt in the
recording and the player fails. This recording plays perfectly normally
on a mythtv frontend Ubuntu i386 with VDPAU. The failure is
reproducible, it happens every time I play this recording, on two
raspberry pi's. All other recordings work fine, I have been using
raspberry pi for about a month on a daily basis and all has worked
perfectly apart from this one.
Attached is an extract from the frontend log from the failure. I have
saved the mpg file for testing if you need it. The error occurs soon
after the start of the recording. It plays about 15 seconds from the
start of the recording, then fails.

Peter
-------------- next part --------------
2016-01-15 18:26:44.858060 I  TV: Creating TV object
2016-01-15 18:26:45.179428 N  Suspending idle timer
2016-01-15 18:26:45.217732 I  TV: Created TvPlayWindow.
2016-01-15 18:26:45.330368 I  TV: Attempting to change from None to WatchingPreRecorded
2016-01-15 18:26:45.893980 N  AudioPlayer: Enabling Audio
2016-01-15 18:26:46.790568 I  AFD: codec AC3 has 2 channels
2016-01-15 18:26:46.792171 I  AFD: Opened codec 0x5ebc77d0, id(AC3) type(Audio)
2016-01-15 18:26:46.794186 I  AFD: codec AC3 has 2 channels
2016-01-15 18:26:46.796273 I  AFD: Opened codec 0x5ebc7fd0, id(AC3) type(Audio)
2016-01-15 18:26:46.947386 I  AFD: Opened codec 0x5ebc6fd0, id(MPEG2VIDEO) type(Video)
2016-01-15 18:26:47.080049 I  AOBase: Opening audio device 'default' ch 2(2) sr 48000 sf signed 16 bit reenc 0
2016-01-15 18:26:47.214143 E  ALSA: Requested 500000us got 341333 buffer time
2016-01-15 18:26:49.664122 E  X11 ModeLine query returned zeroes
QXcbIntegration: Cannot create platform OpenGL context, neither GLX nor EGL are enabled
2016-01-15 18:26:49.734446 E  VOMX:1 Init failed to create MythRenderEGL
2016-01-15 18:26:50.204363 I  OSD: Base theme size: 1440x1080
2016-01-15 18:26:50.204480 I  OSD: Scaling factors: 0.366667x0.444444
2016-01-15 18:26:50.545974 I  OSD: Base theme size: 1440x1080
2016-01-15 18:26:50.546124 I  OSD: Scaling factors: 0.366667x0.444444
2016-01-15 18:26:50.550471 E  X11 ModeLine query returned zeroes
2016-01-15 18:26:50.554292 E  X11 ModeLine query returned zeroes
2016-01-15 18:26:50.554936 I  Player(0): Video timing method: USleep with busy wait
2016-01-15 18:26:50.556525 I  TV: Created player.
2016-01-15 18:26:50.556940 I  TV: Changing from None to WatchingPreRecorded
2016-01-15 18:26:50.820752 I  TV: Main UI disabled.
2016-01-15 18:26:50.821109 I  TV: Entering main playback loop.
2016-01-15 18:26:50.852847 I  ScreenSaverX11Private: DPMS Deactivated 1
2016-01-15 18:26:50.858146 I  OSD: Base theme size: 1440x1080
2016-01-15 18:26:50.858422 I  OSD: Scaling factors: 0.366667x0.444444
2016-01-15 18:26:51.481950 I  VideoOutput: Created YV12 OSD.
2016-01-15 18:27:00.573622 N  Player(0): Waited 101ms for video buffers AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPP
2016-01-15 18:27:00.678590 N  Player(0): Waited 206ms for video buffers AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPP
mythfrontend: privatedecoder_omx.cpp:562: OMX_ERRORTYPE PrivateDecoderOMX::FreeOutputBuffersCB(): Assertion `((OMX_BUFFERHEADERTYPE*)((frame)->priv[2])) == hdr' failed.
2016-01-15 18:27:00.780797 N  Player(0): Waited 309ms for video buffers AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPP
2016-01-15 18:27:00.787728 E  X11 ModeLine query returned zeroes
2016-01-15 18:27:00.798565 I  OSD: Base theme size: 1440x1080
2016-01-15 18:27:00.798653 I  OSD: Scaling factors: 1.33333x1
2016-01-15 18:27:01.156577 N  Player(0): Waited 683ms for video buffers AAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPP
2016-01-15 18:27:01.163528 C  Received Aborted: Code -6, PID 2878, UID 1001, Value 0x00000000
2016-01-15 18:27:01.263883 I  TV: Exiting main playback loop.
2016-01-15 18:27:01.383741 W  Player(0): Waited 100ms for decoder to pause
2016-01-15 18:27:01.483906 W  Player(0): Waited 100ms for decoder to pause
2016-01-15 18:27:01.584067 W  Player(0): Waited 100ms for decoder to pause
2016-01-15 18:27:01.684221 W  Player(0): Waited 100ms for decoder to pause
2016-01-15 18:27:01.784363 W  Player(0): Waited 100ms for decoder to pause
/opt/mythtv/bin/startfrontend.sh: line 103:  2878 Aborted                 QT_QPA_EGLFS_FORCE888=1 QT_QPA_PLATFORM=$QT_QPA_PLATFORM LD_LIBRARY_PATH=$MYTHTVDIR/lib:$MYTHTVDIR/lib/mysql QT_PLUGIN_PATH=$MYTHTVDIR/plugins QT_QPA_FONTDIR=$MYTHTVDIR/lib/fonts MYSQL_UNIX_PORT=/var/run/mysqld/mysqld.sock PYTHONPATH=$MYTHTVDIR/lib/python2.7/site-packages $MYTHTVDIR/bin/mythfrontend



More information about the mythtv-dev mailing list