On 12/15/19, Kieran Kunhya <kieran...@googlemail.com> wrote:
>> +static av_cold void braw_static_init(void)
>> +{
>> +    INIT_VLC_STATIC(&dc_vlc, 13, 16, dc_bits, 1, 1, dc_codes, 2, 2,
>> 8192);
>> +    INIT_VLC_STATIC(&ac_vlc, 18, 194, ac_bits, 1, 1, ac_codes, 4, 4,
>> 262144);
>> +}
>> +
>
>> +    .caps_internal    = FF_CODEC_CAP_INIT_THREADSAFE |
>> +                        FF_CODEC_CAP_INIT_CLEANUP,
>> +};
>
> If I understand correctly you can't be threadsafe and use
> INIT_VLC_STATIC like this.
> You need something like pthread_once()

There is thread_once there. And similar is done for imm4.
So do not see what you complain about.

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

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to