► include | |
► vlc | |
deprecated.h | LibVLC deprecated playlist API |
libvlc.h | LibVLC core external API |
libvlc_dialog.h | LibVLC dialog external API |
libvlc_events.h | This file defines libvlc_event external API |
libvlc_media.h | LibVLC media item/descriptor external API |
libvlc_media_discoverer.h | LibVLC media discovery external API |
libvlc_media_list.h | LibVLC media list (playlist) external API |
libvlc_media_list_player.h | LibVLC media list player external API |
libvlc_media_player.h | LibVLC simple media player external API |
libvlc_picture.h | |
libvlc_renderer_discoverer.h | LibVLC renderer discoverer external API |
vlc.h | This file defines libvlc new external API |
vlc_access.h | Input byte stream modules interface |
vlc_actions.h | This file defines keys and functions |
vlc_addons.h | |
vlc_aout.h | Audio output modules interface |
vlc_aout_volume.h | This file defines functions, structures and macros for audio output mixer object |
vlc_arrays.h | This file defines functions, structures and macros for handling arrays in vlc |
vlc_atomic.h | Atomic operations do not require locking, but they are not very powerful |
vlc_avcodec.h | |
vlc_bits.h | This file defines functions, structures for handling streams of bits in vlc |
vlc_block.h | Data block definition and functions |
vlc_block_helper.h | |
vlc_boxes.h | This file defines functions, structures for handling boxes/atoms in vlc |
vlc_charset.h | Characters sets handling |
vlc_codec.h | Decoder and encoder modules interface |
vlc_codecs.h | This file defines codec related structures needed by the demuxers and decoders |
vlc_common.h | This file is a collection of common definitions and types |
vlc_config.h | This file defines of values used in interface, vout, aout and vlc core functions |
vlc_config_cat.h | |
vlc_configuration.h | This file describes the programming interface for the configuration module |
vlc_cpu.h | This file provides CPU features detection |
vlc_cxx_helpers.hpp | |
vlc_decoder.h | |
vlc_demux.h | Demultiplexer modules interface |
vlc_dialog.h | This file declares VLC dialog functions |
vlc_epg.h | This file defines functions and structures for storing dvb epg information |
vlc_es.h | This file defines the elementary streams format types |
vlc_es_out.h | Elementary streams output interface |
vlc_events.h | This file is the interface definition for events (implementation in src/misc/events.c) |
vlc_extensions.h | |
vlc_filter.h | Filter modules interface |
vlc_fingerprinter.h | |
vlc_fixups.h | This file is a collection of portability fixes |
vlc_fourcc.h | |
vlc_fs.h | The functions in this file help with using low-level Unix-style file descriptors, BSD sockets and directories |
vlc_gcrypt.h | This file implements gcrypt support functions in vlc |
vlc_http.h | This file defines functions, structures, enums and macros shared between HTTP clients |
vlc_httpd.h | HTTP/RTSP server API |
vlc_image.h | This file defines functions and structures for image conversions in vlc |
vlc_inhibit.h | This file defines the interface for screen-saver inhibition modules |
vlc_input.h | Input thread interface |
vlc_input_item.h | This file defines functions, structures and enums for input items in vlc |
vlc_interface.h | VLC user interface modules |
vlc_interrupt.h | This file declares interruptible sleep functions |
vlc_intf_strings.h | This file defines a number of strings used in user interfaces |
vlc_iso_lang.h | This file defines functions and structures for iso639 language codes |
vlc_keystore.h | This file declares vlc keystore API |
vlc_list.h | This provides convenience helpers for linked lists |
vlc_md5.h | This file defines functions and structures to compute MD5 digests |
vlc_media_library.h | |
vlc_media_source.h | |
vlc_memstream.h | |
vlc_messages.h | Logging functions |
vlc_meta.h | This file defines functions and structures for stream meta-data in vlc |
vlc_meta_fetcher.h | |
vlc_mime.h | Mime type recognition helpers |
vlc_modules.h | This file defines functions for modules in vlc |
vlc_mouse.h | |
vlc_network.h | Definitions for sockets and low-level networking |
vlc_objects.h | Common VLC object defintions |
vlc_opengl.h | This file defines GL structures and functions |
vlc_pgpkey.h | |
vlc_picture.h | This file defines picture structures and functions in vlc |
vlc_picture_fifo.h | This file defines picture fifo structures and functions in vlc |
vlc_picture_pool.h | This file defines picture pool structures and functions in vlc |
vlc_player.h | VLC Player API |
vlc_playlist.h | |
vlc_playlist_export.h | |
vlc_plugin.h | This file implements plugin (module) macros used to define a vlc module |
vlc_probe.h | This file defines functions and structures to run-time probe VLC extensions |
vlc_rand.h | This file defined random number generator function in vlc |
vlc_renderer_discovery.h | This file declares VLC renderer discvoery structures and functions |
vlc_services_discovery.h | This file lists functions and structures for service discovery (SD) in vlc |
vlc_sort.h | |
vlc_sout.h | Stream output modules interface |
vlc_spu.h | |
vlc_stream.h | Byte streams and byte stream filter modules interface |
vlc_stream_extractor.h | |
vlc_strings.h | Helper functions for nul-terminated strings |
vlc_subpicture.h | Subpictures functions |
vlc_text_style.h | |
vlc_threads.h | Thread primitive declarations |
vlc_thumbnailer.h | |
vlc_tick.h | |
vlc_timestamp_helper.h | |
vlc_tls.h | Transport layer functions |
vlc_update.h | VLC software update interface |
vlc_url.h | This file defines functions for manipulating URL in vlc |
vlc_variables.h | VLC object variables and callbacks interface |
vlc_vector.h | This provides convenience helpers for vectors |
vlc_video_splitter.h | This file defines the structure and types used by video splitter filters |
vlc_viewpoint.h | Video and audio viewpoint struct and helpers |
vlc_vlm.h | VLC stream manager interface |
vlc_vout.h | Video output thread interface |
vlc_vout_display.h | Video output display modules interface |
vlc_vout_osd.h | Overlay text and widgets |
vlc_vout_window.h | Window modules interface |
vlc_xlib.h | |
vlc_xml.h | This file defines functions and structures to handle xml tags in vlc |
► modules | |
► access | |
► http | |
access.c | |
chunked.c | |
conn.h | |
connmgr.c | |
connmgr.h | |
file.c | |
file.h | |
h1conn.c | |
h2conn.c | |
h2frame.c | |
h2frame.h | |
h2output.c | |
h2output.h | |
hpack.c | |
hpack.h | |
hpackenc.c | |
live.c | |
live.h | |
message.c | |
message.h | |
ports.c | |
resource.c | |
resource.h | |
transport.h | |
tunnel.c | |
► src | |
► android | |
error.c | |
specific.c | |
thread.c | |
► audio_output | |
aout_internal.h | |
common.c | |
dec.c | |
filters.c | |
output.c | |
volume.c | |
► clock | |
clock.c | |
clock.h | |
clock_internal.c | |
clock_internal.h | |
input_clock.c | |
input_clock.h | |
► config | |
chain.c | |
cmdline.c | |
configuration.h | |
core.c | |
file.c | |
getopt.c | |
help.c | |
intf.c | |
vlc_getopt.h | |
► darwin | |
dirs.m | |
error.c | |
netconf.m | |
specific.c | |
thread.c | |
► freebsd | |
thread.c | |
► input | |
access.c | |
decoder.c | |
decoder.h | |
decoder_helpers.c | |
demux.c | |
demux.h | |
demux_chained.c | |
es_out.c | |
es_out.h | |
es_out_source.c | |
es_out_timeshift.c | |
event.h | |
info.h | |
input.c | |
input_interface.h | |
input_internal.h | |
item.c | |
item.h | |
meta.c | |
mrl_helpers.h | |
resource.c | |
resource.h | |
services_discovery.c | |
stats.c | |
stream.c | |
stream.h | |
stream_extractor.c | |
stream_fifo.c | |
stream_filter.c | |
stream_memory.c | |
subtitles.c | This file contains functions to detect subtitle files |
thumbnailer.c | |
var.c | |
vlm.c | |
vlm_event.c | |
vlm_event.h | |
vlm_internal.h | |
vlmshell.c | |
► interface | |
dialog.c | |
interface.c | This file contains functions related to interface management |
► linux | |
cpu.c | |
dirs.c | |
filesystem.c | |
getaddrinfo.c | |
thread.c | |
► media_source | |
media_source.c | |
media_source.h | |
media_tree.c | |
media_tree.h | |
test.c | |
► misc | |
actions.c | This file defines functions and structures for hotkey handling in vlc |
addons.c | |
background_worker.c | |
background_worker.h | |
block.c | |
cpu.c | |
epg.c | |
es_format.c | |
events.c | |
exit.c | |
fifo.c | |
filter.c | |
filter_chain.c | |
fingerprinter.c | |
fourcc.c | |
fourcc_gen.c | |
fourcc_list.h | |
httpcookies.c | |
image.c | This file contains the functions to handle the image_handler_t type |
interrupt.c | |
interrupt.h | |
keystore.c | |
md5.c | |
medialibrary.c | |
messages.c | |
mime.c | |
mtime.c | |
objects.c | This file contains the functions to handle the vlc_object_t type |
objres.c | |
picture.c | |
picture.h | |
picture_fifo.c | |
picture_pool.c | |
probe.c | |
rand.c | |
renderer_discovery.c | |
sort.c | |
subpicture.c | |
subpicture.h | |
text_style.c | |
threads.c | |
update.c | This file contains functions related to VLC update management |
update.h | |
update_crypto.c | This file contains functions related to OpenPGP in VLC update management |
variables.c | |
variables.h | |
viewpoint.c | |
xml.c | |
► modules | |
bank.c | |
cache.c | |
entry.c | |
modules.c | |
modules.h | |
textdomain.c | |
► network | |
getaddrinfo.c | |
http_auth.c | |
httpd.c | |
io.c | |
rootbind.c | |
stream.c | Transport-layer stream abstraction |
tcp.c | |
tls.c | Transport Layer Session protocol API |
udp.c | |
► os2 | |
dirs.c | |
filesystem.c | |
getaddrinfo.c | |
netconf.c | |
plugin.c | |
rand.c | |
specific.c | |
thread.c | |
► player | |
aout.c | |
input.c | |
medialib.c | |
osd.c | |
player.c | |
player.h | |
timer.c | |
title.c | |
track.c | |
vout.c | |
► playlist | |
content.c | |
content.h | |
control.c | |
control.h | |
export.c | |
item.c | |
item.h | |
notify.c | |
notify.h | |
player.c | |
player.h | |
playlist.c | |
playlist.h | |
preparse.c | |
preparse.h | |
randomizer.c | |
randomizer.h | |
request.c | |
shuffle.c | |
sort.c | |
test.c | |
► posix | |
dirs.c | |
error.c | |
filesystem.c | |
getaddrinfo.c | |
netconf.c | |
picture.c | |
plugin.c | |
rand.c | |
sort.c | |
specific.c | |
thread.c | |
timer.c | |
wait.c | |
► preparser | |
art.c | |
art.h | |
fetcher.c | |
fetcher.h | |
preparser.c | |
preparser.h | |
► stream_output | |
sap.c | |
sdp.c | |
stream_output.c | |
stream_output.h | |
► text | |
charset.c | |
filesystem.c | |
iso-639_def.h | |
iso_lang.c | |
memstream.c | |
strings.c | |
unicode.c | |
url.c | |
► video_output | |
chrono.h | |
control.c | |
control.h | |
display.c | |
display.h | |
inhibit.c | |
inhibit.h | |
interlacing.c | |
interlacing.h | |
opengl.c | |
snapshot.c | |
snapshot.h | |
statistic.h | |
video_epg.c | |
video_output.c | |
video_text.c | |
video_widgets.c | |
vout_internal.h | |
vout_intf.c | |
vout_spuregion_helper.h | |
vout_subpictures.c | |
vout_wrapper.c | |
vout_wrapper.h | |
window.c | |
window.h | |
► win32 | |
dirs.c | |
error.c | |
filesystem.c | |
mta_holder.h | |
netconf.c | |
plugin.c | |
rand.c | |
specific.c | |
thread.c | |
timer.c | |
winsock.c | |
libvlc-module.c | |
libvlc.c | This file contains functions to create and destroy libvlc instances |
libvlc.h | |
missing.c | This file contains dummy replacement API for disabled features |
version.c | |