diff options
author | Artem Dyomin <artem.dyomin@qt.io> | 2024-04-08 15:30:23 +0200 |
---|---|---|
committer | Artem Dyomin <artem.dyomin@qt.io> | 2024-05-14 18:37:58 +0000 |
commit | d0a1eaa13d94fee4a4e0a635d9ce9ee58c38f2e5 (patch) | |
tree | af39d7cc23fcd793abc2fac18e5c0ad554fe1e8e /src/multimedia/shaders | |
parent | 500d55c66200d1c0e223e52565021c02c37766d6 (diff) |
Rework dependencies stubs for FFmpeg
* Move the stub utils from the plugin to QtMM so that shared stubs
could reuse them.
* Make the stubs as singletons instead of a static object to address
initialization races and allow lazy loading (it's optional now).
* Decouple stubs definition: one file and singleton per stubbed lib.
It gives us an advantage to create shared stubs separately,
they are to be implemented in the next CR.
Task-number: QTBUG-120990
Pick-to: 6.7 6.5
Change-Id: I2158a49073b1e66d1bbfcb993b7746a4bd45048f
Reviewed-by: Jøger Hansegård <joger.hansegard@qt.io>
Reviewed-by: Timur Pocheptsov <timur.pocheptsov@qt.io>
Diffstat (limited to 'src/multimedia/shaders')
0 files changed, 0 insertions, 0 deletions