mirror of
https://github.com/xenia-project/FFmpeg.git
synced 2024-11-23 19:49:56 +00:00
avcodec/dca: move bits per sample array to dca.c
It will be used by the parser. This change avoids unwanted parser dependency on dcadata. Signed-off-by: James Almer <jamrial@gmail.com>
This commit is contained in:
parent
f6b86b62f7
commit
9e37cc1101
@ -45,6 +45,10 @@ const uint8_t ff_dca_freq_ranges[16] = {
|
||||
0, 1, 2, 3, 4, 1, 2, 3, 4, 4, 0, 1, 2, 3, 4, 4
|
||||
};
|
||||
|
||||
const uint8_t ff_dca_bits_per_sample[8] = {
|
||||
16, 16, 20, 20, 0, 24, 24, 0
|
||||
};
|
||||
|
||||
int avpriv_dca_convert_bitstream(const uint8_t *src, int src_size, uint8_t *dst,
|
||||
int max_size)
|
||||
{
|
||||
|
@ -156,6 +156,8 @@ extern av_export const uint32_t avpriv_dca_sample_rates[16];
|
||||
|
||||
extern const uint32_t ff_dca_sampling_freqs[16];
|
||||
extern const uint8_t ff_dca_freq_ranges[16];
|
||||
extern const uint8_t ff_dca_bits_per_sample[8];
|
||||
|
||||
|
||||
/**
|
||||
* Convert bitstream to one representation based on sync marker
|
||||
|
@ -42,10 +42,6 @@ const uint8_t ff_dca_channels[16] = {
|
||||
1, 2, 2, 2, 2, 3, 3, 4, 4, 5, 6, 6, 6, 7, 8, 8
|
||||
};
|
||||
|
||||
const uint8_t ff_dca_bits_per_sample[8] = {
|
||||
16, 16, 20, 20, 0, 24, 24, 0
|
||||
};
|
||||
|
||||
const uint8_t ff_dca_dmix_primary_nch[8] = {
|
||||
1, 2, 2, 3, 3, 4, 4, 0
|
||||
};
|
||||
|
@ -32,8 +32,6 @@ extern const uint32_t ff_dca_bit_rates[32];
|
||||
|
||||
extern const uint8_t ff_dca_channels[16];
|
||||
|
||||
extern const uint8_t ff_dca_bits_per_sample[8];
|
||||
|
||||
extern const uint8_t ff_dca_dmix_primary_nch[8];
|
||||
|
||||
extern const uint8_t ff_dca_quant_index_sel_nbits[DCA_CODE_BOOKS];
|
||||
|
Loading…
Reference in New Issue
Block a user