[FFmpeg-devel] lavc/videotoolboxenc: add hevc main42210 and p210

Zhao Zhili quinkblack at foxmail.com
Tue Mar 11 16:46:16 EET 2025


> 在 2025年3月11日,下午6:16,Wang Bin <wbsecg1 at gmail.com> 写道:
> 
> Zhao Zhili <quinkblack-at-foxmail.com at ffmpeg.org> 于2025年3月11日周二 16:45写道:
> 
>> 
>> 
>>>> On Mar 11, 2025, at 14:20, Wang Bin <wbsecg1 at gmail.com> wrote:
>>> supported by apple silicon
>>> ---
>>> libavcodec/videotoolboxenc.c | 10 ++++++++++
>>> 1 file changed, 10 insertions(+)
>>> 
>>> diff --git a/libavcodec/videotoolboxenc.c b/libavcodec/videotoolboxenc.c
>>> index 55a440c7b4..92a4762caa 100644
>>> --- a/libavcodec/videotoolboxenc.c
>>> +++ b/libavcodec/videotoolboxenc.c
>>> @@ -120,6 +120,7 @@ static struct{
>>> 
>>>     CFStringRef kVTProfileLevel_HEVC_Main_AutoLevel;
>>>     CFStringRef kVTProfileLevel_HEVC_Main10_AutoLevel;
>>> +    CFStringRef kVTProfileLevel_HEVC_Main42210_AutoLevel;
>>> 
>>>     CFStringRef kVTCompressionPropertyKey_RealTime;
>>>     CFStringRef kVTCompressionPropertyKey_TargetQualityForAlpha;
>>> @@ -192,6 +193,7 @@ static void loadVTEncSymbols(void){
>>> 
>>>     GET_SYM(kVTProfileLevel_HEVC_Main_AutoLevel,
>> "HEVC_Main_AutoLevel");
>>>     GET_SYM(kVTProfileLevel_HEVC_Main10_AutoLevel,
>> "HEVC_Main10_AutoLevel");
>>> +    GET_SYM(kVTProfileLevel_HEVC_Main42210_AutoLevel,
>> "HEVC_Main10_AutoLevel");
>> 
>> A copy-paste error.
>> 
>> 
> oops!
> <0001-lavc-videotoolboxenc-add-hevc-main42210-and-p210.patch>

LGTM.

> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 
> To unsubscribe, visit link above, or email
> ffmpeg-devel-request at ffmpeg.org with subject "unsubscribe".



More information about the ffmpeg-devel mailing list