Opened 14 years ago

Closed 14 years ago

#688 closed defect (fixed)

Channel changing fails after turning on subtitles

Reported by: anonymous Owned by: danielk
Priority: minor Milestone: 0.19
Component: mythtv Version: head
Severity: medium Keywords:
Cc: Ticket locked: no

Description

Hi,

I think I've found a problem relating to subtitles and channel changing. I'm using Freeview in the UK. If I press T to turn on DVB subtitles, and then turn them off sometime later, channel changing by number fails. After subtitles are turned off, when you type a channel number you get a "CC - XX" where XX is the number you typed, but the channel change doesn't happen. The subtitles however come back on. I can still use the up and down arrows to change channels. If I come out of Live TV and go back in, the changing by number works again until I reenable subtitles.

What log files do you want?

Chris

Change History (3)

comment:1 Changed 14 years ago by Isaac Richards

Owner: changed from Isaac Richards to danielk

Daniel, this is due to [7689] being seemingly incomplete. Nothing that I can see ever checks the ccInputModeExpires or asInputModeExpires variables, so ccInputMode and asInputMode never get switched back to false.

comment:2 Changed 14 years ago by danielk

Milestone: 0.19
Status: newassigned

Yep, this should be fairly easy to fix.

I think I might pop-up "CC - ?" right away also to make it clear that you have entered an entry mode, and then fade it out when the entry mode timer expires.

What is happening is that after entering the teletext page selection mode the user never hits select or 'T' again so they remain in this mode until they type in a page and select it later when they actually intend to change channels. There is supposed to be a timer that expires after a little while to prevent someone from accidentally being in page selection mode, and the teletext page selection mode should probably be visually indicated as well.

comment:3 Changed 14 years ago by danielk

Resolution: fixed
Status: assignedclosed

(In [8041]) Closes #688.

Clearly indicates when in teletext page selection mode and expires mode after 5 seconds. Also expires arbitrary seek safe-input mode after 5 seconds, and does a seek forward if the user presses select rather than seek forward or seek backward to exit arbitrary seek safe-input mode.

Note: See TracTickets for help on using tickets.