time = offset;
} else {
if (segment->media_start >= qtdemux->segment.start) {
- start = segment->media_start;
time = segment->time;
} else {
- start = qtdemux->segment.start;
time = segment->time + (qtdemux->segment.start - segment->media_start);
}
* tfra entries tells us which trun/sample the key unit is in, but we don't
* make use of this additional information at the moment) */
if (qtdemux->fragmented) {
- index = 0;
stream->to_sample = G_MAXUINT32;
return TRUE;
}
stream->sampled = TRUE;
stream->sparse = TRUE;
- offset = 16;
-
stream->caps =
qtdemux_sub_caps (qtdemux, stream, fourcc, stsd_data, &codec);
if (codec) {
"layout", G_TYPE_STRING, (flags & FLAG_IS_NON_INTERLEAVED) ?
"non-interleaved" : "interleaved", NULL);
} else {
- if (depth == 0)
- depth = 32;
if (width == 0)
width = 32;
if (width == 64) {