136 Commits (f8075b2c91c39097322c44e24847c5a20e73a943)

Author SHA1 Message Date
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 6 years ago
Zhong Li 900487043b lavc/qsvenc: add quality status to side_data 6 years ago
Zhong Li 6088b7b037 lavc/qsvenc: expose qp of encoded frames 6 years ago
Maxym Dmytrychenko 325aa63dd1 qsv: enforcing continuous memory layout 6 years ago
Dmitry Rogozhkin c1bcd321ea avcodec/qsv: fix async support 6 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 7 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
Anton Khirnov 00aeedd841 qsv{dec,enc}: use a struct as a memory id with internal memory allocator 8 years ago
Anton Khirnov 404e51478e qsv{dec,enc}: always use an internal mfxFrameSurface1 8 years ago
Anton Khirnov fb240a6276 qsvenc: do not re-execute encoding on all positive status codes 8 years ago
Kyle Schwarz 5d54293668 avcodec/qsv: remove MFX_EXTBUFF_CODING_OPTION3 8 years ago
Mark Thompson 1f26a231bb qsv: Merge libav implementation 8 years ago
Anton Khirnov 8e07c22e50 qsvenc: print warnings from encode/init 8 years ago
Anton Khirnov 0956fd4606 qsvenc: do not re-execute encoding on all positive status codes 8 years ago
Anton Khirnov 95414eb2dc qsv: print more complete error messages 8 years ago