Show patches with: Submitter = Xiang, Haihao       |    Archived = No       |   260 patches
« 1 2 3 »
Patch Series A/L/R/T S/W/F Date Submitter Delegate State
[FFmpeg-devel] qsvenc_{hevc,h264}: add scenario option [FFmpeg-devel] qsvenc_{hevc,h264}: add scenario option - - - - 2-- 2022-08-12 Xiang, Haihao New
[FFmpeg-devel] qsvenc: fix typo [FFmpeg-devel] qsvenc: fix typo - 1 - - 6-- 2022-04-07 Xiang, Haihao Accepted
[FFmpeg-devel] qsv: check for libmfx.pc instead of mfx.pc [FFmpeg-devel] qsv: check for libmfx.pc instead of mfx.pc - - - - 4-- 2022-05-26 Xiang, Haihao Accepted
[FFmpeg-devel] qsv: add requirement for the mininal version of libmfx [FFmpeg-devel] qsv: add requirement for the mininal version of libmfx - 1 - - 6-- 2022-05-22 Xiang, Haihao New
[FFmpeg-devel] libavcodec/hevc_mp4toannexb_bsf: insert extradata before non-AUD unit [FFmpeg-devel] libavcodec/hevc_mp4toannexb_bsf: insert extradata before non-AUD unit - - - - 8-- 2022-03-17 Xiang, Haihao New
[FFmpeg-devel] lavu/pixfmt: Update the description for AV_PIX_FMT_QSV [FFmpeg-devel] lavu/pixfmt: Update the description for AV_PIX_FMT_QSV - - - - 4-- 2022-11-17 Xiang, Haihao Accepted
[FFmpeg-devel] lavu/hwcontext_vulkan: check PCI ID if possible [FFmpeg-devel] lavu/hwcontext_vulkan: check PCI ID if possible - 1 - - 4-- 2024-03-18 Xiang, Haihao Accepted
[FFmpeg-devel] lavu/hwcontext_vulkan: check both vendor and PCI IDs [FFmpeg-devel] lavu/hwcontext_vulkan: check both vendor and PCI IDs - - - - 4-- 2024-03-08 Xiang, Haihao New
[FFmpeg-devel] lavu/hwcontext_vaapi: ignore nonexistent device in default DRM device selection [FFmpeg-devel] lavu/hwcontext_vaapi: ignore nonexistent device in default DRM device selection - - - - 2-- 2023-11-24 Xiang, Haihao New
[FFmpeg-devel] lavu/hwcontext_qsv: use mfxImplDescription instead of mfxExtendedDeviceId on Linux [FFmpeg-devel] lavu/hwcontext_qsv: use mfxImplDescription instead of mfxExtendedDeviceId on Linux - - - - 2-- 2023-11-24 Xiang, Haihao New
[FFmpeg-devel] lavu/hwcontext_qsv: silence the warning [FFmpeg-devel] lavu/hwcontext_qsv: silence the warning - - - - 4-- 2023-07-24 Xiang, Haihao Accepted
[FFmpeg-devel] lavu/hwcontext_qsv: Join the download/upload session to the main session [FFmpeg-devel] lavu/hwcontext_qsv: Join the download/upload session to the main session - - - - 4-- 2024-03-11 Xiang, Haihao Accepted
[FFmpeg-devel] lavu/fifo: fix regression [FFmpeg-devel] lavu/fifo: fix regression - 1 2 1 61- 2022-02-08 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vulkan_filter: fix input format [FFmpeg-devel] lavfi/vulkan_filter: fix input format - 1 - - 4-- 2024-03-06 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_vpp_qsv: use macros for extra mfx parameter [FFmpeg-devel] lavfi/vf_vpp_qsv: use macros for extra mfx parameter - - - - 4-- 2022-12-05 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_vpp_qsv: set the right timestamp for AVERROR_EOF [FFmpeg-devel] lavfi/vf_vpp_qsv: set the right timestamp for AVERROR_EOF - - - - 2-- 2023-03-17 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_vpp_qsv: set the default value of async_depth to 4 [FFmpeg-devel] lavfi/vf_vpp_qsv: set the default value of async_depth to 4 - - - - 2-- 2023-11-24 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_vpp_qsv: only add the given output sw format to output pad [FFmpeg-devel] lavfi/vf_vpp_qsv: only add the given output sw format to output pad - - - - 2-- 2023-03-27 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_vpp_qsv: fix duration in pass-through mode [FFmpeg-devel] lavfi/vf_vpp_qsv: fix duration in pass-through mode - - - - 2-- 2023-07-24 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_vpp_qsv: allow user to set scale_mode with constants [FFmpeg-devel] lavfi/vf_vpp_qsv: allow user to set scale_mode with constants - - - - 4-- 2022-12-06 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_vpp_qsv: add support for new scaling modes [FFmpeg-devel] lavfi/vf_vpp_qsv: add support for new scaling modes - - - - 4-- 2023-02-03 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_vpp_qsv: accept P010 input in system memory [FFmpeg-devel] lavfi/vf_vpp_qsv: accept P010 input in system memory - - - - 4-- 2022-12-06 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/vf_scale_qsv: remove PI, PHI and E [FFmpeg-devel] lavfi/vf_scale_qsv: remove PI, PHI and E - 1 - - 4-- 2022-12-07 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/tonemap_vaapi: remove HDR metadata [FFmpeg-devel] lavfi/tonemap_vaapi: remove HDR metadata - - - - 4-- 2023-06-30 Xiang, Haihao Accepted
[FFmpeg-devel] lavfi/qsv: Copy metadata fields from the given input [FFmpeg-devel] lavfi/qsv: Copy metadata fields from the given input - - - - 2-- 2024-04-25 Xiang, Haihao New
[FFmpeg-devel] lavfi/overlay_vaapi: set input region for overlay video to NULL [FFmpeg-devel] lavfi/overlay_vaapi: set input region for overlay video to NULL - - - - 2-- 2023-04-17 Xiang, Haihao Accepted
[FFmpeg-devel] lavd/sdl2: postpone sdl2 window creation [FFmpeg-devel] lavd/sdl2: postpone sdl2 window creation - - - - 2-- 2023-09-18 Xiang, Haihao New
[FFmpeg-devel] lavd/opengl_enc: fix a compiler error [FFmpeg-devel] lavd/opengl_enc: fix a compiler error - - - - 4-- 2023-07-19 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/vp9: Fix regression introduced in 0ba05857 [FFmpeg-devel] lavc/vp9: Fix regression introduced in 0ba05857 - 1 - - 4-- 2024-04-23 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/vaapi_hevc: Add support for Main Intra & Main 10 Intra [FFmpeg-devel] lavc/vaapi_hevc: Add support for Main Intra & Main 10 Intra - - - - 4-- 2024-03-28 Xiang, Haihao New
[FFmpeg-devel] lavc/vaapi_encode: fix segfault [FFmpeg-devel] lavc/vaapi_encode: fix segfault - - - - 4-- 2023-01-30 Xiang, Haihao New
[FFmpeg-devel] lavc/vaapi_encode: convert from lambda to qp [FFmpeg-devel] lavc/vaapi_encode: convert from lambda to qp - - - - 4-- 2024-03-28 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvenc_jpeg: accept YUYV422 and BGRA in system memory [FFmpeg-devel] lavc/qsvenc_jpeg: accept YUYV422 and BGRA in system memory - - - - 4-- 2023-01-09 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvenc_hevc: use open GOP by default [FFmpeg-devel] lavc/qsvenc_hevc: use open GOP by default - - - - 2-- 2022-10-06 Xiang, Haihao New
[FFmpeg-devel] lavc/qsvenc_hevc: restore the default gop size [FFmpeg-devel] lavc/qsvenc_hevc: restore the default gop size - - - - 4-- 2023-08-11 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvenc_h264: don't support P010 format [FFmpeg-devel] lavc/qsvenc_h264: don't support P010 format - - - - 4-- 2022-11-24 Xiang, Haihao New
[FFmpeg-devel] lavc/qsvenc: use VBR if maxrate is not specified on Windows [FFmpeg-devel] lavc/qsvenc: use VBR if maxrate is not specified on Windows - - - - 4-- 2022-09-01 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvenc: update the selection of bitrate control method [FFmpeg-devel] lavc/qsvenc: update the selection of bitrate control method - - - - 4-- 2024-02-08 Xiang, Haihao New
[FFmpeg-devel] lavc/qsvenc: the height is aligned to 32 for AV1 [FFmpeg-devel] lavc/qsvenc: the height is aligned to 32 for AV1 - - - - 2-- 2023-05-22 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvenc: Set default bitrate to 2M [FFmpeg-devel] lavc/qsvenc: Set default bitrate to 2M - - - - 4-- 2023-12-05 Xiang, Haihao New
[FFmpeg-devel] lavc/qsvenc: return error with zero output [FFmpeg-devel] lavc/qsvenc: return error with zero output - - - - 4-- 2023-08-10 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvenc: fill the padding area [FFmpeg-devel] lavc/qsvenc: fill the padding area - - - - 4-- 2022-10-10 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvenc: Add workaround for VP9 keyframe [FFmpeg-devel] lavc/qsvenc: Add workaround for VP9 keyframe - - - - 4-- 2024-01-26 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvdec: update HDR side data on output AVFrame [FFmpeg-devel] lavc/qsvdec: update HDR side data on output AVFrame - - - - 2-- 2022-11-21 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsvdec: respect AVCodecContext->{width, height} [FFmpeg-devel] lavc/qsvdec: respect AVCodecContext->{width, height} - - - - 4-- 2023-06-08 Xiang, Haihao New
[FFmpeg-devel] lavc/qsvdec: Do not print warning when draining cached frames [FFmpeg-devel] lavc/qsvdec: Do not print warning when draining cached frames - - - - 4-- 2024-03-11 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/qsv: fallback to the default mfx implementation for internal session on Windows [FFmpeg-devel] lavc/qsv: fallback to the default mfx implementation for internal session on Windows - - - - 4-- 2023-05-15 Xiang, Haihao Accepted
[FFmpeg-devel] lavc/cbs_av1: restore CodedBitstreamAV1Context when AVERROR(ENOSPC) [FFmpeg-devel] lavc/cbs_av1: restore CodedBitstreamAV1Context when AVERROR(ENOSPC) - 1 - - 4-- 2022-09-26 Xiang, Haihao New
[FFmpeg-devel] hwcontext_opencl: choose the first device if multiple devices are available [FFmpeg-devel] hwcontext_opencl: choose the first device if multiple devices are available - - - - 4-- 2024-01-17 Xiang, Haihao New
[FFmpeg-devel] configure: Fix typo [FFmpeg-devel] configure: Fix typo - 2 - - 4-- 2024-04-22 Xiang, Haihao Accepted
[FFmpeg-devel] configure: don't warn deprecated symbols from libvpl [FFmpeg-devel] configure: don't warn deprecated symbols from libvpl - - - - 2-- 2023-11-27 Xiang, Haihao Accepted
[FFmpeg-devel] configure: autodetect libdrm [FFmpeg-devel] configure: autodetect libdrm - 1 - - 4-- 2023-12-29 Xiang, Haihao Accepted
[FFmpeg-devel] Changelog: Add missing lines for QSV [FFmpeg-devel] Changelog: Add missing lines for QSV - - - - 21- 2022-11-14 Xiang, Haihao New
[FFmpeg-devel] avfilter: add VA-API variants of the stack filters [FFmpeg-devel] avfilter: add VA-API variants of the stack filters - - - - 2-- 2023-01-19 Xiang, Haihao New
[FFmpeg-devel] avfilter: add QSV variants of the stack filters [FFmpeg-devel] avfilter: add QSV variants of the stack filters - - - - 4-- 2023-01-30 Xiang, Haihao New
[FFmpeg-devel,v9,10/10] configure: add --enable-libvpl option make QSV works with the Intel's oneVPL - - - - 4-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,09/10] qsv: use a new method to create mfx session when using oneVPL make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,08/10] qsv: support OPAQUE memory when MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,07/10] qsvenc: support MFX_RATECONTROL_LA_EXT when MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,06/10] qsvenc: support multi-frame encode when MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,05/10] qsv: build audio related code when MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,04/10] qsv: load user plugin for MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,03/10] qsv: remove mfx/ prefix from mfx headers make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,02/10] configure: fix the check for MFX_CODEC_VP9 make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v9,01/10] configure: ensure --enable-libmfx uses libmfx 1.x make QSV works with the Intel's oneVPL - - - - 2-- 2022-06-02 Xiang, Haihao New
[FFmpeg-devel,v7,10/10] configure: add --enable-libvpl option make QSV works with the Intel's oneVPL - - - - 8-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,09/10] qsv: use a new method to create mfx session when using oneVPL make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,08/10] qsv: support OPAQUE memory when MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,07/10] qsvenc: support MFX_RATECONTROL_LA_EXT when MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,06/10] qsvenc: support multi-frame encode when MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,05/10] qsv: build audio related code when MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,04/10] qsv: load user plugin for MFX_VERSION < 2.0 make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,03/10] qsv: remove mfx/ prefix from mfx headers make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,02/10] configure: fix the check for MFX_CODEC_VP9 make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,01/10] configure: ensure --enable-libmfx uses libmfx 1.x make QSV works with the Intel's oneVPL - - - - 4-- 2022-03-11 Xiang, Haihao New
[FFmpeg-devel,v7,00/10] make QSV works with the Intel's oneVPL - - - - --- 2022-03-11 Xiang, Haihao None
[FFmpeg-devel,v4,2/2] ffmpeg_opt: consider HW acceleration method when selecting decoder [FFmpeg-devel,v4,1/2] ffmpeg_opt: select a decoder after getting values for per-stream hwdec options - - - 1 4-- 2022-08-02 Xiang, Haihao New
[FFmpeg-devel,v4,1/2] ffmpeg_opt: select a decoder after getting values for per-stream hwdec options [FFmpeg-devel,v4,1/2] ffmpeg_opt: select a decoder after getting values for per-stream hwdec options - - - - 4-- 2022-08-02 Xiang, Haihao New
[FFmpeg-devel,v3,2/2] ffmpeg_opt: consider HW acceleration method when selecting decoder [FFmpeg-devel,v3,1/2] ffmpeg_opt: select a decoder after getting values for per-stream hwdec options - - - 1 4-- 2022-07-25 Xiang, Haihao New
[FFmpeg-devel,v3,2/2] doc/ffmpeg: update the documentation about vaapi device creation [FFmpeg-devel,v3,1/2] doc/ffmpeg: update the documentation about qsv device creation - - - - 4-- 2024-01-16 Xiang, Haihao Accepted
[FFmpeg-devel,v3,1/2] ffmpeg_opt: select a decoder after getting values for per-stream hwdec options [FFmpeg-devel,v3,1/2] ffmpeg_opt: select a decoder after getting values for per-stream hwdec options - - - - 4-- 2022-07-25 Xiang, Haihao New
[FFmpeg-devel,v3,1/2] doc/ffmpeg: update the documentation about qsv device creation [FFmpeg-devel,v3,1/2] doc/ffmpeg: update the documentation about qsv device creation - - - - 4-- 2024-01-16 Xiang, Haihao Accepted
[FFmpeg-devel,v2] qsvenc_{hevc,h264}: add scenario option [FFmpeg-devel,v2] qsvenc_{hevc,h264}: add scenario option - - - - 4-- 2022-08-22 Xiang, Haihao New
[FFmpeg-devel,v2] lavu/hwcontext_vaapi: ignore nonexistent device in default DRM device selection [FFmpeg-devel,v2] lavu/hwcontext_vaapi: ignore nonexistent device in default DRM device selection - - - - 2-- 2023-11-28 Xiang, Haihao Accepted
[FFmpeg-devel,v2] lavu/hwcontext_qsv: use mfxImplDescription instead of mfxExtendedDeviceId on Linux [FFmpeg-devel,v2] lavu/hwcontext_qsv: use mfxImplDescription instead of mfxExtendedDeviceId on Linux - - - - 2-- 2023-11-27 Xiang, Haihao New
[FFmpeg-devel,v2] lavc/qsvenc_hevc: use open GOP by default [FFmpeg-devel,v2] lavc/qsvenc_hevc: use open GOP by default - - - - 2-- 2022-10-07 Xiang, Haihao Accepted
[FFmpeg-devel,v2] lavc/qsvenc_hevc: add -pic_timing_sei option [FFmpeg-devel,v2] lavc/qsvenc_hevc: add -pic_timing_sei option - - 1 - 8-- 2022-01-12 Xiang, Haihao Accepted
[FFmpeg-devel,v2] lavc/qsvenc_h264: don't support P010 format [FFmpeg-devel,v2] lavc/qsvenc_h264: don't support P010 format - - - - 4-- 2022-11-28 Xiang, Haihao New
[FFmpeg-devel,v2] lavc/qsvenc: add tile encoding support for VP9 [FFmpeg-devel,v2] lavc/qsvenc: add tile encoding support for VP9 - - - - 41- 2022-01-13 Xiang, Haihao Accepted
[FFmpeg-devel,v2] lavc/qsvenc: add encode support for screen content coding extension [FFmpeg-devel,v2] lavc/qsvenc: add encode support for screen content coding extension - - - - 8-- 2022-01-12 Xiang, Haihao Accepted
[FFmpeg-devel,v2] lavc/cbs_av1: restore CodedBitstreamAV1Context when AVERROR(ENOSPC) [FFmpeg-devel,v2] lavc/cbs_av1: restore CodedBitstreamAV1Context when AVERROR(ENOSPC) - - - - 2-- 2022-09-28 Xiang, Haihao Accepted
[FFmpeg-devel,v2] Changelog: Add missing lines for QSV [FFmpeg-devel,v2] Changelog: Add missing lines for QSV - - - - 4-- 2022-11-17 Xiang, Haihao New
[FFmpeg-devel,v2,4/4] lavfi/vf_vpp_qsv: scale_mode can be applied to color conversion [FFmpeg-devel,v2,1/4] lavfi/qsvvpp: change the output frame's width and height - - - - 4-- 2022-11-28 Xiang, Haihao Accepted
[FFmpeg-devel,v2,3/4] lavfi/qsvvpp: provide a default framerate if needed [FFmpeg-devel,v2,1/4] lavfi/qsvvpp: change the output frame's width and height - - - - 4-- 2022-11-28 Xiang, Haihao New
[FFmpeg-devel,v2,3/3] lavu/hwcontext_qsv: Make sure hardware vendor is Intel for qsv on d3d11va [FFmpeg-devel,v2,1/3] lavu/hwcontext_d3d11va: Add option vendor_id - - - 1 2-- 2023-11-28 Xiang, Haihao New
[FFmpeg-devel,v2,3/3] lavc/qsvdec: export AVFilmGrainParams side data [FFmpeg-devel,v2,1/3] lavc/qsv: allow to add more parameter buffers to QSV frame - - - - 8-- 2022-01-24 Xiang, Haihao Accepted
[FFmpeg-devel,v2,2/4] lavfi/qsvvpp: avoid overriding the returned value [FFmpeg-devel,v2,1/4] lavfi/qsvvpp: change the output frame's width and height - - - - 4-- 2022-11-28 Xiang, Haihao New
[FFmpeg-devel,v2,2/3] lavc/qsvdec: track the runtime session version [FFmpeg-devel,v2,1/3] lavc/qsv: allow to add more parameter buffers to QSV frame - - - - 6-- 2022-01-24 Xiang, Haihao Accepted
[FFmpeg-devel,v2,2/3] doc/ffmpeg: Update the description about d3d11va [FFmpeg-devel,v2,1/3] lavu/hwcontext_d3d11va: Add option vendor_id - - - - 2-- 2023-11-28 Xiang, Haihao Accepted
[FFmpeg-devel,v2,2/2] lavfi/vaapi_vpp: Use dynamic frame pool in outlink if possible [FFmpeg-devel,v2,1/2] lavc/vaapi_decode: Use dynamic frame pool if possible - - - - 4-- 2024-04-10 Xiang, Haihao Accepted
« 1 2 3 »