Lines Matching defs:frame
210 av_log(s, AV_LOG_ERROR, "Failed to read frame record\n");
218 av_log(s, AV_LOG_ERROR, "Invalid frame size\n");
270 vmd_frame *frame;
275 frame = &vmd->frame_table[vmd->current_frame];
277 avio_seek(pb, frame->frame_offset, SEEK_SET);
279 if(ffio_limit(pb, frame->frame_size) != frame->frame_size)
281 ret = av_new_packet(pkt, frame->frame_size + BYTES_PER_FRAME_RECORD);
285 memcpy(pkt->data, frame->frame_record, BYTES_PER_FRAME_RECORD);
286 if(vmd->is_indeo3 && frame->frame_record[0] == 0x02)
287 ret = avio_read(pb, pkt->data, frame->frame_size);
290 frame->frame_size);
292 if (ret != frame->frame_size) {
295 pkt->stream_index = frame->stream_index;
296 pkt->pts = frame->pts;
297 av_log(s, AV_LOG_DEBUG, " dispatching %s frame with %d bytes and pts %"PRId64"\n",
298 (frame->frame_record[0] == 0x02) ? "video" : "audio",
299 frame->frame_size + BYTES_PER_FRAME_RECORD,