Details
-
Technical task
-
Resolution: Unresolved
-
P4: Low
-
None
-
None
-
-
4c7a43b56 (dev), 696daa82d (6.7), 5268904b2 (6.6), 5f7205cd1 (tqtc/lts-6.5)
Description
Currently, we open ffmpeg io via avio_open2, and then fallback to opening by QFile.
The main reason for the fallback is the ticket https://bugreports.qt.io/browse/QTBUG-122224.
We need to investigate using QFile for all cases.
Some unclear points:
- does avio_open2 handle network protocols that QFile doesn't?
- which buffer size should we set to opening with QFile to ensure the best performance?
Attachments
Gerrit Reviews
For Gerrit Dashboard: QTBUG-123082 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
546078,16 | Implement fallback to opening FFmpeg IO device with QFile | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
548496,2 | Implement fallback to opening FFmpeg IO device with QFile | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
548504,2 | Implement fallback to opening FFmpeg IO device with QFile | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
548508,2 | Implement fallback to opening FFmpeg IO device with QFile | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |