EIA-608/EIA-708 closed captions lost while using h264_vaapi encoder
I want to switch all my live streams to new CPUs and utilize Intel VAAPI accelerated encoding. Everything works wine with the exception of embedded closed captions. They don't get passed through to output stream if accelerated encoder used, while they are in the stream with libx264 encoder.
I am wondering if this is something that can be fixed in FFmpeg or is it h264_vaapi encoder problem?
Please take a look at 2 samples at the bottom of this message, they were made using different encoders from the same input stream.