fMediaTrack
BMediaTrack* fMediaTrack;
if (!fMediaTrack)
return fMediaTrack->GetCodecInfo(info);
if (!fMediaTrack)
return fMediaTrack->Duration();
if (fMediaTrack->CurrentFrame() != pos) {
fMediaTrack->CurrentFrame());
error = fMediaTrack->FindKeyFrameForFrame(&keyFrame,
error = fMediaTrack->SeekToFrame(&keyFrame,
fMediaTrack->CurrentFrame());
fMediaTrack->ReadFrames(dummyBuffer, &sizeToRead);
fMediaTrack->ReadFrames(dummyBuffer, &restSize);
fMediaTrack->ReadFrames(buffer, &sizeToRead);
if (error == B_OK && (!fMediaTrack || !fBuffer))
if (fMediaTrack == NULL || fMediaTrack->DecodedFormat(&fFormat) != B_OK
fMediaTrack = NULL;
fMediaTrack->FindKeyFrameForFrame(&keyFrame0,
fMediaTrack->FindKeyFrameForFrame(&keyFrame1,
fCountFrames = fMediaTrack->CountFrames();
status_t error = fMediaTrack->ReadFrames(buffer->data, &buffer->size);
fMediaTrack(mediaTrack),
error = fMediaTrack->FindKeyFrameForFrame(
error = fMediaTrack->FindKeyFrameForFrame(
if (position == fMediaTrack->CurrentFrame())
error = fMediaTrack->SeekToFrame(&position,
fMediaTrack->CurrentFrame());
error = fMediaTrack->SeekToFrame(&position);
int64 currentPosition = fMediaTrack->CurrentFrame();
error = fMediaTrack->FindKeyFrameForFrame(&position,
error = fMediaTrack->SeekToFrame(&position, 0);
position = fMediaTrack->CurrentFrame();
position, fMediaTrack->CurrentFrame(), strerror(error));
error = fMediaTrack->SeekToFrame(&position);
if (!fMediaTrack)
return fMediaTrack->EncodedFormat(format);
BMediaTrack* fMediaTrack;
int64 framesCount = fMediaTrack->CountFrames() / SAMPLES_COUNT;
while (fIsRendering && fMediaTrack->ReadFrames(samples, &frames) == B_OK) {
fMediaTrack = track;
if (!fMediaTrack)
fMediaTrack(NULL),
if (!fMediaTrack)
BMediaTrack *fMediaTrack;
status_t status = fMediaTrack->ReadFrames(
return fMediaTrack->WriteFrames(
status_t status = fMediaTrack->SeekToFrame(&frames);
fMediaTrack = 0;
fMediaTrack = track;
if (fMediaTrack) {
BMediaTrack * track = fMediaTrack;
fMediaTrack = 0;
if (fMediaTrack == 0) {
fMediaTrack = track;
fMediaTrack = track;
fMediaTrack = track;
if (fMediaFile && fMediaTrack)
fMediaFile->ReleaseTrack(fMediaTrack);
return fMediaTrack ? fMediaTrack->InitCheck() : B_ERROR;
return fMediaTrack ? fMediaTrack->CountFrames() : 0;
last_status = fMediaTrack->ReadFrames(fBuffer,
status_t s = fMediaTrack->SeekToFrame(in_out_frame, B_MEDIA_SEEK_CLOSEST_BACKWARD);
return fMediaTrack;
fMediaTrack(0),
if (fMediaTrack == 0)
fMediaTrack(0),
BMediaTrack *fMediaTrack;
BView* view = new VideoView(fMediaTrack, format.Width(), format.Height());
BMediaTrack* fMediaTrack;
, fMediaTrack(track)
fMediaTrack->ReadFrames(fBitmap.Bits(), &count);
BMediaTrack* fMediaTrack;
fMediaTrack = mediaTrack;
fMediaTrack->DecodedFormat(&format);
if (fMediaTrack) {
format.Width(), format.Height(), fMediaTrack->CountFrames(),
fMediaTrack->Duration() / 1000000.f);