/* find keyframe of the target index */
kf_index = gst_qtdemux_find_keyframe (qtdemux, stream, index, FALSE);
-/* *INDENT-OFF* */
-/* indent does stupid stuff with stream->samples[].timestamp */
-
/* if we move forwards, we don't have to go back to the previous
* keyframe since we already sent that. We can also just jump to
* the keyframe right before the target index if there is one. */
/* moving forwards check if we move past a keyframe */
if (kf_index > stream->sample_index) {
GST_DEBUG_OBJECT (stream->pad,
- "moving forwards to keyframe at %u (pts %" GST_TIME_FORMAT " dts %"GST_TIME_FORMAT" )", kf_index,
- GST_TIME_ARGS (QTSAMPLE_PTS(stream, &stream->samples[kf_index])),
- GST_TIME_ARGS (QTSAMPLE_DTS(stream, &stream->samples[kf_index])));
+ "moving forwards to keyframe at %u "
+ "(pts %" GST_TIME_FORMAT " dts %" GST_TIME_FORMAT " )",
+ kf_index,
+ GST_TIME_ARGS (QTSAMPLE_PTS (stream, &stream->samples[kf_index])),
+ GST_TIME_ARGS (QTSAMPLE_DTS (stream, &stream->samples[kf_index])));
gst_qtdemux_move_stream (qtdemux, stream, kf_index);
} else {
GST_DEBUG_OBJECT (stream->pad,
- "moving forwards, keyframe at %u (pts %" GST_TIME_FORMAT " dts %"GST_TIME_FORMAT" ) already sent", kf_index,
+ "moving forwards, keyframe at %u "
+ "(pts %" GST_TIME_FORMAT " dts %" GST_TIME_FORMAT " ) already sent",
+ kf_index,
GST_TIME_ARGS (QTSAMPLE_PTS (stream, &stream->samples[kf_index])),
GST_TIME_ARGS (QTSAMPLE_DTS (stream, &stream->samples[kf_index])));
}
} else {
GST_DEBUG_OBJECT (stream->pad,
- "moving backwards to keyframe at %u (pts %" GST_TIME_FORMAT " dts %"GST_TIME_FORMAT" )", kf_index,
- GST_TIME_ARGS (QTSAMPLE_PTS(stream, &stream->samples[kf_index])),
- GST_TIME_ARGS (QTSAMPLE_DTS(stream, &stream->samples[kf_index])));
+ "moving backwards to keyframe at %u "
+ "(pts %" GST_TIME_FORMAT " dts %" GST_TIME_FORMAT " )",
+ kf_index,
+ GST_TIME_ARGS (QTSAMPLE_PTS (stream, &stream->samples[kf_index])),
+ GST_TIME_ARGS (QTSAMPLE_DTS (stream, &stream->samples[kf_index])));
gst_qtdemux_move_stream (qtdemux, stream, kf_index);
}
-/* *INDENT-ON* */
-
return TRUE;
}