[mythtv-commits] mythtv commit: r9291 by danielk
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Wed Mar 8 01:48:31 UTC 2006
Author: danielk
Date: 2006-03-08 01:48:29 +0000 (Wed, 08 Mar 2006)
New Revision: 9291
Changeset: http://cvs.mythtv.org/trac/changeset/9291
Modified:
trunk/mythtv/libs/libmythtv/DVDRingBuffer.cpp
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.cpp
trunk/mythtv/libs/libmythtv/NuppelVideoPlayer.h
trunk/mythtv/libs/libmythtv/avformatdecoder.cpp
trunk/mythtv/libs/libmythtv/avformatdecoder.h
trunk/mythtv/libs/libmythtv/decoderbase.cpp
trunk/mythtv/libs/libmythtv/decoderbase.h
trunk/mythtv/libs/libmythtv/tv_play.cpp
trunk/mythtv/libs/libmythtv/tv_play.h
Log:
References #1095. UI cleanup for captions/subtitle/teletext.
Puts the EIA-608 and EIA-708 captions in the track selection system previously only used for subtitles and audio. This also tells you what language these streams are in if this information is available in the PMT.
Puts all the caption types into an SetCaptionsEnabled(bool) method which selects the best set available. TOGGLECC uses this function to toggle the best available caption. For instance, if two captions in a different language are available the one in your most preferred language is chosen, subtitles are preferred over teletext, etc.
Adds TOGGLE bindings for each type of caption and uses that in the individual caption menus rather than the global TOGGLECC.
Adds a NEXTCC binding which allows you to go through all the available caption types including teletext menus in PAL countries.
None of the new bindings have a keyboard binding by default, and I've removed the "^" default keybinding for TOGGLECC708. NEXTCC is the only one I could see as being of general use.
More information about the mythtv-commits
mailing list