diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2016-01-01 16:25:01 +0100 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2016-01-01 16:25:50 +0100 |
commit | e76064172098582148665df15484ae5d4e5194a9 (patch) | |
tree | 4b4fc134ad23cf84c95393c3d6508af767da8194 /libavcodec/libvpxenc.c | |
parent | 5e8b05345243cdec3ca01116ce130da812ffed3d (diff) | |
download | ffmpeg-e76064172098582148665df15484ae5d4e5194a9.tar.gz |
lavc: add vp9 profiles to AVCodecDescriptor
Diffstat (limited to 'libavcodec/libvpxenc.c')
-rw-r--r-- | libavcodec/libvpxenc.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/libavcodec/libvpxenc.c b/libavcodec/libvpxenc.c index 85882411f8..9cf32bf001 100644 --- a/libavcodec/libvpxenc.c +++ b/libavcodec/libvpxenc.c @@ -32,6 +32,7 @@ #include "internal.h" #include "libavutil/avassert.h" #include "libvpx.h" +#include "profiles.h" #include "libavutil/base64.h" #include "libavutil/common.h" #include "libavutil/internal.h" @@ -1077,14 +1078,6 @@ static const AVClass class_vp9 = { .version = LIBAVUTIL_VERSION_INT, }; -static const AVProfile profiles[] = { - { FF_PROFILE_VP9_0, "Profile 0" }, - { FF_PROFILE_VP9_1, "Profile 1" }, - { FF_PROFILE_VP9_2, "Profile 2" }, - { FF_PROFILE_VP9_3, "Profile 3" }, - { FF_PROFILE_UNKNOWN }, -}; - AVCodec ff_libvpx_vp9_encoder = { .name = "libvpx-vp9", .long_name = NULL_IF_CONFIG_SMALL("libvpx VP9"), @@ -1095,7 +1088,7 @@ AVCodec ff_libvpx_vp9_encoder = { .encode2 = vp8_encode, .close = vp8_free, .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AUTO_THREADS, - .profiles = NULL_IF_CONFIG_SMALL(profiles), + .profiles = NULL_IF_CONFIG_SMALL(ff_vp9_profiles), .priv_class = &class_vp9, .defaults = defaults, .init_static_data = ff_vp9_init_static, |