52 memset(afq, 0,
sizeof(*afq));
77 while (queue_end && queue_end->
next)
78 queue_end = queue_end->
next;
81 if (!(new_frame =
av_malloc(
sizeof(*new_frame))))
101 queue_end->
next = new_frame;
107 af_queue_log_state(afq);
117 int removed_samples = 0;
120 af_queue_log_state(afq);
141 removed_samples += nb_samples;
146 while (removed_samples < nb_samples && afq->frame_queue) {
154 if (removed_samples < nb_samples && afq->remaining_samples > 0) {
156 nb_samples - removed_samples);
157 removed_samples += add_samples;
160 if (removed_samples > nb_samples)