Lines Matching refs:time_scale

261     double time_scale;
382 uint64_t time_scale;
457 { MATROSKA_ID_TIMECODESCALE, EBML_UINT, 0, 0, offsetof(MatroskaDemuxContext, time_scale), { .u = 1000000 } },
602 { MATROSKA_ID_TRACKTIMECODESCALE, EBML_FLOAT, 0, 0, offsetof(MatroskaTrack, time_scale), { .f = 1.0 } },
1982 if (index[1].time > 1E14 / matroska->time_scale) {
2746 bytestream_put_le32(&ptr, av_rescale(matroska->duration * matroska->time_scale,
2827 if (track->time_scale < 0.01) {
2830 track->time_scale);
2831 track->time_scale = 1.0;
2833 avpriv_set_pts_info(st, 64, matroska->time_scale * track->time_scale,
3076 if (!matroska->time_scale)
3077 matroska->time_scale = 1000000;
3081 matroska->ctx->duration = matroska->duration * matroska->time_scale *
3746 uint64_t timecode_cluster_in_track_tb = (double) cluster_time / track->time_scale;
3790 block_duration = track->default_duration * laces / matroska->time_scale;
4027 if (ts >= (int64_t)(matroska->duration * matroska->time_scale))
4030 if (index_entries[i - 1].timestamp * matroska->time_scale <= ts &&
4031 index_entries[i].timestamp * matroska->time_scale > ts) {
4036 cue_desc.start_time_ns = index_entries[i].timestamp * matroska->time_scale;
4039 cue_desc.end_time_ns = index_entries[i + 1].timestamp * matroska->time_scale;
4042 cue_desc.end_time_ns = matroska->duration * matroska->time_scale;
4193 int64_t time_ns = sti->index_entries[i].timestamp * matroska->time_scale;
4218 if (matroska->duration * matroska->time_scale >= prebuffered_ns)
4252 (double)(matroska->duration * matroska->time_scale) / nano_seconds_per_second;