[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