diff options
author | John Stebbins <stebbins@jetheaddev.com> | 2015-11-06 07:29:18 -0800 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2015-11-18 11:37:27 +0100 |
commit | 79ae1e630b476889c251fc905687a3831b43ab5e (patch) | |
tree | 73b1e3e53ccec3079069b3ecb358da1c52bff55b /libavcodec | |
parent | 7f4ec4364bc4a73036660c1c6a3c4801db524e9e (diff) | |
download | ffmpeg-79ae1e630b476889c251fc905687a3831b43ab5e.tar.gz |
avcodec: Define side data type for fallback track
This side data type is meant to be added to AVStream side data.
A fallback track indicates an alternate track to use when the
current track can not be decoded for some reason. e.g. no
decoder available for codec.
Signed-off-by: Anton Khirnov <anton@khirnov.net>
Diffstat (limited to 'libavcodec')
-rw-r--r-- | libavcodec/avcodec.h | 8 | ||||
-rw-r--r-- | libavcodec/version.h | 2 |
2 files changed, 9 insertions, 1 deletions
diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index b274ecdf64..57dce366ce 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -1129,6 +1129,14 @@ enum AVPacketSideDataType { * and FF_LAMBDA_MAX (bad). */ AV_PKT_DATA_QUALITY_FACTOR, + + /** + * This side data contains an integer value representing the stream index + * of a "fallback" track. A fallback track indicates an alternate + * track to use when the current track can not be decoded for some reason. + * e.g. no decoder available for codec. + */ + AV_PKT_DATA_FALLBACK_TRACK, }; typedef struct AVPacketSideData { diff --git a/libavcodec/version.h b/libavcodec/version.h index bd75525ec6..5776670d36 100644 --- a/libavcodec/version.h +++ b/libavcodec/version.h @@ -29,7 +29,7 @@ #include "libavutil/version.h" #define LIBAVCODEC_VERSION_MAJOR 57 -#define LIBAVCODEC_VERSION_MINOR 8 +#define LIBAVCODEC_VERSION_MINOR 9 #define LIBAVCODEC_VERSION_MICRO 0 #define LIBAVCODEC_VERSION_INT AV_VERSION_INT(LIBAVCODEC_VERSION_MAJOR, \ |