Lines Matching defs:nb_samples
1780 if (s->trim_start < frame->nb_samples) {
1784 frame->nb_samples -= s->trim_start;
1793 if (s->trim_end < frame->nb_samples) {
1794 frame->nb_samples -= s->trim_end;
1819 frame->nb_samples = s->samples_per_frame;
1837 s->frames[s->current_stream]->nb_samples = 512;
1840 } else if (s->frames[s->current_stream]->nb_samples != 512) {
1843 s->frames[s->current_stream]->nb_samples = 512;
1873 const int nb_samples = s->frames[s->current_stream]->nb_samples;
1877 av_audio_fifo_write(s->samples[0][s->current_stream], left, nb_samples);
1879 av_audio_fifo_write(s->samples[1][s->current_stream], right, nb_samples);
1890 int nb_samples = INT_MAX;
1912 nb_samples = FFMIN(nb_samples, av_audio_fifo_size(s->samples[0][i]));
1916 nb_samples -= FFMIN(nb_samples, 4096);
1919 if ((nb_samples > 0 || eof || !avpkt->size) && !s->flushed) {
1923 nb_samples -= av_clip(s->trim_end + s->trim_start - 128 - 64, 0, nb_samples);
1927 frame->nb_samples = nb_samples;
1935 av_audio_fifo_read(s->samples[0][i], left, nb_samples);
1938 av_audio_fifo_read(s->samples[1][i], right, nb_samples);
1942 *got_frame_ptr = nb_samples > 0;