[FFmpeg-devel] [PATCH v3] avcodec/libkvazaar: Respect codec context color settings.

2023-10-02 Thread John Mather via ffmpeg-devel
This patch makes the libkvazaar encoder respect color settings that are present on the codec context, including color range, primaries, transfer function and colorspace. --- This addresses the issues raised in v2. * The unspecified conditions have been removed as they were unnecessary. * Added

[FFmpeg-devel] [PATCH] avcodec/libkvazaar: Bump minimum version to 2.0.0

2023-10-02 Thread John Mather via ffmpeg-devel
0cd8769207f utilized the rc_algorithm member of the kvz_config struct, which was introduced in Kvazaar 2.0.0. This patch bumps the minimum version of Kvazaar to 2.0.0 so that FFmpeg compiles successfully. Signed-off-by: John Mather --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion

Re: [FFmpeg-devel] [PATCH] avcodec/libkvazaar: Simplified codec context color settings.

2023-09-29 Thread John Mather via ffmpeg-devel
Please ignore this patch - it is incomplete. On Fri, Sep 29, 2023 at 4:36 PM John Mather wrote: > Both FFmpeg and libkvazaar follow H.273, so we don't have to utilize a > large LUT. > > Signed-off-by: John Mather > --- > libavcodec/libkvazaar.c | 62 ++--- >

[FFmpeg-devel] [PATCH v2] avcodec/libkvazaar: Respect codec context color settings.

2023-09-29 Thread John Mather via ffmpeg-devel
This patch makes the libkvazaar encoder respect color settings that are present on the codec context, including color range, primaries, transfer function and colorspace. --- libavcodec/libkvazaar.c | 9 + 1 file changed, 9 insertions(+) diff --git a/libavcodec/libkvazaar.c b/libavcodec/li

[FFmpeg-devel] [PATCH] avcodec/libkvazaar: Simplified codec context color settings.

2023-09-29 Thread John Mather via ffmpeg-devel
Both FFmpeg and libkvazaar follow H.273, so we don't have to utilize a large LUT. Signed-off-by: John Mather --- libavcodec/libkvazaar.c | 62 ++--- 1 file changed, 8 insertions(+), 54 deletions(-) diff --git a/libavcodec/libkvazaar.c b/libavcodec/libkvazaar.

[FFmpeg-devel] [PATCH] avcodec/libkvazaar: Respect codec context color settings.

2023-09-12 Thread John Mather via ffmpeg-devel
This patch makes the libkvazaar encoder respect color settings that are present on the codec context, including color range, primaries, transfer function and colorspace. --- libavcodec/libkvazaar.c | 55 + 1 file changed, 55 insertions(+) diff --git a/libav