Lines Matching defs:buf
44 const uint8_t *buf, int buf_size)
53 if (buf[0] != 1) {
59 if (memcmp(&buf[1], "vorbis", 6)) {
64 if (!(buf[29] & 0x1)) {
69 s->blocksize[0] = 1 << (buf[28] & 0xF);
70 s->blocksize[1] = 1 << (buf[28] >> 4);
76 const uint8_t *buf, int buf_size)
90 if (buf[0] != 5) {
96 if (memcmp(&buf[1], "vorbis", 6)) {
107 rev_buf[i] = buf[buf_size - 1 - i];
215 int av_vorbis_parse_frame_flags(AVVorbisParseContext *s, const uint8_t *buf,
224 if (buf[0] & 1) {
230 if (buf[0] == 1)
232 else if (buf[0] == 3)
234 else if (buf[0] == 5)
249 mode = (buf[0] & s->mode_mask) >> 1;
255 int flag = !!(buf[0] & s->prev_mask);
266 int av_vorbis_parse_frame(AVVorbisParseContext *s, const uint8_t *buf,
269 return av_vorbis_parse_frame_flags(s, buf, buf_size, NULL);
309 const uint8_t *buf, int buf_size)
320 if ((duration = av_vorbis_parse_frame(s->vp, buf, buf_size)) >= 0)
326 *poutbuf = buf;