[FFmpeg-devel] [PATCH] h264: define FF_PROFILE_H264_HIGH_444 to the correct value
Janne Grunau
janne-ffmpeg
Tue Feb 8 13:21:59 CET 2011
On Wed, Feb 02, 2011 at 12:44:26AM +0100, Janne Grunau wrote:
> It was removed in fe9a3fb since it had the wrong value. Add profile name
> for it.
> ---
> libavcodec/avcodec.h | 1 +
> libavcodec/h264.c | 1 +
> 2 files changed, 2 insertions(+), 0 deletions(-)
>
> diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h
> index d0de610..20090ed 100644
> --- a/libavcodec/avcodec.h
> +++ b/libavcodec/avcodec.h
> @@ -2272,6 +2272,7 @@ typedef struct AVCodecContext {
> #define FF_PROFILE_H264_HIGH_10_INTRA (110|FF_PROFILE_H264_INTRA)
> #define FF_PROFILE_H264_HIGH_422 122
> #define FF_PROFILE_H264_HIGH_422_INTRA (122|FF_PROFILE_H264_INTRA)
> +#define FF_PROFILE_H264_HIGH_444 144
> #define FF_PROFILE_H264_HIGH_444_PREDICTIVE 244
> #define FF_PROFILE_H264_HIGH_444_INTRA (244|FF_PROFILE_H264_INTRA)
> #define FF_PROFILE_H264_CAVLC_444 44
> diff --git a/libavcodec/h264.c b/libavcodec/h264.c
> index b84430a..e6f9ec9 100644
> --- a/libavcodec/h264.c
> +++ b/libavcodec/h264.c
> @@ -3396,6 +3396,7 @@ static const AVProfile profiles[] = {
> { FF_PROFILE_H264_HIGH_10_INTRA, "High 10 Intra" },
> { FF_PROFILE_H264_HIGH_422, "High 4:2:2" },
> { FF_PROFILE_H264_HIGH_422_INTRA, "High 4:2:2 Intra" },
> + { FF_PROFILE_H264_HIGH_444, "High 4:4:4" },
> { FF_PROFILE_H264_HIGH_444_PREDICTIVE, "High 4:4:4 Predictive" },
> { FF_PROFILE_H264_HIGH_444_INTRA, "High 4:4:4 Intra" },
> { FF_PROFILE_H264_CAVLC_444, "CAVLC 4:4:4" },
ping
Janne
More information about the ffmpeg-devel
mailing list