Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/LAVFilters.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2012-08-05 11:11:38 +0400
committerHendrik Leppkes <h.leppkes@gmail.com>2012-08-05 11:11:56 +0400
commit7d9307064b79f988c0ea312603cd63f161063f65 (patch)
treed508b5e25ae094e9e743d157be8398f6af089de7 /decoder/LAVAudio
parentcf0c4c55d023bb8c8e719c691fe32a1b48d3023f (diff)
Update ffmpeg
Diffstat (limited to 'decoder/LAVAudio')
-rw-r--r--decoder/LAVAudio/parser/dts.cpp4
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 */