Lines Matching refs:frame

147 	virtual	status_t			Seek(uint32 flags, int64* frame,
397 // TODO: Find a way to always calculate a correct frame rate...
457 StreamBase::Seek(uint32 flags, int64* frame, bigtime_t* time)
472 *frame, *time);
477 // based on frame.
478 *time = (bigtime_t)(*frame * 1000000.0 / frameRate + 0.5);
576 *frame = (uint64)(*time * frameRate / 1000000LL + 0.5);
577 TRACE_SEEK(" seeked frame: %" B_PRId64 "\n", *frame);
613 // time/frame unmodified. Since successfully seeking one time
666 *frame = (uint64)(*time * frameRate / 1000000.0 + 0.5);
667 TRACE_SEEK(" sought frame: %" B_PRId64 "\n", *frame);
926 status_t FindKeyFrame(uint32 flags, int64* frame,
928 virtual status_t Seek(uint32 flags, int64* frame,
1284 // Calculate from duration and frame rate
1306 AVFormatReader::Stream::FindKeyFrame(uint32 flags, int64* frame,
1322 *frame, *time);
1329 = *frame >= fLastReportedKeyframe.reportedFrame
1330 && *frame <= fLastReportedKeyframe.requestedFrame;
1333 = *frame >= fLastReportedKeyframe.requestedFrame
1334 && *frame <= fLastReportedKeyframe.reportedFrame;
1350 *frame = fLastReportedKeyframe.reportedFrame;
1358 *time = (bigtime_t)(*frame * 1000000.0 / frameRate + 0.5);
1383 fLastReportedKeyframe.requestedFrame = *frame;
1387 ret = fGhostStream->Seek(flags, frame, time);
1393 fLastReportedKeyframe.reportedFrame = *frame;
1398 *frame = int64_t(*time * FrameRate() / 1000000.0 + 0.5);
1399 TRACE_FIND(" found frame: %lld\n", *frame);
1407 AVFormatReader::Stream::Seek(uint32 flags, int64* frame, bigtime_t* time)
1414 // Put the old requested values into frame/time, since we already know
1415 // that the sought frame/time will then match the reported values.
1423 = *frame >= fLastReportedKeyframe.reportedFrame
1424 && *frame <= fLastReportedKeyframe.requestedFrame;
1427 = *frame >= fLastReportedKeyframe.requestedFrame
1428 && *frame <= fLastReportedKeyframe.reportedFrame;
1444 *frame = fLastReportedKeyframe.requestedFrame;
1449 return StreamBase::Seek(flags, frame, time);
1753 AVFormatReader::Seek(void* _cookie, uint32 seekTo, int64* frame,
1757 return cookie->Seek(seekTo, frame, time);
1762 AVFormatReader::FindKeyFrame(void* _cookie, uint32 flags, int64* frame,
1766 return cookie->FindKeyFrame(flags, frame, time);