]> git.sesse.net Git - ffmpeg/blobdiff - libavcodec/adx.h
doc: fix dependencies in pod generation
[ffmpeg] / libavcodec / adx.h
index f68a3cb79325dd05904d4db298880c0761dfdaac..47d9f24a85432c0f03b431a6910ecee427a1f9eb 100644 (file)
 
 #include "avcodec.h"
 
-typedef struct {
+typedef struct ADXChannelState {
     int s1,s2;
 } ADXChannelState;
 
-typedef struct {
+typedef struct ADXContext {
+    AVFrame frame;
     int channels;
     ADXChannelState prev[2];
     int header_parsed;
-    unsigned char dec_temp[18*2];
-    int in_temp;
+    int eof;
     int cutoff;
     int coeff[2];
 } ADXContext;
@@ -75,7 +75,7 @@ void ff_adx_calculate_coeffs(int cutoff, int sample_rate, int bits, int *coeff);
  * @param[out] coeff        2 LPC coefficients, can be NULL
  * @return data offset or negative error code if header is invalid
  */
-int ff_adx_decode_header(AVCodecContext *avctx, const uint8_t *buf, int bufsize,
-                         int *header_size, int *coeff);
+int avpriv_adx_decode_header(AVCodecContext *avctx, const uint8_t *buf,
+                             int bufsize, int *header_size, int *coeff);
 
 #endif /* AVCODEC_ADX_H */