[mythtv-users] mythplayer.cpp:2176 (PrebufferEnoughFrames) Player(6): Waited 102ms for video buffers AAAAAAAAAAAfff

Hamish Moffatt hamish at cloud.net.au
Fri Aug 5 00:36:18 UTC 2016


On 29/07/16 04:33, Brian J. Murrell wrote:
> On Mon, 2016-07-25 at 10:56 -0400, Peter Bennett wrote:
>>   
>> You said you upgraded ubuntu to Precise.
> No.  *From* Precise to Trusty.

I'm having this exact same problem. I upgraded from Mythbuntu 14.04 to 
16.04 and MythTV 0.27 to 0.28 at the same time a few months ago.

Since then, playback is generally OK, except it'll randomly start to 
stutter and then won't play anything at all properly. Audio continues ok 
for a while although wildly out of sync with the video.

Restarting mythfrontend and even restarting X does not help; rebooting 
seems to be required. That makes me wonder if it isn't some video driver 
issue instead.

The machine is combined frontend/backend so I/O is not an issue.

Graphics is Intel Haswell mobile. I'm using VAAPI Normal for playback. 
Once this failure starts, other modes don't work either.




Aug  3 20:40:15 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext mythmainwindow.cpp:2703 (customEvent) Updating the frontend idle time to: 90 mins

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext tv_play.cpp:1092 (TV) TV::TV(): Creating TV object

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: N CoreContext mythmainwindow.cpp:2951 (PauseIdleTimer) Suspending idle timer

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext tv_play.cpp:1314 (Init) TV::Init(): Created TvPlayWindow.

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext tv_play.cpp:2275 (HandleStateChange) TV::HandleStateChange(): Attempting to change from None to WatchingPreRecorded

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: E CoreContext audio/audiooutputalsa.cpp:173 (GetPCMInfo) ALSA: snd_pcm_info_get_card: Operation not permitted

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: N CoreContext audioplayer.cpp:167 (ReinitAudio) AudioPlayer: Enabling Audio

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext avformatdecoder.cpp:2111 (ScanStreams) AFD: codec MP2 has 2 channels

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext avformatdecoder.cpp:2600 (OpenAVCodec) AFD: Opened codec 0x2d11480, id(MP2) type(Audio)

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext avformatdecoder.cpp:2600 (OpenAVCodec) AFD: Opened codec 0x560b640, id(MPEG2VIDEO) type(Video)

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext audio/audiooutputbase.cpp:809 (Reconfigure) AOBase: Opening audio device 'default' ch 2(2) sr 48000 sf signed 16 bit reenc 0

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: E CoreContext audio/audiooutputalsa.cpp:953 (OpenMixer) ALSA: no playback control PCM found on mixer device default

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: E CoreContext audio/audiooutputalsa.cpp:498 (OpenDevice) ALSA: Unable to open audio mixer. Volume control disabled

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext DisplayRes.cpp:162 (SwitchToVideo) Using 1920x1080 50.000 Hz

Aug  3 20:40:23 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext openglvideo.cpp:233 (Init) GLVid: Using raw RGBA input textures.

Aug  3 20:40:24 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext mythplayer.cpp:1795 (InitAVSync) Player(3): Video timing method: DRM

Aug  3 20:40:24 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext tv_play.cpp:5855 (StartPlayer) TV::StartPlayer(): Created player.

Aug  3 20:40:24 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext tv_play.cpp:2532 (HandleStateChange) TV::HandleStateChange(): Changing from None to WatchingPreRecorded

Aug  3 20:40:24 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext tv_play.cpp:2632 (HandleStateChange) TV::HandleStateChange(): Main UI disabled.

Aug  3 20:40:24 bandicoot mythfrontend.real: mythfrontend[23159]: I CoreContext tv_play.cpp:424 (StartTV) TV::StartTV(): Entering main playback loop.

Aug  3 20:41:33 bandicoot mythfrontend.real: mythfrontend[23159]: N CoreContext mythplayer.cpp:2178 (PrebufferEnoughFrames) Player(3): Waited 105ms for video buffers AAAAAAAAAAAAAAAAAAAAALPff

Aug  3 20:41:33 bandicoot mythfrontend.real: mythfrontend[23159]: N CoreContext mythplayer.cpp:2178 (PrebufferEnoughFrames) Player(3): Waited 105ms for video buffers LAAAAAAAAAAAAAAAAAAAAfPAA

Aug  3 20:41:33 bandicoot mythfrontend.real: mythfrontend[23159]: N CoreContext mythplayer.cpp:2178 (PrebufferEnoughFrames) Player(3): Waited 105ms for video buffers LfAAAAAAAAAAAAAAAAAAAfPAA




Any ideas?

I've started playing my recordings on my BD player via DLNA instead out 
of frustration with this lately.

Hamish


More information about the mythtv-users mailing list