Lines Matching refs:sample_table
60 film_sample *sample_table;
82 av_freep(&film->sample_table);
97 film->sample_table = NULL;
202 film->sample_table = av_malloc(film->sample_count * sizeof(film_sample));
203 if (!film->sample_table)
221 film->sample_table[i].sample_offset =
223 film->sample_table[i].sample_size = AV_RB32(&scratch[4]);
224 if (film->sample_table[i].sample_size > INT_MAX / 4) {
229 film->sample_table[i].stream = film->audio_stream_index;
230 film->sample_table[i].pts = audio_frame_counter;
233 audio_frame_counter += (film->sample_table[i].sample_size * 32 /
236 audio_frame_counter += (film->sample_table[i].sample_size /
239 film->sample_table[i].stream = film->video_stream_index;
240 film->sample_table[i].pts = AV_RB32(&scratch[8]) & 0x7FFFFFFF;
241 film->sample_table[i].keyframe = (scratch[8] & 0x80) ? 0 : 1;
264 sample = &film->sample_table[film->current_sample];