Encoding: Update the comment for the data structure about the packed rawdata/slice_he...
authorZhao, Yakui <yakui.zhao@intel.com>
Thu, 12 Jun 2014 00:54:38 +0000 (08:54 +0800)
committerXiang, Haihao <haihao.xiang@intel.com>
Mon, 16 Jun 2014 03:59:57 +0000 (11:59 +0800)
Signed-off-by: Zhao Yakui <yakui.zhao@intel.com>
(cherry picked from commit 56715c893fa87e2d3af2938b9202d75cdc79a8fd)

src/i965_drv_video.h

index 29e550f..dfa2a7a 100644 (file)
@@ -150,7 +150,7 @@ struct encode_state
     int num_slice_params_ext;
 
     /* For the packed data that needs to be inserted into video clip */
-    /* currently it is mainly for packed raw data */
+    /* currently it is mainly to track packed raw data and packed slice_header data. */
     struct buffer_store **packed_header_params_ext;
     int max_packed_header_params_ext;
     int num_packed_header_params_ext;
@@ -162,7 +162,11 @@ struct encode_state
     int slice_num;
     /* This is to store the first index of packed data for one slice */
     int *slice_rawdata_index;
-    /* This is to store the number of packed data for one slice */
+    /* This is to store the number of packed data for one slice.
+     * Both packed rawdata and slice_header data are tracked by this
+     * this variable. That is to say: When one packed slice_header is parsed,
+     * this variable will also be increased.
+     */
     int *slice_rawdata_count;
 
     /* This is to store the index of packed slice header for one slice */