1
mirror of https://code.videolan.org/videolan/vlc synced 2024-09-04 09:11:33 +02:00
vlc/modules/LIST
Boris Dorès 84ae579e4f - new headphone channel mixer with virtual spatialization effect : This
effect should give you the feeling that you stands in a real room with
  a complete 5.1 speaker set when using only a headphone, providing a
  more realistic sound experience. It should also be more comfortable
  and less tiring when listening to music for long periods of time.It
  works with any source format from mono to 5.1.

  -> please try it and feel free to give me some feedback. Some
     improvements are already planned (adding echo, more configuration
     options, ...).

NB: whereas the filter itself is in a (very first) stable version, the
    way it is integrated to the filter chain is only a _temporary_ hack
    since it's the audio ouput core (input.c actually) which is directly
    responsible for it. Integrating it in a more suitable way will
    probably require some work on the way the filters are selected as
    well as on the configuration level, but I'm working on it :)
2002-12-09 00:52:42 +00:00

158 lines
4.3 KiB
Plaintext

List of vlc plugins
$Id: LIST,v 1.6 2002/12/09 00:52:42 babal Exp $
* a52_system: input module for A52 decapsulation.
* ac3_adec: software AC3 decoder.
* ac3_spdif: AC3 decoder using SPDIF pass-through.
* alsa: audio output module using the ALSA API.
* arts: audio output module using the aRts sound daemon.
* beos: audio output, video output, and interface module for BeOS.
* chroma_i420_rgb: planar YUV to packed RGB conversion functions.
* chroma_i420_rgb_mmx: MMX accelerated version of chroma_i420_rgb.
* chroma_i420_yuy2: planar 4:2:0 YUV to packed YUV conversion functions.
* chroma_i420_yuy2_mmx: MMX accelerated version of chroma_i420_yuy2.
* chroma_i422_yuy2: planar 4:2:2 YUV to packed YUV conversion functions.
* chroma_i422_yuy2_mmx: MMX accelerated version of chroma_i422_yuy2.
* directx: audio output and video output module using the DirectX API.
* downmix: downmix module, used by the AC3 decoder.
* downmixsse: SSE accelerated version of downmix.
* downmix3dn: 3D Now! accelerated version of downmix.
* dsp: audio output module using the OSS /dev/dsp interface.
* dummy: dummy audio output, video output, interface and input modules.
* dvd: input module for accessing DVDs.
* dvdread: input module for accessing DVDs, uses libdvdread.
* esd: audio output module using the Esound sound daemon.
* familiar: interface for iPaq using the Gtk+ widget set.
* fb: video output module for the Linux framebuffer.
* filter_deinterlace: naive deinterlacing filter.
* filter_transform: filter for horizontal and vertical image flips and
90° rotations.
* filter_invert: inverse video filter.
* filter_distort: miscellaneous image effects filter.
* filter_wall: image wall filter.
* ggi: video output module using the GGI API.
* glide: video output module using the Glide API.
* gnome: interface using the GNOME widget set.
* gtk: interface using the Gtk+ widget set.
* headphone: headphone channel mixer with virtual spatialization effect.
* idct: inverse DCT module, used by the video decoder.
* idctclassic: another version of idct.
* idctmmx: MMX accelerated version of idct.
* idctmmxext: MMX EXT accelerated version of idct.
* idctaltivec: AltiVec accelerated version of idct.
* imdct: iMDCT module, used by the AC3 decoder.
* imdct3dn: 3D Now! accelerated version of imdct.
* imdctsse: SSE accelerated version of imdct.
* kde: interface module using the KDE widget set.
* lpcm_adec: LPCM audio decoder.
* macosx: audio output, video output and interface module for Mac OS X.
* mad: MPEG and MPEG2 audio decoder using the libmad library.
* memcpy: memory chunk copying module.
* memcpymmx: MMX accelerated version of memcpy.
* memcpymmxext: MMX EXT accelerated version of memcpy.
* memcpy3dn: 3D Now! accelerated version of memcpy.
* mga: video output module for Matrox cards using the Linux mga kernel
driver.
* motion: motion compensation module, used by the video decoder.
* motionmmx: MMX accelerated version of motion.
* motionmmxext: MMX EXT accelerated version of motion.
* motion3dnow: 3D Now! accelerated version of motion.
* motionaltivec: AltiVec accelerated version of motion.
* mpeg_es: input module for MPEG ES decapsulation.
* mpeg_ps: input module for MPEG PS decapsulation.
* mpeg_ts: input module for MPEG TS decapsulation.
* mpeg_adec: MPEG and MPEG2 audio decoder.
* mpeg_vdec: MPEG and MPEG2 video decoder.
* ncurses: interface module using the ncurses library.
* null: a module with no capabilities.
* ogg: input module for OGG decapsulation.
* qt: interface module using the Qt widget set.
* qte: video output module for Qt Embedded.
* rc: interface module using stdio.
* sdl: audio output and video output module using the SDL library.
* spudec: DVD subtitles decoder.
* theora: a theora video decoder using the libtheora library.
* tremor: a vorbis audio decoder using the libvorbisidec (aka tremor) library.
* vcd: input module for accessing Video CDs.
* vorbis: a vorbis audio decoder using the libvorbis library.
* waveout: simple audio output module for Windows.
* wxwindows: interface module using the cross-platform wxWindows library.
* x11: video output module using the X11 API.
* xvideo: video output module using the XVideo API.