Quoting James Almer (2024-08-31 18:31:10)
> +typedef struct AVStreamGroupLCEVC {
> +    const AVClass *av_class;
> +
> +    /**
> +     * Width of the final stream for presentation.
> +     */
> +    int width;
> +    /**
> +     * Height of the final image for presentation.
> +     */
> +    int height;

What's the point of exporting these separately when they are the same as
the enhancement AVStream's dimensions?

> +} AVStreamGroupLCEVC;
> +
>  enum AVStreamGroupParamsType {
>      AV_STREAM_GROUP_PARAMS_NONE,
>      AV_STREAM_GROUP_PARAMS_IAMF_AUDIO_ELEMENT,
>      AV_STREAM_GROUP_PARAMS_IAMF_MIX_PRESENTATION,
>      AV_STREAM_GROUP_PARAMS_TILE_GRID,
> +    AV_STREAM_GROUP_PARAMS_LCEVC,

This seems like it could use some documentation.

-- 
Anton Khirnov
_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to