[SCM] libav/experimental: lavf: properly document the distinction between flags and ctx_flags

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Aug 10 16:03:07 UTC 2014


The following commit has been merged in the experimental branch:
commit a738540366c9b114949b7914c0d08e2c28982cfb
Author: Anton Khirnov <anton at khirnov.net>
Date:   Thu May 1 10:03:54 2014 +0200

    lavf: properly document the distinction between flags and ctx_flags

diff --git a/libavformat/avformat.h b/libavformat/avformat.h
index 02ee6ba..1ce3eba 100644
--- a/libavformat/avformat.h
+++ b/libavformat/avformat.h
@@ -927,7 +927,11 @@ typedef struct AVFormatContext {
     AVIOContext *pb;
 
     /* stream info */
-    int ctx_flags; /**< Format-specific flags, see AVFMTCTX_xx */
+    /**
+     * Flags signalling stream properties. A combination of AVFMTCTX_*.
+     * Set by libavformat.
+     */
+    int ctx_flags;
 
     /**
      * Number of elements in AVFormatContext.streams.
@@ -985,6 +989,10 @@ typedef struct AVFormatContext {
     unsigned int packet_size;
     int max_delay;
 
+    /**
+     * Flags modifying the (de)muxer behaviour. A combination of AVFMT_FLAG_*.
+     * Set by the user before avformat_open_input() / avformat_write_header().
+     */
     int flags;
 #define AVFMT_FLAG_GENPTS       0x0001 ///< Generate missing pts even if it requires parsing future frames.
 #define AVFMT_FLAG_IGNIDX       0x0002 ///< Ignore index.

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list