aboutsummaryrefslogtreecommitdiffstats
path: root/libavformat/timecode_v2.c
diff options
context:
space:
mode:
authorMichael Niedermayer <michaelni@gmx.at>2011-10-27 01:48:28 +0200
committerMichael Niedermayer <michaelni@gmx.at>2011-11-13 05:19:28 +0100
commit46eae15567bcc08ca058636fbea21bd997ab9d6c (patch)
tree93b143f5b5403ba209d754e121673e354e37a30f /libavformat/timecode_v2.c
parent17c95361e92e2b223eb33c137c05ff8a6f4347fd (diff)
downloadffmpeg-46eae15567bcc08ca058636fbea21bd997ab9d6c.tar.gz
mkvtimestamp v2 muxer: rename so as to avoid confusion with SMPTE timecodes.
Requested-by: Baptiste Coudurier Approved-by: David Conrad Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Diffstat (limited to 'libavformat/timecode_v2.c')
-rw-r--r--libavformat/timecode_v2.c53
1 files changed, 0 insertions, 53 deletions
diff --git a/libavformat/timecode_v2.c b/libavformat/timecode_v2.c
deleted file mode 100644
index c8c4cf7774..0000000000
--- a/libavformat/timecode_v2.c
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- * extract pts as timecode v2, as defined by mkvtoolnix
- * Copyright (c) 2009 David Conrad
- *
- * This file is part of FFmpeg.
- *
- * FFmpeg is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * FFmpeg is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with FFmpeg; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-
-#include "avformat.h"
-
-static int write_header(AVFormatContext *s)
-{
- static const char *header = "# timecode format v2\n";
- put_buffer(s->pb, header, strlen(header));
- av_set_pts_info(s->streams[0], 64, 1, 1000);
- return 0;
-}
-
-static int write_packet(AVFormatContext *s, AVPacket *pkt)
-{
- char buf[256];
- if (pkt->stream_index)
- av_log(s, AV_LOG_WARNING, "More than one stream unsupported\n");
- snprintf(buf, sizeof(buf), "%" PRId64 "\n", pkt->dts);
- put_buffer(s->pb, buf, strlen(buf));
- put_flush_packet(s->pb);
- return 0;
-}
-
-AVOutputFormat ff_timecode_v2_muxer = {
- "timecode_v2",
- NULL_IF_CONFIG_SMALL("timecode format v2"),
- NULL,
- "",
- 0,
- CODEC_ID_NONE,
- CODEC_ID_RAWVIDEO,
- write_header,
- write_packet,
-};