From a6d67949e98b25f010d0fff2c318f07eb544466f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Cl=C3=A9ment=20Stenac?= Date: Sun, 25 Apr 2004 16:07:15 +0000 Subject: [PATCH] Updated --- NEWS | 17 +++++++++++++++-- modules/LIST | 54 ++++++++++++++++++++++++++++++++++++++++++++++------ 2 files changed, 63 insertions(+), 8 deletions(-) diff --git a/NEWS b/NEWS index 1e22c712ba..05d029c41c 100644 --- a/NEWS +++ b/NEWS @@ -7,11 +7,13 @@ Core support: * Bookmarks feature for easier seeking/access inside medias. * Support for video output embedded in interfaces. * Improved HTTP daemon + * Saved playlist now remember VLC-specific options Codecs: * New Continuous Media Markup Language (CMML) codec. (http://www.annodex.net/overview.html) * New H.261 video decoder using openmash. + * H264 encoder, demuxer and packetizer * Packetizer interfaced between demux and codec when needed (allows using ffmpeg plugin to decode MPEG streams and better aac decoding). @@ -26,16 +28,22 @@ Input: Demux: * Annodex (http://www.annodex.net) support - * Subviewer and subviewer v2 subtitles support. * mmsh streaming fixes. +Subtitles: + * Subviewer and subviewer v2 subtitles support. + * Ability to choose autodetected subtitles path + * subtitles delay can be changed in real time with hotkeys + Stream output: * Improved session announcement system. * Minimize threads usage by default. * Added faster than realtime stream output (limited by CPU) for file output. * Improved MOV/MP4 muxer. * Improved MPEG TS muxer. + * Improved transrater * Meta info options used by the muxers. + * New configuration system * Better audio channels downmixing when transcoding. VideoLAN manager: @@ -54,15 +62,20 @@ Interfaces: * wxWindows - New design and set of icons. - Ability to embed video output. + * MacOS + - Support for 'groups' and playlist item properties + - Better hotkeys handling Mac OS X port: - * Support for 'groups' and playlist item properties. * OpenGL video output is now the default when available. Win32 port: * DirectShow input plugin should work with more devices. * Disable monitor power down when watching movies. +Linux port: + * PowerPC fixes + Misc: * Improvements to the GOOM visualisation plugin. * Roku HD1000 audio output. diff --git a/modules/LIST b/modules/LIST index c13ea53292..b05c4a8bde 100644 --- a/modules/LIST +++ b/modules/LIST @@ -39,6 +39,8 @@ $Id$ * adpcm: ADPCM audio decoder + * aiff: AIFF demuxer + * alsa: audio output module using the ALSA API. * aout_directx: audio output module using the DirectX API. @@ -80,9 +82,13 @@ $Id$ * coreaudio_resampler: Audio resampler based on CoreAudio's AudioConverter * crop: Crop video filter + + * cvdsub: CVD subtitles decoder * deinterlace: naive deinterlacing filter. + * demux2: demux compatibility layer + * demuxdump: Pseudo-demuxer that dumps the stream * demuxstream: MPEG TS demuxer which also sends the stream to the network @@ -99,6 +105,8 @@ $Id$ * dtssys: raw DTS stream input module + * dtstofloat32: DTS Audio converter + * dtstospdif: Audio converter that encapsulates DTS into S/PDIF * dummy: dummy audio output, video output, interface and input modules. @@ -111,6 +119,8 @@ $Id$ * dvd: input module for accessing DVDs. + * dvdnav: access module for DVDs with libdvdnav + * dvdplay: access module for accessing DVDs using libdvdplay * dvdread: input module for accessing DVDs, uses libdvdread. @@ -119,6 +129,8 @@ $Id$ * esd: audio output module using the Esound sound daemon. + * export: playlist export module + * faad: AAC decoder using libfaad2 * fb: video output module for the Linux framebuffer. @@ -171,6 +183,10 @@ $Id$ * gtk_main: Gtk+ wrapper for gtk_main + * h264: H264 decoder + + * hd1000a: audio output module for the Roku HD1000 Set-Top-Box + * headphone_channel_mixer: headphone channel mixer with virtual spatialization effect. @@ -178,8 +194,6 @@ $Id$ * http: HTTP remote control webinterface - * httpd: HTTP server - * i420_rgb: planar YUV to packed RGB conversion functions. * i420_rgb_mmx: MMX accelerated version of i420_rgb. @@ -190,8 +204,10 @@ $Id$ * i420_yuy2: planar 4:2:0 YUV to packed YUV conversion functions. + * i420_yuy2_altivec: AltiVec accelerated version of i420_yuy2. + * i420_yuy2_mmx: MMX accelerated version of i420_yuy2. - + * i422_yuy2: planar 4:2:2 YUV to packed YUV conversion functions. * i422_yuy2_mmx: MMX accelerated version of i422_yuy2. @@ -230,6 +246,8 @@ $Id$ * macosx: Video output, and interface module for Mac OS X. + * mash: OpenMash based decoder + * memcpy3dn: 3D Now! accelerated version of memcpy. * memcpy: memory chunk copying module. @@ -244,6 +262,8 @@ $Id$ * mkv: Matroska demuxer + * mod: MOD demuxer + * motionblur: Motion blur filter * mp4: MP4 file input module @@ -276,6 +296,8 @@ $Id$ * ncurses: interface module using the ncurses library. + * nsv: NullSoft Video demuxer + * ntservice: run VLC as a NT service * ogg: input module for OGG decapsulation. @@ -285,6 +307,8 @@ $Id$ * oss: audio output module using the OSS /dev/dsp interface. * packetizer_copy: Simple copy packetizer + + * packetizer_h264: H264 video packetizer * packetizer_mpeg4audio: MPEG4 audio packetizer @@ -294,13 +318,19 @@ $Id$ * pda: interface for iPaq using the Gtk2+ widget set. + * playlist: playlist import module + * postprocessing_c: Video Postprocessing module * postprocessing_mmx: Video Postprocessing module using MMX * postprocessing_mmxext: Video Postprocessing module using MMX_EXT + * ps2: new generation MPEG PS demuxer + * ps: input module for MPEG PS decapsulation. + + * pva: PVA demuxer * pvr: input module to read from a PVR card @@ -320,6 +350,8 @@ $Id$ * rc: interface module using stdio. + * real: partial Real audio/video demuxer + * s16tofixed32: Signed 16 bits to fixed 32 bits audio converter * s16tofloat32: Signed 16 bits to float 32 bits audio converter @@ -332,10 +364,12 @@ $Id$ * satellite: Satellite cards access module - * scope: Scope visualization plugin (broken) - * screensaver: screensaver disabling module + * sgimb: SGIMB referrer files parser + + * skins2: Skinnable interface, new generation + * skins: Skinnable interface * slp: input module to access SLP registered sessions @@ -366,10 +400,14 @@ $Id$ * subsdec: Another SPU decoder for text subtitles + * svcdsub: SVCD subtitles decoder + * svgalib: SGVAlib output plugin * tarkin: a tarkin video decoder using libtarkin + * telnet: Telnet control interface for VideoLAN Media Manager + * test1: Empty C module * test2: Empty C++ module @@ -390,9 +428,11 @@ $Id$ * trivial_mixer: Trivial audio mixer plugin * trivial_resampler: Simple audio resampler + + * ts2: new generation MPEG TS demuxer * ts: input module for MPEG TS decapsulation. - + * ts_dvbpsi: same as ts using libdvbpsi * u8tofixed32: unsigned 8 bits to fixed 32 bits audio converter @@ -427,6 +467,8 @@ $Id$ * x11: video output module using the X11 API. + * x264: H264 video decoder using X264 + * xosd: X On Screen Display interface * xvid: Decoder for the Xvid codec, using libxvidcore -- 2.39.2