144 Commits (b2e37e3eb27b97cf8a226ffe716d98a8980d0e3e)

Author SHA1 Message Date
Zhong Li 4dc3d93880 lavc/qsvenc: fix the incorrent map from bits to bytes 6 years ago
Linjie Fu 8f6e651833 lavc/qsvenc: Fix the memory leak for enc_ctrl.Payload 6 years ago
Zhong Li 1125277bc6 lavc/qsvenc: enable hevc gpb option 6 years ago
Zhong Li c745bedd18 lavc/qsvenc: enable hevc coding options configuration 6 years ago
Zhong Li d071a1117d lavc/qsvenc: get vps extradata from MSDK 6 years ago
Linjie Fu a8355eed36 lavc/qsvenc: expose low_power as a common option for QSV encoder 6 years ago
Zhong Li b9a066ae23 lavc/qsvenc: use the common option "trellis" of AVCodecContext 6 years ago
Zhong Li b47446cc39 lavc/qsvenc: make the queried libmfx version easily reused 6 years ago
Zhong Li 74cf2dc3ac lavc/qsvenc: enable QVBR mode 6 years ago
Zhong Li 87c165c237 lavc/qsvenc: set BRCParamMultiplier to aviod BRC overflow 6 years ago
Zhong Li 0aaaca25e0 lavc/qsvenc: set pict_type to be I for IDR frames. 6 years ago
Linjie Fu e92ce340e6 lavc/qsvenc: add VDENC support for H264 6 years ago
Michael Niedermayer 3e461f9d4c avcodec/qsvenc: Fix Unkown typo 6 years ago
Linjie Fu 1c96d2e399 lavc/qsvenc: replace assert with error return 6 years ago
Zhong Li c9f0cff5ef lavc/qsvenc: add an option to set h264 pps for every frame 6 years ago
Zhong Li c4a4cfa762 lavc/qsvenc: dump log for frame rate 6 years ago
Zhong Li 33df1afe39 lavc/qsvenc: make hevc alignment same as h264 for 1.19+ version 6 years ago
Zhong Li 34cba65557 lavc/qsvenc: remove redundant code 6 years ago
Linjie Fu 67cdfcf694 lavc/qsvenc: assert uninitialized pict_type 6 years ago
Zhong Li ac0bcd6b61 lavc/qsvenc: add forced_idr option 6 years ago
Linjie Fu e716323fa8 qsvenc: Add VDENC support for H264 and HEVC 6 years ago
Maxym Dmytrychenko a2041a6522 qsvenc: AV_PIX_FMT_QSV path should release frame 6 years ago
Zhong Li c8bca9fe46 lavc/qsvenc: dump BufferSizeInKB message 6 years ago
Zhong Li e16b20782a lavc/qsvenc: allow to set qp range for h264 BRC 6 years ago
Zhong Li 76eef04f30 qsvenc: Fix a misleading log message 7 years ago
Zhong Li 900487043b lavc/qsvenc: add quality status to side_data 7 years ago
Zhong Li 6088b7b037 lavc/qsvenc: expose qp of encoded frames 7 years ago
Maxym Dmytrychenko 325aa63dd1 qsv: enforcing continuous memory layout 7 years ago
Dmitry Rogozhkin c1bcd321ea avcodec/qsv: fix async support 7 years ago
Zhong Li f8060865f3 qsvenc: use the compression_level to replace private option 7 years ago
Maxym Dmytrychenko cca5e4f040 qsv: adding Multi Frame Encode support 7 years ago
Zhong Li deefca02c2 qsvenc: add the Access Unit Delimiter NAL Unit support 7 years ago
Zhong Li 3d6e76b953 qsvenc: Fix a typo of FrameRateExtD/FrameRateExtN 7 years ago
Zhong Li 2d6b3f3a9d qsvenc: Provide a detailed error message if the parameters are invalid 7 years ago
Zhong Li 8bb9824fcb qsvenc: AVBR is not supported on non-windows OS 7 years ago
Luca Barbato 5083785566 qsv: Support explicit lookahead downscaling 7 years ago
Li, Zhong 7c65a76b16 lavc/qsvenc: add error messeage if ICQ unsupported. 7 years ago
Li, Zhong 6ff29343b0 lavc/qsvenc: set HRD buffer size 7 years ago
Li, Zhong b843b343d8 qsvenc: cavlc option is only available for h264 7 years ago
Huang, Zhengxu 2fd6e7d077 libavcodec/mjpeg_qsv: Add QSV MJPEG encoder 8 years ago
Mark Thompson 28aedeed19 qsvenc: Allow use of hw_device_ctx to make the internal session 8 years ago
Mark Thompson 91c3b50d74 qsv: Add ability to create a session from a device 8 years ago
Aaron Levinson ae5b67ee64 qsvenc: Make sure the interlaced encoding works 8 years ago
Aaron Levinson dd8319767e qsvenc: Use MFXVideoENCODE_Query() to update the parameters 8 years ago
Aaron Levinson 8fd8f91e47 qsvenc: Make sure the interlaced encoding works 8 years ago
Aaron Levinson b22094d749 qsvenc: Use MFXVideoENCODE_Query() to update the parameters 8 years ago
Mark Thompson 3d197514e6 qsvenc: Allow use of hw_device_ctx to make the internal session 8 years ago
Mark Thompson 4936a48b1e qsv: Add ability to create a session from a device 8 years ago
Luca Barbato f8f7ad758d qsv: Set the correct range for la_depth 8 years ago
Anton Khirnov 4ab61cd983 qsv{enc,dec}: extend the internal frame allocator 8 years ago