Mercurial > libavcodec.hg
comparison wma.h @ 4601:7b9ce6f729ae libavcodec
Rename WMADecodeContext to WMACodecContext
author | mbardiaux |
---|---|
date | Tue, 27 Feb 2007 09:54:48 +0000 |
parents | 6ac364a4ce2b |
children | 99d9dd34903b |
comparison
equal
deleted
inserted
replaced
4600:6ac364a4ce2b | 4601:7b9ce6f729ae |
---|---|
56 const uint32_t *huffcodes; ///< VLC bit values | 56 const uint32_t *huffcodes; ///< VLC bit values |
57 const uint8_t *huffbits; ///< VLC bit size | 57 const uint8_t *huffbits; ///< VLC bit size |
58 const uint16_t *levels; ///< table to build run/level tables | 58 const uint16_t *levels; ///< table to build run/level tables |
59 } CoefVLCTable; | 59 } CoefVLCTable; |
60 | 60 |
61 typedef struct WMADecodeContext { | 61 typedef struct WMACodecContext { |
62 AVCodecContext* avctx; | 62 AVCodecContext* avctx; |
63 GetBitContext gb; | 63 GetBitContext gb; |
64 PutBitContext pb; | 64 PutBitContext pb; |
65 int sample_rate; | 65 int sample_rate; |
66 int nb_channels; | 66 int nb_channels; |
133 DSPContext dsp; | 133 DSPContext dsp; |
134 | 134 |
135 #ifdef TRACE | 135 #ifdef TRACE |
136 int frame_count; | 136 int frame_count; |
137 #endif | 137 #endif |
138 } WMADecodeContext; | 138 } WMACodecContext; |
139 | 139 |
140 extern const uint16_t ff_wma_hgain_huffcodes[37]; | 140 extern const uint16_t ff_wma_hgain_huffcodes[37]; |
141 extern const uint8_t ff_wma_hgain_huffbits[37]; | 141 extern const uint8_t ff_wma_hgain_huffbits[37]; |
142 extern const float ff_wma_lsp_codebook[NB_LSP_COEFS][16]; | 142 extern const float ff_wma_lsp_codebook[NB_LSP_COEFS][16]; |
143 extern const uint32_t ff_wma_scale_huffcodes[121]; | 143 extern const uint32_t ff_wma_scale_huffcodes[121]; |