- Nov 07, 2003
-
-
Christophe Massiot authored
code from www.metakine.com. CAUTION : the code is currently very ugly, with static variables, no code convention, etc. I check it in "as is" because it may be useful to some people. Don't expect a bitrate reduction of more than 30 % with acceptable quality. * modules/demux/mpeg/ts.c: Useful debug message
-
- Nov 06, 2003
-
-
Damien Lucas authored
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".
-
- Nov 04, 2003
-
-
Eric Petit authored
fixed a link issue on BeOS + modules/demux/util/sub.c: gcc != 3 fix + modules/gui/beos/*: compile fixes; never replace int32 with int32_t, these are not the same on BeOS (long/int)
-
- Nov 03, 2003
-
-
Laurent Aimar authored
-
Laurent Aimar authored
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).
-
- Nov 01, 2003
-
-
Laurent Aimar authored
-
- Oct 28, 2003
-
-
hartman authored
-
- Oct 27, 2003
-
-
gbazin authored
* modules/codec/ffmpeg/*: ported the ffmpeg audio and video decoders to the new api. Isolated the video postprocessing routines in postprocess.c * modules/codec/ffmpeg/encoder.c, modules/codec/vorbis.c, modules/stream_out/transcode.c, include/vlc_block.h, include/vlc_codec.h: extracted the encoders out of transcode.c. transcode now uses encoder plugins (currently ffmpeg, vorbis and theora). PS: transcoding is currently a bit broken but I'll fix that ASAP.
-
- Oct 26, 2003
-
-
gbazin authored
* Makefile.am: strip the mozilla plugin when doing the win32 package. * configure.ac: on win32 we compile the theora module as a plugin, not builtin.
-
gbazin authored
* configure.ac: check for mozilla-config.h on win32 as well. * mozilla/support/npwin.cpp: some mozilla sdk don't include mozilla-config.h explicitly so do it ourselves.
-
gbazin authored
* configure.ac: added a --disable-fribidi option and make sure the freetype module is linked with libiconv.
-
sigmunau authored
* created a variable "key-pressed" in p_vlc that can be used to report or read key presses * allways try to start hotkeys interface in the background configure.ac, modules/control/Modules.am, modules/control/hotkeys.c: * a new control module that reads keypresses from "key-pressed" and performs an action depending on what is asosiated with this key. Also uses nice on screen messages to indicate what action was performed modules/video_filter/filter_common.h: * removed code to pass old style key reporting through filters modules/video_output/x11/xcommon.c: * report key-presses through the new mechanism. Incomplete, I need help with this.
-
- Oct 24, 2003
-
-
gbazin authored
* configure.ac: fix for wxWindows headers detection. * all: changed the prototype of vout_AllocatePicture() and vout_InitPicture(). * src/video_output/vout_pictures.c: new vout_InitFormat() function that initialises a video_frame_format_t structure. * include/vlc_video.h: extended video_frame_format_t. * modules/codec/rawvideo.c: ported to the new decoder api. * modules/video_output/x11/*: simplifications.
-
Samuel Hocevar authored
* configure.ac: Removed mention of plugin packetizer_mpegaudio which does not exist.
-
- Oct 23, 2003
-
-
sigmunau authored
* Bidi support in the freetype module through fribidi
-
Samuel Hocevar authored
+ Detect <mozilla-config.h> on newer Mozilla versions. * mozilla/vlcpeer.cpp: + If neither NP_UNIX, NP_MACOSX nor NP_WIN are defined, default to NP_UNIX. + Use <mozilla-config.h> whenever possible.
-
- Oct 22, 2003
-
-
gbazin authored
* configure.ac, modules/codec/Modules.am, modules/codec/speex.c: new speex decoder and packetizer using libspeex. * modules/demux/ogg.c: added support for speex to the Ogg demuxer. * modules/mux/ogg.c: added support for speex to the Ogg muxer. * src/misc/variables.c: when creating choices object variables with inheritance enabled, automatically add the inherited value to the list of choices. * modules/access/udp.c: use an object variable and inheritance for "udp-caching". * src/input/input.c: disable the hack for filenames with colons on win32 because filenames can't contain colons.
-
- Oct 21, 2003
-
-
gbazin authored
* configure.ac: tell the build system that mkv is a c++ plugin.
-
Eric Petit authored
+ updated libebml/libmatroska detection as matroska headers no longer include ebml headers directly. Hope you upgraded it - if not, you'll have to set your CFLAGS accordingly. + on BeOS, libmkv_plugin.so has to be linked to libstdc++ modules/control/http.c: + fix for gcc != 3
-
- Oct 07, 2003
-
-
Samuel Hocevar authored
-
Samuel Hocevar authored
-
- Oct 05, 2003
-
-
Samuel Hocevar authored
+ Better BeOS dynamic loader detection. * src/misc/modules.c: + Consistency fixes.
-
- Oct 04, 2003
-
-
gbazin authored
* modules/access/vcdx/*: Brand new VCD input module using libcdio, libvcd and libvcdinfo. Courtesy of Rocky Bernstein. * modules/access/cddax.c: Brand new CDDA input module using libcdio. Courtesy of Rocky Bernstein. * modules/LIST: update.
-
gbazin authored
* modules/codec/a52old/*, modules/codec/mpeg_audio/*, modules/codec/mpeg_video/*: got rid of deprecated decoders.
-
Samuel Hocevar authored
+ First try to detect the OS X native dynamic linker before falling back to dlfcn.h. + Enhanced the dlopen-style loader detection. + Added a check for HP-UX's shl_* functins. * src/misc/modules_plugin.h.in: + Support for the dylib dynamic loader on OS X. + Support for the shl dynamic loader on HP-UX.
-
gbazin authored
* configure.ac: added --with-ffmpeg-faac for when using an ffmpeg which is compiled with faac support. * modules/stream_out/transcode.c: added mp4a fourcc for MPEG AAC audio transcoding support.
-
- Oct 02, 2003
-
-
gbazin authored
* modules/codec/cinepak.c: ported the cinepak decoder to the new api.
-
- Oct 01, 2003
-
-
gbazin authored
* modules/codec/subsdec.c: cleaned up and ported the text subtitles decoder to the new decoder api.
-
- Sep 27, 2003
-
-
gbazin authored
* install-win32: cosmetic changes. * configure.ac: forgot one include path for the mozilla plugin.
-
- Sep 23, 2003
-
-
gbazin authored
* configure.ac, mozilla/vlcshell.cpp, mozilla/support/npwin.cpp: mozilla plugin for win32 is finally working (well there's still work left). * src/misc/modules.c: small clean-up and fixed --plugin-path on win32.
-
- Sep 20, 2003
-
-
gbazin authored
* configure.ac, mozilla/Makefile.am: more win32 mozilla plugin build fixes.
-
gbazin authored
* configure.ac, mozilla/*: the win32 mozilla plugin compiles again (most likely won't yet work). Added a --with-mozilla-sdk-path option (win32 only) to ./configure so you can pass the path of your mozilla sdk tree. You also need to set the XPIDL env var to the the path of the xpidl mozilla compiler when ./configuring.
-
- Sep 09, 2003
-
-
Jean-Paul Saman authored
-
- Sep 07, 2003
-
-
Laurent Aimar authored
-
- Sep 02, 2003
-
-
gbazin authored
* ALL: Introduction of a new api for decoders. The final aim of this new api is to make it possible to use the decoders from other modules like the transcoder for instance. Only a few decoders have been ported to the new api (a52, libmpeg2, dts, vorbis, theora) so the old api is still supported. Don't hold your breath, there is still much work to do before we reach this goal. * modules/codec/a52.c, libmpeg2., dts.c, vorbis.c, theora.c: Converted to the new api. Merged the a52 and vorbis packetizers in their respective decoders (removes a lot of code duplication). New dts and theora packetizers (merged in their respective decoders).
-
- Aug 31, 2003
-
-
Eric Petit authored
-
- Aug 29, 2003
-
-
Laurent Aimar authored
-
- Aug 27, 2003
-
-
gbazin authored
-
- Aug 24, 2003
-
-
gbazin authored
* configure.ac, modules/access/dshow/: brand new DirectShow input plugin. Much work still needs to be done, like audio support, adding plenty of configuration options, etc... But the video part is already working quite well here.
-
- Aug 23, 2003
-
-
Laurent Aimar authored
special goom tree source as I was unable to use standard goom library. (I will provide it once mmx/ppc included) * modules/visualization/Modules.am: added goom * include/vlc_block.h src/misc/block.c: introduce a new data block api (not yet tested, ported from my local new input work).
-