Skip to content

Commit 2fd1e6f

Browse files
committed
Drop mapping of the private av_audio_convert API now that it is unused.
1 parent 6fc0730 commit 2fd1e6f

File tree

1 file changed

+0
-40
lines changed

1 file changed

+0
-40
lines changed

lib/DllAvCodec.h

-40
Original file line numberDiff line numberDiff line change
@@ -58,20 +58,8 @@ extern "C" {
5858
#include <ffmpeg/avformat.h>
5959
#endif
6060
#endif
61-
62-
/* From non-public audioconvert.h */
63-
struct AVAudioConvert;
64-
typedef struct AVAudioConvert AVAudioConvert;
65-
AVAudioConvert *av_audio_convert_alloc(enum AVSampleFormat out_fmt, int out_channels,
66-
enum AVSampleFormat in_fmt, int in_channels,
67-
const float *matrix, int flags);
68-
void av_audio_convert_free(AVAudioConvert *ctx);
69-
int av_audio_convert(AVAudioConvert *ctx,
70-
void * const out[6], const int out_stride[6],
71-
const void * const in[6], const int in_stride[6], int len);
7261
#else
7362
#include "libavcodec/avcodec.h"
74-
#include "libavcodec/audioconvert.h"
7563
#endif
7664
}
7765

@@ -115,13 +103,6 @@ class DllAvCodecInterface
115103
virtual int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic)=0;
116104
virtual void avcodec_default_release_buffer(AVCodecContext *s, AVFrame *pic)=0;
117105
virtual AVCodec *av_codec_next(AVCodec *c)=0;
118-
virtual AVAudioConvert *av_audio_convert_alloc(enum AVSampleFormat out_fmt, int out_channels,
119-
enum AVSampleFormat in_fmt , int in_channels,
120-
const float *matrix , int flags)=0;
121-
virtual void av_audio_convert_free(AVAudioConvert *ctx)=0;
122-
virtual int av_audio_convert(AVAudioConvert *ctx,
123-
void * const out[6], const int out_stride[6],
124-
const void * const in[6], const int in_stride[6], int len)=0;
125106
virtual int av_dup_packet(AVPacket *pkt)=0;
126107
virtual void av_init_packet(AVPacket *pkt)=0;
127108
};
@@ -189,17 +170,6 @@ class DllAvCodec : public DllDynamic, DllAvCodecInterface
189170
virtual void avcodec_default_release_buffer(AVCodecContext *s, AVFrame *pic) { ::avcodec_default_release_buffer(s, pic); }
190171
virtual enum PixelFormat avcodec_default_get_format(struct AVCodecContext *s, const enum PixelFormat *fmt) { return ::avcodec_default_get_format(s, fmt); }
191172
virtual AVCodec *av_codec_next(AVCodec *c) { return ::av_codec_next(c); }
192-
virtual AVAudioConvert *av_audio_convert_alloc(enum AVSampleFormat out_fmt, int out_channels,
193-
enum AVSampleFormat in_fmt , int in_channels,
194-
const float *matrix , int flags)
195-
{ return ::av_audio_convert_alloc(out_fmt, out_channels, in_fmt, in_channels, matrix, flags); }
196-
virtual void av_audio_convert_free(AVAudioConvert *ctx)
197-
{ ::av_audio_convert_free(ctx); }
198-
199-
virtual int av_audio_convert(AVAudioConvert *ctx,
200-
void * const out[6], const int out_stride[6],
201-
const void * const in[6], const int in_stride[6], int len)
202-
{ return ::av_audio_convert(ctx, out, out_stride, in, in_stride, len); }
203173

204174
virtual int av_dup_packet(AVPacket *pkt) { return ::av_dup_packet(pkt); }
205175
virtual void av_init_packet(AVPacket *pkt) { return ::av_init_packet(pkt); }
@@ -251,13 +221,6 @@ class DllAvCodec : public DllDynamic, DllAvCodecInterface
251221
DEFINE_METHOD2(enum PixelFormat, avcodec_default_get_format, (struct AVCodecContext *p1, const enum PixelFormat *p2))
252222

253223
DEFINE_METHOD1(AVCodec*, av_codec_next, (AVCodec *p1))
254-
DEFINE_METHOD6(AVAudioConvert*, av_audio_convert_alloc, (enum AVSampleFormat p1, int p2,
255-
enum AVSampleFormat p3, int p4,
256-
const float *p5, int p6))
257-
DEFINE_METHOD1(void, av_audio_convert_free, (AVAudioConvert *p1));
258-
DEFINE_METHOD6(int, av_audio_convert, (AVAudioConvert *p1,
259-
void * const p2[6], const int p3[6],
260-
const void * const p4[6], const int p5[6], int p6))
261224
BEGIN_METHOD_RESOLVE()
262225
RESOLVE_METHOD(avcodec_flush_buffers)
263226
RESOLVE_METHOD_RENAME(avcodec_open2,avcodec_open2_dont_call)
@@ -288,9 +251,6 @@ class DllAvCodec : public DllDynamic, DllAvCodecInterface
288251
RESOLVE_METHOD(avcodec_default_release_buffer)
289252
RESOLVE_METHOD(avcodec_default_get_format)
290253
RESOLVE_METHOD(av_codec_next)
291-
RESOLVE_METHOD(av_audio_convert_alloc)
292-
RESOLVE_METHOD(av_audio_convert_free)
293-
RESOLVE_METHOD(av_audio_convert)
294254
RESOLVE_METHOD(av_dup_packet)
295255
RESOLVE_METHOD(av_init_packet)
296256
END_METHOD_RESOLVE()

0 commit comments

Comments
 (0)