From 6d96a9b94dd395d2e23f50fcc30c4456aa5d2fa0 Mon Sep 17 00:00:00 2001
From: Michael Niedermayer <michaelni@gmx.at>
Date: Thu, 16 Aug 2007 12:07:05 +0000
Subject: [PATCH] elaborate a little on AVStream.start_time, it seems the
 comment is not clear enough, not that the clearer NEVER comment in
 AVFormatContext.start_time stoped people from posting stupid patches

Originally committed as revision 10122 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavformat/avformat.h | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/libavformat/avformat.h b/libavformat/avformat.h
index 4ef2836169..4a4c240a7f 100644
--- a/libavformat/avformat.h
+++ b/libavformat/avformat.h
@@ -308,7 +308,13 @@ typedef struct AVStream {
     /** quality, as it has been removed from AVCodecContext and put in AVVideoFrame
      * MN: dunno if that is the right place for it */
     float quality;
-    /** decoding: pts of the first frame of the stream, in stream time base. */
+    /**
+     * decoding: pts of the first frame of the stream, in stream time base.
+     * only set this if you are absolutely 100% sure that the value you set
+     * it to really is the pts of the first frame
+     * @note the ASF header does NOT contain a correct start_time the ASF
+     * demuxer must NOT set this
+     */
     int64_t start_time;
     /** decoding: duration of the stream, in stream time base. */
     int64_t duration;