From 773525af39331df7a9d3178037320734774fc8be Mon Sep 17 00:00:00 2001 From: "Zhao, Yakui" Date: Thu, 12 Jun 2014 08:54:38 +0800 Subject: [PATCH] Encoding: Update the comment for the data structure about the packed rawdata/slice_header data Signed-off-by: Zhao Yakui (cherry picked from commit 56715c893fa87e2d3af2938b9202d75cdc79a8fd) --- src/i965_drv_video.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/i965_drv_video.h b/src/i965_drv_video.h index 29e550f..dfa2a7a 100644 --- a/src/i965_drv_video.h +++ b/src/i965_drv_video.h @@ -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 */ -- 2.11.0