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
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
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 ++---
>
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
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.
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