[FFmpeg-cvslog] r22171 - trunk/libavcodec/h264.h

michael subversion
Wed Mar 3 17:47:41 CET 2010


Author: michael
Date: Wed Mar  3 17:47:40 2010
New Revision: 22171

Log:
move svq3 specific fields to the end of the context

Modified:
   trunk/libavcodec/h264.h

Modified: trunk/libavcodec/h264.h
==============================================================================
--- trunk/libavcodec/h264.h	Wed Mar  3 16:23:22 2010	(r22170)
+++ trunk/libavcodec/h264.h	Wed Mar  3 17:47:40 2010	(r22171)
@@ -355,12 +355,6 @@ typedef struct H264Context{
     int emu_edge_width;
     int emu_edge_height;
 
-    int halfpel_flag;
-    int thirdpel_flag;
-
-    int unknown_svq3_flag;
-    int next_slice_index;
-
     SPS *sps_buffers[MAX_SPS_COUNT];
     SPS sps; ///< current sps
 
@@ -535,8 +529,6 @@ typedef struct H264Context{
 
     int mb_xy;
 
-    uint32_t svq3_watermark_key;
-
     /**
      * pic_struct in picture timing SEI message
      */
@@ -584,6 +576,13 @@ typedef struct H264Context{
     // Timestamp stuff
     int sei_buffering_period_present;  ///< Buffering period SEI flag
     int initial_cpb_removal_delay[32]; ///< Initial timestamps for CPBs
+
+    //SVQ3 specific fields
+    int halfpel_flag;
+    int thirdpel_flag;
+    int unknown_svq3_flag;
+    int next_slice_index;
+    uint32_t svq3_watermark_key;
 }H264Context;
 
 



More information about the ffmpeg-cvslog mailing list