]> git.sesse.net Git - vlc/commit
All decoders (audio, video, subtitles) are now modules.
authorHenri Fallon <henri@videolan.org>
Tue, 13 Nov 2001 12:09:18 +0000 (12:09 +0000)
committerHenri Fallon <henri@videolan.org>
Tue, 13 Nov 2001 12:09:18 +0000 (12:09 +0000)
commit49a0736e1c0224ace17fd8598de948439dd0ed03
treeffeb98c092db77347367a07477b78fde2326f2fe
parentbee557f98039f3af8f3d69715b8ba4f5b4f242fd
All decoders (audio, video, subtitles) are now modules.

- mpeg_vdec, mpeg_adec and ac3_adec are builtins by default
- ac3_spdif, spu_dec and lpcm_dec are plugins by default
63 files changed:
AUTHORS
Makefile
TODO
configure
configure.in
doc/developer/decoders.xml
doc/developer/manual.xml
include/common.h
include/input_ext-dec.h
include/input_ext-intf.h
include/input_ext-plugins.h
include/modules.h
include/modules_export.h
plugins/ac3_adec/Makefile [new file with mode: 0644]
plugins/ac3_adec/ac3_adec.c [moved from src/ac3_decoder/ac3_decoder_thread.c with 77% similarity]
plugins/ac3_adec/ac3_adec.h [moved from src/ac3_decoder/ac3_decoder_thread.h with 89% similarity]
plugins/ac3_adec/ac3_bit_allocate.c [moved from src/ac3_decoder/ac3_bit_allocate.c with 99% similarity]
plugins/ac3_adec/ac3_decoder.c [moved from src/ac3_decoder/ac3_decoder.c with 96% similarity]
plugins/ac3_adec/ac3_decoder.h [moved from src/ac3_decoder/ac3_decoder.h with 99% similarity]
plugins/ac3_adec/ac3_exponent.c [moved from src/ac3_decoder/ac3_exponent.c with 97% similarity]
plugins/ac3_adec/ac3_exponent.h [moved from src/ac3_decoder/ac3_exponent.h with 98% similarity]
plugins/ac3_adec/ac3_imdct.c [moved from src/ac3_decoder/ac3_imdct.c with 99% similarity]
plugins/ac3_adec/ac3_internal.h [moved from src/ac3_decoder/ac3_internal.h with 96% similarity]
plugins/ac3_adec/ac3_mantissa.c [moved from src/ac3_decoder/ac3_mantissa.c with 97% similarity]
plugins/ac3_adec/ac3_mantissa.h [moved from src/ac3_decoder/ac3_mantissa.h with 99% similarity]
plugins/ac3_adec/ac3_parse.c [moved from src/ac3_decoder/ac3_parse.c with 99% similarity]
plugins/ac3_adec/ac3_rematrix.c [moved from src/ac3_decoder/ac3_rematrix.c with 97% similarity]
plugins/ac3_spdif/Makefile [new file with mode: 0644]
plugins/ac3_spdif/ac3_iec958.c [moved from src/ac3_spdif/ac3_iec958.c with 98% similarity]
plugins/ac3_spdif/ac3_iec958.h [moved from src/ac3_spdif/ac3_iec958.h with 97% similarity]
plugins/ac3_spdif/ac3_spdif.c [moved from src/ac3_spdif/ac3_spdif.c with 76% similarity]
plugins/ac3_spdif/ac3_spdif.h [moved from src/ac3_spdif/ac3_spdif.h with 87% similarity]
plugins/lpcm_adec/Makefile [new file with mode: 0644]
plugins/lpcm_adec/lpcm_adec.c [moved from src/lpcm_decoder/lpcm_decoder_thread.c with 54% similarity]
plugins/lpcm_adec/lpcm_adec.h [moved from src/lpcm_decoder/lpcm_decoder_thread.h with 92% similarity]
plugins/mpeg_adec/Makefile [new file with mode: 0644]
plugins/mpeg_adec/adec_layer1.c [moved from src/audio_decoder/adec_layer1.c with 98% similarity]
plugins/mpeg_adec/adec_layer1.h [moved from src/audio_decoder/adec_layer1.h with 95% similarity]
plugins/mpeg_adec/adec_layer2.c [moved from src/audio_decoder/adec_layer2.c with 99% similarity]
plugins/mpeg_adec/adec_layer2.h [moved from src/audio_decoder/adec_layer2.h with 95% similarity]
plugins/mpeg_adec/adec_math.c [moved from src/audio_decoder/adec_math.c with 99% similarity]
plugins/mpeg_adec/adec_math.h [moved from src/audio_decoder/adec_math.h with 95% similarity]
plugins/mpeg_adec/adec_test.c [moved from src/audio_decoder/adec_test.c with 96% similarity]
plugins/mpeg_adec/mpeg_adec.c [moved from src/audio_decoder/audio_decoder.c with 54% similarity]
plugins/mpeg_adec/mpeg_adec.h [moved from src/audio_decoder/audio_decoder.h with 77% similarity]
plugins/mpeg_adec/mpeg_adec_generic.c [moved from src/audio_decoder/adec_generic.c with 96% similarity]
plugins/mpeg_adec/mpeg_adec_generic.h [moved from src/audio_decoder/adec_generic.h with 95% similarity]
plugins/mpeg_vdec/Makefile [new file with mode: 0644]
plugins/mpeg_vdec/video_decoder.c [moved from src/video_decoder/video_decoder.c with 99% similarity]
plugins/mpeg_vdec/video_decoder.h [moved from src/video_decoder/video_decoder.h with 96% similarity]
plugins/mpeg_vdec/video_parser.c [moved from src/video_decoder/video_parser.c with 81% similarity]
plugins/mpeg_vdec/video_parser.h [moved from src/video_decoder/video_parser.h with 99% similarity]
plugins/mpeg_vdec/vpar_blocks.c [moved from src/video_decoder/vpar_blocks.c with 99% similarity]
plugins/mpeg_vdec/vpar_blocks.h [moved from src/video_decoder/vpar_blocks.h with 99% similarity]
plugins/mpeg_vdec/vpar_headers.c [moved from src/video_decoder/vpar_headers.c with 99% similarity]
plugins/mpeg_vdec/vpar_pool.c [moved from src/video_decoder/vpar_pool.c with 98% similarity]
plugins/mpeg_vdec/vpar_pool.h [moved from src/video_decoder/vpar_pool.h with 98% similarity]
plugins/mpeg_vdec/vpar_synchro.c [moved from src/video_decoder/vpar_synchro.c with 99% similarity]
plugins/spu_dec/Makefile [new file with mode: 0644]
plugins/spu_dec/spu_decoder.c [moved from src/spu_decoder/spu_decoder.c with 89% similarity]
plugins/spu_dec/spu_decoder.h [moved from src/spu_decoder/spu_decoder.h with 95% similarity]
src/input/input_dec.c
src/input/input_programs.c