Opened 21 years ago
Closed 21 years ago
#933 closed patch (fixed)
Fix deinterlacing getting turned ON for progressive scan channel after PAUSE in live-tv
| Reported by: | Owned by: | danielk | |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.19 |
| Component: | mythtv | Version: | head |
| Severity: | medium | Keywords: | |
| Cc: | Ticket locked: | no |
Description
The problem occurs only when pressing PAUSE for a progressive scan channel after an interlaced channel has been viewed. The problem is triggered if m_can_double is set to true when an interlaced channel is viewed but it isn't reset to false when a progressive channel is tuned. This caused DoPlay to re-enable the deinterlacer after a PAUSE event. I found two places in NuppelVideoPlayer.cpp that looks like m_can_double needs to be reset.
Consequently this only happens for live-tv.
Attachments (1)
Change History (4)
by , 21 years ago
| Attachment: | progressive_deint_fix.diff added |
|---|
comment:1 by , 21 years ago
| Version: | → head |
|---|
comment:2 by , 21 years ago
| Milestone: | → 0.19 |
|---|---|
| Owner: | changed from to |
comment:3 by , 21 years ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Note:
See TracTickets
for help on using tickets.

(In [8515]) Fixes #933. References #904.
I didn't apply the patch as it changes the meaning of m_can_double. This fixes the problem by checking m_scan and m_DeintSetting before re-enabling deinterlacing.