mbox series

[FFmpeg-devel,v3,0/4] DOVI: Add NLQ pivots to AVDOVIDataMapping

Message ID 20220617203519.74426-1-tcChlisop0@gmail.com
Headers show
Series DOVI: Add NLQ pivots to AVDOVIDataMapping | expand

Message

quietvoid June 17, 2022, 8:35 p.m. UTC
The NLQ pivots are not documented but should be present
in the header for profile 7 RPU format.
It has been verified using Dolby's verification toolkit.

With the pivots parsed, the parsed values for
num_{x,y}_partitions are correct and usually equal to 1.

Changes in v3:
  - Corrected AVDOVIDataMapping end offset for copy.
  - Split logging patches and consolidated show_info logging into one call.

quietvoid (4):
  libavutil/dovi_meta: Add nlq_pivots to AVDOVIDataMapping
  fftools/ffprobe: Add DOVI nlq_pivots logging
  libavfilter/vf_showinfo: Add DOVI nlq_pivots logging
  fate: Add test to parse profile 7 DOVI RPU

 fftools/ffprobe.c                     |   4 +
 libavcodec/dovi_rpu.c                 |   9 +-
 libavfilter/vf_showinfo.c             |   6 +
 libavutil/dovi_meta.h                 |   1 +
 tests/fate/hevc.mak                   |   3 +
 tests/ref/fate/hevc-dovi-profile7-rpu | 296 ++++++++++++++++++++++++++
 6 files changed, 318 insertions(+), 1 deletion(-)
 create mode 100644 tests/ref/fate/hevc-dovi-profile7-rpu

Comments

quietvoid July 10, 2022, 11:08 p.m. UTC | #1
On 17/06/2022 16.35, quietvoid wrote:

> The NLQ pivots are not documented but should be present
> in the header for profile 7 RPU format.
> It has been verified using Dolby's verification toolkit.
>
> With the pivots parsed, the parsed values for
> num_{x,y}_partitions are correct and usually equal to 1.
>
> Changes in v3:
>    - Corrected AVDOVIDataMapping end offset for copy.
>    - Split logging patches and consolidated show_info logging into one call.
>
> quietvoid (4):
>    libavutil/dovi_meta: Add nlq_pivots to AVDOVIDataMapping
>    fftools/ffprobe: Add DOVI nlq_pivots logging
>    libavfilter/vf_showinfo: Add DOVI nlq_pivots logging
>    fate: Add test to parse profile 7 DOVI RPU
>
>   fftools/ffprobe.c                     |   4 +
>   libavcodec/dovi_rpu.c                 |   9 +-
>   libavfilter/vf_showinfo.c             |   6 +
>   libavutil/dovi_meta.h                 |   1 +
>   tests/fate/hevc.mak                   |   3 +
>   tests/ref/fate/hevc-dovi-profile7-rpu | 296 ++++++++++++++++++++++++++
>   6 files changed, 318 insertions(+), 1 deletion(-)
>   create mode 100644 tests/ref/fate/hevc-dovi-profile7-rpu


Ping on this patch set.