Opened 12 years ago
Closed 12 years ago
Last modified 12 years ago
#5836 closed patch (fixed)
H.264 parser to replace mpeg/h264utils
Reported by: | Owned by: | Janne Grunau | |
---|---|---|---|
Priority: | minor | Milestone: | unknown |
Component: | mythtv | Version: | unknown |
Severity: | medium | Keywords: | H.264 recording |
Cc: | Ticket locked: | no |
Description
Replace h264utils with a new H264parser class. This new class decodes more of the H.264 stream during recording to allow for more accurate detection of fields and I-frames.
Attachments (6)
Change History (15)
Changed 12 years ago by
Attachment: | H264parser-v1.patch added |
---|
comment:1 Changed 12 years ago by
Owner: | changed from Isaac Richards to Janne Grunau |
---|---|
Status: | new → assigned |
Thanks John, code looks nice at first glance. I'll test it now.
Changed 12 years ago by
Attachment: | dtvrecorder-fix-h264offset.patch added |
---|
Adjust keyframe offset for dtvrecorder buffering
comment:2 Changed 12 years ago by
Added dtvrecorder-fix-h264offset.patch to account for internal dtvrecorder buffering.
comment:4 Changed 12 years ago by
Small suggestion. It would probably be quite useful, in the short term at least, to add the ability to debug/log the stream info - numbers of slices, NAL types etc.
Regardless, I'll test on my local HD station.
Changed 12 years ago by
Attachment: | H264parser-v1.1.patch added |
---|
New version, which includes and supersedes all previous patches on this ticket.
comment:5 Changed 12 years ago by
H264parser-v1.1.patch has some minor cleanups. It also will not return the first keyframe until a IDR frame has been seen. It also adds the basic hooks into avformatdecoder, which the first version failed to do.
comment:6 Changed 12 years ago by
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
H264parser class