Lines Matching refs:sample_table
59 film_sample *sample_table;
89 film->sample_table = NULL;
196 film->sample_table = av_malloc(film->sample_count * sizeof(film_sample));
197 if (!film->sample_table)
207 av_free(film->sample_table);
210 film->sample_table[i].sample_offset =
212 film->sample_table[i].sample_size = AV_RB32(&scratch[4]);
214 film->sample_table[i].stream = film->audio_stream_index;
215 film->sample_table[i].pts = audio_frame_counter;
216 film->sample_table[i].pts *= film->base_clock;
217 film->sample_table[i].pts /= film->audio_samplerate;
220 audio_frame_counter += (film->sample_table[i].sample_size * 32 /
223 audio_frame_counter += (film->sample_table[i].sample_size /
226 film->sample_table[i].stream = film->video_stream_index;
227 film->sample_table[i].pts = AV_RB32(&scratch[8]) & 0x7FFFFFFF;
228 film->sample_table[i].keyframe = (scratch[8] & 0x80) ? 0 : 1;
250 sample = &film->sample_table[film->current_sample];
317 av_free(film->sample_table);