1
mirror of https://code.videolan.org/videolan/vlc synced 2024-10-03 01:31:53 +02:00
vlc/modules
Thomas Guillem e49ee59ad9 input/item: factor input_item_t New*() functions
Remove "int options, const char *const *options, unsigned option_flags"
arguments from every New() functions since these args are mainly unused. You
now have to call input_item_AddOptions after input item creation to add
options.

Add input_item_net_type enum in order to avoid confusion between 2 int
arguments: i_duration and i_net that could both be -1, 0 or > 0.

Replace input_item_NewWithType and input_item_NewWithTypeExt with
input_item_NewExt.

Add input_item_NewCard, input_item_NewDisc, input_item_NewStream,
input_item_NewDirectory, input_item_NewFile MACRO. These MACROS avoid to use
useless arguments for an item type (for example, it's useless to specify a
duration for a directory type).
2016-04-17 08:11:57 +03:00
..
access input/item: factor input_item_t New*() functions 2016-04-17 08:11:57 +03:00
access_output dialog: use new API 2016-02-04 15:03:58 +01:00
arm_neon audio_filter: only one module for all simple channel mixers 2015-08-27 14:56:37 +02:00
audio_filter equalizer: fixed include-guard 2016-02-22 11:59:18 +01:00
audio_mixer
audio_output jack: name the output ports depending on the input name 2016-03-29 07:07:50 +02:00
codec g711: fix leak 2016-04-13 23:34:21 +03:00
control D-Bus control: fixed include-guards 2016-02-22 11:59:18 +01:00
demux input/item: factor input_item_t New*() functions 2016-04-17 08:11:57 +03:00
gui Qt: Apply nothing if no change was made in toolbar custom 2016-04-12 17:42:25 +02:00
hw vdpau/chroma: select CSC matrix from input video format 2016-04-16 17:16:11 +03:00
keystore keystore/file: fix error path 2016-04-12 17:35:45 +02:00
logger messages: remove redundant cancellation handling 2015-04-20 18:12:07 +03:00
lua input/item: factor input_item_t New*() functions 2016-04-17 08:11:57 +03:00
meta_engine meta_reader: fix taglib leak on static method 2016-02-19 16:08:45 +01:00
misc misc: remove break after return 2016-04-02 18:11:52 +03:00
mux mux: avi: add μ-law 2016-04-15 11:15:46 -04:00
notify Notify: don't display notification for folders 2016-03-29 07:07:41 +02:00
packetizer packetizer: hxxx: fix include order 2016-03-29 19:46:10 +02:00
services_discovery input/item: factor input_item_t New*() functions 2016-04-17 08:11:57 +03:00
stream_filter HDS: remove shortcut and unnecessary include 2016-03-11 16:14:47 +01:00
stream_out rtp out: prevent zero-sized array 2016-04-13 22:16:27 +03:00
text_renderer freetype: fix memory leak when dealing with empty texts 2016-02-26 18:00:44 +01:00
video_chroma Move YUVP filter to Video Chroma 2016-04-16 11:11:45 +02:00
video_filter Move YUVP filter to Video Chroma 2016-04-16 11:11:45 +02:00
video_output caopengllayer: add missing debug 2016-04-16 18:44:02 +03:00
video_splitter plugin: add separate category for video splitters (fixes #9967) 2015-10-25 22:29:11 +02:00
visualization visual visualization: fixed include-guards 2016-02-22 11:59:18 +01:00
.gitignore Ignore dummy.cpp 2014-11-30 12:27:53 +02:00
common.am Remove unused support for .asm files 2015-08-07 20:55:03 +03:00
genmf
list.sh MODULES_LIST: list.sh: fix sort check 2015-12-24 16:21:24 +01:00
Makefile.am keystore: add plaintext module 2016-01-07 20:08:50 +01:00
module.rc.in
MODULES_LIST chromecast: rename the module to libchromecast so it matches the protocol 2016-03-25 09:05:58 +01:00