158 Commits (a2ccfc6bb19fc42b48be86813f47d2c72db1a8ef)

Author SHA1 Message Date
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
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 9 years ago
Anton Khirnov 0956fd4606 qsvenc: do not re-execute encoding on all positive status codes 9 years ago
Anton Khirnov 95414eb2dc qsv: print more complete error messages 9 years ago
Anton Khirnov d9ec3c6014 qsvenc: take only the allocated dimensions from the frames context 9 years ago
Anton Khirnov 37a9015ee8 qsvenc: add support for p010 9 years ago
Anton Khirnov ad9c9440d5 qsvenc: support getting the session from an AVHWFramesContext 9 years ago
Andrey Turkin 63adb3602d libavcodec: factor out SEI generation for A53 captions 9 years ago
Maxym Dmytrychenko a1335149fd qsvenc: store the sync point in heap memory 9 years ago
Derek Buitenhuis 02bd02da5f qsvenc: Fix b_strategy typo 9 years ago
Vittorio Giovara 9cac1b4b4f qsvenc: Add private option to replace coder_type 9 years ago
Anton Khirnov 68395f8c99 qsvenc: fix a typo 9 years ago
Vittorio Giovara 0e6c853221 lavc: Move b_frame_strategy and b_sensitivity to codec private options 9 years ago
Anton Khirnov d1cd20e4e3 qsvenc: split encoding frames and reading from the async FIFO 9 years ago
Maxym Dmytrychenko a6259a6ecb qsvenc: properly handle the warning from MFXVideoCORE_SyncOperation 9 years ago
Anton Khirnov 825900248b qsvenc: export CPB props side data 9 years ago
Will Kelleher 0eac93da0f qsvenc: write a53 caption data to SEI 9 years ago
Anton Khirnov fc4c27c4ed qsvenc: expose additional encoding options 9 years ago
Anton Khirnov e7d7cf86dc qsvenc: support more RC methods 9 years ago
Anton Khirnov 3edac01f79 qsvenc: fix setting maxrate for VBR 9 years ago
Anton Khirnov 4d8f536b53 qsvenc: print the actual video parameters used by MSDK 9 years ago
Anton Khirnov dc923bc23b qsvenc: add an API for allocating opaque surfaces 9 years ago
Anton Khirnov 2ec96b6bd5 qsvenc: cosmetics, reindent 9 years ago
Anton Khirnov f6f32fc93d qsvenc: set the timestamp for PIX_FMT_QSV frames as well 9 years ago
Anton Khirnov 772c87c5a6 qsvenc: support passing arbitrary external buffers to the encoder 9 years ago
Sven Dueking 5d4a3563f2 qsvenc.c: use query to catch all kind of setting issues 9 years ago
Anton Khirnov 83847cc8fa qsvenc: do not try to close the encoder if the session is NULL 9 years ago
Sven Dueking 67e87f8050 avcodec/qsv : Added look ahead rate control mode 9 years ago
Sven Dueking 6eecb91fbc avcodec/qsvenc: Added PicTiming SEI 10 years ago
Sven Dueking f3fbe790d9 avcodec/qsvenc: Set MaxKpbs to rc_max_rate for CBR and VBR (bitrate is equal to rc_max_rate for CBR) 10 years ago
Ivan Uskov 947c2aa456 libavcodec/qsvenc.c delay in 1 microsecond replaced to more appropriate 500 microseconds 10 years ago
Vittorio Giovara 059a934806 lavc: Consistently prefix input buffer defines 10 years ago