Toggle navigation
Patchwork
FFmpeg
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
Niklas Haas
| 610 patches
Series
Submitter
State
any
Action Required
New
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Superseded
Deferred
Withdrawn
Search
Archived
No
Yes
Both
Delegate
------
Nobody
michael
state_update_bot
lq
bp0
Timothy_Gu
MattOliver
btbn
jamrial
sebechlebsky
cehoyos
kurosu
rcombs
qyot27
llogan
cus
ux
yinshiyou
andriy
andr
mstorsjo
Apply
«
1
2
3
4
…
6
7
»
Patch
Series
A/L/R/T
S/W/F
Date
Submitter
Delegate
State
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
1
1
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,01/11] avfilter/buffersrc: promote unspecified color metadata
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- 1 - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,01/25] avfilter/formats: document ff_default_query_formats
YUVJ removal + filter negotiation
- - - -
4
-
-
2023-11-09
Niklas Haas
New
[FFmpeg-devel,02/10] avcodec/dovi_rpu: store entire config record
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,02/11] avcodec/encode: switch to avcodec_get_supported_config()
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
2
-
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,02/11] avfilter/buffersrc: allow promoting color range to MPEG
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,02/22] avcodec/dovi_rpudec: implement validation for compression
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,02/22] lavfi/vf_libplacebo: move input-specific state to struct
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,02/25] avfilter: always call ff_default_query_formats
YUVJ removal + filter negotiation
- - - -
4
-
-
2023-11-09
Niklas Haas
New
[FFmpeg-devel,03/10] avcodec/dovi_rpu: properly replace context header
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,03/11] avcodec/allcodecs: add backcompat for new config API
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
2
-
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,03/11] avfilter/vf_tiltandshift: check outlink->color_range
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
Accepted
[FFmpeg-devel,03/22] avcodec/dovi_rpuenc: also copy ext blocks to dovi ctx
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,03/22] lavfi/vf_libplacebo: move input handling to separate function
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,03/25] avfilter: add negotiation API for color space/range
YUVJ removal + filter negotiation
- - - -
4
-
-
2023-11-09
Niklas Haas
New
[FFmpeg-devel,04/10] avcodec/dovi_rpu: clarify error on missing RPU VDR
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,04/11] avcodec/libx265: switch to get_supported_config()
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
2
-
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,04/11] avcodec: add YUV color space metadata to AVCodec
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,04/22] avcodec/dovi_rpuenc: eliminate unnecessary loop
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,04/22] lavfi/vf_libplacebo: cosmetic
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,04/25] fftools/ffmpeg_filter: don't clear buffersrc params
YUVJ removal + filter negotiation
- - - -
4
-
-
2023-11-09
Niklas Haas
New
[FFmpeg-devel,05/10] avcodec/dovi_rpu: clarify semantics of guess_profile()
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,05/11] avcodec/libvpxenc: switch to get_supported_config()
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
2
-
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,05/11] avcodec: set color_ranges for all video encoders
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,05/22] avcodec/dovi_rpuenc: respect dv_md_compression
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,05/22] lavfi/vf_libplacebo: move temporary vars into per-input struct
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,06/10] avcodec/dovi_rpu: add ff_dovi_configure()
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,06/11] avcodec/libaomenc: switch to get_supported_config()
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
2
-
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,06/11] fftools/ffmpeg_filter: simplify choose_pix_fmts
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,06/22] avcodec/dovi_rpuenc: add `flags` to ff_dovi_rpu_generate()
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,06/22] lavif/vf_libplacebo: remove pl_frame_mix from output_frame_mix
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,07/10] avcodec/dovi_rpu: add ff_dovi_rpu_generate()
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,07/11] avcodec/codec_internal: nuke init_static_data()
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
2
-
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,07/11] fftools/ffmpeg_filter: propagate codec yuv metadata to filters
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,07/22] avcodec/dovi_rpuenc: make encapsulation optional
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,07/22] lavfi/vf_libplacebo: factor out ref frame logic
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,08/10] avcodec/libaomenc: implement dolby vision coding
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,08/11] fftools/opt_common: switch to avcodec_get_supported_config()
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
2
-
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,08/11] tests/fate: force MPEG range for rawvideo tests
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,08/22] avcodec/dovi_rpuenc: add a flag to enable compression
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,08/22] lavfi/vf_libplacebo: use correct link in update_crops()
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,09/10] avcodec/libx265: implement dolby vision coding
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,09/11] fftools: drop unused/hacky macros
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
2
-
-
2024-04-05
Niklas Haas
New
[FFmpeg-devel,09/11] lavfi/lavu/lavc: remove YUVJ pixel formats
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,09/22] avcodec/dovi_rpu: add ff_dovi_get_metadata()
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,09/22] lavfi/vf_libplacebo: replace s->input by dynamic array
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
[FFmpeg-devel,1/2] avcodec/dovi_rpudec: add return code to parse_ext_v*
[FFmpeg-devel,1/2] avcodec/dovi_rpudec: add return code to parse_ext_v*
- - - -
4
-
-
2024-06-14
Niklas Haas
New
[FFmpeg-devel,1/2] avcodec/h274: don't read from uninitialized array members
[FFmpeg-devel,1/2] avcodec/h274: don't read from uninitialized array members
- - - -
4
-
-
2021-09-05
Niklas Haas
New
[FFmpeg-devel,1/2] avcodec: add YUV color space metadata to AVCodec
[FFmpeg-devel,1/2] avcodec: add YUV color space metadata to AVCodec
- - - -
4
-
-
2024-02-05
Niklas Haas
New
[FFmpeg-devel,1/2] avfilter/buffersink: add color_spaces, color_ranges params
[FFmpeg-devel,1/2] avfilter/buffersink: add color_spaces, color_ranges params
- - - -
4
-
-
2024-02-05
Niklas Haas
Accepted
[FFmpeg-devel,1/2] avfilter/buffersrc: promote unspecified color metadata
[FFmpeg-devel,1/2] avfilter/buffersrc: promote unspecified color metadata
- - - -
4
-
-
2024-02-05
Niklas Haas
New
[FFmpeg-devel,1/2] avfilter/vf_blackdetect: support full-range YUV
[FFmpeg-devel,1/2] avfilter/vf_blackdetect: support full-range YUV
- - - -
4
-
-
2022-12-09
Niklas Haas
Accepted
[FFmpeg-devel,1/2] avfilter/vf_libplacebo: default to normalize_sar=0
[FFmpeg-devel,1/2] avfilter/vf_libplacebo: default to normalize_sar=0
- - - -
2
-
-
2022-11-18
Niklas Haas
Accepted
[FFmpeg-devel,1/2] avfilter/vf_libplacebo: init vulkan device in query_format
[FFmpeg-devel,1/2] avfilter/vf_libplacebo: init vulkan device in query_format
- - - -
2
-
-
2022-11-08
Niklas Haas
Accepted
[FFmpeg-devel,1/2] avfilter/vf_scale: fix frame lifetimes
[FFmpeg-devel,1/2] avfilter/vf_scale: fix frame lifetimes
- - - -
3
-
1
2024-07-09
Niklas Haas
New
[FFmpeg-devel,1/2] avfilter/vf_showinfo: add AVFilmGrainAOMParams support
[FFmpeg-devel,1/2] avfilter/vf_showinfo: add AVFilmGrainAOMParams support
- - - -
4
-
-
2024-02-27
Niklas Haas
New
[FFmpeg-devel,1/2] avfilter: mark scale2ref as supporting dynamic sizes
[FFmpeg-devel,1/2] avfilter: mark scale2ref as supporting dynamic sizes
- 2 - -
4
-
-
2024-03-13
Niklas Haas
New
[FFmpeg-devel,1/2] avfilter: pass link YUV colorspace to ff_draw_init2
[FFmpeg-devel,1/2] avfilter: pass link YUV colorspace to ff_draw_init2
- - - -
4
-
-
2024-01-31
Niklas Haas
New
[FFmpeg-devel,1/2] doc/ffprobe.xsd: add frameSideDatumType entry
[FFmpeg-devel,1/2] doc/ffprobe.xsd: add frameSideDatumType entry
- - - -
4
-
-
2024-02-28
Niklas Haas
Accepted
[FFmpeg-devel,1/2] fftools/ffplay: add missing YUV metadata to buffersrc
[FFmpeg-devel,1/2] fftools/ffplay: add missing YUV metadata to buffersrc
- - - -
4
-
-
2024-01-10
Niklas Haas
Accepted
[FFmpeg-devel,1/2] hwcontext_vulkan: optionally enable more functionality
[FFmpeg-devel,1/2] hwcontext_vulkan: optionally enable more functionality
- - - -
2
-
-
2020-11-25
Niklas Haas
Accepted
[FFmpeg-devel,1/2] lavfi/libplacebo: apply dovi metadata correctly
[FFmpeg-devel,1/2] lavfi/libplacebo: apply dovi metadata correctly
- - - -
3
-
1
2022-01-04
Niklas Haas
New
[FFmpeg-devel,1/2] lavfi/vf_libplacebo: switch to new pl_options struct
[FFmpeg-devel,1/2] lavfi/vf_libplacebo: switch to new pl_options struct
- - - -
4
-
-
2023-08-18
Niklas Haas
New
[FFmpeg-devel,1/2] lavfi/vf_libplacebo: switch to new pl_options struct
[FFmpeg-devel,1/2] lavfi/vf_libplacebo: switch to new pl_options struct
- - - -
4
-
-
2023-08-18
Niklas Haas
New
[FFmpeg-devel,1/2] lavu: add syntax for loading AV_OPT_TYPE_BINARY from files
[FFmpeg-devel,1/2] lavu: add syntax for loading AV_OPT_TYPE_BINARY from files
- - - -
2
-
-
2022-03-04
Niklas Haas
New
[FFmpeg-devel,1/3] avcodec/dovi_rpu: implement support for profile 10
[FFmpeg-devel,1/3] avcodec/dovi_rpu: implement support for profile 10
- - - -
4
-
-
2024-02-25
Niklas Haas
New
[FFmpeg-devel,1/3] avfilter/vf_libplacebo: add fillcolor option
[FFmpeg-devel,1/3] avfilter/vf_libplacebo: add fillcolor option
- - - -
-
-
1
2023-05-01
Niklas Haas
Accepted
[FFmpeg-devel,1/3] h274: correctly infer missing comp model values
[FFmpeg-devel,1/3] h274: correctly infer missing comp model values
- - - -
-
-
-
2022-03-05
Niklas Haas
New
[FFmpeg-devel,1/3] lavc/h274: fix PRNG definition
[FFmpeg-devel,1/3] lavc/h274: fix PRNG definition
- - - -
2
-
-
2023-09-27
Niklas Haas
Accepted
[FFmpeg-devel,1/3] lavfi/vf_libplacebo: switch to new gamut mapping API
[FFmpeg-devel,1/3] lavfi/vf_libplacebo: switch to new gamut mapping API
- - - -
4
-
-
2023-05-15
Niklas Haas
New
[FFmpeg-devel,1/3] swscale: don't assign range converters for float
[FFmpeg-devel,1/3] swscale: don't assign range converters for float
- - - -
4
-
-
2023-11-13
Niklas Haas
New
[FFmpeg-devel,1/4] avcodec/aom_film_grain: add AOM film grain synthesis
[FFmpeg-devel,1/4] avcodec/aom_film_grain: add AOM film grain synthesis
- - - -
4
-
-
2024-02-26
Niklas Haas
New
[FFmpeg-devel,1/4] avcodec/h264_sei: fix H.274 film grain parsing
[FFmpeg-devel,1/4] avcodec/h264_sei: fix H.274 film grain parsing
- - - -
3
1
-
2021-08-14
Niklas Haas
New
[FFmpeg-devel,1/4] fftools/ffmpeg_enc: strip DOVI config record for AV1
[FFmpeg-devel,1/4] fftools/ffmpeg_enc: strip DOVI config record for AV1
- - - -
4
-
-
2024-03-19
Niklas Haas
New
[FFmpeg-devel,1/4] lavfi/vf_libplacebo: switch to new gamut mapping API
[FFmpeg-devel,1/4] lavfi/vf_libplacebo: switch to new gamut mapping API
- - - -
2
-
-
2023-05-21
Niklas Haas
Accepted
[FFmpeg-devel,1/4] lavu/frame: Add Dolby Vision metadata side data type
[FFmpeg-devel,1/4] lavu/frame: Add Dolby Vision metadata side data type
- - - -
4
-
-
2021-12-07
Niklas Haas
New
[FFmpeg-devel,1/5] avfilter/drawutils: ban XYZ formats
[FFmpeg-devel,1/5] avfilter/drawutils: ban XYZ formats
- - - -
4
-
-
2023-10-26
Niklas Haas
New
[FFmpeg-devel,1/5] avfilter/framesync: make framesync_class un-static
replace scale2ref by scale=rw:rh
- - - -
2
-
-
2024-04-24
Niklas Haas
Accepted
[FFmpeg-devel,1/5] avfilter: tighten semantics on hw_device_ctx
[FFmpeg-devel,1/5] avfilter: tighten semantics on hw_device_ctx
- - - -
4
-
-
2024-02-09
Niklas Haas
New
[FFmpeg-devel,1/5] avutil/dovi_meta: add dv_md_compression to cfg record
[FFmpeg-devel,1/5] avutil/dovi_meta: add dv_md_compression to cfg record
- 1 - -
2
-
-
2024-07-16
Niklas Haas
New
[FFmpeg-devel,1/5] avutil/rational: add av_abs_q
work around broken (apple) ICCv4 profiles
- - - -
2
-
-
2023-09-27
Niklas Haas
New
[FFmpeg-devel,1/5] lavfi: generalize colorspace coefficent helpers
[FFmpeg-devel,1/5] lavfi: generalize colorspace coefficent helpers
- - - -
4
-
-
2022-04-11
Niklas Haas
New
[FFmpeg-devel,1/6] avutil/dovi_meta: add AVDOVIDataMapping.nlq_pivots
[FFmpeg-devel,1/6] avutil/dovi_meta: add AVDOVIDataMapping.nlq_pivots
- - - -
-
2
-
2024-03-23
Niklas Haas
New
[FFmpeg-devel,1/6] avutil/frame: add av_frame_remove_side_data_changed
[FFmpeg-devel,1/6] avutil/frame: add av_frame_remove_side_data_changed
- - - -
-
1
-
2024-04-26
Niklas Haas
New
[FFmpeg-devel,1/6] fflcms2: move to libavcodec
[FFmpeg-devel,1/6] fflcms2: move to libavcodec
- - - -
4
-
-
2022-06-28
Niklas Haas
New
[FFmpeg-devel,1/6] lavfi/vf_libplacebo: update render params on demand
[FFmpeg-devel,1/6] lavfi/vf_libplacebo: update render params on demand
- - - -
2
-
-
2023-05-10
Niklas Haas
Accepted
[FFmpeg-devel,1/6] swscale: document SWS_FULL_CHR_H_* flags
[FFmpeg-devel,1/6] swscale: document SWS_FULL_CHR_H_* flags
- - - -
3
-
1
2024-07-04
Niklas Haas
New
[FFmpeg-devel,1/7] avcodec: add extended AVCodec color metadata
Towards YUVJ removal, v2
- - - -
2
-
-
2023-10-11
Niklas Haas
New
[FFmpeg-devel,1/8] avcodec/dovi_rpudec: clarify semantics
DoVi metadata compression
- - - -
4
-
-
2024-06-18
Niklas Haas
New
[FFmpeg-devel,1/8] avdovi/dovi_rpudec: handle prev_vdr_rpu_id failures
[FFmpeg-devel,1/8] avdovi/dovi_rpudec: handle prev_vdr_rpu_id failures
- - - -
2
-
-
2024-06-09
Niklas Haas
New
[FFmpeg-devel,1/8] swscale: fix sws_setColorspaceDetails after sws_init_context
[FFmpeg-devel,1/8] swscale: fix sws_setColorspaceDetails after sws_init_context
- - - -
4
-
-
2023-10-27
Niklas Haas
New
[FFmpeg-devel,1/9] avcodec/dovi_rpudec: clarify semantics
[FFmpeg-devel,1/9] avcodec/dovi_rpudec: clarify semantics
- - - -
4
-
-
2024-06-24
Niklas Haas
New
[FFmpeg-devel,10/10] avformat/movenc: warn if dovi cfg ignored
[FFmpeg-devel,01/10] avcodec: add dolbyvision option
- - - -
2
-
-
2024-04-03
Niklas Haas
New
[FFmpeg-devel,10/11] avutil/pixdesc: remove old yuvj pixel format check
YUVJ removal
- - - -
4
-
-
2024-01-12
Niklas Haas
New
[FFmpeg-devel,10/11] fftools/ffmpeg_mux_init: switch to avcodec_get_supported_config()
[FFmpeg-devel,01/11] avcodec: add avcodec_get_supported_config()
- - - -
1
-
1
2024-04-05
Niklas Haas
New
[FFmpeg-devel,10/22] avcodec/dovi_rpuenc: add ff_dovi_configure_ext()
[FFmpeg-devel,01/22] avutil/dovi_meta: document static vs dynamic ext blocks
- - - -
2
-
-
2024-07-28
Niklas Haas
New
[FFmpeg-devel,10/22] lavfi/vf_libplacebo: keep track of latest status globally
[FFmpeg-devel,01/22] lavfi/vf_libplacebo: drop redundant case
- - - -
4
-
-
2023-06-16
Niklas Haas
New
«
1
2
3
4
…
6
7
»