[FFmpeg-devel] [PATCH v1 2/8] avcodec/apv_parser: Added parser implementation for APV format

Mark Thompson sw at jkqxz.net
Thu Apr 24 00:14:06 EEST 2025


On 23/04/2025 15:12, Dawid Kozinski wrote:
> - Added constants definitions for APV parser
> - Provided parsing following APV RFC
> - APV parser registration
> 
> Signed-off-by: Dawid Kozinski <d.kozinski at samsung.com>
> ---
>  configure               |   2 +
>  libavcodec/Makefile     |   2 +
>  libavcodec/apv.h        |  93 ++++++++
>  libavcodec/apv_parse.c  |  32 +++
>  libavcodec/apv_parse.h  |  81 +++++++
>  libavcodec/apv_parser.c | 141 +++++++++++
>  libavcodec/apv_ps.c     | 503 ++++++++++++++++++++++++++++++++++++++++
>  libavcodec/apv_ps.h     | 188 +++++++++++++++
>  libavcodec/parsers.c    |   1 +
>  9 files changed, 1043 insertions(+)
>  create mode 100644 libavcodec/apv.h
>  create mode 100644 libavcodec/apv_parse.c
>  create mode 100644 libavcodec/apv_parse.h
>  create mode 100644 libavcodec/apv_parser.c
>  create mode 100644 libavcodec/apv_ps.c
>  create mode 100644 libavcodec/apv_ps.h

Hi,

Can you explain what the use-case for this parser is?

Access units are always encapsulated with a known size, so I'm not understanding what this is used for.

Thanks,

- Mark



More information about the ffmpeg-devel mailing list