VLC 4.0.0-dev
include Directory Reference

Directories

directory  vlc
 

Files

file  vlc_access.h [code]
 Input byte stream modules interface.
 
file  vlc_actions.h [code]
 This file defines keys and functions.
 
file  vlc_addons.h [code]
 
file  vlc_ancillary.h [code]
 Ancillary definition and functions.
 
file  vlc_aout.h [code]
 Audio output modules interface.
 
file  vlc_aout_volume.h [code]
 This file defines functions, structures and macros for audio output mixer object.
 
file  vlc_arrays.h [code]
 This file defines functions, structures and macros for handling arrays in vlc.
 
file  vlc_atomic.h [code]
 Atomic operations do not require locking, but they are not very powerful.
 
file  vlc_avcodec.h [code]
 
file  vlc_bits.h [code]
 This file defines functions, structures for handling streams of bits in vlc.
 
file  vlc_block.h [code]
 
file  vlc_block_helper.h [code]
 
file  vlc_boxes.h [code]
 This file defines functions, structures for handling boxes/atoms in vlc.
 
file  vlc_charset.h [code]
 
file  vlc_clock.h [code]
 
file  vlc_codec.h [code]
 Decoder and encoder modules interface.
 
file  vlc_codecs.h [code]
 This file defines codec related structures needed by the demuxers and decoders.
 
file  vlc_common.h [code]
 This file is a collection of common definitions and types.
 
file  vlc_config.h [code]
 This file defines of values used in interface, vout, aout and vlc core functions.
 
file  vlc_config_cat.h [code]
 
file  vlc_configuration.h [code]
 This file describes the programming interface for the configuration module.
 
file  vlc_cpu.h [code]
 This file provides CPU features detection.
 
file  vlc_cxx_helpers.hpp [code]
 
file  vlc_decoder.h [code]
 
file  vlc_demux.h [code]
 Demultiplexer modules interface.
 
file  vlc_dialog.h [code]
 This file declares VLC dialog functions.
 
file  vlc_diffutil.h [code]
 
file  vlc_epg.h [code]
 This file defines functions and structures for storing dvb epg information.
 
file  vlc_es.h [code]
 This file defines the elementary streams format types.
 
file  vlc_es_out.h [code]
 Elementary streams output interface.
 
file  vlc_events.h [code]
 This file is the interface definition for events (implementation in src/misc/events.c)
 
file  vlc_executor.h [code]
 
file  vlc_extensions.h [code]
 
file  vlc_filter.h [code]
 Filter modules interface.
 
file  vlc_fingerprinter.h [code]
 
file  vlc_fixups.h [code]
 This file is a collection of portability fixes.
 
file  vlc_fourcc.h [code]
 
file  vlc_frame.h [code]
 Frames definition and functions.
 
file  vlc_fs.h [code]
 The functions in this file help with using low-level Unix-style file descriptors, BSD sockets and directories.
 
file  vlc_gcrypt.h [code]
 This file implements gcrypt support functions in vlc.
 
file  vlc_hash.h [code]
 
file  vlc_http.h [code]
 This file defines functions, structures, enums and macros shared between HTTP clients.
 
file  vlc_httpd.h [code]
 HTTP/RTSP server API.
 
file  vlc_image.h [code]
 This file defines functions and structures for image conversions in vlc.
 
file  vlc_inhibit.h [code]
 This file defines the interface for screen-saver inhibition modules.
 
file  vlc_input.h [code]
 Input thread interface.
 
file  vlc_input_item.h [code]
 This file defines functions, structures and enums for input items in vlc.
 
file  vlc_interface.h [code]
 VLC user interface modules.
 
file  vlc_interrupt.h [code]
 This file declares interruptible sleep functions.
 
file  vlc_intf_strings.h [code]
 This file defines a number of strings used in user interfaces.
 
file  vlc_iso_lang.h [code]
 This file defines functions and structures for iso639 language codes.
 
