Details
-
Task
-
Resolution: Fixed
-
P2: Important
-
None
-
6.5, 6.6, 6.7
-
-
1e69b9774 (dev), b8feb024a (dev), 262153cb3 (dev), f23208996 (dev), ba1da6504 (dev), 221a5fed6 (dev), 08da5490c (dev), 1bda134e6 (6.7), 6da415713 (6.7), a149227f7 (6.7), 0e9a4bc4c (6.7), 5d20620c2 (6.7), fce1e3905 (6.7), fbc7a891a (6.7), 0241788e9 (6.6)
-
Multimedia Wk 13-14, Multimedia wk 15-16
Description
We need to move/decompose files in ffmpeg encoding so that we could easier add functionality there.
1. Create directory RecordingEngine
2. Move there all files related to ffmpeg encoding (qffmpegencoder, qffmpegencoderoptions, qffmpegaudioencoderutils, qffmpegvideocoderutils, qffmpegvideoframeencoder)
3. Rename Encoder => RecordingEngine
3. Decompose qffmpegencoder into several files (*.h + *.cpp per class).
Attachments
For Gerrit Dashboard: QTBUG-121792 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
552186,2 | Move files FFmpeg media recording files to recordingengine folder | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552197,3 | Move files FFmpeg media recording files to recordingengine folder | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552198,2 | Rename FFmpeg Encoder class to RecordingEngine | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552199,2 | Move FFmpeg::Muxer into its own file | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552200,2 | Move FFmpeg AudioEncoder class to its own files | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552201,2 | Move FFmpeg VideoEncoder to its own files | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552202,3 | Move FFmpeg encoder thread class and tidy includes | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552203,3 | Improve encapsulation in RecordingEngine | dev | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552207,2 | Rename FFmpeg Encoder class to RecordingEngine | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552208,2 | Move FFmpeg::Muxer into its own file | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552209,2 | Move FFmpeg AudioEncoder class to its own files | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552210,2 | Move FFmpeg VideoEncoder to its own files | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552211,2 | Move FFmpeg encoder thread class and tidy includes | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552212,2 | Improve encapsulation in RecordingEngine | 6.7 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552217,1 | Move FFmpeg encoder thread class and tidy includes | 6.6 | qt/qtmultimedia | Status: ABANDONED | 0 | 0 |
552218,2 | Move files FFmpeg media recording files to recordingengine folder | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552219,1 | Improve encapsulation in RecordingEngine | 6.6 | qt/qtmultimedia | Status: ABANDONED | 0 | 0 |
552220,2 | Rename FFmpeg Encoder class to RecordingEngine | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552221,2 | Move FFmpeg::Muxer into its own file | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552222,2 | Move FFmpeg AudioEncoder class to its own files | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552223,2 | Move FFmpeg VideoEncoder to its own files | 6.6 | qt/qtmultimedia | Status: MERGED | +2 | 0 |
552280,3 | Move files FFmpeg media recording files to recordingengine folder | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |
552281,3 | Rename FFmpeg Encoder class to RecordingEngine | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |
552282,3 | Move FFmpeg::Muxer into its own file | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |
552283,3 | Move FFmpeg AudioEncoder class to its own files | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |
552284,3 | Move FFmpeg VideoEncoder to its own files | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |
553543,2 | Move FFmpeg encoder thread class and tidy includes | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |
553544,2 | Improve encapsulation in RecordingEngine | tqtc/lts-6.5 | qt/tqtc-qtmultimedia | Status: MERGED | +2 | 0 |