[FFmpeg-user] Build error with Intel based Mac

桃源老師 xanadu6291 at dream.jp
Sat Jun 1 19:25:03 EEST 2024


Hello, 

> 2024/06/01 午後8:42、桃源老師 <xanadu6291 at dream.jp>のメール:
> 
> Hello, 
> 
> I encountered ffmpeg build error with Intel based Mac.  The error portion is the following:
> 
> libavcodec/videotoolbox.c:352:24: error: no member named 'temporal_id_nesting_flag' in 'struct HEVCSPS'; did you mean 'temporal_id_nesting'?
>                  sps->temporal_id_nesting_flag << 2 |
>                       ^~~~~~~~~~~~~~~~~~~~~~~~
>                       temporal_id_nesting
> libavcodec/videotoolbox.c:156:29: note: expanded from macro 'AV_W8'
> #define AV_W8(p, v) *(p) = (v)
>                            ^
> libavcodec/hevc_ps.h:249:13: note: 'temporal_id_nesting' declared here
>    uint8_t temporal_id_nesting;
>            ^
> 1 error generated.
> make: *** [libavcodec/videotoolbox.o] Error 1
> make: *** Waiting for unfinished jobs....
> rm libavfilter/metal/vf_yadif_videotoolbox.metal.air
> 
> 
> I can't understand why this error occurs...please help me!!

I have confirmed that commit 7e182a8d92f8873778f4cfa60257510d425cbbd2 fixed the issue. Thanks for prompt action!!


-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 4329 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-user/attachments/20240602/e77a6d06/attachment.bin>


More information about the ffmpeg-user mailing list