diff options
| author | Christopher R. Palmer <crpalmer@gmail.com> | 2015-12-30 05:39:17 -0500 |
|---|---|---|
| committer | Jason Riordan <jriordan001@gmail.com> | 2016-01-13 18:10:48 -0500 |
| commit | 21817aa9fd851ea2555125c7f6e02c678ebf6e3b (patch) | |
| tree | 8b87f21ac99410f37675c12b80b0815262c39616 | |
| parent | eecb5f24ecb6e09fe1b27bad76c73e333a83a336 (diff) | |
| download | android_hardware_intel_img_psb_headers-21817aa9fd851ea2555125c7f6e02c678ebf6e3b.tar.gz android_hardware_intel_img_psb_headers-21817aa9fd851ea2555125c7f6e02c678ebf6e3b.tar.bz2 android_hardware_intel_img_psb_headers-21817aa9fd851ea2555125c7f6e02c678ebf6e3b.zip | |
intel: mixvbp: LP blob compatibilitystable/cm-13.0-ZNH0E
Change-Id: Ie0dfdee20e2341217d1eec1d6bf5b157d8889670
| -rw-r--r-- | libmediaparser/mixvbp/vbp_manager/include/vbp_loader.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/libmediaparser/mixvbp/vbp_manager/include/vbp_loader.h b/libmediaparser/mixvbp/vbp_manager/include/vbp_loader.h index 4ee2afe..00001e8 100644 --- a/libmediaparser/mixvbp/vbp_manager/include/vbp_loader.h +++ b/libmediaparser/mixvbp/vbp_manager/include/vbp_loader.h @@ -74,13 +74,19 @@ typedef struct _vbp_codec_data_mp42 uint8 par_width; uint8 par_height; +#ifdef ASUS_ZENFONE2_LP_BLOBS + int wtf_did_they_add_here; +#endif + // bit rate int bit_rate; +#ifndef ASUS_ZENFONE2_LP_BLOBS // indicate if vol is received uint8 got_vol; // indicate if vop is received uint8 got_vop; +#endif } vbp_codec_data_mp42; typedef struct _vbp_slice_data_mp42 @@ -90,10 +96,12 @@ typedef struct _vbp_slice_data_mp42 uint32 slice_size; VASliceParameterBufferMPEG4 slice_param; uint8* cur_frame_addr; +#ifndef ASUS_ZENFONE2_LP_BLOBS uint8* forward_ref_addr; uint8* backward_ref_addr; uint32_t pic_stride; uint32_t pic_height; +#endif } vbp_slice_data_mp42; typedef struct _vbp_picture_data_mp42 vbp_picture_data_mp42; @@ -212,7 +220,9 @@ typedef struct _vbp_codec_data_h264 uint8 constraint_set2_flag; uint8 constraint_set3_flag; uint8 constraint_set4_flag; +#ifndef ASUS_ZENFONE2_LP_BLOBS uint8 constraint_set5_flag; +#endif uint8 num_ref_frames; uint8 gaps_in_frame_num_value_allowed_flag; |
