diff options
author | Hendrik Leppkes <h.leppkes@gmail.com> | 2012-08-05 11:11:38 +0400 |
---|---|---|
committer | Hendrik Leppkes <h.leppkes@gmail.com> | 2012-08-05 11:11:56 +0400 |
commit | 7d9307064b79f988c0ea312603cd63f161063f65 (patch) | |
tree | d508b5e25ae094e9e743d157be8398f6af089de7 /decoder/LAVAudio | |
parent | cf0c4c55d023bb8c8e719c691fe32a1b48d3023f (diff) |
Update ffmpeg
Diffstat (limited to 'decoder/LAVAudio')
-rw-r--r-- | decoder/LAVAudio/parser/dts.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/decoder/LAVAudio/parser/dts.cpp b/decoder/LAVAudio/parser/dts.cpp index 9dda3cc9..0f85d658 100644 --- a/decoder/LAVAudio/parser/dts.cpp +++ b/decoder/LAVAudio/parser/dts.cpp @@ -32,6 +32,8 @@ extern "C" { #include "libavcodec/dcadata.h" #include "libavcodec/dca_parser.h" #pragma warning( pop ) + +extern __declspec(dllimport) const uint32_t avpriv_dca_sample_rates[16]; }; #include "dts.h" @@ -253,7 +255,7 @@ int parse_dts_header(DTSParserContext *pContext, DTSHeader *pHeader, uint8_t *pB pHeader->FrameSize = get_bits(gb, 14) + 1; /* Primary (core) Frame Size */ pHeader->ChannelLayout = get_bits(gb, 6); /* Channel configuration */ unsigned sample_index = get_bits(gb, 4); /* Sample frequency index */ - pHeader->SampleRate = dca_sample_rates[sample_index]; + pHeader->SampleRate = avpriv_dca_sample_rates[sample_index]; unsigned bitrate_index = get_bits(gb, 5); /* Bitrate index */ pHeader->Bitrate = dca_bit_rates[bitrate_index]; skip_bits1(gb); /* Down mix */ |