[mythtv-commits] Ticket #8096: Music Only channels/still picture flag cause jump program error
MythTV
noreply at mythtv.org
Sat Oct 22 16:28:53 UTC 2016
#8096: Music Only channels/still picture flag cause jump program error
-------------------------------------+----------------------------
Reporter: mia1dolfan@… | Owner: pbennett
Type: defect | Status: closed
Priority: minor | Milestone: unknown
Component: MythTV - Video Playback | Version: 0.22-fixes
Severity: medium | Resolution: fixed
Keywords: hdhomerun tuning jump | Ticket locked: 0
-------------------------------------+----------------------------
Comment (by Peter Bennett <pbennett@…>):
In [changeset:"7f8f1688e882cd0587097fe4867e20d8fa122cce/mythtv"]:
{{{
#!CommitTicketReference repository="mythtv"
revision="7f8f1688e882cd0587097fe4867e20d8fa122cce"
Frontend and backend changes to support music choice.
Music choice channels from Comcast are mpeg2 video which internally
identifies as 30 fps but actually sends frames with intervals
5.939, 0.033, 0.033, repeat, ... This amounts to 3 frames at 30fps
every 6 seconds. These frames are never identified as key frames.
Tuning takes up to 8 seconds for these channels on CETON. This
stream breaks several MythTV timeouts, and causes havoc with the
audio-video synchronization routines. It causes the recorder to
report a great many 6 second gaps in the video and mark it as failed.
Fix: Increase timeouts. Increase audio buffer size to allow up to
8 seconds to be buffered. In the backend allow recordings to start with a
non-key frame and set a high threshold for gaps in specific cases.
Change handling of video buffer waits so that audio data is not lost by
audio resets in music choice programs.
Fixes #8096
(cherry picked from commit 2a1ccc06a58af472bd3044bff81dc93c49c83885)
}}}
--
Ticket URL: <https://code.mythtv.org/trac/ticket/8096#comment:19>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list