1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-16 16:02:54 +02:00
vlc/include
Laurent Aimar 4dec9682f6 * all: new sout scheme. Now a chain of module are created that can
modify/apply on all streams, --sout has the same behavour expect when
starting with a '#'.

 With a starting '#' you can specify a chain of modules, it's still
unstable but a lot more powerfull.
 You have access to duplicate(that duplicate all stream), transcode
(using only ffmpeg), standard/std and es (that apply muxers and access),
and display. You could chain them with ':' and specify options with
{option1=value,option2=value[,...]}.

ex: * to stream and see the stream to udp/ts:ip
 --sout '#duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'
    * to transcode,see and stream
 --sout '#transcode{acodec=mpga}:duplicate{dst=display,dst=std{access=udp,mux=ts,url=ip}}'

 Without a starting '#', the url is converted into '#std{acces=,mux=,url}'
Test and report bugs :)
2003-04-13 20:00:21 +00:00
..
vlc * ./po/*: spelling fixes. 2003-01-28 02:03:33 +00:00
.cvsignore * ./debian/rules: moved the gtk_main and gnome_main plugins to the gvlc 2002-09-30 15:46:47 +00:00
aout_internal.h * src/audio_output/dec.c, include/aout_internal.h: the aout core was 2003-03-06 23:10:11 +00:00
audio_output.h * modules/codec/lpcm.c: Attempt at supporting all channel configurations, 2003-02-11 11:16:04 +00:00
beos_specific.h * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed 2003-01-19 03:16:24 +00:00
codecs.h * adpcm.c: add adpcm decoding support (Now just ms and ima adpcm from 2002-12-03 17:00:16 +00:00
configuration.h * include/configuration.h: added the add_directory() config macro. 2003-03-30 14:24:20 +00:00
darwin_specific.h * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed 2003-01-19 03:16:24 +00:00
encoder.h * added file needed for video transcoding with vlc. 2003-01-22 10:41:57 +00:00
error.h * ./po/*: spelling fixes. 2003-01-28 02:03:33 +00:00
httpd.h * httpd: begin to support get/post method (look at admin.html ;) 2003-03-15 00:09:31 +00:00
input_ext-dec.h * Fixed a major bug in the LPCM codec. 2003-03-04 13:21:19 +00:00
input_ext-intf.h * all: new sout scheme. Now a chain of module are created that can 2003-04-13 20:00:21 +00:00
input_ext-plugins.h * ALL: experimental code for stream (dvd) navigation through object variables. 2003-03-11 23:56:54 +00:00
interface.h * ./include/interface.h: grmbl, I forgot VLC_EXPORT did not support multiline 2003-02-07 00:29:53 +00:00
intf_eject.h * ALL: new module API. Makes a few things a lot simpler, and we gain 2002-07-31 20:56:53 +00:00
iso_lang.h * ./include/*, ./src/*: separated WIN32 #tests and UNDER_CE #tests, because 2002-11-11 14:39:12 +00:00
main.h * ./src/misc/win32_specific.c: under Win32 we retrieve the executable's 2003-02-17 05:50:31 +00:00
mmx.h * ./include/*, ./src/*: separated WIN32 #tests and UNDER_CE #tests, because 2002-11-11 14:39:12 +00:00
modules_inner.h * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed 2003-01-19 03:16:24 +00:00
modules.h * ./src/misc/beos_specific.cpp, ./src/misc/darwin_specific.m: removed 2003-01-19 03:16:24 +00:00
mtime.h * ./include/*, ./src/*: separated WIN32 #tests and UNDER_CE #tests, because 2002-11-11 14:39:12 +00:00
netutils.h * ALL: new module API. Makes a few things a lot simpler, and we gain 2002-07-31 20:56:53 +00:00
network.h * ALL: changed "struct foo_s" into "struct foo_t" to make greppers happy. 2002-07-20 18:01:43 +00:00
os_specific.h * ./include/*, ./src/*: separated WIN32 #tests and UNDER_CE #tests, because 2002-11-11 14:39:12 +00:00
osd.h modules/video_filter/osd_text.c: A video filter that uses freetpye2 to 2003-03-23 16:38:40 +00:00
stream_control.h * ALL: new module API. Makes a few things a lot simpler, and we gain 2002-07-31 20:56:53 +00:00
stream_output.h * all: new sout scheme. Now a chain of module are created that can 2003-04-13 20:00:21 +00:00
variables.h * ALL: experimental code for stream (dvd) navigation through object variables. 2003-03-11 23:56:54 +00:00
video_output.h * src/video_output/video_output.c, include/video_output.h: 2003-03-24 23:50:46 +00:00
video.h * modules/audio_output/waveout.c: compilation fix for --disable-plugins build. 2003-03-28 17:02:25 +00:00
vlc_common.h * all: new sout scheme. Now a chain of module are created that can 2003-04-13 20:00:21 +00:00
vlc_config.h * Added sanity checks for PTS in the future. 2003-02-26 18:15:33 +00:00
vlc_cpu.h * ./include/*, ./src/*: separated WIN32 #tests and UNDER_CE #tests, because 2002-11-11 14:39:12 +00:00
vlc_messages.h * ./include/vlc_messages.h: msg_* functions now use the same argument type 2002-12-18 11:47:35 +00:00
vlc_objects.h * all : declaration of http and httpd. 2003-02-23 19:07:02 +00:00
vlc_playlist.h * src/playlist/playlist.c: 2003-03-17 17:10:21 +00:00
vlc_threads_funcs.h * src/misc/threads.c, include/vlc_threads_funcs.h: another bunch of fixes 2003-03-02 01:35:30 +00:00
vlc_threads.h * Bumped up version number to 0.5.2 2003-03-10 00:04:14 +00:00
win32_specific.h * ./src/misc/beos_specific.cpp: BeOS fixes, removed a static variable. 2002-06-01 14:31:32 +00:00