Data Structures

Here are the data structures with brief descriptions:
__dc_camera
_ATSC_FILTER_OPTIONS
_BDA_TEMPLATE_CONNECTION
_BDA_TEMPLATE_PIN_JOINT
_BDANODE_DESCRIPTOR
_CMediaBuffer
_DMO_OUTPUT_DATA_BUFFER
_DMO_PARTIAL_MEDIATYPE
_DMOMediaType
_DSMCC_FILTER_OPTIONS
_GUID
_IApplicationAssociationRegistrationUI
_IClassFactory
_IEnumDMO
_IMediaBuffer
_IMediaObject
_ITaskbarList3
_IUnknown
_IWMCodecPrivateData
_LONG_SECTION
_MPEG2_FILTER
_MPEG_BCS_DEMUX
_MPEG_CONTEXT
_MPEG_HEADER_BITS
_MPEG_HEADER_BITS_MIDL
_MPEG_HEADER_VERSION_BITS
_MPEG_HEADER_VERSION_BITS_MIDL
_MPEG_PACKET_LIST
_MPEG_RQST_PACKET
_MPEG_STREAM_BUFFER
_MPEG_WINSOC
_SECTION
_struct_fft_state
_WAVEFORMATEX
_WAVEFORMATEXTENSIBLE
_WAVEHEADER
_XAttribute
_XList
_XTag
_XTagParser
AboutDialog
AbstractController
access_entry_t
access_sys_t************************************************************************** This is our own access_sys_t for zip files
access_t
action
ActionsManager
addrinfo
adpcm_ima_wav_channel_s
adpcm_ms_channel_s
AdvControlsWidget
AdvPrefsPanel
aes_s
aiff_enc_configEncoder config structures
allpass
AnchorClass for the windows anchors
AnimBitmapAnimated bitmap
announce_method_t
aob_group_t
aout_alloc_tAllocation of memory in the audio output
aout_fifo_tAudio output buffer FIFO
aout_filter_t
aout_input_tInput stream for the audio output
aout_instance_tAudio output thread descriptor
aout_mixer_input_t
aout_mixer_tAudio output mixer
aout_output_tOutput stream for the audio output
aout_request_vout_t
aout_sys_t
app
AppleRemote
AppleRemote(IOKitMethods)
AppleRemote(PrivateMethods)
AppleRemote(Singleton)
AppleRemoteApplicationDelegate
art_finder_t
ArtLabel
asa_import_detectFormat detection rules
asa_import_formatImporting instructions for format
asa_import_insnSingle import instruction
asa_import_stateState of a running import
asa_pcreParser reuse
asa_replReplacement element for ASAI_SG / ASAI_SGU
asa_tspecTime specification element
asf_codec_entry_t
asf_header_t
asf_index_entry_t
asf_marker_t
asf_metadata_record_t
asf_object_advanced_mutual_exclusion_t
asf_object_codec_list_t
asf_object_common_t
asf_object_content_description_t
asf_object_data_t
asf_object_extended_content_description_t
asf_object_extended_stream_properties_t
asf_object_file_properties_t
asf_object_header_extension_t
asf_object_header_t
asf_object_index_t
asf_object_language_list_t
asf_object_marker_t
asf_object_metadata_t
asf_object_root_t
asf_object_stream_bitrate_properties_t
asf_object_stream_prioritization_t
asf_object_stream_properties_t
asf_object_u
asf_stream_t
asf_track_t
asf_waveformatex_s
asmrp_sym_t
asmrp_t
ass_handle_t
AsyncQueueAsynchronous queue for commands
AtoB_Button
atomic_operation_t
attachment_c
ATTR_ALIGN
ATTR_PACKED
attribute_t
audio_format_tAudio format description
audio_replay_gain_t
audioscrobbler_song_t
average_tThis structure holds long term average
avi_chunk_avih_s
avi_chunk_common_s
avi_chunk_idx1_s
avi_chunk_indx_s
avi_chunk_list_s
avi_chunk_strd_s
avi_chunk_strf_auds_s
avi_chunk_strf_u
avi_chunk_strf_vids_s
avi_chunk_strh_s
avi_chunk_STRING_s
avi_chunk_u
avi_entry_t
avi_idx1_entry_s
avi_idx1_s
avi_packet_t
avi_stream_s
avi_track_t
avi_track_toread_t
BackgroundView
BackgroundWidget
bd_clpi_ep_map_t
bd_clpi_ep_t
bd_clpi_stc_t
bd_clpi_stream_t
bd_clpi_t
bd_mpls_clpi_t
bd_mpls_mark_t
bd_mpls_play_item_t
bd_mpls_stream_t
bd_mpls_sub_path_t
bd_mpls_t
BDAGraph
BDAOutput
BezierClass for Bezier curves
BF_Data
BITMAPFILEHEADER
BitmapFontClass to handle bitmap fonts
BitmapImplBasic bitmap implementation
BitmapStash
bits_buffer_s
block_bytestream_t
block_fifo_tInternal state for block queues
block_heap_t
block_sys_tInternal state for heap block
block_t
bo_t
BookmarksDialog
BoolConfigControl
BoxInterface for rectangular objects
bridge_t
bridged_es_t
bs_s
btn_colit_tButton Color Information Table Each entry beeing a 32bit word that contains the color indexs and alpha values to use
btni_tButton Information
buffer_out_s
buffer_t
BuilderClass for skin construction
BuilderDataStructure for mapping data from XML file
BuilderData::AnchorType definition
BuilderData::BitmapType definition
BuilderData::BitmapFontType definition
BuilderData::ButtonType definition
BuilderData::CheckboxType definition
BuilderData::FontType definition
BuilderData::ImageType definition
BuilderData::IniFileType definition
BuilderData::LayoutType definition
BuilderData::ListType definition
BuilderData::MenuItemType definition
BuilderData::MenuSeparatorType definition
BuilderData::PanelType definition
BuilderData::PopupMenuType definition
BuilderData::RadialSliderType definition
BuilderData::SliderType definition
BuilderData::SubBitmapType definition
BuilderData::TextType definition
BuilderData::ThemeType definition
BuilderData::TreeType definition
BuilderData::VideoType definition
BuilderData::WindowType definition
callback_entry_t
callback_info_t
callback_s
CaptureEnumMediaTypes
CaptureEnumPins
CaptureFilter
CaptureOpenPanel
CapturePin
CAtmoConfig
CAtmoConnection
CAtmoDynData
CAtmoExternalCaptureInput
CAtmoInput
CAtmoLiveView
CAtmoOutputFilter
CAtmoSerialConnection
CAtmoTools
CAtmoZoneDefinition
CBaseWindow
cc_data_t
cdda_data_s
CDMenu
chained_filter_t
chapter_codec_cmds_c
chapter_edition_c
chapter_item_c
chapter_translation_c
ChapterMenu
checkBoxListItem
chunk_t
ClickLineEditThis class provides a QLineEdit which contains a greyed-out hinting text as long as the user didn't enter any text
clock_point_t
Cmd_audio_filter_changed
Cmd_bit_rate_changed
Cmd_can_record_changed
Cmd_intf_event_changed
Cmd_item_current_changed
Cmd_loop_changed
Cmd_random_changed
Cmd_repeat_changed
Cmd_sample_rate_changed
Cmd_volume_changed
CmdAddInTaskBar
CmdAddInTray
CmdAddItem"Add item" command
CmdChangeSkin"Change Skin" command
CmdDlgAdd
CmdDlgChangeSkin
CmdDlgDirectory
CmdDlgDisc
CmdDlgFile
CmdDlgFileInfo
CmdDlgFileSimple
CmdDlgHideAudioPopupMenu
CmdDlgHideMiscPopupMenu
CmdDlgHidePopupMenu
CmdDlgHideVideoPopupMenu
CmdDlgMessages
CmdDlgNet
CmdDlgPlaylist
CmdDlgPlaylistLoad
CmdDlgPlaylistSave
CmdDlgPrefs
CmdDlgShowAudioPopupMenu
CmdDlgShowMiscPopupMenu
CmdDlgShowPopupMenu
CmdDlgShowVideoPopupMenu
CmdDlgStreamingWizard
CmdDummyDummy command
CmdDvdNextChapter
CmdDvdNextTitleCommands to control the input
CmdDvdPreviousChapter
CmdDvdPreviousTitle
CmdDvdRootMenu
CmdFaster
CmdFullscreenCommand to switch the vout to fullscreen
CmdGenericBase class for skins commands
CmdHideWindowCommand to hide a window
CmdInteraction
CmdLabeled
CmdLayout"Change layout" command
CmdMaximizeCommand to maximize a window
CmdMinimize
CmdMute
CmdMuxerThis command only contains other commands (composite pattern)
CmdNewVoutWindowCommand to create a vout window
CmdNextFrame
CmdNotifyPlaylistCommand to notify the playlist of a change
CmdOnTop"Always on top" command
CmdPause
CmdPlayCommands to control the input
CmdPlaylistDelCommand to delete the selected items from a list
CmdPlaylistFirstCommand to start the playlist
CmdPlaylistLoadCommand to load a playlist
CmdPlaylistLoopCommand to set the loop state
CmdPlaylistNextCommand to jump to the next item
CmdPlaylistPreviousCommand to jump to the previous item
CmdPlaylistRandomCommand to set the random state
CmdPlaylistRepeatCommand to set the repeat state
CmdPlaylistSaveCommand to save a playlist
CmdPlaylistSortCommand to sort the playlist
CmdPlaytreeAppendCommand to notify the playtree of an item append
CmdPlaytreeChangedCommand to notify the playlist of a change
CmdPlaytreeDelCommand to delete the selected items from a tree
CmdPlaytreeDeleteCommand to notify the playtree of an item deletion
CmdPlaytreeSortCommand to sort the playtree
CmdPlaytreeUpdateCommand to notify the playtree of an item update
CmdQuit"Quit" command
CmdRaiseAllCommand to raise all windows
CmdReleaseVoutWindowCommand to release a vout window
CmdRemoveFromTaskBar
CmdRemoveFromTray
CmdResizeCommand to resize a layout
CmdResizeInnerVoutCommand to resize the inner vout window
CmdResizeVoutCommand to resize the vout window
CmdRestore
CmdSetEqBandsCommand to set the equalizerbands
CmdSetEqPreampCommand to set the equalizer preamp
CmdSetEqualizerCommand to enable/disable the equalizer
CmdSetFullscreenCommand to toggle Fullscreen
CmdSetTextCommand to set a text variable
CmdShowPopupCommand to show a popup menu
CmdShowWindowCommand to show a window
CmdSlower
CmdSnapshotCommand to snapshot VLC
CmdStop
CmdToggleRecord
CmdUnmaximizeCommand to unmaximize a window
CmdUpdateItemUdate item command
CmdVolumeDown
CmdVolumeUp
cmsg_data_s
codec_dll
codec_t
CoefVLCTable
colorcombo
combCombination filter Takes multiple audio channels and mix them for one ear
command_t
commanddesc_static_t
commanddesc_t
commandparams_tStruct commandparams_t - command params structure
config_category_t
config_chain_t
config_t
ConfigControl
ConfigItem
ConfigTreeData
ConfigWidget
Container
ControlsWidget
ConvertDialog
CountedPtr< T >Reference couting pointer
counter_sample_t
counter_t
CoverArtLabel
CPSProcessSerNum
cpu_state_t
CrossbarRouteRec
csa_t
CThread
CtrlButtonBase class for button controls
CtrlCheckboxBase class for checkbox controls
CtrlFlatBase class for "mover controls" and images
CtrlGenericBase class for controls
CtrlImageControl image
CtrlListClass for control list
CtrlMoveControl for moving windows
CtrlRadialSliderRadial slider
CtrlResizeControl decorator for resizing windows
CtrlSliderBgSlider background
CtrlSliderCursorCursor of a slider
CtrlTextClass for control text
CtrlTreeClass for control tree
CtrlVideoControl video
CUSTOMVERTEX
d3d_format_t
date_t
date_time_t
decoder_config_descriptor_t
decoder_owner_sys_t
decoder_synchro_t
decoder_sys_t
decoder_sys_t::dirac_reorder_buffer
decoder_sys_t::dirac_reorder_buffer::dirac_reorder_entry
decoder_sys_t::seq_hdr_t
decoder_t
deinterlace_mode_t
demux_handle_t
demux_index_entry_t
demux_index_t
demux_meta_t
demux_sys_t
demux_t
Desc
device
dialog_fatal_tA fatal error dialog
dialog_login_tA login dialog
dialog_progress_bar_t
dialog_question_tA question dialog
DialogEvent
DialogHandler
Dialogs
DialogsProvider
dir_entry_t
dirac_block_encap_t
directory_t
DirectoryConfigControl
dirent
DiscOpenPanel
diseqc_cmd_t
dp_hdr_s
DragSortableListView
drms_s
DroppingController
dshow_stream_t
dv_header_t
dv_id_t
dvbsub_clut_s
dvbsub_color_t
dvbsub_display_s
dvbsub_objectdef_s
dvbsub_page_t
dvbsub_region_s
dvbsub_regiondef_s
dvd_chapter_codec_c
dvd_command_interpretor_c
dvd_time_tDVD Time Information
EbmlParser
eia608_screen
eia608_t
embeddedbackground
en50221_mmi_object_t
en50221_session_t
enc_buffer_event_dataEncoder may add some data to the end of the last and start of the next but must never yield when called so any encoding done should be absolutely minimal
enc_chunk_hdr
enc_file_event_dataEncoder can write extra data to the file such as headers or more encoded samples and must update sizes and samples accordingly
enc_inputsCallbacks called by encoder codec
enc_parameters
encoder_config
encoder_region_t
encoder_sys_t
encoder_t
entries_sect_s
entry_t
Equalizer
EqualizerBandsVariable for graphical equalizer
EqualizerPreampVariable for equalizer preamp
eqz_config_t
eqz_preset_t
error_msg_t
ErrorsDialog
es_format_tES format definition
es_mpeg4_descriptor_t
es_out_id_t
es_out_pgrm_t
es_out_sys_t
es_out_t
event_cfg_t
event_hwnd_t
event_thread_t
EvtEnterMouse enter event
EvtFocusFocus change event
EvtGenericBase class for OS events
EvtInputBase class for mouse and key events
EvtKeyClass for keyboard events
EvtLeaveMouse leave event
EvtMenuMouse move event
EvtMotionMouse move event
EvtMouseClass for mouse button events
EvtRefreshRefresh window event
EvtScrollClass for mouse scroll events
EvtSpecialClass for non-genuine events
ExprEvaluatorExpression evaluator using Reverse Polish Notation
extended_header_t
ExtendedDialog
extra_languages_tES language definition
ExtraMetaPanel
ExtV4l2
ExtVideo
fadethread_t
fake_block_t
fbosd_render_t
fbuf_alloc_t
FFTComplex
FFTContext
FileBitmapClass for file bitmaps
FileConfigControl
FileDestBox
FileInfo
FileOpenBox
FileOpenPanel
filter_chain_allocator_t
filter_chain_t
filter_owner_sys_t
filter_sys_tFilter_sys_t: chroma method descriptor
filter_tStructure describing a filter
FloatConfigControl
FloatRangeConfigControl
font_stack_t
FontConfigControl
frame_header_t
frontend_statistic_t
frontend_status_t
frontend_t
FSMThis class implements a Finite State Machine (FSM)
FT2BitmapClass for rendering freetype glyphs on a bitmap
FT2FontFreetype2 font
ft_style_t
FullscreenControllerWidget
gc_object_t
GenericBitmapGeneric interface for bitmaps
GenericFontBase class for fonts
GenericLayoutBase class for layouts
GenericRectInterface for rectangular objects with a position
GenericWindowGeneric window class
GetBitContext
goom_thread_t
GotoTimeDialog
guid_s
header_t
HelpDialog
history_item_t
history_t
hl_gi_tHighlight General Information
hli_tHighlight Information
hotkey_mapping_t
http_association_t
http_auth_t
http_status_info
httpd_client_t
httpd_file_sys_t
httpd_file_t
httpd_handler_sys_t
httpd_handler_t
httpd_host_t
httpd_message_t
httpd_redirect_t
httpd_stream_t
httpd_t
httpd_url_t
HTTPDestBox
huffcodebig
huffcodetab
IApplicationAssociationRegistrationUI_vt
IATSCChannelTuneRequest
IATSCLocator
IBDA_DeviceControl
IBDA_FrequencyFilter
IBDA_SignalStatistics
IBDA_Topology
ICEDestBox
IChannelTuneRequest
IClassFactory_vt
IComponent
IComponents
IComponentType
IComponentTypes
IDVBCLocator
IDVBSLocator
IDVBSTuningSpace
IDVBTLocator
IDVBTuneRequest
IDVBTuningSpace
IDVBTuningSpace2
idx1_entry_s
IEnumComponents
IEnumComponentTypes
IEnumDMO_vt
IEnumGuideDataProperties
IEnumTuneRequests
IEnumTuningSpaces
IGuideData
IGuideDataEvent
IGuideDataProperty
ILocator
image_attach_t
image_handler_t
IMediaBuffer_vt
IMediaObject_vt
IMEvent
IMpeg2Data
IMpeg2Stream
in_sout_stream_sys_t
indx_field_entry_t
indx_std_entry_t
indx_super_entry_t
info_category_t
info_t
InfoPanel
inhibit_t
IniFileINI file parser
input_attachment_t
input_clock_tThis structure is used to manage clock drift and reception jitters
input_control_t
input_item_array_t
input_item_t
input_resource_t
input_source_t
input_stats_t
input_thread_private_tPrivate input fields
input_thread_tMain structure representing an input thread
input_title_t
InputControlsWidget
InputManager
InputSlider
InputStatsPanel
IntegerConfigControl
IntegerListConfigControl
IntegerRangeConfigControl
IntegerRangeSliderConfigControl
interaction_dialog_tThis structure describes a piece of interaction with the user
Interface
InterfacePreviewWidget
InterfaceWindow
InterpreterCommand interpreter for scripts in the XML
intf_dialog_args_tArguments passed to a dialogs provider This describes the arguments passed to the dialogs provider
intf_sys_tPer-interface private state
intf_thread_tDescribe all interface-specific data of the interface thread
iod_descriptor_t
ISampleGrabber
ISampleGrabberCB
IScanningTuner
ISectionList
iso639_lang_t
ITaskbarList3Vtbl
item
Item
item_type_entry
ItemInfoDialog
ITSlider
ITSliderCell
ITuner
ITuneRequest
ITuningSpace
ITuningSpaceContainer
ITuningSpaces
IUnknown_vt
ivtv_ioctl_codec
IWMCodecPrivateData_vt
KaxBlockVirtualWorkaround
key_descriptor_s
key_handler_t
KeyConfigControl
KeyInputDialog
KeySelectorControl
KeyShortcutEdit
LanguageMenu
latm_mux_t
latm_stream_t
LayeredControlControl and its associated layer
libvlc_audio_output_tDescription for audio output
libvlc_event_async_queue
libvlc_event_listener_t
libvlc_event_listeners_group_t
libvlc_event_manager_t
libvlc_event_tAn Event
libvlc_event_t::event_type_specific
libvlc_exception_t
libvlc_instance_t
libvlc_int_t
libvlc_int_t::hotkey
libvlc_log_iterator_t
libvlc_log_message_t
libvlc_log_t
libvlc_media_discoverer_t
libvlc_media_library_t
libvlc_media_list_player_t
libvlc_media_list_t
libvlc_media_list_view_private_t
libvlc_media_list_view_t
libvlc_media_player_t
libvlc_media_t
libvlc_playlist_item_t
libvlc_priv_tPrivate LibVLC instance data
libvlc_rectangle_tRectangle type for video geometry
libvlc_track_description_tDescription for video, audio tracks and subtitles
libvlc_vlm_t
line_desc_t
list_t
live_track_t
lldiv_t
Logger
logical_stream_s
logo_list_tLogo list structure
logo_tStructure to hold the set of individual logo image names, times, transparencies
MacOSXDragDrop
MacOSXFactoryClass used to instanciate MacOSX specific objects
MacOSXGraphicsMacOSX implementation of OSGraphics
MacOSXLoopMain event loop for MacOSX (singleton)
MacOSXPopupMacOSX implementation of OSPopup
MacOSXTimer
MacOSXTooltipMacOSX implementation of OSTooltip
MacOSXWindowMacOSX implementation of OSWindow
macro_tThis structure represents a HTTP Interface macro
MainInputManager
MainInterface
manage_cleanup_stack
matroska_script_codec_c
matroska_script_interpretor_c
matroska_segment_c
matroska_stream_c
md5_s
MDCTContext
media_es_t
mediacontrol_Exception
mediacontrol_Instance
mediacontrol_PlaylistSeqPlaylist sequence A simple list of strings
mediacontrol_PositionMediaControl Position
mediacontrol_RGBPictureRGBPicture structure This generic structure holds a picture in an encoding specified by type
mediacontrol_StreamInformationStream information This structure allows to quickly get various informations about the stream
MediaControlView
MediaInfoDialog
MediaServer
MediaServerList
MenuFunc
MenuItemData
MenuItemExt
Messages
MessagesDialog
MessagesView
MessagesWindow
meta_export_t
MetaPanel
mga_vid_config_t
mjpeg_params
mjpeg_requestbuffers
mjpeg_status
mjpeg_sync
mkv_index_t
mkv_track_t
mlp_header_t
mmi_t
MMSHDestBox
mmstu_keepalive_t
module_bank_t
module_cache_t
module_config_t
module_list_t
module_nvalue_t
module_tInternal module descriptor
module_value_t
ModuleConfigControl
ModuleListConfigControl
motion_t
mp3_enc_config
MP4_Box_data_0xa9xxx_t
MP4_Box_data_avcC_t
MP4_Box_data_chpl_t
MP4_Box_data_cmov_s
MP4_Box_data_cmvd_s
MP4_Box_data_co64_s
MP4_Box_data_cprt_s
MP4_Box_data_ctts_s
MP4_Box_data_dac3_t
MP4_Box_data_dcom_s
MP4_Box_data_dref_s
MP4_Box_data_elst_s
MP4_Box_data_esds_s
MP4_Box_data_frma_t
MP4_Box_data_ftyp_s
MP4_Box_data_hdlr_s
MP4_Box_data_hmhd_s
MP4_Box_data_mdhd_s
MP4_Box_data_moviehintinformation_rtp_s
MP4_Box_data_mvhd_s
MP4_Box_data_padb_s
MP4_Box_data_rdrf_t
MP4_Box_data_rmcd_t
MP4_Box_data_rmdr_t
MP4_Box_data_rmqu_t
MP4_Box_data_rmvc_t
MP4_Box_data_s
MP4_Box_data_sample_hint_s
MP4_Box_data_sample_soun_s
MP4_Box_data_sample_text_t
MP4_Box_data_sample_vide_s
MP4_Box_data_skcr_t
MP4_Box_data_smhd_s
MP4_Box_data_stdp_s
MP4_Box_data_stsc_s
MP4_Box_data_stsd_s
MP4_Box_data_stsh_s
MP4_Box_data_stss_s
MP4_Box_data_stsz_s
MP4_Box_data_stts_s
MP4_Box_data_stz2_s
MP4_Box_data_tkhd_s
MP4_Box_data_tref_generic_t
MP4_Box_data_url_s
MP4_Box_data_urn_s
MP4_Box_data_vmhd_s
MP4_Box_s
mp4_chunk_t
MP4_descriptor_decoder_config_s
MP4_descriptor_ES_s
MP4_descriptor_SL_config_s
mp4_entry_t
mp4_stream_t
mp4_track_t
mpeg2_decoder_s
mpeg2_mc_t
mpeg2dec_s
mpeg4_cfg_t
mpeg_t
MPSlider
mrl_t
msf_s
msg_bank_tStore all data required by messages interfaces
msg_cb_data_t
msg_context_t
msg_item_tStore a single message sent to user
msg_subscription_t
MsgEvent
muxer_properties_t
mvar_s
mvar_tThis structure defines a macro variable
mwmhints_t
navigation_history_t
NetOpenPanel
node
notification_thread_t
NSAnimation
NSAnimation(VLCAdditions)
NSApplication(ScriptSupport)
NSImage
NSImage(VLCAdditions)
nsml_agli_tNon Seamless Angle Information
NSObject(NSAppleRemoteDelegate)
NSOutlineView(UndocumentedSortImages)
NSScreen
NSScreen(VLCAdditions)
NSWindow(UndocumentedWindowProperties)
Observer< S, ARG >Template for observers in the Observer design pattern
offscreen_bitmap_t
ogg_stream_t
oggds_header_audio_t
oggds_header_t
oggds_header_video_t
omap_window_t
OpenDialog
OpenPanel
OpenUrlDialog
osd_button_tOSD Button object
osd_menu_state_tOSD Menu State object
osd_menu_tOSD Menu object
osd_state_tOSD State object
OSFactoryAbstract factory used to instantiate OS specific objects
OSGraphicsOS specific graphics class
OSLoopAbstract class for the main event loop
OSPopupBase class for OS specific Popup Windows
OSTimer
OSTooltipBase class for OS specific Tooltip Windows
OSWindowOS specific delegate class for GenericWindow
out_sout_stream_sys_t
overlay_t
pa_thread_t
packetizer_t
panoramix_chroma_t
panoramix_filter_t
panoramix_gamma_t
panoramix_output_t
parse_info_t
pci_gi_tPCI General Information
pci_tPCI packet
PeriodicMessageSender
picture_dpb_t
picture_fifo_t
picture_free_t
picture_heap_tVideo picture heap, either render (to store pictures used by the decoder) or output (to store pictures displayed by the vout plugin)
picture_pool_configuration_tPicture pool configuration
picture_pool_t
picture_pts_t
picture_release_sys_t
picture_resource_tResource for a picture
picture_sys_t
picture_tVideo picture
pl_item_t
plane_tDescription of a planar graphic field
PlayButtonSPECIAL Widgets that are a bit more than just a ToolButton and have an icon/behaviour that changes depending on the context:
  • playButton
  • A->B Button
  • Teletext group buttons
  • Sound Widget group
