Opened 12 years ago
Closed 4 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)
by , 12 years ago
| Attachment: | diff-avfdcpp.txt added |
|---|
comment:1 by , 12 years ago
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 by , 6 years ago
| Milestone: | unknown → 32.0 |
|---|---|
| Owner: | set to |
| Status: | new → accepted |
| Version: | Unspecified → Master Head |

hack of avfd.cpp