Home
last modified time | relevance | path

Searched refs:mad_bitptr (Results 1 – 7 of 7) sorted by relevance

/plan9/sys/src/games/mp3dec/
H A Dbit.h25 struct mad_bitptr { struct
31 void mad_bit_init(struct mad_bitptr *, unsigned char const *); argument
35 unsigned int mad_bit_length(struct mad_bitptr const *,
36 struct mad_bitptr const *);
39 unsigned char const *mad_bit_nextbyte(struct mad_bitptr const *);
41 void mad_bit_skip(struct mad_bitptr *, unsigned int);
42 unsigned long mad_bit_read(struct mad_bitptr *, unsigned int);
43 void mad_bit_write(struct mad_bitptr *, unsigned int, unsigned long);
45 unsigned short mad_bit_crc(struct mad_bitptr, unsigned int, unsigned short);
H A Dbit.c88 void mad_bit_init(struct mad_bitptr *bitptr, unsigned char const *byte) in mad_bit_init()
99 unsigned int mad_bit_length(struct mad_bitptr const *begin, in mad_bit_length()
100 struct mad_bitptr const *end) in mad_bit_length()
110 unsigned char const *mad_bit_nextbyte(struct mad_bitptr const *bitptr) in mad_bit_nextbyte()
119 void mad_bit_skip(struct mad_bitptr *bitptr, unsigned int len) in mad_bit_skip()
137 unsigned long mad_bit_read(struct mad_bitptr *bitptr, unsigned int len) in mad_bit_read()
182 void mad_bit_write(struct mad_bitptr *bitptr, unsigned int len,
197 unsigned short mad_bit_crc(struct mad_bitptr bitptr, unsigned int len, in mad_bit_crc()
H A Dmad.h537 struct mad_bitptr { struct
543 void mad_bit_init(struct mad_bitptr *, unsigned char const *); argument
547 unsigned int mad_bit_length(struct mad_bitptr const *,
548 struct mad_bitptr const *);
551 unsigned char const *mad_bit_nextbyte(struct mad_bitptr const *);
553 void mad_bit_skip(struct mad_bitptr *, unsigned int);
554 unsigned long mad_bit_read(struct mad_bitptr *, unsigned int);
555 void mad_bit_write(struct mad_bitptr *, unsigned int, unsigned long);
557 unsigned short mad_bit_crc(struct mad_bitptr, unsigned int, unsigned short);
693 struct mad_bitptr ptr; /* current processing bit pointer */
[all …]
H A Dstream.h71 struct mad_bitptr ptr; /* current processing bit pointer */
73 struct mad_bitptr anc_ptr; /* ancillary bits pointer */
H A Dlayer12.c75 mad_fixed_t I_sample(struct mad_bitptr *ptr, unsigned int nb) in I_sample()
281 void II_samples(struct mad_bitptr *ptr, in II_samples()
334 struct mad_bitptr start; in mad_layer_II()
H A Dframe.c236 struct mad_bitptr keep_ptr; in free_bitrate()
454 struct mad_bitptr next_frame; in mad_frame_decode()
H A Dlayer3.c497 enum mad_error III_sideinfo(struct mad_bitptr *ptr, unsigned int nch, in III_sideinfo()
588 unsigned int III_scalefactors_lsf(struct mad_bitptr *ptr, in III_scalefactors_lsf()
592 struct mad_bitptr start; in III_scalefactors_lsf()
703 unsigned int III_scalefactors(struct mad_bitptr *ptr, struct channel *channel, in III_scalefactors()
706 struct mad_bitptr start; in III_scalefactors()
922 enum mad_error III_huffdecode(struct mad_bitptr *ptr, mad_fixed_t xr[576], in III_huffdecode()
929 struct mad_bitptr peek; in III_huffdecode()
2339 enum mad_error III_decode(struct mad_bitptr *ptr, struct mad_frame *frame, in III_decode()
2511 struct mad_bitptr ptr; in mad_layer_III()
2575 struct mad_bitptr peek; in mad_layer_III()