[FFmpeg-devel] [PATCH 0/3] add vvc raw demuxer

James Almer jamrial at gmail.com
Sat Nov 21 04:19:58 EET 2020


On 11/20/2020 10:55 PM, Nuo Mi wrote:
> Hi Mark, James and all,
> There are two ways to implement the parser.
> 1. use cbs like av1 parser.
> 2. follow h264/h265 parser method.
> Which is your preferred?
> 
> thanks

A CBS module for VVC is needed regardless of how the parser is 
ultimately implemented (There will be other uses, like bitstream 
filters), so might as well use it for it, like with AV1.

> 
> On Sat, Nov 21, 2020 at 9:45 AM Nuo Mi <nuomi2021 at gmail.com 
> <mailto:nuomi2021 at gmail.com>> wrote:
> 
>     test command: ffprobe vvc.bit
> 
>     Nuo Mi (3):
>        avcodec/vvc: add shared header for vvc
>        avcodec: add vvc codec id and profiles
>        avformat: add vvc raw demuxer
> 
>       libavcodec/avcodec.h     |  2 ++
>       libavcodec/codec_desc.c  |  8 +++++
>       libavcodec/codec_id.h    |  1 +
>       libavcodec/profiles.c    |  5 +++
>       libavcodec/profiles.h    |  1 +
>       libavcodec/vvc.h         | 69 ++++++++++++++++++++++++++++++++++++++++
>       libavformat/Makefile     |  1 +
>       libavformat/allformats.c |  1 +
>       libavformat/vvcdec.c     | 60 ++++++++++++++++++++++++++++++++++
>       9 files changed, 148 insertions(+)
>       create mode 100644 libavcodec/vvc.h
>       create mode 100644 libavformat/vvcdec.c
> 
>     -- 
>     2.25.1
> 



More information about the ffmpeg-devel mailing list