Opened 17 years ago
Closed 17 years ago
Last modified 17 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)
by , 17 years ago
| Attachment: | H264parser-v1.patch added |
|---|
comment:1 by , 17 years ago
| Owner: | changed from to |
|---|---|
| Status: | new → assigned |
Thanks John, code looks nice at first glance. I'll test it now.
by , 17 years ago
| Attachment: | dtvrecorder-fix-h264offset.patch added |
|---|
Adjust keyframe offset for dtvrecorder buffering
comment:2 by , 17 years ago
Added dtvrecorder-fix-h264offset.patch to account for internal dtvrecorder buffering.
comment:4 by , 17 years ago
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.
by , 17 years ago
| Attachment: | H264parser-v1.1.patch added |
|---|
New version, which includes and supersedes all previous patches on this ticket.
comment:5 by , 17 years ago
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 by , 17 years ago
| Resolution: | → fixed |
|---|---|
| Status: | assigned → closed |

H264parser class