-
Bug
-
Resolution: Invalid
-
P2: Important
-
None
-
6.5.4
We are building Qt-6.5.4 with the WebEngine and we now need to check that proprieraty video codec are effectively disabled in the webengine.
We left thee 'webengine-proprietary-codecs' option to its default value (no).
After the build on Linux, I check some ffmpeg symbols and found some:
% nm libQt6WebEngineCore.so.6.5.4 | grep -i avformat_alloc_context 0000000005765190 t avformat_alloc_context nm libQt6WebEngineCore.so.6.5.4 | grep -i avcodec_receive_frame 0000000005750640 t avcodec_receive_frame
I checked for vpx presence and found some symbols too.
So, I checked gyp files using the target "//third_party/libvpx” . A priori, this target is link to the variable media_use_libvpx.
I search for the gyp variable media_use_libvpx and found that src/3rdparty/chromium/media/media_options.gni is defining this variable to true and was not able to find something setting this variable to false (excepted on mobile platform).
So my question is: how can I confirm that qt-6.5.4 with webengine is not including proprietary codecs ?