[FFmpeg-devel] [RFC] Type descriptors

Nicolas George george at nsup.org
Thu Dec 31 15:35:38 EET 2020


This mail is about a project I have to make FFmpeg's API and
infrastructure more convenient. For a common introduction, see this thread:
https://ffmpeg.org/pipermail/ffmpeg-devel/2020-December/274167.html

For each simple type, including enumerations like AVColorRange and flat
structures like AVReplayGain, have a set of standardized functions for
common operations, including probably:

- printing;
- serializing to string;
- parsing from string;
- serializing to/from compact binary form;
- freeing;
- referencing or cloning.

These functions will have a standardized name and prototype. They will be
grouped in structures that describe a type entirely.

Note: this project requires a good unified string API.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20201231/2d5ad217/attachment.sig>


More information about the ffmpeg-devel mailing list