mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-12-23 12:43:46 +02:00
DCA decoder
Originally committed as revision 8141 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
e7ebecbf44
commit
01ca9ac334
@ -72,6 +72,7 @@ version <next>
|
|||||||
- BMP encoder
|
- BMP encoder
|
||||||
- WMA encoder
|
- WMA encoder
|
||||||
- GSM-MS encoder and decoder
|
- GSM-MS encoder and decoder
|
||||||
|
- DCA decoder
|
||||||
|
|
||||||
version 0.4.9-pre1:
|
version 0.4.9-pre1:
|
||||||
|
|
||||||
|
@ -1082,6 +1082,7 @@ following image formats are supported:
|
|||||||
@item Intel Music Coder @tab @tab X
|
@item Intel Music Coder @tab @tab X
|
||||||
@item Musepack @tab @tab X
|
@item Musepack @tab @tab X
|
||||||
@tab Only SV7 is supported
|
@tab Only SV7 is supported
|
||||||
|
@item DT$ Coherent Audio @tab @tab X
|
||||||
@end multitable
|
@end multitable
|
||||||
|
|
||||||
@code{X} means that encoding (resp. decoding) is supported.
|
@code{X} means that encoding (resp. decoding) is supported.
|
||||||
|
@ -63,6 +63,7 @@ OBJS-$(CONFIG_CLJR_ENCODER) += cljr.o
|
|||||||
OBJS-$(CONFIG_COOK_DECODER) += cook.o
|
OBJS-$(CONFIG_COOK_DECODER) += cook.o
|
||||||
OBJS-$(CONFIG_CSCD_DECODER) += cscd.o
|
OBJS-$(CONFIG_CSCD_DECODER) += cscd.o
|
||||||
OBJS-$(CONFIG_CYUV_DECODER) += cyuv.o
|
OBJS-$(CONFIG_CYUV_DECODER) += cyuv.o
|
||||||
|
OBJS-$(CONFIG_DCA_DECODER) += dca.o
|
||||||
OBJS-$(CONFIG_DSICINVIDEO_DECODER) += dsicinav.o
|
OBJS-$(CONFIG_DSICINVIDEO_DECODER) += dsicinav.o
|
||||||
OBJS-$(CONFIG_DSICINAUDIO_DECODER) += dsicinav.o
|
OBJS-$(CONFIG_DSICINAUDIO_DECODER) += dsicinav.o
|
||||||
OBJS-$(CONFIG_DVBSUB_DECODER) += dvbsubdec.o
|
OBJS-$(CONFIG_DVBSUB_DECODER) += dvbsubdec.o
|
||||||
|
@ -64,6 +64,7 @@ void avcodec_register_all(void)
|
|||||||
REGISTER_DECODER(CLJR, cljr);
|
REGISTER_DECODER(CLJR, cljr);
|
||||||
REGISTER_DECODER(CSCD, cscd);
|
REGISTER_DECODER(CSCD, cscd);
|
||||||
REGISTER_DECODER(CYUV, cyuv);
|
REGISTER_DECODER(CYUV, cyuv);
|
||||||
|
REGISTER_DECODER(DCA, dca);
|
||||||
REGISTER_DECODER(DSICINVIDEO, dsicinvideo);
|
REGISTER_DECODER(DSICINVIDEO, dsicinvideo);
|
||||||
REGISTER_ENCDEC (DVVIDEO, dvvideo);
|
REGISTER_ENCDEC (DVVIDEO, dvvideo);
|
||||||
REGISTER_DECODER(EIGHTBPS, eightbps);
|
REGISTER_DECODER(EIGHTBPS, eightbps);
|
||||||
@ -249,6 +250,7 @@ void avcodec_register_all(void)
|
|||||||
REGISTER_PARSER (AAC, aac);
|
REGISTER_PARSER (AAC, aac);
|
||||||
REGISTER_PARSER (AC3, ac3);
|
REGISTER_PARSER (AC3, ac3);
|
||||||
REGISTER_PARSER (CAVSVIDEO, cavsvideo);
|
REGISTER_PARSER (CAVSVIDEO, cavsvideo);
|
||||||
|
REGISTER_PARSER (DCA, dca);
|
||||||
REGISTER_PARSER (DVBSUB, dvbsub);
|
REGISTER_PARSER (DVBSUB, dvbsub);
|
||||||
REGISTER_PARSER (DVDSUB, dvdsub);
|
REGISTER_PARSER (DVDSUB, dvdsub);
|
||||||
REGISTER_PARSER (H261, h261);
|
REGISTER_PARSER (H261, h261);
|
||||||
|
@ -37,8 +37,8 @@ extern "C" {
|
|||||||
#define AV_STRINGIFY(s) AV_TOSTRING(s)
|
#define AV_STRINGIFY(s) AV_TOSTRING(s)
|
||||||
#define AV_TOSTRING(s) #s
|
#define AV_TOSTRING(s) #s
|
||||||
|
|
||||||
#define LIBAVCODEC_VERSION_INT ((51<<16)+(34<<8)+0)
|
#define LIBAVCODEC_VERSION_INT ((51<<16)+(35<<8)+0)
|
||||||
#define LIBAVCODEC_VERSION 51.34.0
|
#define LIBAVCODEC_VERSION 51.35.0
|
||||||
#define LIBAVCODEC_BUILD LIBAVCODEC_VERSION_INT
|
#define LIBAVCODEC_BUILD LIBAVCODEC_VERSION_INT
|
||||||
|
|
||||||
#define LIBAVCODEC_IDENT "Lavc" AV_STRINGIFY(LIBAVCODEC_VERSION)
|
#define LIBAVCODEC_IDENT "Lavc" AV_STRINGIFY(LIBAVCODEC_VERSION)
|
||||||
@ -2219,6 +2219,7 @@ extern AVCodec cljr_decoder;
|
|||||||
extern AVCodec cook_decoder;
|
extern AVCodec cook_decoder;
|
||||||
extern AVCodec cscd_decoder;
|
extern AVCodec cscd_decoder;
|
||||||
extern AVCodec cyuv_decoder;
|
extern AVCodec cyuv_decoder;
|
||||||
|
extern AVCodec dca_decoder;
|
||||||
extern AVCodec dsicinaudio_decoder;
|
extern AVCodec dsicinaudio_decoder;
|
||||||
extern AVCodec dsicinvideo_decoder;
|
extern AVCodec dsicinvideo_decoder;
|
||||||
extern AVCodec dvvideo_decoder;
|
extern AVCodec dvvideo_decoder;
|
||||||
@ -2883,6 +2884,7 @@ void av_parser_close(AVCodecParserContext *s);
|
|||||||
extern AVCodecParser aac_parser;
|
extern AVCodecParser aac_parser;
|
||||||
extern AVCodecParser ac3_parser;
|
extern AVCodecParser ac3_parser;
|
||||||
extern AVCodecParser cavsvideo_parser;
|
extern AVCodecParser cavsvideo_parser;
|
||||||
|
extern AVCodecParser dca_parser;
|
||||||
extern AVCodecParser dvbsub_parser;
|
extern AVCodecParser dvbsub_parser;
|
||||||
extern AVCodecParser dvdsub_parser;
|
extern AVCodecParser dvdsub_parser;
|
||||||
extern AVCodecParser h261_parser;
|
extern AVCodecParser h261_parser;
|
||||||
|
1322
libavcodec/dca.c
Normal file
1322
libavcodec/dca.c
Normal file
File diff suppressed because it is too large
Load Diff
8453
libavcodec/dcadata.h
Normal file
8453
libavcodec/dcadata.h
Normal file
File diff suppressed because it is too large
Load Diff
1068
libavcodec/dcahuff.h
Normal file
1068
libavcodec/dcahuff.h
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
Reference in New Issue
Block a user