Lines Matching refs:buffer_samples
85 int buffer_samples, buffer_consumed, to_skip, start_delay; member
662 if (!dec->buffer_samples && dec->index.num_frames < 256) in mp3dec_load_index()
665 …dec->buffer_samples = mp3dec_decode_frame(&dec->mp3d, frame, MINIMP3_MIN(buf_size, (size_t)INT_MAX… in mp3dec_load_index()
666 dec->samples += dec->buffer_samples*info->channels; in mp3dec_load_index()
685 dec->buffer_samples = 0; in mp3dec_ex_open_buf()
745 dec->buffer_samples = 0; in mp3dec_ex_seek()
844 dec->buffer_samples = 0; in mp3dec_ex_seek()
868 while (dec->buffer_consumed == dec->buffer_samples) in mp3dec_ex_read_frame()
893 …dec->buffer_samples = mp3dec_decode_frame(&dec->mp3d, dec_buf, dec->input_filled - dec->input_cons… in mp3dec_ex_read_frame()
901 …dec->buffer_samples = mp3dec_decode_frame(&dec->mp3d, dec_buf, MINIMP3_MIN(buf_size, (uint64_t)INT… in mp3dec_ex_read_frame()
910 if (dec->buffer_samples) in mp3dec_ex_read_frame()
912 dec->buffer_samples *= frame_info->channels; in mp3dec_ex_read_frame()
915 size_t skip = MINIMP3_MIN(dec->buffer_samples, dec->to_skip); in mp3dec_ex_read_frame()
923 … dec->buffer_consumed != dec->buffer_samples && dec->info.channels != frame_info->channels) in mp3dec_ex_read_frame()
935 …size_t out_samples = MINIMP3_MIN((size_t)(dec->buffer_samples - dec->buffer_consumed), max_samples… in mp3dec_ex_read_frame()
999 dec->buffer_samples = 0; in mp3dec_ex_open_cb()