Merge commit '57b6704ecd0f56d6a3092e448687cfd837bb0ac1'
[ffmpeg.git] / libavcodec / avcodec.h
index 4b6b00cd0203280c6f99e376f87902c3c9d59fd8..527824601e3404091a3b482411abe495303dca73 100644 (file)
@@ -3004,6 +3004,13 @@ typedef struct AVCodecContext {
      */
     AVRational framerate;
 
+    /**
+     * Nominal unaccelerated pixel format, see AV_PIX_FMT_xxx.
+     * - encoding: unused.
+     * - decoding: Set by libavcodec before calling get_format()
+     */
+    enum AVPixelFormat sw_pix_fmt;
+
     /**
      * Timebase in which pkt_dts/pts and AVPacket.dts/pts are.
      * Code outside libavcodec should access this field using: