2013-10-13, 00:59
I can reproduce this, across 12.2, as well as the Oct 1 monthly Gotham build.
I have a 2012 MacMini connected via HDMI to a Denon AVR, then via HDMI to a Samsung LCD.
Typically I leave XBMC running and turn off the AVR/TV when not in use. If I power up the AVR/TV (no video in progress, paused, etc.) and then try to play a new video, I almost always get the stuttering and lack of audio. Restarting XBMC fixes it every time.
I'm wondering, is the output buffer not being flushed when a video is started? Any other tips in fixing this?
I have a 2012 MacMini connected via HDMI to a Denon AVR, then via HDMI to a Samsung LCD.
Typically I leave XBMC running and turn off the AVR/TV when not in use. If I power up the AVR/TV (no video in progress, paused, etc.) and then try to play a new video, I almost always get the stuttering and lack of audio. Restarting XBMC fixes it every time.
I'm wondering, is the output buffer not being flushed when a video is started? Any other tips in fixing this?
Code:
15:52:30 T:140735145615744 WARNING: CDVDMessageQueue(player)::Put MSGQ_NOT_INITIALIZED
15:52:30 T:4403134464 INFO: CDVDAudioCodecPassthroughFFmpeg::SetupMuxer - Trying to setup spdif muxer
15:52:30 T:4403134464 INFO: CDVDAudioCodecPassthroughFFmpeg::SetupMuxer - spdif muxer ready
15:52:30 T:4643622912 INFO: CDVDPlayerVideo - Stillframe left, switching to normal playback
15:52:30 T:4649914368 INFO: CCoreAudioAE::MakeStream - AE_FMT_AC3, 48000, 48000, RAW,RAW
#define XBMC_texture_rectangle 0
#define XBMC_texture_rectangle_hack 0
#define XBMC_STRETCH 0
#define XBMC_YV12
15:52:31 T:4649914368 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
15:52:31 T:4649914368 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
15:52:31 T:4649914368 WARNING: Previous line repeats 7 times.
15:52:31 T:4649914368 WARNING: CDVDMessageQueue(audio)::Get - asked for new data packet, with nothing available
15:52:31 T:4662546432 WARNING: Previous line repeats 13 times.
15:52:33 T:4649914368 ERROR: CDVDAudio::AddPacketsRenderer - timeout adding data to renderer
15:52:35 T:4649914368 ERROR: CDVDAudio::AddPacketsRenderer - timeout adding data to renderer
15:52:35 T:4649914368 ERROR: AddPackets - failed to add leftover bytes to render
15:52:37 T:4649914368 ERROR: CDVDAudio::AddPacketsRenderer - timeout adding data to renderer
15:52:38 T:4649914368 ERROR: AddPackets - failed to add leftover bytes to render