int quicktime_read_frame_init(quicktime_t *file, int track) { quicktime_set_video_position(file, file->vtracks[track].current_position, track); if(quicktime_ftell(file) != file->file_position) { FSEEK(file->stream, file->file_position, SEEK_SET); file->ftell_position = file->file_position; } return 0; }
int quicktime_read_frame_end(quicktime_t *file, int track) { file->file_position = quicktime_ftell(file); file->vtracks[track].current_position++; return 0; }