file  vlc_keystore.h [code]
 This file declares vlc keystore API.
 
file  vlc_list.h [code]
 This provides convenience helpers for linked lists.
 
file  vlc_media_library.h [code]
 
file  vlc_media_source.h [code]
 
file  vlc_memstream.h [code]
 
file  vlc_messages.h [code]
 Logging functions.
 
file  vlc_meta.h [code]
 This file defines functions and structures for stream meta-data in vlc.
 
file  vlc_meta_fetcher.h [code]
 
file  vlc_mime.h [code]
 Mime type recognition helpers.
 
file  vlc_modules.h [code]
 This file defines functions for modules in vlc.
 
file  vlc_mouse.h [code]
 
file  vlc_network.h [code]
 Definitions for sockets and low-level networking.
 
file  vlc_objects.h [code]
 Common VLC object definitions.
 
file  vlc_opengl.h [code]
 This file defines GL structures and functions.
 
file  vlc_opengl_filter.h [code]
 
file  vlc_opengl_interop.h [code]
 
file  vlc_pgpkey.h [code]
 
file  vlc_picture.h [code]
 This file defines picture structures and functions in vlc.
 
file  vlc_picture_fifo.h [code]
 This file defines picture fifo structures and functions in vlc.
 
file  vlc_picture_pool.h [code]
 This file defines picture pool structures and functions in vlc.
 
file  vlc_player.h [code]
 VLC Player API.
 
file  vlc_playlist.h [code]
 
file  vlc_playlist_export.h [code]
 
file  vlc_plugin.h [code]
 This file implements plugin (module) macros used to define a vlc module.
 
file  vlc_preparser.h [code]
 VLC Preparser API.
 
file  vlc_probe.h [code]
 This file defines functions and structures to run-time probe VLC extensions.
 
file  vlc_queue.h [code]
 
file  vlc_rand.h [code]
 This file defined random number generator function in vlc.
 
file  vlc_renderer_discovery.h [code]
 This file declares VLC renderer discvoery structures and functions.
 
file  vlc_services_discovery.h [code]
 This file lists functions and structures for service discovery (SD) in vlc.
 
file  vlc_sort.h [code]
 
file  vlc_sout.h [code]
 Stream output modules interface.
 
file  vlc_spawn.h [code]
 
file  vlc_spu.h [code]
 
file  vlc_stream.h [code]
 Byte streams and byte stream filter modules interface.
 
file  vlc_stream_extractor.h [code]
 
file  vlc_strings.h [code]
 Helper functions for nul-terminated strings.
 
file  vlc_subpicture.h [code]
 Subpictures functions.
 
file  vlc_text_style.h [code]
 
file  vlc_threads.h [code]
 Thread primitive declarations.
 
file  vlc_thumbnailer.h [code]
 
file  vlc_tick.h [code]
 
file  vlc_timestamp_helper.h [code]
 
file  vlc_tls.h [code]
 Transport layer functions.
 
file  vlc_tracer.h [code]
 Tracing functions.
 
file  vlc_update.h [code]
 VLC software update interface.
 
file  vlc_url.h [code]
 
file  vlc_variables.h [code]
 VLC object variables and callbacks interface.
 
file  vlc_vector.h [code]
 This provides convenience helpers for vectors.
 
file  vlc_video_splitter.h [code]
 This file defines the structure and types used by video splitter filters.
 
file  vlc_viewpoint.h [code]
 Video and audio viewpoint struct and helpers.
 
file  vlc_vlm.h [code]
 VLC stream manager interface.
 
file  vlc_vout.h [code]
 Video output thread interface.
 
file  vlc_vout_display.h [code]
 Video output display modules interface.
 
file  vlc_vout_osd.h [code]
 Overlay text and widgets.
 
file  vlc_window.h [code]
 Window modules interface.
 
file  vlc_xlib.h [code]
 
file  vlc_xml.h [code]
 This file defines functions and structures to handle xml tags in vlc.