[mythtv-commits] Ticket #9410: Positioning problems with BBC HD and BBC ONE HD recordings
MythTV
noreply at mythtv.org
Sun Feb 27 06:03:52 UTC 2011
#9410: Positioning problems with BBC HD and BBC ONE HD recordings
-------------------------------------+-----------------------------
Reporter: mythtv@… | Owner: jpoet
Type: Bug Report | Status: closed
Priority: critical | Milestone: 0.24.1
Component: MythTV - Video Playback | Version: Unspecified
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
-------------------------------------+-----------------------------
Changes (by John Poet):
* resolution: Fixed => fixed
Comment:
Fix BBC frame detection.
Patch is by Paul Gardiner with some very minor tweaks by me.
Paul's comments:
Remove all assumptions of alignment between NALs and the packets passed
into
the parser.
Prior to parsing the bodies of the various NALs, remove any
emulation-prevention bytes. This should improve results for all H264, not
just BBC HD.
Update the code for reading profile>=100 versions of the SPS. The
scaling-list-present flag was being read, but not the lists themselves,
and
since the log2_max_frame_num_minus4 field occurs after, frame numbers were
not being read correctly from slices. That was probably the biggest
contributor to BBC HD problems.
Fixes #9410
Changeset: c9c2545ac67584af5e8d705486bbb294f3e7da50
--
Ticket URL: <http://code.mythtv.org/trac/ticket/9410#comment:12>
MythTV <http://code.mythtv.org/trac>
MythTV Media Center
More information about the mythtv-commits
mailing list