summaryrefslogtreecommitdiffstats
path: root/src/plugins/multimedia/ffmpeg/qffmpegvideoframeencoder.cpp
Commit message (Expand)AuthorAgeFilesLines
* Move files FFmpeg media recording files to recordingengine folderJøger Hansegård2024-04-011-408/+0
* Add env var to use experimental ffmpeg codecsArtem Dyomin2024-01-261-0/+2
* Modify rule for encoding target format to handle Android corner caseArtem Dyomin2023-09-081-6/+7
* Implement debug output for AVRationalArtem Dyomin2023-08-021-7/+4
* Fix encoding for codecs with defined fixed frame ratesArtem Dyomin2023-08-021-28/+22
* Move VideoFrameEncoder::Data members to VideoFrameEncoderArtem Dyomin2023-08-021-128/+136
* Implement a workaround for cases packet.pts < packet.dtsArtem Dyomin2023-08-011-14/+45
* Cleanup: use unique ptr for av packets in encoderArtem Dyomin2023-08-011-4/+3
* Fix odd resolution for encoder h264_mfArtem Dyomin2023-08-011-1/+15
* Fix setting frame rate to QMediaRecorderArtem Dyomin2023-07-311-3/+5
* Handle frame size changings in encoder (for window or screen capturing)Artem Dyomin2023-07-311-74/+100
* Set mandatory properties to the ffmpeg contextsArtem Dyomin2023-07-311-2/+7
* Make choosing of encoding hw target format more strictArtem Dyomin2023-07-311-2/+2
* Fix checking size constraints for hw encoderArtem Dyomin2023-07-201-1/+1
* Fix a few memory leaksArtem Dyomin2023-04-131-3/+3
* Fix compilation with old ffmpeg versionsArtem Dyomin2023-03-141-4/+6
* Refactor VideoFrameEncoder construction and imrove codecs findingArtem Dyomin2023-03-111-119/+53
* Fix encoding time_base factorArtem Dyomin2023-03-101-5/+14
* Improve ffmpeg hw accel and codecs findingArtem Dyomin2023-03-061-48/+40
* Fix ffmpeg encoding issuesArtem Dyomin2023-02-171-4/+18
* Set Q_LOGGING_CATEGORY staticArtem Dyomin2023-01-181-1/+1
* Code cleanup: remove old ffmpeg decoderArtem Dyomin2022-12-221-9/+8
* Fix some memory leaks and crashes in corner cases with ffmpeg encoderArtem Dyomin2022-11-231-24/+29
* Clean up multiplication by AVRational, avoid dividing by 0Piotr Srebrny2022-10-191-11/+12
* Use std::array type to describe and iterate over preferred HW accelPiotr Srebrny2022-10-171-4/+3
* Remove explicit sharing from HWAccel objectPiotr Srebrny2022-10-031-15/+19
* Use SPDX license identifiersLucie Gérard2022-06-241-38/+2
* Extend fraction computation algorithm to numbers above 1 and below 0Piotr Srebrny2022-05-241-2/+1
* Enable HW encoding on Windows for ffmpegPiotr Srebrny2022-05-181-2/+5
* Replace av_err2str macro that does not compile on MSVCPiotr Srebrny2022-04-071-5/+5
* Fix HW encoding on LinuxLars Knoll2022-04-071-34/+91
* Encapsulate setting of encoder options for FFmpegLars Knoll2022-04-071-27/+2
* Restructure video encoding supportLars Knoll2022-04-051-0/+372