- Oct 22, 2021
-
-
Silas Della Contrada authored
- Increased decoder gpu frame pool size to 64 frames to support filter graphs (would else result in out of memory errors)
-
- Sep 16, 2021
-
-
Silas Della Contrada authored
-
Silas Della Contrada authored
- HAS BUGS!!! NOT WORKING!!!
-
- Aug 28, 2021
-
-
Silas Della Contrada authored
Bugs: - Conversion of pixel format via D3D11VideoProcessor causes segfault on output view creation
-
- Aug 04, 2021
-
-
Silas Della Contrada authored
TODO: - D3D11 renderer for better performance on Windows - Automatic renderer selection, maybe with an AVQt::AVQt main interface for getting the best decoder, encoder, renderer, screen capture etc.
-
- Jul 04, 2021
-
-
Silas Della Contrada authored
- Muxer: output format - Encoders: codec and bitrate Further changes: - Added ``AVHWDeviceContext`` parameter to ``IFrameSink::onFrame()`` to prepare zero-copy implementation for encoders
-
- Jun 08, 2021
-
-
Silas Della Contrada authored
-
- Jun 05, 2021
-
-
Silas Della Contrada authored
-
Silas Della Contrada authored
-
Silas Della Contrada authored
-
- May 28, 2021
-
-
Silas Della Contrada authored
- required for Raspberry Pi OS
-
- May 27, 2021
-
-
Silas Della Contrada authored
-
- May 10, 2021
-
-
Silas Della Contrada authored
- optimization, cleanup and error reinforcement required - started rewriting OpenGLRenderer to use PTS for RenderClock interval instead of the inverse of framerate, because not every stream contains information about framerate
-
- May 06, 2021
-
-
Silas Della Contrada authored
- Rewrote *.pro for MinGW compilation on Linux for Windows - Compilation with MinGW successful
-
- Apr 28, 2021
-
-
Silas Della Contrada authored
-
- Apr 20, 2021
-
-
Silas Della Contrada authored
-
- Apr 18, 2021
-
-
Silas Della Contrada authored
-
- Apr 17, 2021
-
-
Silas Della Contrada authored
- These pixel formats are necessary for QSV decoding - QSV decoding is theoretically supported, but not implemented
-
- Apr 16, 2021
-
-
Silas Della Contrada authored
-
- Apr 13, 2021
-
-
Silas Della Contrada authored
- Pausing and resuming playback results in very little A-V-Gaps of (n * 1536 samples) - Possible fix: Requeueing last audio frame after resume
-
- Apr 09, 2021
-
-
Silas Della Contrada authored
- Synchronization between OpenGL renderer and OpenAL output has been massively improved, though it will get out of sync after 2 minutes of playback - Synchronization is realized with on RenderClock for both outputs
-
- Apr 01, 2021
-
-
Silas Della Contrada authored
-
- Mar 26, 2021
-
-
Silas Della Contrada authored
-
Silas Della Contrada authored
-
- Mar 23, 2021
-
-
Silas Della Contrada authored
- supports rgba format - supports nv12/yuv420p, p010/yuv420p10 - simple overlay with playback position
-
- Mar 21, 2021
-
-
Silas Della Contrada authored
-
- Mar 17, 2021
-
-
Silas Della Contrada authored
-
Silas Della Contrada authored
-
Silas Della Contrada authored
- OpenGLWidgetRenderer - Scaling and format conversion is moved to other thread - Queue size limited to 25 frames per queue (render and input queue, input queue contains AVFrame, which have to converted to QImage, render queue contains ready to render QImages)
-
- Mar 16, 2021
-
-
Silas Della Contrada authored
-
- Mar 15, 2021
-
-
Silas Della Contrada authored
-
- Mar 14, 2021
-
-
Silas Della Contrada authored
=> lower compile time on changes in data structure
-