twolame is thread-safe and maintained. Update your batch files for
--enable-twolame instead of --enable-toolame. See http://twolame.sf.net
for more information.
* added a BLOCK_FLAG_END_OF_FRAME flag
* reformated comments on block flags
modules/demux/livedotcom.cpp
* use BLOCK_FLAG_END_OF_FRAME, and only for h261 streams
modules/codec/Modules.am,mash.cpp
* new h261 video decoder using openmash. Building this plugin is left as an
excersise for the reader.
things to write to implement competely the standard but this decoder
will work in most of the pictures subtitles cases. Text subtitles
decoding is not implemented at all.
This decoder has been validated with CAVENA encoders after few
remarks of their developpers.
include/*: addded a p_spuinfo field in the decider_fifo_t and the
es_descriptor_t
codecs.h: added a dvb_spuinfo_t structure to identify the id of the selected
track.
modules/demux/mpeg: added the support of the dvb subtitles track. Need last
libdvbpsi (0x59 descriptor) to compile. The demuxer
creates n fake ES as each ES carries up to 256 subtitles
tracks.
This work is part of the work done by Anevia for the "Gran Theatro del
Barcelona".
I have not kept the compatibility with older faad version (but check is
still be done in configure.ac). (I didn't like it as old version are
really buggy).
+ 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.
- This module provides QDM2 and QDMC sound support on OSX by linking to
the native QT libraries. We now have FULL QT trailer support on OSX.
- The video part of this decoder is not yet working on OSX.
- This can be used for a future win32dll loader system as well.
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.
- Now using the low-level API of libmad,
- Decoding split in parsing & decoding (just like A/52),
- Should handle dual-mono files correctly,
* The old mpeg_audio plug-in can no longer work in this scheme and has
been disabled. Please _always_ compile with mad from now on.
* Updated po files.
microfsoft, not yet ima4)
* wav, asf, avi: fix fourcc creation for adpcm. (Nevertheless adpcm
could not work with asf because of asf audio scrambling unsupported in asf
demuxer). Seek will not work, because vlc send garbage and then break stream
alignment.(I will try to fix that).
from xvid.org; compile with --enable-xvid --with-xvid-tree=..., run with
--codec xvid,any (the priority is lower than ffmpeg's for the now).
todo list: direct rendering, better buffer handling, see why only I frames
are rendered OK here... probably more.