Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
None
-
None
-
43083d6c1 (dev), e2aabef15 (6.8), 33201972e (tqtc/lts-6.5)
-
Multimedia wk 39-40
Description
Qt uses appsrc:// to read from QIODevice, which has several issues:
- threading and ownership of the QIODevice instance isn't clear
- going through signals adds overhead
- attaching the QIODevice to the appsrc element is rather convoluted.
- the same QIODevice can only be used in one GstAppSrc element
Replacing the GstAppSrc element with a uri handler reduces complexity and overhead, while also allowing us to use the same (seekable) QIODevice in multiple locations (players / discoverers)
Attachments
Issue Links
- is required for
-
QTBUG-129466 [gstreamer] add a gst_discoverer API to obtain metadata
- In Review