dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c: In function ‘ff_bsf_get_packet’:
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:39:5: error: unknown type name ‘AVBSFInternal’; use ‘struct’ keyword to refer to the type
39 | AVBSFInternal *bsfi = ctx->internal;
| ^~~~~~~~~~~~~
| struct
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:39:30: error: ‘AVBSFContext’ has no member named ‘internal’
39 | AVBSFInternal *bsfi = ctx->internal;
| ^~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:42:13: error: request for member ‘eof’ in something not a structure or union
42 | if (bsfi->eof)
| ^~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:45:22: error: request for member ‘buffer_pkt’ in something not a structure or union
45 | if (IS_EMPTY(bsfi->buffer_pkt))
| ^~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:29:26: note: in definition of macro ‘IS_EMPTY’
29 | #define IS_EMPTY(pkt) (!(pkt)->data && !(pkt)->side_data_elems)
| ^~~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:45:22: error: request for member ‘buffer_pkt’ in something not a structure or union
45 | if (IS_EMPTY(bsfi->buffer_pkt))
| ^~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:29:42: note: in definition of macro ‘IS_EMPTY’
29 | #define IS_EMPTY(pkt) (!(pkt)->data && !(pkt)->side_data_elems)
| ^~~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:52:16: error: request for member ‘buffer_pkt’ in something not a structure or union
52 | *pkt = bsfi->buffer_pkt;
| ^~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:53:9: error: request for member ‘buffer_pkt’ in something not a structure or union
53 | bsfi->buffer_pkt = tmp_pkt;
| ^~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c: In function ‘init’:
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:80:20: error: ‘AVCodecParameters’ has no member named ‘channels’
80 | if (ctx->par_in->channels <= 0 || ctx->par_in->sample_rate <= 0)
| ^~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c: At top level:
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:152:6: error: ‘AVBitStreamFilter’ has no member named ‘filter’
152 | .filter = byte_order_reverse_filter,
| ^~~~~~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:152:23: error: initialization of ‘const enum AVCodecID *’ from incompatible pointer type ‘int (*)(AVBSFContext *, AVPacket *)’ [-Wincompatible-pointer-types]
152 | .filter = byte_order_reverse_filter,
| ^~~~~~~~~~~~~~~~~~~~~~~~~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:152:23: note: (near initialization for ‘ff_pcm_byte_order_reverse_bsf.codec_ids’)
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:90:12: note: ‘byte_order_reverse_filter’ declared here
90 | static int byte_order_reverse_filter(AVBSFContext *ctx, AVPacket *pkt)
| ^~~~~~~~~~~~~~~~~~~~~~~~~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:153:6: error: ‘AVBitStreamFilter’ has no member named ‘init’
153 | .init = init,
| ^~~~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:153:23: error: initialization of ‘const AVClass *’ from incompatible pointer type ‘int (*)(AVBSFContext *’ [-Wincompatible-pointer-types]
153 | .init = init,
| ^~~~
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:153:23: note: (near initialization for ‘ff_pcm_byte_order_reverse_bsf.priv_class’)
dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.c:78:12: note: ‘init’ declared here
78 | static int init(AVBSFContext *ctx)
| ^~~~
make: *** [Makefile:164105: dlls/winedmo/libavcodec/pcm_byte_order_reverse_bsf.o] Error 1
make: *** Waiting for unfinished jobs....
./configure --enable-win64