fDuration
fDuration = (1000000LL * fFrameCount) / fFrameRate;
TRACE(" fDuration %lld\n", fDuration);
*duration = fDuration;
pos = (*time * fDataSize) / fDuration;
bigtime_t fDuration;
if (fDuration == 0)
return frame * fDuration / _FrameDuration();
return (int64)((double)fDuration * fVideoFrameRate / 1000000.0);
fDuration(0),
_NotifyPositionChanged((float)timePosition / fDuration);
fDuration = 0;
fDuration = max_c(a, v);
fDuration = max_c(a, v);
return fDuration;
if (fDuration == 0)
return frame * fDuration / _FrameDuration();
bigtime_t fDuration;
_GenerateString(fPosition - fDuration);
_GenerateString(fDuration);
fDuration(0),
duration_to_string(int32(fDuration / -1000000LL), string, sizeof(string));
return fDuration;
if (position == fPosition && duration == fDuration)
if (fDuration != duration) {
fDuration = duration;
bigtime_t fDuration;
if (position == fPosition && duration == fDuration)
fDuration = duration;
duration_to_string(fDuration, durationText, sizeof(durationText));
time_t fDuration;
if (fDuration == -1) {
fDuration = duration;
duration = fDuration;
bigtime_t fDuration;
if (attribute == ATTR_INT64_DURATION && fDuration >= 0) {
value = fDuration;
if (fDuration < 0) {
fDuration = mediaFile.TrackAt(0)->Duration();
return fDuration;
bigtime_t fDuration;
fDuration(0),
{ return fDuration; }
bigtime_t fDuration;
fDuration(0),
fDuration = fVideoTrack->Duration();
{ return fDuration; }
bigtime_t fDuration;
fDuration->SetText(durationString.String());
fDuration = new BStringView(r, "duration", B_TRANSLATE("Duration:"));
fFileInfoBox->AddChild(fDuration);
fDuration->SetFont(&font, B_FONT_SIZE);
fDuration->SetHighColor(ui_color(B_PANEL_TEXT_COLOR));
BStringView *fDuration;
mk_time fDuration;