index
:
qt/qtmultimedia.git
5.10
5.11
5.12
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
6.7.2
6.8
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/qt6
Qt Multimedia
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
plugins
/
multimedia
/
ffmpeg
/
qffmpegencoder.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make FFmpeg::Thread easier to read
Jøger Hansegård
2023-10-10
1
-17
/
+17
*
MediaRecorder: Fix crash if output path contains whitespace
Lars Sutterud
2023-09-22
1
-5
/
+4
*
Prevent possible ffmpeg crash when media header writing failed
Artem Dyomin
2023-08-11
1
-4
/
+11
*
Fix a random crash on audio recording stopping
Artem Dyomin
2023-08-09
1
-12
/
+10
*
Fix memory leak and dangling file handle in ffmpeg Encoder
Jøger Hansegård
2023-08-07
1
-0
/
+6
*
Implement debug output for AVRational
Artem Dyomin
2023-08-02
1
-2
/
+1
*
Fix memory leak in audio encoder
Artem Dyomin
2023-08-02
1
-31
/
+37
*
Move VideoFrameEncoder::Data members to VideoFrameEncoder
Artem Dyomin
2023-08-02
1
-10
/
+7
*
Handle encoding errors
Artem Dyomin
2023-08-01
1
-6
/
+11
*
Cleanup: use unique ptr for av packets in encoder
Artem Dyomin
2023-08-01
1
-34
/
+44
*
Handle frame size changings in encoder (for window or screen capturing)
Artem Dyomin
2023-07-31
1
-2
/
+1
*
Build with QT_NO_CONTEXTLESS_CONNECT
Ahmad Samir
2023-07-29
1
-1
/
+1
*
Limit VideoEncoder memory usage when encoder is unable to keep up
Jøger Hansegård
2023-06-07
1
-4
/
+16
*
Fix a few memory leaks
Artem Dyomin
2023-04-13
1
-3
/
+3
*
Prevent the race condition on encoders finalization
Artem Dyomin
2023-03-24
1
-5
/
+6
*
Implement the base video source class for camera and screen capturing
Artem Dyomin
2023-03-22
1
-37
/
+18
*
Improve ffmpeg camera formats selection on darwin OS
Artem Dyomin
2023-03-20
1
-4
/
+2
*
Remove extra buffer allocation in mapped encoder frames
Artem Dyomin
2023-03-20
1
-1
/
+0
*
Add more logs to encoder initialization
Pavel Dubsky
2023-03-14
1
-2
/
+22
*
Fix compilation with old ffmpeg versions
Artem Dyomin
2023-03-14
1
-5
/
+4
*
Refactor VideoFrameEncoder construction and imrove codecs finding
Artem Dyomin
2023-03-11
1
-17
/
+34
*
Fix encoding time_base factor
Artem Dyomin
2023-03-10
1
-5
/
+26
*
Improve ffmpeg hw accel and codecs finding
Artem Dyomin
2023-03-06
1
-3
/
+11
*
Fix ffmpeg encoding issues
Artem Dyomin
2023-02-17
1
-5
/
+16
*
Set Q_LOGGING_CATEGORY static
Artem Dyomin
2023-01-18
1
-1
/
+1
*
Include moc_*.cpp files in QtMM ffmpeg plugin
Artem Dyomin
2022-12-13
1
-0
/
+2
*
Fix some memory leaks and crashes in corner cases with ffmpeg encoder
Artem Dyomin
2022-11-23
1
-8
/
+8
*
Remove explicit sharing from HWAccel object
Piotr Srebrny
2022-10-03
1
-5
/
+7
*
Add support for FFmpeg version 5.1
Piotr Srebrny
2022-08-26
1
-0
/
+18
*
Enable dual video track recording with Camera as the primary track
Piotr Srebrny
2022-06-24
1
-17
/
+20
*
Add basic screen capturing support using QScreen::grabWindow
Piotr Srebrny
2022-06-24
1
-11
/
+20
*
Use SPDX license identifiers
Lucie Gérard
2022-06-24
1
-38
/
+2
*
Remove some of qDebug() and move the remaining to qCDebug()
Piotr Srebrny
2022-06-07
1
-2
/
+2
*
Don't open FFmpeg audio codec from the main thread
Piotr Srebrny
2022-06-07
1
-2
/
+9
*
Drop audio and video frames when recording is paused
Piotr Srebrny
2022-06-01
1
-4
/
+8
*
Add error signaling from VideoEncoder
Piotr Srebrny
2022-05-18
1
-2
/
+6
*
Enable HW encoding on Windows for ffmpeg
Piotr Srebrny
2022-05-18
1
-0
/
+1
*
Move finalization phase of video recording into a separate thread
Lars Knoll
2022-04-09
1
-15
/
+21
*
Replace av_err2str macro that does not compile on MSVC
Piotr Srebrny
2022-04-07
1
-1
/
+1
*
Fix HW encoding on Linux
Lars Knoll
2022-04-07
1
-25
/
+28
*
Encapsulate setting of encoder options for FFmpeg
Lars Knoll
2022-04-07
1
-27
/
+2
*
Restructure video encoding support
Lars Knoll
2022-04-05
1
-198
/
+78
*
FFmpeg: Implement pause()/resume() for the media recorder
Lars Knoll
2022-04-05
1
-5
/
+14
*
Properly set the meta data on recorded media files
Lars Knoll
2022-04-04
1
-0
/
+9
*
FFmpeg: Fix QMediaRecorder::duration
Lars Knoll
2022-04-02
1
-4
/
+14
*
Make Thread::kill() wait until the thread is actually done.
Lars Knoll
2022-04-02
1
-7
/
+2
*
Further improvements to HW accelerated encoding
Lars Knoll
2022-03-31
1
-34
/
+90
*
Restructure the HW codec support
Lars Knoll
2022-03-25
1
-37
/
+73
*
ffmpeg: fix build libavformat from ffmpeg 4.4
Thiago Macieira
2022-03-10
1
-2
/
+2
*
FFmpeg: Properly encode YUV formats
Lars Knoll
2022-02-12
1
-3
/
+13
[next]