summaryrefslogtreecommitdiff
path: root/libavutil/timecode.h
diff options
context:
space:
mode:
authorClément Bœsch <clement.boesch@smartjog.com>2012-05-30 10:26:53 +0200
committerClément Bœsch <ubitux@gmail.com>2012-06-04 07:41:22 +0200
commit6b35f1a2a6432cb79f657ea3fadb86b8e12dddcb (patch)
tree372b3d3ee1664494f32d1b518caf54fb9c4dd20b /libavutil/timecode.h
parent0f0f3bd1e022639eb8e9c02b7b18f37071c21763 (diff)
downloadffmpeg-6b35f1a2a6432cb79f657ea3fadb86b8e12dddcb.tar.gz
timecode: move timecode muxer options to metadata.
Some demuxers set a timecode in the format or streams metadata. The muxers now make use of this metadata instead of a duplicated private option. This makes possible transparent copy of the timecode when transmuxing and transcoding. -timecode option for MPEG1/2 codec is also renamed to -gop_timecode. The global ffmpeg -timecode option will set it anyway so no option change visible for the user.
Diffstat (limited to 'libavutil/timecode.h')
-rw-r--r--libavutil/timecode.h6
1 files changed, 0 insertions, 6 deletions
diff --git a/libavutil/timecode.h b/libavutil/timecode.h
index 41e56d6bfa..da252c1c17 100644
--- a/libavutil/timecode.h
+++ b/libavutil/timecode.h
@@ -32,12 +32,6 @@
#define AV_TIMECODE_STR_SIZE 16
-#define AV_TIMECODE_OPTION(ctx, string_field, flags) \
- "timecode", "set timecode value following hh:mm:ss[:;.]ff format, " \
- "use ';' or '.' before frame number for drop frame", \
- offsetof(ctx, string_field), \
- AV_OPT_TYPE_STRING, {.str=NULL}, CHAR_MIN, CHAR_MAX, flags
-
enum AVTimecodeFlag {
AV_TIMECODE_FLAG_DROPFRAME = 1<<0, ///< timecode is drop frame
AV_TIMECODE_FLAG_24HOURSMAX = 1<<1, ///< timecode wraps after 24 hours