mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2024-11-26 19:01:44 +02:00
avformat/v210: Deduplicate AVClasses
The child_class_next API relied on different (de)muxers to use different AVClasses; yet this API has been replaced by child_class_iterate. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
parent
072496ca40
commit
34276e9287
@ -87,14 +87,14 @@ static const AVOption v210_options[] = {
|
||||
{ NULL },
|
||||
};
|
||||
|
||||
#if CONFIG_V210_DEMUXER
|
||||
static const AVClass v210_demuxer_class = {
|
||||
.class_name = "v210 demuxer",
|
||||
.class_name = "v210(x) demuxer",
|
||||
.item_name = av_default_item_name,
|
||||
.option = v210_options,
|
||||
.version = LIBAVUTIL_VERSION_INT,
|
||||
};
|
||||
|
||||
#if CONFIG_V210_DEMUXER
|
||||
const AVInputFormat ff_v210_demuxer = {
|
||||
.name = "v210",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Uncompressed 4:2:2 10-bit"),
|
||||
@ -109,13 +109,6 @@ const AVInputFormat ff_v210_demuxer = {
|
||||
#endif // CONFIG_V210_DEMUXER
|
||||
|
||||
#if CONFIG_V210X_DEMUXER
|
||||
static const AVClass v210x_demuxer_class = {
|
||||
.class_name = "v210x demuxer",
|
||||
.item_name = av_default_item_name,
|
||||
.option = v210_options,
|
||||
.version = LIBAVUTIL_VERSION_INT,
|
||||
};
|
||||
|
||||
const AVInputFormat ff_v210x_demuxer = {
|
||||
.name = "v210x",
|
||||
.long_name = NULL_IF_CONFIG_SMALL("Uncompressed 4:2:2 10-bit"),
|
||||
@ -125,6 +118,6 @@ const AVInputFormat ff_v210x_demuxer = {
|
||||
.flags = AVFMT_GENERIC_INDEX,
|
||||
.extensions = "yuv10",
|
||||
.raw_codec_id = AV_CODEC_ID_V210X,
|
||||
.priv_class = &v210x_demuxer_class,
|
||||
.priv_class = &v210_demuxer_class,
|
||||
};
|
||||
#endif // CONFIG_V210X_DEMUXER
|
||||
|
Loading…
Reference in New Issue
Block a user