- 27 Aug, 2003 1 commit
-
-
gbazin authored
-
- 26 Aug, 2003 3 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
-
Laurent Aimar authored
-
- 25 Aug, 2003 2 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
http output as mmsh server (see next commits).
-
- 24 Aug, 2003 2 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
-
- 18 Aug, 2003 1 commit
-
-
Laurent Aimar authored
-
- 17 Aug, 2003 1 commit
-
-
Laurent Aimar authored
-
- 15 Aug, 2003 1 commit
-
-
Laurent Aimar authored
-
- 14 Aug, 2003 2 commits
-
-
Laurent Aimar authored
"registration descriptor" (-> fix xine playback) when using a52.
-
gbazin authored
* modules/control/ntservice.c: added a --ntservice-extraintf option to allow the service to spawn additionnal interfaces. * include/audio_output.h, modules/audio_output/directx.c: added support for 3F2R audio output in addition to 3F2R/LFE (5.1).
-
- 10 Aug, 2003 2 commits
- 04 Aug, 2003 1 commit
-
-
Laurent Aimar authored
-
- 02 Aug, 2003 1 commit
-
-
Laurent Aimar authored
-
- 01 Aug, 2003 2 commits
-
-
gbazin authored
* modules/mux/mp4.c: support for mov muxing + cleanup. * modules/codec/quicktime.c: small cleanup.
-
Laurent Aimar authored
subtitle. I have added some options: - bmin : minimum bitrate (bits/s) of the TS. Padding is added in case of insuffisant bitrate. (default: disabled). - bmax : maximum bitrate (bit/s) of the TS. It just drops packets to achieve the target. (default: disabled) - pcr : minimum delay between two pcr equal to dts of the video stream (default 100ms) - pcr-soft : minimum delay between two pcr interpolated from the pcr that are equal to dts. (default: none) Remarks: - bmin/bmax allow to create CBR stream. - Bitrate is calculated on a PCR time. - PCR delay cannot be less than length of a frame of the PCR stream. - PCR soft is used to help when using big PCR delay. It is usefull to produce stream with smoother bitrate variation. - Big PCR delay introduce more latency. TODO: Test stability, bugs ...
-
- 15 Jul, 2003 2 commits
- 11 Jul, 2003 1 commit
-
-
gbazin authored
Disable the gtk2/gnome2 interfaces as they are currently unuseable and this option was confusing users more than anything else. Enabled the mp4 muxer (Although it doesn't yet produce streams compatible with quicktime).
-
- 01 Jul, 2003 1 commit
-
-
Sam Hocevar authored
-
- 29 Jun, 2003 1 commit
-
-
gbazin authored
* configure.ac, modules/mux/ogg.c, modules/stream_out/transcode.c: vorbis transcoding support (the transcoder still doesn't support vorbis decoding though, so no vorbis -> else transcoding)
-
- 27 Jun, 2003 1 commit
-
-
Sam Hocevar authored
+ New build system, using recursive makefiles. Due to the amount of code in VLC, this had become unavoidable. + Removed the check for OS X's stack size, since our automake targets are a lot less hungry now. + Ditto for Solaris's sed. + Since automake-1.6 is faster than 1.7, use it first if both are present. * m4/vlc.m4: + New AX_ADD_CPPFLAGS, AX_ADD_CFLAGS, AX_ADD_CXXFLAGS, AX_ADD_OBJCFLAGS and AX_ADD_LDFLAGS macros that do all the magic to detect possible modules and register their flags. + New AX_ADD_BUILTINS and AX_ADD_PLUGINS macros. + Some magic to generate vlc-config. * configure.ac: + Moved most code to the AX_ADD_* macros. + Explicitely added all target Makefiles. * modules/**/Modules.am: + Path to sources are now relative to Modules.am's directory level.
-
- 24 Jun, 2003 1 commit
-
-
Sam Hocevar authored
well as .lo/.la files.
-
- 23 Jun, 2003 1 commit
-
-
gbazin authored
* modules/packetizer/vorbis.c: vorbis data packetizer for the stream output. * modules/mux/ogg.c: cleanup, bug fixes and vorbis support. * modules/demux/ogg.c: added vorbis channels info. * modules/misc/httpd.c: bug fix for stream header generation.
-
- 10 Jun, 2003 1 commit
-
-
gbazin authored
* modules/packetizer/mpegvideo.c, modules/mux/mpeg/*: fixed the dts/pts calculation in the mpegvideo packetizer. It should now handle streams where all the pictures don't have the same duration (eg. 3:2 pulldown). We don't calculate anymore the pts for every frame as it is impossible to do so for non low-delay streams.
-
- 09 Jun, 2003 1 commit
-
-
gbazin authored
* modules/mux/mpeg/pes.c: allow cases where we don't write a pts. * modules/stream_out/display.c: handle cases where we don't have a pts/dts.
-
- 01 Jun, 2003 1 commit
-
-
Laurent Aimar authored
-
- 31 May, 2003 2 commits
-
-
Laurent Aimar authored
-
Laurent Aimar authored
* demux/ts.c : fixed an endian problem with such private stream.
-
- 14 May, 2003 1 commit
-
-
Laurent Aimar authored
-
- 05 May, 2003 1 commit
-
-
Laurent Aimar authored
-
- 03 May, 2003 1 commit
-
-
Laurent Aimar authored
-
- 02 May, 2003 1 commit
-
-
Laurent Aimar authored
* avi: added raw audio support (little endian only).
-
- 19 Apr, 2003 1 commit
-
-
Laurent Aimar authored
-
- 18 Apr, 2003 1 commit
-
-
Laurent Aimar authored
It's far from stable, produce file unplayable by mplayer at least, and doesn't yet take care of video/audio synchro. Becarefull that the header is written only when closing, and there is no way to repair a mp4 file without its header.
-
- 13 Apr, 2003 1 commit
-
-
Laurent Aimar authored
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 :)
-
- 31 Mar, 2003 1 commit
-
-
Laurent Aimar authored
Audio grabbing part is commented out and untested. The syntax is like that: v4l:<device>[:option=value:...] options: channel,norm (pal, ntsc,secam), frequency (not really there is a factor), audio, size (WxH or subqcif,qsif,qcif,sif,cif,vga), codec (optional, mpeg1 or mpeg4 and need to have compiled the encoders modules) ex: v4l:/dev/video:channel=0:frequency=8052:norm=secam:size=vga Please test. * rawvideo.c: a pseudo decoder for raw video (I420). * packetizer/*, mux/*, stream_output.c: fixed (I hope) audio/video synchro problems.
-