Opened 10 years ago
Closed 3 years ago
#12248 closed Patch - Bug Fix (Trac EOL)
livetv transitions demonstrate bad decoder start conditions
Reported by: | Owned by: | Mark Kendall | |
---|---|---|---|
Priority: | trivial | Milestone: | 32.0 |
Component: | MythTV - General | Version: | Master Head |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
The picture/decoder breakup on liveTV transitions demonstrates the decoding process is started before SPS is seen (for H264) & probably before SEQ (for mpeg2v).
The code in avfd.cpp seems to bypass the correct decoder start conditions for liveTV. You may not consider that to be a bug. Starting decoder before SPS & SEQ leads to junk picture & unnecessary resolution/aspect changes.
The attached hacked patch makes LiveTV transitions cleaner & liveTV chain play seamlessly. (livetv chain only partial works here before & after this patch, because of LWR patches).
Attachments (1)
Change History (4)
Changed 10 years ago by
Attachment: | diff-avfdcpp.txt added |
---|
comment:1 Changed 10 years ago by
Hi, just FYI - I applied this patch over master and I see noticeable improvement in LiveTV transitions. With this patch - on many tested HD channels - transitions are now practically invisible.
comment:2 Changed 5 years ago by
Milestone: | unknown → 32.0 |
---|---|
Owner: | set to Mark Kendall |
Status: | new → accepted |
Version: | Unspecified → Master Head |
hack of avfd.cpp