Lines Matching refs:Frame
205 struct mad_frame Frame; member
351 if (p->Frame.header.layer != MAD_LAYER_III) in sox_mp3_vbrtag()
396 p->mad_frame_init(&p->Frame); in startread()
417 while (p->mad_frame_decode(&p->Frame,&p->Stream)) in startread()
445 switch(p->Frame.header.mode) in startread()
451 ft->signal.channels = MAD_NCHANNELS(&p->Frame.header); in startread()
459 ft->signal.rate=p->Frame.header.samplerate; in startread()
469 p->mad_frame_init(&p->Frame); in startread()
521 if (p->mad_frame_decode(&p->Frame,&p->Stream)) in sox_mp3read()
541 p->mad_timer_add(&p->Timer,p->Frame.header.duration); in sox_mp3read()
542 p->mad_synth_frame(&p->Synth,&p->Frame); in sox_mp3read()
554 p->mad_frame_finish(&p->Frame); in stopread()
565 size_t initial_bitrate = p->Frame.header.bitrate; in sox_mp3seek()
578 p->mad_frame_finish(&p->Frame); in sox_mp3seek()
582 p->mad_frame_init(&p->Frame); in sox_mp3seek()
608 if (p->mad_header_decode(&p->Frame.header, &p->Stream) == -1) { in sox_mp3seek()
632 vbr |= (p->Frame.header.bitrate != initial_bitrate); in sox_mp3seek()
634 samples = 32 * MAD_NSBSAMPLES(&p->Frame.header); in sox_mp3seek()
637 p->mad_timer_add(&p->Timer, p->Frame.header.duration); in sox_mp3seek()
641 p->mad_frame_decode(&p->Frame,&p->Stream); in sox_mp3seek()
642 p->mad_synth_frame(&p->Synth, &p->Frame); in sox_mp3seek()