From 44b8fd2aa95b4726ed6d5c353294606fd5de80b9 Mon Sep 17 00:00:00 2001 From: Nathan Caldwell Date: Mon, 21 Apr 2008 19:48:15 -0600 Subject: [PATCH] Revert "Add a hack to set the first Cluster timecode to 0 if it isn't already." This wasn't supposed to make it into release, was just for testing. This reverts commit d2a11e89c949a807b1b4b325e043cf9142dc89a5. --- src/matroska.c | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/matroska.c b/src/matroska.c index dfdf85b..9e08a21 100644 --- a/src/matroska.c +++ b/src/matroska.c @@ -199,22 +199,12 @@ int mk_flushFrame(mk_Writer *w, mk_Track *track) { w->cluster.pointer = w->f_pos - w->segment_ptr; - /* - * Dirty HACK: This is for HandBrake/VLC. The first timecode we get isnt't - * always 0, if not we set it to 0. - */ - if (w->cluster.count == 0 && w->vlc_compat && track->frame.timecode != 0) { - w->cluster.tc_scaled = 0; - delta = track->frame.timecode/w->timescale; - } else { - delta = 0; - } - if (w->vlc_compat) CHECK(mk_writeSeek(w, w->cluster.seekhead, MATROSKA_ID_CLUSTER, w->cluster.pointer)); CHECK(mk_writeUInt(w->cluster.context, MATROSKA_ID_CLUSTERTIMECODE, w->cluster.tc_scaled)); // Cluster Timecode + delta = 0; w->cluster.block_count = 0; } -- 2.11.4.GIT