@ -46,8 +46,8 @@ static const AVOption options[] = {
{ NULL } ,
} ;
static const AVClass ac3_decoder_class = {
. class_name = " AC3 decoder " ,
static const AVClass ac3_eac3_ decoder_class = {
. class_name = " (E-) AC3 decoder" ,
. item_name = av_default_item_name ,
. option = options ,
. version = LIBAVUTIL_VERSION_INT ,
@ -66,18 +66,11 @@ const AVCodec ff_ac3_decoder = {
. long_name = NULL_IF_CONFIG_SMALL ( " ATSC A/52A (AC-3) " ) ,
. sample_fmts = ( const enum AVSampleFormat [ ] ) { AV_SAMPLE_FMT_FLTP ,
AV_SAMPLE_FMT_NONE } ,
. priv_class = & ac3_decoder_class ,
. priv_class = & ac3_eac3_ decoder_class ,
. caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP ,
} ;
# if CONFIG_EAC3_DECODER
static const AVClass eac3_decoder_class = {
. class_name = " E-AC3 decoder " ,
. item_name = av_default_item_name ,
. option = options ,
. version = LIBAVUTIL_VERSION_INT ,
} ;
const AVCodec ff_eac3_decoder = {
. name = " eac3 " ,
. type = AVMEDIA_TYPE_AUDIO ,
@ -91,7 +84,7 @@ const AVCodec ff_eac3_decoder = {
. long_name = NULL_IF_CONFIG_SMALL ( " ATSC A/52B (AC-3, E-AC-3) " ) ,
. sample_fmts = ( const enum AVSampleFormat [ ] ) { AV_SAMPLE_FMT_FLTP ,
AV_SAMPLE_FMT_NONE } ,
. priv_class = & eac3_decoder_class ,
. priv_class = & ac3_ eac3_decoder_class,
. caps_internal = FF_CODEC_CAP_INIT_THREADSAFE | FF_CODEC_CAP_INIT_CLEANUP ,
} ;
# endif