Playlist
playlist_add_tHelper to add an item
playlist_album_t
playlist_export_tHelper structure to export to file part of the playlist
playlist_fetcher_t
playlist_item_array_t
playlist_item_tPlaylist item / node
playlist_preparser_t
playlist_private_t
playlist_tStructure containing information about the playlist
PlaylistDialog
PlaylistItem
PlaylistView
PlaylistWidget
PlayPauseButton
PlaytreeVariable for VLC playlist (new tree format)
PLEvent
PLItem
PLModel
PLPanel
PLSelector
PLSelectorDelegate
PluginDialog
PluginTreeItem
pmt_map_t
PodcastConfigDialog
pollfd
PopupClass handling a popup menu
PositionRelative position of a rectangle in a box
PositionInfoView
PreferencesWindow
PrefsDialog
PrefsItemData
PrefsPanel
PrefsTree
PrefsTreeCtrl
preset_t
projectm_thread_t
ps_es_t
ps_psm_t
ps_stream_s
ps_track_t
public_key_packet_t
public_key_t
PutBitContext
qte_thread_t
queue_elmt
queue_t
quicktime_mjpeg_app1
QVLCApp
QVLCDialog
QVLCFrame
QVLCInteger
QVLCMenu
QVLCMW
QVLCPointer
QVLCProgressDialog
QVLCRegistry
QVLCTools
QVLCTreeViewSpecial QTreeView that can emit rightClicked()
QVLCVariable
ra_init_t
RangedFloatConfigControl
RangedIntConfigControl
RangedIntegerConfigControl
rar_block_t
rar_file_chunk_t
rar_file_t
real_index_t
real_track_t
RecentsMRL
rect
rectangle_t
ReparentableWidget
revmodel
rfbBellMsg
rfbClientCutTextMsg
rfbClientInitMsg
rfbClientToServerMsg
rfbCopyRect
rfbCoRRERectangle
rfbFixColourMapEntriesMsg
rfbFramebufferUpdateMsg
rfbFramebufferUpdateRectHeader
rfbFramebufferUpdateRequestMsg
rfbKeyEventMsg
rfbPixelFormat
rfbPointerEventMsg
rfbRectangle
rfbReSizeFrameBufferMsg
rfbRREHeader
rfbServerCutTextMsg
rfbServerInitMsg
rfbServerToClientMsg
rfbSetColourMapEntriesMsg
rfbSetEncodingsMsg
rfbSetPixelFormatMsg
rfbSetScaleFactorMsg
rfbZRLEHeader
RL_VLC_ELEM
rmff_cont_t
rmff_data_t
rmff_fileheader_t
rmff_header_t
rmff_mdpr_t
rmff_pheader_t
rmff_prop_t
rpn_stack_tThis structure represents a stack of RPN commands for the HTTP interface It is attached to a request
rss_feed_t
rss_item_t
rtcp_sender_t
rtmp_body_t
rtmp_control_thread_t
rtmp_packet_t
rtp_pt_t
rtp_session_tState for a RTP session:
rtp_sink_t
rtp_source_tState for an RTP source
rtp_vorbis_t
RTPDestBox
rtsp_client_es_t
rtsp_client_t
rtsp_cmd_t
rtsp_s
rtsp_session_t
rtsp_strack_t
rtsp_stream_id_t
rtsp_stream_t
rv_init_t
sap_address_t
sap_announce_t
sap_handler_t
sap_session_t
saved_session_t
SavedWnd
ScaledBitmapClass for scaling bitmaps
scan_configuration_t
scan_parameter_t
scan_service_t
scan_session_t
scan_t
scene_t
screen_data_t
sdp_media_t
sdp_t
sdpplin_stream_t
sdpplin_t
sdt_desc_t
SearchLineEdit
seekpoint_t
SeekSlider
services_discovery_sys_t
services_discovery_t
session_descriptor_t
SetVideoOnTopQtEvent
shout_category_t
shout_item_t
shuffle_s
side_info_t
sidebarview
sidestatusview
signature_packet_t
SIPINFO
SkinObjectBase class for all skin classes
SkinParserParser for the skin DTD
SkinsRectCharacterization of a rectangle
SkipButtonKeypressFilter
sl_config_descriptor_t
slice_t
smf_track_t
snapshot_t
SoundComponentData
SoundSlider
SoundWidget
sout_access_out_sys_t
sout_access_out_tStream output access_output
sout_buffer_chain_t
sout_input_t
sout_instance_tStream output instance
sout_mux_sys_t
sout_mux_tMuxer structure
sout_packetizer_input_t
sout_stream_id_t
sout_stream_sys_t
sout_stream_t
SoutDialog
SoutInputBox
SoutMrl
Spatializer
spectrum_data
SpeedControlWidget
SpeedLabel
SPrefsCatList
SPrefsPanel
spu_area_t
spu_heap_entry_t
spu_heap_t
spu_private_t
spu_properties_t
spu_scale_t
spu_tSubpicture unit descriptor
sql_t
ssa_style_t
StandardPLPanel
statusbar
stream_header_audio_t
stream_header_t
stream_header_video_t
stream_sys_t************************************************************************** Struct definitions
stream_tStream_t definition
stream_text_t
stream_track_t
StreamTimeVariable for VLC stream time
string16_t
StringConfigControl
StringListConfigControl
Subject< S, ARG >Template for subjects in the Observer design pattern
subpicture_data_t
subpicture_region_private_t
subpicture_region_tVideo subtitle region
subpicture_sys_t
subpicture_tVideo subtitle
subs_format_tSubtitles format description
SubsFileDialog
subsys
subtitle_t
supported_fmt_t
svg_rendition_tDescribes a SVG string to be displayed on the video
SwsContextArmJit
SyncControls
system_ids_t
tagNMRGINFO
tagSHINITDLGINFO
tagSHMENUBARINFO
tagSHRGI
tagTHUMBBUTTON
tChannelAssignment
tColorPacket
tColorPacketLongInt
telnet_client_t
text_style_tText style
text_t
ThemeClass storing the data of the current theme
ThemeLoader
ThemeRepositorySingleton object handling the list of available themes
thread_context_t
tHSVColor
TimeLabel
timeout_thread_t
Timer
timer_data
timespec
TitleMenu
tls_client_sys_tTLS client session data
tls_server_sys_tServer-side TLS
tls_server_t
tls_session_sys_t
tls_session_t
ToolbarEditDialog
Tooltip
TopWindowClass to handle top-level windows
track_elem_t
transform_in_s
TransportButton
tree_updateDescription of an update to the tree
tRGBColor
tRGBColorLongInt
ts_cmd_add_t
ts_cmd_control_t
ts_cmd_del_t
ts_cmd_send_t
ts_cmd_t
ts_es_t
ts_pid_t
ts_prg_psi_t
ts_psi_t
ts_storage_t
ts_stream_t
ts_teletext_page_t
ts_thread_t
tWeightPacket
ty_rec_hdr_t
ty_seq_table_t
UDPDestBox
update_check_thread_tNon blocking update availability verification
update_download_thread_tNon blocking binary download
update_tThe update object
UPnPHandler
user_ops_tUser Operations
UString
UUID_s
v4l2_audio
v4l2_audioout
v4l2_buffer
v4l2_capability
v4l2_captureparm
v4l2_clip
v4l2_control
v4l2_crop
v4l2_cropcap
v4l2_fmtdesc
v4l2_format
v4l2_fract
v4l2_framebuffer
v4l2_frequency
v4l2_input
v4l2_jpegcompression
v4l2_modulator
v4l2_output
v4l2_outputparm
v4l2_pix_format
v4l2_queryctrl
v4l2_querymenu
v4l2_rect
v4l2_requestbuffers
v4l2_standard
v4l2_streamparm
v4l2_timecode
v4l2_tuner
v4l2_vbi_format
v4l2_window
var_buffer_t
VarBoolInterface for read-only boolean variable
VarBoolAndBoolConjunction of two boolean variables (AND)
VarBoolFalseConstant false VarBool
VarBoolImplBoolean variable implementation (read/write)
VarBoolOrBoolDisjunction of two boolean variables (OR)
VarBoolTrueConstant true VarBool
VarBoxVariable implementing the Box interface
VariableBase class for variable objects
variable_ops_t
variable_tThe structure describing a variable
VarListList variable
VarList::Elem_tType of an element in the list
VarManager
VarNotBoolNegation of a boolean variable (NOT)
VarPercentPercentage variable
VarTextString variable
VarTreeTree variable
vcd_data_t
vcddev_s
vcdplayer_input_s
vcdplayer_play_item_info_t
vf_priv_s
VFloatConfigControl
video_filter_event_info_t
video_filter_region_info_t
video_format_tVideo format description
video_palette_tVideo palette data
video_splitter_output_tStructure describing a video splitter output properties
video_splitter_sys_t
video_splitter_tStructure describing a video splitter
VideoSettings
VideoWidget
VideoWindow
VIntConfigControl
virtual_segment_c
virtual_socket_t
VirtualDestBox
visual_effect_t
VLAboutBox
VLBrushedMetalImageView
VLC
vlc_a52_acmod_t
vlc_a52_header_tAC3 header information
vlc_acl_entry_t
vlc_acl_t
vlc_array_t
vlc_cancel_tPer-thread cancellation data
vlc_dictionary_entry_t
vlc_dictionary_t
vlc_entry_data
vlc_epg_event_t
vlc_epg_t
vlc_event_listener_t
vlc_event_listeners_group_t
vlc_event_manager_t
vlc_event_t
vlc_event_t::vlc_event_type_specific
vlc_event_t::vlc_event_type_specific::input_item_error_when_reading_changed
vlc_event_t::vlc_event_type_specific::vlc_input_item_duration_changed
vlc_event_t::vlc_event_type_specific::vlc_input_item_info_changed
vlc_event_t::vlc_event_type_specific::vlc_input_item_meta_changed
vlc_event_t::vlc_event_type_specific::vlc_input_item_name_changed
vlc_event_t::vlc_event_type_specific::vlc_input_item_preparsed_changed
vlc_event_t::vlc_event_type_specific::vlc_input_item_subitem_added
vlc_event_t::vlc_event_type_specific::vlc_input_selected_stream_changed
vlc_event_t::vlc_event_type_specific::vlc_input_state_changed
vlc_event_t::vlc_event_type_specific::vlc_services_discovery_ended
vlc_event_t::vlc_event_type_specific::vlc_services_discovery_item_added
vlc_event_t::vlc_event_type_specific::vlc_services_discovery_item_removed
vlc_event_t::vlc_event_type_specific::vlc_services_discovery_started
vlc_inhibit
vlc_inhibit_sys
vlc_input_callback_t
vlc_ipc_data_t
vlc_list_tVLC list structure
vlc_macroblock_s
vlc_meta_t
vlc_mouse_tMouse state
vlc_object_internals_tPrivate LibVLC data for each object
vlc_object_tThe main vlc_object_t structure
vlc_sd_internal_t
vlc_stream_io_callback
vlc_subfn_t
vlc_thread_boot
vlc_timer
vlc_url_t
vlc_value_tVLC value structure
vlc_vld_frame_s
vlc_xvmc_s
vlc_xxmc_s
VlcApplication
VLCApplication
VLCAutoGeneratedMenuContent
VLCBookmarks
VLCConfigControl
VLCControllerView
VLCControllerWindow
VLCControls
VLCCoreDialogProvider
VLCDecompressedVideoOutput
VLCDetachedVoutView
VLCEmbeddedList
VLCEmbeddedVoutView
VLCEmbeddedWindow
VLCEqualizer
VLCErrorPanel
VLCExtended
VLCEyeTVController
VLCFlippedView
VLCFSPanel
VLCFSPanel()
VLCFSPanelView
VLCFSTimeSlider
VLCFSVolumeSlider
VLCGLView
VLCHotkeyChangeWindow
VLCInfo
VLCInfoTreeItem
vlclua_callback_t
vlclua_object_t
VLCMain
VLCMain()
VLCMain(Internal)
VLCMediaSample
VLCMinimalVoutWindow
VLControlScriptCommand
VLCOpen
< VLCOpenGLVoutEmbedding >
VLCOpenGLVoutView
VLCOpenTextField
VLCOutput
VLCPlaylist
VLCPlaylistCommon
VLCPlaylistView
VLCPlaylistWizard
VLCPrefs
VlcProcSingleton object handling VLC internal state and playlist
VLCProfileEditor
VLCProfileSelector
VLCSidebar
VLCSimplePrefs
VLCSimplePrefsWindow
VLCTimeField
VLCTreeCategoryItem
VLCTreeItem
VLCTreeLeafItem
VLCTreeMainItem
VLCTreePluginItem
VLCTreeSubCategoryItem
VLCVideoView
VLCView
VLCVoutLayer
VLCVoutView
< VLCVoutViewResetting >
VLCVoutWindow
VLCWindow
VLCWizard
VLGetURLScriptCommand
vlm_event_t
vlm_media_instance_sys_t
vlm_media_instance_tVLM media instance
vlm_media_sys_t
vlm_media_tVLM media
vlm_message_t
vlm_schedule_sys_t
vlm_t
vm_cmd_tType to store per-command data
vobsub_track_t
vod_media_t
vod_sys_t
vod_t
VolumeVariable for VLC volume
VolumeSlider
vout_display_cfg_tInitial/Current configuration for a vout_display_t
vout_display_info_tInformations from a vout_display_t to configure the core behaviour
vout_display_owner_sys_t
vout_display_owner_tVout owner structures
vout_display_place_tStructure used to store the result of a vout_display_PlacePicture
vout_display_state_tIt holds a state for a vout display
vout_display_sys_t
vout_display_t
vout_snapshot_save_cfg_t
vout_snapshot_t
vout_statistic_t
vout_sys_t
vout_thread_sys_t
vout_thread_tVideo output thread descriptor
vout_window_cfg_t
vout_window_sys_t
vout_window_tFIXME do we need an event system in the window too ? or the window user will take care of it ?
VoutMainWindow
VoutManagerSingleton object handling VLC internal state and playlist
VoutWindowClass to handle a video output window
VStringConfigControl
VTextControl
VTextView
wall_output_t
wav_enc_config
WAVEFORMATEXTENSIBLE
wavpack_enc_config
WidgetListing
Win32DragDrop
Win32FactoryClass used to instanciate Win32 specific objects
Win32GraphicsWin32 implementation of OSGraphics
Win32LoopMain event loop for Win32
Win32PopupWin32 implementation of OSPopup
Win32Timer
Win32TooltipWin32 implementation of OSTooltip
Win32WindowWin32 implementation of OSWindow
window_t
WindowManagerWindow manager for skin windows
WMADecodeContext
wsaerrmsg_t
x11_window_t
X11DisplayClass for encapsulation of a X11 Display
X11DragDrop
X11FactoryClass used to instanciate X11 specific objects
X11GraphicsX11 implementation of OSGraphics
X11LoopMain event loop for X11 (singleton)
X11PopupX11 implementation of OSPopup
X11Timer
X11TimerLoopClass to manage a set of timers
X11TooltipX11 implementation of OSTooltip
X11WindowX11 implementation of OSWindow
xa_header_t
XArray
xds_meta_program_t
xds_meta_t
xds_packet_t
xds_t
xml_elem_hnd
xml_elem_hnd_t
xml_entity_s
xml_reader_sys_t
xml_reader_t
xml_t
XMLParserXML parser using libxml2 text reader API
XMLParser::ltstr

Generated on Sat Nov 7 08:06:09 2009 for VLC by  doxygen 1.5.6