On Fri, Jun 7, 2019 at 11:13 PM <[email protected]> wrote:

> From: Limin Wang <[email protected]>
>
> Signed-off-by: Limin Wang <[email protected]>
> ---
>  libavcodec/videotoolboxenc.c | 5 +++++
>  1 file changed, 5 insertions(+)
>
> diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
> index 3665581..f8ccdea 100644
> --- a/libavcodec/videotoolboxenc.c
> +++ b/libavcodec/videotoolboxenc.c
> @@ -39,6 +39,11 @@
>  enum { kCMVideoCodecType_HEVC = 'hvc1' };
>  #endif
>
> +#if !HAVE_KCVPIXELFORMATTYPE_420YPCBCR10BIPLANARVIDEORANGE
> +enum { kCVPixelFormatType_420YpCbCr10BiPlanarFullRange = 'xf20' };
> +enum { kCVPixelFormatType_420YpCbCr10BiPlanarVideoRange = 'x420' };
> +#endif
> +
>


Anybody can check the patch is OK or not,  I'm glad that the FFmpeg master
will be build on my old Mac pro system without self patch.
Or apply below patch if you prefer to.
https://patchwork.ffmpeg.org/patch/13109/



>  typedef OSStatus (*getParameterSetAtIndex)(CMFormatDescriptionRef
> videoDesc,
>                                             size_t parameterSetIndex,
>                                             const uint8_t
> **parameterSetPointerOut,
> --
> 2.6.4
>
>
_______________________________________________
ffmpeg-devel mailing list
[email protected]
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
[email protected] with subject "unsubscribe".

Reply via email to