• Home
  • Raw
  • Download

Lines Matching refs:MPADecodeContext

74 typedef struct MPADecodeContext {  struct
96 } MPADecodeContext; argument
134 static void init_short_region(MPADecodeContext *s, GranuleDef *g) in init_short_region()
152 static void init_long_region(MPADecodeContext *s, GranuleDef *g, in init_long_region()
162 static void compute_band_indexes(MPADecodeContext *s, GranuleDef *g) in compute_band_indexes()
283 MPADecodeContext *s = avctx->priv_data; in decode_init()
363 static int handle_crc(MPADecodeContext *s, int sec_len) in handle_crc()
390 static int mp_decode_layer1(MPADecodeContext *s) in mp_decode_layer1()
460 static int mp_decode_layer2(MPADecodeContext *s) in mp_decode_layer2()
681 static void exponents_from_scale_factors(MPADecodeContext *s, GranuleDef *g, in exponents_from_scale_factors()
718 static void switch_buffer(MPADecodeContext *s, int *pos, int *end_pos, in switch_buffer()
749 static int huffman_decode(MPADecodeContext *s, GranuleDef *g, in huffman_decode()
900 static void reorder_block(MPADecodeContext *s, GranuleDef *g) in reorder_block()
935 static void compute_stereo(MPADecodeContext *s, GranuleDef *g0, GranuleDef *g1) in compute_stereo()
1093 static void compute_antialias(MPADecodeContext *s, GranuleDef *g) in compute_antialias()
1124 static void compute_imdct(MPADecodeContext *s, GranuleDef *g, in compute_imdct()
1204 static int mp_decode_layer3(MPADecodeContext *s) in mp_decode_layer3()
1463 static int mp_decode_frame(MPADecodeContext *s, OUT_INT **samples, in mp_decode_frame()
1554 MPADecodeContext *s = avctx->priv_data; in decode_frame()
1619 static void mp_flush(MPADecodeContext *ctx) in mp_flush()
1638 MPADecodeContext *s = avctx->priv_data; in decode_frame_adu()
1695 MPADecodeContext *mp3decctx[5]; ///< MPADecodeContext for every decoder instance
1774 s->mp3decctx[0] = av_mallocz(sizeof(MPADecodeContext)); in decode_init_mp3on4()
1790 s->mp3decctx[i] = av_mallocz(sizeof(MPADecodeContext)); in decode_init_mp3on4()
1820 MPADecodeContext *m; in decode_frame_mp3on4()