[FFmpeg-devel] [PATCH 1/7] avcodec/vc2enc: Avoid void* where possible

Andreas Rheinhardt andreas.rheinhardt at outlook.com
Thu May 30 21:53:55 EEST 2024


Andreas Rheinhardt:
> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt at outlook.com>
> ---
>  libavcodec/vc2enc.c | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/libavcodec/vc2enc.c b/libavcodec/vc2enc.c
> index 365d43146d..b496f67d3a 100644
> --- a/libavcodec/vc2enc.c
> +++ b/libavcodec/vc2enc.c
> @@ -106,7 +106,7 @@ typedef struct Plane {
>  typedef struct SliceArgs {
>      PutBitContext pb;
>      int cache[DIRAC_MAX_QUANT_INDEX];
> -    void *ctx;
> +    struct VC2EncContext *ctx;
>      int x;
>      int y;
>      int quant_idx;
> @@ -116,7 +116,7 @@ typedef struct SliceArgs {
>  } SliceArgs;
>  
>  typedef struct TransformArgs {
> -    void *ctx;
> +    struct VC2EncContext *ctx;
>      Plane *plane;
>      const void *idata;
>      ptrdiff_t istride;

Will apply the patchset with 5/7 using uint8_t tomorrow unless there are
objections.

- Andreas



More information about the ffmpeg-devel mailing list