VLC  3.0.0-git
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
Modules
Here is a list of all modules:
[detail level 1234]
 LibVLCLibVLC is the external programming interface of the VLC media player
 LibVLC playlist (legacy)
 LibVLC coreBefore it can do anything useful, LibVLC must be initialized
 LibVLC error handling
 LibVLC asynchronous eventsLibVLC emits asynchronous events
 LibVLC loggingLibvlc_log_* functions provide access to the LibVLC messages log
 LibVLC timeThese functions provide access to the LibVLC time/clock
 LibVLC medialibvlc_media_t is an abstract representation of a playable media
 LibVLC media discoveryLibVLC media discovery finds available media via various means
 LibVLC media library
 LibVLC media listA LibVLC media list holds multiple libvlc_media_t media descriptors
 LibVLC media list playerThe LibVLC media list player plays a libvlc_media_list_t list of media, in a certain order
 LibVLC media playerA LibVLC media player plays one media (usually in a custom drawable)
 LibVLC video controls
 LibVLC audio controls
 LibVLC VLM
 CodecDecoders and encoders
 DecoderAudio, video and text decoders
 EncoderAudio, video and text encoders
 InputInput thread
 AccessRaw input byte streams
 DemultiplexerDemultiplexers (file format parsers)
 ES outputElementary streams output
 Input variablesThe input provides multiples variable you can write to and/or read from
 StreamBuffered input byte streams
 InterfaceVLC user interfaces
 InteractionInteraction between user and modules
 Software updatesOver-the-air VLC software updates
 Interruptible sleep
 Interruptible sleep functions
 Interrupt context signaling and manipulation
 Memory
 LoggingMessage logs
 VLC objects
 VariablesVLC object variables and callbacks
 Variable typesThese are the different types a vlc variable can have
 Additive flagsThese flags are added to the type field of the variable
 Variable actionsThese are the different actions that can be used with var_Change()
 VLC playlistVLC playlist controls
 VLC playlist internals
 String helpers
 Variable actionsThese are the different actions that can be used with var_GetAndSet()
 VLMVLC stream manager
 Video on Demand (VoD)Video on Demand (VOD) functionality provided by VLM
 Output
 Audio output
 Audio output volume
 FiltersAudio, video, text filters
 Stream output
 Access outputRaw output byte streams
 MultiplexerMultiplexers (file formatters)
 Video outputVideo rendering, output and window management
 Sub-picture channels
 On-screen display
 Video sub-picturesSubpictures are pictures that should be displayed on top of the video, like subtitles and OSD
 Video output displayVideo output display: output buffers and rendering
 Video windowVideo output window management