diff options
Diffstat (limited to 'dxr3audiodecoder.h')
-rw-r--r-- | dxr3audiodecoder.h | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/dxr3audiodecoder.h b/dxr3audiodecoder.h index f2063b9..81b9bc4 100644 --- a/dxr3audiodecoder.h +++ b/dxr3audiodecoder.h @@ -26,7 +26,10 @@ #include <stdlib.h> #include <stdint.h> -#include "dxr3ffmpeg.h" +extern "C" { +# include <libavcodec/avcodec.h> +} + #include "dxr3syncbuffer.h" #include "dxr3multichannelaudio.h" #include "Uncopyable.h" @@ -59,7 +62,8 @@ public: private: bool HeadCheck(unsigned long head); - struct Dxr3Codec Codec; + AVCodec *audio; + AVCodecContext *contextAudio; cRingBufferFrame rbuf; cMultichannelAudio ac3dtsDecoder; |