MythTV Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
__lzo_pu32_u
__lzo_pu_u
_BoundStr
_FrameHookEntry
_GMLINE
_GMUNITPOINTER
_ifsPoint
_MSqlQueryInfoMSqlDatabase Info, used by MSqlQuery. Do not use directly
_Png4File
_QDM2SubPNodeA node in the subpacket list
AACAC3ParseContext
aacDecoder
aacDecoderFactory
AAFilter
AascContext
AC3AudioStreamParser
AC3BitAllocParameters
AC3DecodeContext
AC3DecodeStateLiba52 - Copyright (C) Aaron Holtzman released under the GPL license
AC3Descriptor
AC3EncodeContext
AC3FrameParams
AC3HeaderInfoCoded AC-3 header values up to the lfeon element, plus derived values
ActionAn action (for this plugin) consists of a description, and a set of key sequences
ActionIDA class that uniquely identifies an action
ActionSetMaintains consistancy between actions and keybindings
AD
AdaptationFieldControlAdaptationFieldControl is used to transmit various important stream attributes
AdaptationFieldDataDescriptor
ADPCMChannelStatus
ADPCMContext
ADTSContext
ADUBufferedPacket
ADUBufferedPacketFactory
ADXContext
AESHeader
AIFFOutputContext
ALACContext
AlarmHandler
AlbumArt
AlbumArtFactory
AlbumArtImage
AlbumArtImages
algo
AllMusic
AllowMultipleRoms
AlphaBlender
AlphaTable
AMR_bitrates
AMRBufferedPacket
AMRBufferedPacketFactory
AMRContext
AMRDeinterleaver
AMRDeinterleavingBuffer
AMRDeinterleavingBuffer::FrameDescriptor
AMRWB_bitrates
AMRWBContext
AnalogPane
AnalogSignalMonitor
AncillaryDataDescriptor
AnimatedImageScreen
AnnouncementSupportDescriptor
APEContextDecoder context
APEFilterFilters applied to the decoded data
APEFrame
APEPredictorFilter histories
APERangecoder
APERice
AppearanceSettings
AppleRemote
AppleRemote::Listener
AppleRemoteListener
ArchiveDestination
ArchiveItem
ArchiveSettings
Argument_VcField
ASFContext
ASFIndex
ASFMainHeader
ASFStream
aSipTimer
AskProgramInfo
ASV1Context
ATRAC3Context
ATSCAuxStreamListener
ATSCEITStreamListener
ATSCEvent
ATSCMainStreamListener
ATSCPane
ATSCStreamDataEncapsulates data about ATSC stream and emits events for most tables
ATTR_ALIGN
ATTRIBUTE_PACKEDDVD Time Information
attrname_map
audbuffertype
audio_frame_s
AudioCodecName
AudioCompressionSettings
AudioData
AudioDevice
AudioDriver
AudioInfo
AudioInputPort
AudioOutput
AudioOutputALSA
AudioOutputARTS
AudioOutputBase
AudioOutputCAImplements Core Audio (Mac OS X Hardware Abstraction Layer) output
AudioOutputDigitalEncoder
AudioOutputDX
AudioOutputJACK
AudioOutputNULL
AudioOutputOSS
AudioOutputWin
AudioOutputWinPrivate
AudioRateLimit
AudioReencodeBuffer
AudioSettings
AudioStreamDescriptor
AudioTrack
AUHeader
AutoExpireUsed to expire recordings to make space for new recordings
AutoIncrementDBSetting
AutoTranscode
AVAES
AVBitStreamFilter
AVBitStreamFilterContext
AVCInfo
AVCLASS
AVCodecAVCodec
AVCodecContextMain external API structure
AVCodecParser
AVCodecParserContext
AVCodecTag
AVCTimingAndHRDDescriptorISO 13818-1:2000/Amd.3:2004 page 12
AVCVideoDescriptorISO 13818-1:2000/Amd.3:2004 page 11
avdp_t
AVExtFloat
avfDecoder
avfDecoderFactory
AVFifoBuffer
AVFormatContext
AvFormatDecoderThe AvFormatDecoder is used to decode non-NuppleVideo files
AvFormatDecoderPrivateManagement of libmpeg2 decoding
AVFormatParameters
AVFracExact value of the fractional number is: 'val + num / den'
AVFrameAudio Video Frame
AVFRingBuffer
AVG726Context
avi_audio_s
avi_context
avi_index_s
avi_video_s
AVIContext
AVIIentry
AVIIndex
AVIndexEntry
AVInputFormat
AVInteger
AVIStream
AVISubsessionIOState
AVISynthContext
AVISynthStream
AVMD5
AVOptionAVOption
AVOutputFormat
AVPacket
AVPacketList
AVPaletteControl
AVPanScanPan Scan area
AVPictureFour components are given, that's all
AVProbeDataThis structure contains the data a format has to probe a file
AVProgram
AVRandomState
AVRationalRational number num/den
AVResampleContext
AVRtpPayloadType_s
avs_context_t
avs_format
AVSContext
AVSHA1
AVStream
AVSubtitle
AVSubtitleRect
AVTreeNode
axis_map_type
BackendSelectClasses to Prompt user for a master backend
BackendSettings
BandSubband structure - hold all variables for each subband
bandInfoStruct
BasicFilterSettingsProxy< T >
BDFilter
benaphore
BethsoftvidContext
BiopBinding
BiopConnbinder
BiopIor
BiopMessage
BiopModuleInfo
BiopName
BiopNameComp
BiopObjLocation
BiopTap
BitAllocBit allocation
BitBuf
Bitmap< Pixel >
Blank
BlankFactory
BlankFrameDetector
BlankSetting
block_s
BlockInfo
BlockNode
BMPContext
BookmarkConfigPriv
BookmarkGroup
BookmarkItem
Bookmarks
BookmarksConfig
BookmarkViewItem
BooleanSetting
BoolManagedListItem
BoolManagedListSetting
BorderDetector
BoundedIntegerManagedListItem
BoundedIntegerManagedListSetting
BoundedIntegerSetting
BouquetNameDescriptor
BPMDetectClass for calculating BPM rate for audio data
Branch
Brightness
BTTVVolume
buff_data
BufferedSocketDevice
BufferedSocketDeviceRequest
buffers
BumpScope
BumpScopeFactory
BusyWaitVideoSyncVideo synchronization classes employing usleep() and busy-waits
button_map_type
ButtonIcon
ButtonSetting
BVID_DemuxContext
ByteIOContext
C93BlockRecord
C93DecoderContext
C93DemuxContext
CABACContext
CableDeliverySystemDescriptor
CableVirtualChannelTableThis table contains information about the cable channels transmitted on this multiplex
CAIdentifierDescriptor
fake_unnamed::call_tree_flat
CallbackTuple
CallHistory
CallRecord
Callsign
CamStudioContext
CannyEdgeDetector
CaptionPacketEIA-708-A closed caption packet
CaptionServiceDescriptor
CaptureCard
CaptureCard::Hostname
CaptureCard::ID
CaptureCardDBStorage
CaptureCardEditor
CaptureCardGroup
CardID
CardInput
CardInput::ID
CardInputDBStorage
CardInputEditor
CardType
CardUtilCollection of helper utilities for capture card DB use
CBPtab
cc
CC608Decoder
CC608Reader
CC708Character
CC708CharacterAttribute
CC708Decoder
CC708Pen
CC708Reader
CC708Service
CC708String
CC708Window
cCiApplicationInformation
cCiCaPmt
cCiConditionalAccessSupport
cCiDateTime
cCiEnquiry
cCiHandler
cCiMenu
cCiMMI
cCiResourceManager
cCiSession
cCiTransportConnection
cCiTransportLayer
ccsubtitle
ccText
CdataDemuxContext
CDCheckItem
CdDecoder
CdDecoderFactory
CDEjectorThread
CDRipperThread
CDROMdiscInfo
CDScannerThread
CDSObject
mythvideo_videomanager::CEKeyPress
cel_evaluation_t
cell_sIn the ELBG jargon, a cell is the set of points that are closest to a codebook entry
CellFrequencyLinkDescriptor
CellListDescriptor
CEvent
CFrameBuffer
CGSBoolean
CGSObj
CGSString
ChanInfo
CHANLIST
CHANLISTS
ChannelClass implementing ChannelBase interface to tuning hardware when using Video4Linux based drivers
Channel_List
channel_unit
ChannelBaseAbstract class providing a generic interface to tuning hardware
ChannelData
ChannelDBStorage
ChannelEditor
ChannelID
ChannelInfo
ChannelInputInfo
ChannelListSetting
ChannelOptionsCommon
ChannelOptionsFilters
ChannelOptionsV4L
ChannelRecPriority
channelRecPrioritySort
ChannelSetting
channelSort
ChannelTimeout
ChannelTVFormat
ChannelUtilCollection of helper utilities for channel DB use
ChannelWizard
Channum
CheckBoxSetting
cHlCiHandler
ChromaKeyOSD
ChunkDescriptor
CID_Info
CIDEntry
CinAudioContext
CinDemuxContext
CinepakContext
CinFileHeader
CinFrameHeader
CinVideoContext
ClassicCommDetector
ClassicCommDetector::frameblock
ClassicCommDetector::frameinfo
ClassicLogoDetector
ClassicSceneChangeDetector
CleanupHooks
CleanupHooksImp
CleanupProc
CLJRContext
cLlCiHandler
cMutex
cMutexLock
CodeOne code in hash table
codebook_t
codec
CodecNeg
CodecParamStorage
CodecTags
CodingSpool
Coeff
CoefVLCTable
Color
Colour
ComboBoxSetting
Command
command_t
CommDetector2
CommDetectorBaseAbstract base class for all CommDetectors
CommDetectorFactory
CommMethod
comp
comp_types
CompletionInfo
ComponentDescriptor
ComponentNameDescriptor
CompressionOptions
ConditionalAccessDescriptor
ConditionalAccessTableThe CAT is used to transmit additional ConditionalAccessDescriptor instances, in addition to the ones in the PMTs
ConfigPopupDialogWidget
ConfigurableConfigurable is the root of all the database aware widgets
Configuration
ConfigurationDialogA ConfigurationDialog that uses a ConfigurationGroup all children on one page in a vertical layout
ConfigurationDialogWidget
ConfigurationGroup
ConfigurationPopupDialog
ConfigurationWizardA ConfigurationDialog that uses a ConfigurationGroup with one child per page
ContainerClass
mythvideo_videomanager::ContainerDispatch< HandlerType, DialogType >
mythvideo_videomanager::ContainerDoneEvent
mythvideo_videomanager::ContainerEvent
mythvideo_videomanager::ContainerHandler
ContentAdvisoryDescriptor
ContentDescriptor
ContentIdentifierDescriptorThis is something like an ISBN for TV shows
Contrast
ConvertEntry
cook
cook_gains
CoreAudioDataThis holds Core Audio member variables and low-level audio IO methods The name is now a misnomer, it should be CoreAudioPrivate, or CoreAudioMgr
Count64
Country
CountryAvailabilityDescriptor
cpu_state_t
CRCState
CryptInfo
cTPDU
CurrCondScreen
CustomEdit
CustomEventRelayer
CustomPriority
CUSTOMVERTEX
cvid_codebook_t
cvid_strip_t
CyuvDecodeContext
DarwinAVCInfo
DarwinFirewireDevice
DatabaseAbstract superclass for all database connection types
Database_mysqlDatabase connection class for mysql
Database_mysqlicompatDatabase connection class for mysqli, the improved mysql engine
Database_QueryAbstract superclass for all database query types
Database_Query_mysqlThe basic MySQL database query type
Database_Query_mysqlicompatThe basic mysqli database query type
DatabaseBox
DatabaseParamsStructure containing the basic Database parameters
DatabaseSettings
DataBroadcastDescriptor
DataBroadcastIdDescriptor
DataDirect_config
DataDirectButton
DataDirectGenre
DataDirectLineup
DataDirectLineupMap
DataDirectLineupSelector
DataDirectPassword
DataDirectProcessor
DataDirectProductionCrew
DataDirectProgram
DataDirectSchedule
DataDirectStation
DataDirectURLs
DataDirectUserID
DateSetting
DBChannel
DBConfiguration
DBCtx
DBEvent
DBox2Channel
DBOX2ConfigurationGroup
DBox2CRelay
DBox2DBOptions
DBox2EPG
DBOX2Host
DBOX2HttpPort
DBOX2Port
DBox2Recorder
DBox2Relay
DBPerson
DBStorage
DBUtilAggregates database and DBMS utility functions
dc1394_data
dc1394_frame_format
dc1394_frame_rate
DCAContext
DCAParseContext
DCtab
DCTSpec
DCTtab
DDStructureParser
dec_2dvlc_t
DecodeParams
Decoder
decoder_impl
DecoderBase
DecoderBase::posmapentry
DecoderEvent
DecoderFactory
Decorr
DefaultViewSettings
DeinterlaceParams1
DeinterlaceParams2
DeinterleavingFrameDescriptor
DeinterleavingFrames
DeletedExpireOptions
demux_sputext_t
deque
DescriptorID
Destinations
dev_item
DeviceDescrSetting
DeviceInfo
DeviceLocation
DeviceReadBufferBuffers reads from device files
DeviceRepeatSetting
DeviceTree
DeviceTypeSetting
DFDPriv
DialogBox
DialogCompletionEvent
DialogDoneListItem
DirectedChannelChangeSelectionCodeTableNo one has had time to decode this table yet
DirectedChannelChangeTableNo one has had time to decode this table yet
DirectfbData
Directory
DirectoryContainer
DirectoryFinder
DirectoryHandler
DirEntry
fake_unnamed::dirhandler
DiscCheckingThread
DiscontinuityInformationTable
DiSEqCDevMain DVB-S device interface
DiSEqCDevDeviceRepresents a node in a DVB-S device network
DiSEqCDevDevice::TypeTable
DiSEqCDevLNBLNB Class
DiSEqCDevRotorRotor class
DiSEqCDevSettingsDVB-S device settings class
DiSEqCDevSwitchSwitch class, including tone, legacy and DiSEqC switches
DiSEqCDevTreeDVB-S device tree class
DiSEqCDevTreesStatic-scoped locked tree list class
DishEventDescriptionDescriptor
DishEventNameDescriptor
DishNetEIT
DisplayResThe DisplayRes module allows for the display resolution and refresh rateto be changed "on the fly"
DisplayResOSX
DisplayResScreen
DisplayResX
dither8_context
dl_head
dl_node
DMVtab
DNXHDContext
DNXHDEncContext
DOMBadElementConversion
DOMException
DOMUnknownChildElement
DPCMContext
DrawInfo
drm_wait_vblank
drm_wait_vblank_reply
drm_wait_vblank_request
DRMVideoSyncVideo synchronization class employing /dev/drm0
dsAudioDriver
Dsmcc
DSMCCCacheThe object carousel is transmitted as a directed graph
DSMCCCacheDir
DSMCCCacheFile
DSMCCCacheKey
DSMCCCacheModuleDataDSMCCCacheModuleData contains information about a module and holds the blocks for a partly completed module
DSMCCCacheReference
DsmccDb
DsmccDii
DsmccModuleInfo
DSMCCPacketData for the queued DSMCC tables
DsmccSectionHeader
DSNGDescriptor
DSPContextDSPContext
DTMF_RFC2833
DtmfFilter
DTVBandwidth
DTVChannelClass providing a generic interface to digital tuning hardware
DTVChannelInfo
DTVCodeRate
DTVConfParserParses dvb-utils channel scanner output files
DTVDeviceConfigGroup
DTVDeviceTreeWizard
DTVGuardInterval
DTVHierarchy
DTVInversion
DTVModulation
DTVMultiplex
DTVParamHelperHelper abstract template to do some of the mundane portions of translating and comparing the paramater strings
DTVParamHelperStruct
DTVPolarity
DTVRecorderThis is a specialization of RecorderBase used to handle MPEG-2, MPEG-4, MPEG-4 AVC, DVB and ATSC streams
DTVSignalMonitorThis class is intended to detect the presence of needed tables
DTVStandard
DTVTransmitMode
DTVTransport
DTVTunerType
dummy_buffer_s
DummyChannel
DummyDecoder
DummySink
dv1394_data
dv1394_init
dv1394_status
dv_vlc_pair
dvb_caption_info_t
DVBAudioDevice
DVBCam
DVBCardName
DVBCardNum
DVBCardType
DVBChannelProvides interface to the tuning hardware when using DVB drivers
DVBConfigurationGroup
DVBContentIdentifierDescriptor
DVBDBOptions
DVBEITScan
DVBEITStreamListener
DVBEventInformationTable
DVBForwardErrorCorrection
DVBForwardErrorCorrectionSelector
DVBInput
DVBInversion
DVBMainStreamListener
DVBNoSeqStart
DVBOnDemand
DVBOtherStreamListener
DVBRecorderThis is a specialization of DTVRecorder used to handle streams from DVB drivers
DVBS2Pane
DVBSignalMonitor
DVBStreamData
DVBStreamHandler
DVBSubCLUT
DVBSubContext
DVBSubObject
DVBSubObjectDisplay
DVBSubParseContext
DVBSubRegion
DVBSubRegionDisplay
DVBSubtitleContext
DVBSymbolRate
DVBTBandwidth
DVBTCoderateHP
DVBTCoderateLP
DVBTGuardInterval
DVBTHierarchy
DVBTTransmissionMode
DVBTuningDelay
DVBUtilsImportPane
DVBVbiDevice
dvd_file_s
dvd_input_s
dvd_reader_s
dvd_state_tState: SPRM, GPRM, Domain, pgc, pgN, cellN, ?
DVDAudio
DVDAudioAttributes_t
DVDAudioInfo
DVDemuxContext
DVDInfo
DVDISOCopyThread
dvdnav_audio_stream_change_event_t
dvdnav_cell_change_event_t
dvdnav_highlight_area_t
dvdnav_highlight_event_t
dvdnav_sThe main DVDNAV type
dvdnav_spu_stream_change_event_t
dvdnav_still_event_t
dvdnav_vobu_s
dvdnav_vts_change_event_t
DVDPerfectThread
DVDProbe
DVDRingBufferPrivRingBuffer class for DVD's
DVDRipBox
DVDRipperSettings
DVDSubParseContext
DVDSubpictureAttributes_t
DVDSubTitle
DVDSubTitleInfo
DVDThread
DVDTimecode_t
DVDTitle
DVDTitleInfo
DVDTranscodeThread
DVDVThis class manages the support for Apple's counterpart to XVMC
DVDV_CurPtrs
DVDV_DCTElt
DVDV_Frame
DVDV_MBInfo
DVDV_PrivateWe hide the icky stuff here, to avoid header bloat
DVDVideoAttributes_t
DVDVideoContext
DVMuxContext
DVprofile
DVVideoContext
dwt_compose_t
DXAContext
DxaDecContext
DynBuffer
EaDemuxContext
ebml_master
EdgeDetector
edgemaskentry
EditMetadataDialog
EightBpsContext
EITCache
EITFixUpEIT Fix Up Functions
EITHelper
EITOnly_config
EITScannerActs as glue between ChannelBase, EITSource, and EITHelper
EITSource
EITThread
elbg_dataELBG internal data
EncBlockInfo
Encoder
EncoderLinkProvides an interface to both local and remote TVRec's for the mythbackend
EncoderProfile
EncodingThreadCount
enhance
EPGSettings
ErrorEvent
ErrorPane
Event
event_header
EventInformationTableEventInformationTables contain program titles, start times, and channel information
Eventing
exc__state
mythvideo_videomanager::ExecuteExternalCommand
ExitToMainMenuEvent
ExportNativeWizard
extdata_s
ExtendedChannelNameDescriptorProvides the long channel name for the virtual channel containing this descriptor
extendeddata
ExtendedEventDescriptor
ExtendedTextTableExtendedTextTable contain additional text not contained in EventInformationTables
Extensions
extent_ad
ExternalChannelCommand
ExternalKeycodeEvent
FaacAudioContext
FAACContext
Favourite
fbuf_alloc_t
ff_expr_s
FFMContext
FFMStream
FFTCoefficient
FFTComplex
FFTContext
FFTTone
FFV1Context
FieldSplitInfo
FIFOProcessorBase-class for sound processing routines working in FIFO principle
soundtouch::FIFOSampleBufferSample buffer working in FIFO (first-in-first-out) principle
FIFOSamplePipeAbstract base class for FIFO (first-in-first-out) sample processing classes
FIFOWriter
FIFOWriter::fifo_buf
file_in_zip_read_info_s
FileAssocDialog
FileAssociation
FileAssociations
FileAssociations::file_association
FileAssociationsImp
FileData
FileInfo
FileScanner
FileScannerThread
FileSelector
FileSystemInfoHolds hostname, total space, and used space in kilobytes
FileTransfer
FillData
film_sample_t
FilmDemuxContext
FilterChain
FilterInfo_
FilterManager
FilterSettingsProxy
Finetune
FirewireChannel
FirewireConfigurationGroup
FirewireConnection
FireWireDBOptions
FirewireDesc
FirewireDevice
FirewireGUID
FirewireModel
FirewireRecorderThis is a specialization of DTVRecorder used to handle DVB and ATSC streams from a firewire input
FirewireSignalMonitor
FirewireSpeed
FIRFilter
FIRFilter3DNowClass that implements 3DNow! optimized functions exclusive for floating point samples type
FIRFilterMMXClass that implements MMX optimized functions exclusive for 16bit integer samples type
FIRFilterSSEClass that implements SSE optimized functions exclusive for floating point samples type
FLACContext
FlacDecoder
FlacDecoderFactory
FlacEncodeContext
FlacEncoder
FlacFrame
FlacSubframe
FlashSVContext
FlicDecodeContext
FlicDemuxContext
Float11G.726 11bit float
floor1_entry_t
floor_class_t
floor_t
FLVContext
fmt_map
FmtConv_
mythburn::FontDef
FontMap
fontProp
FourXContext
FourxmDemuxContext
Fractal_Struct
Frame
frame_attributes
frame_header
FrameAnalyzer
FrameCode
FrameDataAll the data we need to encapsulate one frame
FrapsContextLocal variable storage
FreeSurround
FreeSurround::fsurround_params
FreeToAir
Freqid
FreqTableSelector
Frequency
FrequencyListDescriptor
FrequencyTable
fsattab
fsurround_decoder
g711alaw
g711ulaw
G726Context
G726Tables
g729
gain_block
gain_info
GalleryConfigurationGroup
GallerySettings
GalleryUtil
GameData
GameDBStorage
GameEditDialog
GameHandler
Gamename
GameScan
GameTree
GameTreeItem
GameTreeRoot
GameType
GameTypes
Gears
GearsFactory
GeneralDBOptions
GeneralRecPrioritiesSettings
GeneralSettings
GenericTree
Genre
GetBitContext
getbits_state_t
GIFContext
GifState
GlobalCheckBox
GlobalComboBox
GlobalDBStorage
GlobalImageSelect
GlobalLineEdit
GLOBALS
GlobalSetup
GlobalSlider
GlobalSpinBox
GlobalTimeBox
GLSDialog
GLSingleView
GLTexture
go7007_comp_params
go7007_mpeg_params
goertzel
Goom
GoomFactory
GoomState
GranuleDef
grid3d
GridConfigurationGroup
gsm_state
gsmCodec
GuideGrid
GXF_Lines
GXFContext
GXFStreamContext
H261ContextH261Context
H263_RFC2190_HDR
H263Container
h264_rtp_extra_dataRTP/H264 specific private data
H264BSFContext
H264BufferedPacket
H264BufferedPacketFactory
H264ContextH264Context
H264PredContextContext for storing H.264 prediction functions
HardwareMJPEGHDecimation
HardwareMJPEGQuality
HardwareMJPEGVDecimation
hdhomerun_control_sock_t
hdhomerun_device_t
hdhomerun_discover_device_t
hdhomerun_discover_sock_t
hdhomerun_tuner_status_t
hdhomerun_video_sock_t
HDHomeRunConfigurationGroup
HDHomeRunDeviceID
HDHomeRunTunerIndex
HDHRChannel
HDHRRecorder
HDHRSignalMonitor
heap_elem_t
HeProgFinder
Histogram
HistogramAnalyzer
hnode_t
Holder
HorizontalConfigurationGroup
HostCheckBox
HostComboBox
HostDBStorage
HostImageSelect
HostLineEdit
HostnameSetting
HostRefreshRateComboBox
HostSlider
HostSpinBox
HostTimeBox
HouseKeeper
HttpComms
HttpComms::Credentials
HttpComms::DigestAuthInfo