[mythtv-users] MythtTV: 0.22 HDPVR Skipping and Stuttering Audio on Playback

Mike Smith easygreenus at yahoo.com
Mon Nov 16 06:01:57 UTC 2009


I've done some additional investigation of this problem.  First,  I watched to recorded 
programs that weren't live.  Neither exhibited this problem. 

Next,  I increased the debug level on the backend and recorded just 20
minutes of another football game tonight.  Within the first five minutes
I saw another skip  happen.

I went into the debug logs and found the point in  time where the skips occurred and
found the following messages below.

I get thousands of lines like the first four, which look like normal processing messages.
Then get messages about ClearAfterSeek,  DoFastForward ( and discard frames ),
resetting , skipping, and decoder errors.  These all appear right at the time I calculate
the jump occurred.  Then it goes back to thousands of apparently normal processing
messages.

2009-11-15 20:13:00.644 AFD: video timecode 2042339 2036333 22625 22609
2009-11-15 20:13:00.665 AFD: video timecode 5006300 5006300 55625 55608
2009-11-15 20:13:00.668 AFD: audio timecode 5007634 5007634 55640 55661
2009-11-15 20:13:00.671 AFD: video timecode 2037835 2037835 22642 22625
2009-11-15 20:13:00.672 NVP(0): ClearAfterSeek(0)
2009-11-15 20:13:00.674 NVP(0): ClearAfterSeek(1)
2009-11-15 20:13:00.696 AFD: video timecode 5007802 5007802 55642 55625
2009-11-15 20:13:00.698 AFD: audio timecode 5009554 5009554 55661 55682
2009-11-15 20:13:00.699 AFD: video timecode 2039336 2039336 22659 22642
2009-11-15 20:13:00.719 AFD: DoFastForward(13208 (13090), do discard frames)
2009-11-15 20:13:00.720 Dec: DoFastForward(13208 (13090), do discard frames)
2009-11-15 20:13:00.721 AFD: video timecode 5015309 5009303 55658 55642
2009-11-15 20:13:00.722 Dec: FindPosition(13208, search not adjusted) -->
                        [106:13163(141651984),107:13291(143251488)]
2009-11-15 20:13:00.723 AFD: audio timecode 5011474 5011474 55683 55704
2009-11-15 20:13:00.724 AFD: SeekReset(13163, 45, do flush, do discard)
2009-11-15 20:13:00.728 AFD: SeekReset() flushing
2009-11-15 20:13:00.729 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2009-11-15 20:13:00.731 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2009-11-15 20:13:00.732 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2009-11-15 20:13:00.742 AFD: video timecode 5010805 5010805 55675 55658
2009-11-15 20:13:00.758 AFD: video timecode 5012306 5012306 55692 55675
2009-11-15 20:13:00.760 AFD: audio timecode 5013394 5013394 55704 55725
2009-11-15 20:13:00.793 AFD: video timecode 5013808 5013808 55708 55692
2009-11-15 20:13:00.794 NVP(0): ClearAfterSeek(0)
2009-11-15 20:13:00.795 NVP(0): ClearAfterSeek(1)
2009-11-15 20:13:00.828 AFD: video timecode 5021315 5015309 55725 55708
2009-11-15 20:13:00.830 [h264 @ 0x67546a0]B picture before any references, skipping
2009-11-15 20:13:00.832 [h264 @ 0x67546a0]decode_slice_header error
2009-11-15 20:13:00.833 [h264 @ 0x67546a0]no frame!
2009-11-15 20:13:00.834 AFD Error: Unknown decoding error
2009-11-15 20:13:00.835 [h264 @ 0x67546a0]B picture before any references, skipping
2009-11-15 20:13:00.836 [h264 @ 0x67546a0]decode_slice_header error
2009-11-15 20:13:00.837 [h264 @ 0x67546a0]no frame!
2009-11-15 20:13:00.838 AFD Error: Unknown decoding error
2009-11-15 20:13:00.840 [h264 @ 0x67546a0]B picture before any references, skipping
2009-11-15 20:13:00.842 [h264 @ 0x67546a0]decode_slice_header error
2009-11-15 20:13:00.843 [h264 @ 0x67546a0]no frame!
2009-11-15 20:13:00.844 AFD Error: Unknown decoding error
2009-11-15 20:13:00.844 AFD: DoFastForward(26536 (26418), do discard frames)
2009-11-15 20:13:00.847 Dec: DoFastForward(26536 (26418), do discard frames)
2009-11-15 20:13:00.847 Dec: DoFastForward(26536 (26418), do discard frames)
2009-11-15 20:13:00.849 Dec: FindPosition(26536, search not adjusted) -->
                        [214:26429(305078504),215:26557(306947976)]
2009-11-15 20:13:00.850 AFD: SeekReset(26429, 107, do flush, do discard)
2009-11-15 20:13:00.851 AFD: SeekReset() flushing
2009-11-15 20:13:00.853 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2009-11-15 20:13:00.854 VideoBuffers::DiscardFrames(): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done()
2009-11-15 20:13:00.855 VideoBuffers::DiscardFrames(1): AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -- done
2009-11-15 20:13:00.873 AFD: video timecode 2156453 2150447 23893 0
2009-11-15 20:13:00.876 AFD: audio timecode 2152594 2152594 23917 23938
2009-11-15 20:13:00.899 AFD: video timecode 2151949 2151949 23910 23893
2009-11-15 20:13:00.901 AFD: audio timecode 2154514 2154514 23939 23960
2009-11-15 20:13:00.911 [h264 @ 0x67546a0]B picture before any references, skipping
2009-11-15 20:13:00.914 [h264 @ 0x67546a0]decode_slice_header error
2009-11-15 20:13:00.915 [h264 @ 0x67546a0]no frame!
2009-11-15 20:13:00.916 AFD Error: Unknown decoding error
2009-11-15 20:13:00.917 [h264 @ 0x67546a0]B picture before any references, skipping
2009-11-15 20:13:00.918 [h264 @ 0x67546a0]decode_slice_header error
2009-11-15 20:13:00.920 [h264 @ 0x67546a0]no frame!
2009-11-15 20:13:00.921 AFD: video timecode 2153450 2153450 23927 23910
2009-11-15 20:13:00.921 AFD Error: Unknown decoding error
2009-11-15 20:13:00.926 [h264 @ 0x67546a0]B picture before any references, skipping
2009-11-15 20:13:00.927 [h264 @ 0x67546a0]decode_slice_header error
2009-11-15 20:13:00.928 [h264 @ 0x67546a0]no frame!
2009-11-15 20:13:00.929 AFD Error: Unknown decoding error
2009-11-15 20:13:00.941 AFD: video timecode 2154952 2154952 23943 23927
2009-11-15 20:13:00.943 AFD: audio timecode 2156434 2156434 23960 23981


      


More information about the mythtv-users mailing list