Merge commit 'ccbf370f2000b9b27f4af259c23007d67f7ea46e'
[ffmpeg.git] / libavcodec / mpeg4video.h
index b6b0e54..08b4cb5 100644 (file)
@@ -83,6 +83,10 @@ typedef struct Mpeg4DecContext {
     int new_pred;
     int enhancement_type;
     int scalability;
+    int use_intra_dc_vlc;
+
+    /// QP above whch the ac VLC should be used for intra dc
+    int intra_dc_threshold;
 
     /* bug workarounds */
     int divx_version;
@@ -90,6 +94,11 @@ typedef struct Mpeg4DecContext {
     int xvid_build;
     int lavc_build;
 
+    /// flag for having shown the warning about divxs invalid b frames
+    int showed_packed_warning;
+    int vol_control_parameters; /**< does the stream contain the low_delay flag,
+                                 *   used to work around buggy encoders. */
+
     int cplx_estimation_trash_i;
     int cplx_estimation_trash_p;
     int cplx_estimation_trash_b;