diff options
author | Harish Mahendrakar <harish.mahendrakar@ittiam.com> | 2016-04-26 16:20:31 +0530 |
---|---|---|
committer | Hangyu Kuang <hkuang@google.com> | 2016-07-11 22:21:03 +0000 |
commit | ba93b7fedbaadf310df259f0ac1b1c18c3fbcf32 (patch) | |
tree | 29cfdaecdd5d540bcf97ab146f9fd3e191365fae /test | |
parent | 3abea2b1001d96a235860709f61b597972d360b8 (diff) | |
download | android_external_libavc-ba93b7fedbaadf310df259f0ac1b1c18c3fbcf32.tar.gz android_external_libavc-ba93b7fedbaadf310df259f0ac1b1c18c3fbcf32.tar.bz2 android_external_libavc-ba93b7fedbaadf310df259f0ac1b1c18c3fbcf32.zip |
DO NOT MERGE Decoder: Added support for exporting VUI params
Bug: 27442922
Change-Id: I4bc3a9fb31ffea1e9e8ae32e5ed49fcc12fbdf42
Diffstat (limited to 'test')
-rw-r--r-- | test/decoder/main.c | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/test/decoder/main.c b/test/decoder/main.c index 875ed3d..ea7fca3 100644 --- a/test/decoder/main.c +++ b/test/decoder/main.c @@ -2607,7 +2607,30 @@ int main(WORD32 argc, CHAR *argv[]) */ } + /*************************************************************************/ + /* Get VUI parameters */ + /*************************************************************************/ + { + + ih264d_ctl_get_vui_params_ip_t s_ctl_get_vui_params_ip; + ih264d_ctl_get_vui_params_op_t s_ctl_get_vui_params_op; + + s_ctl_get_vui_params_ip.e_cmd = IVD_CMD_VIDEO_CTL; + s_ctl_get_vui_params_ip.e_sub_cmd = + (IVD_CONTROL_API_COMMAND_TYPE_T)IH264D_CMD_CTL_GET_VUI_PARAMS; + s_ctl_get_vui_params_ip.u4_size = + sizeof(ih264d_ctl_get_vui_params_ip_t); + s_ctl_get_vui_params_op.u4_size = + sizeof(ih264d_ctl_get_vui_params_op_t); + ret = ivd_api_function((iv_obj_t *)codec_obj, (void *)&s_ctl_get_vui_params_ip, + (void *)&s_ctl_get_vui_params_op); + if(IV_SUCCESS != ret) + { + sprintf(ac_error_str, "Error in Get VUI params"); + //codec_exit(ac_error_str); + } + } /*************************************************************************/ /* Set the decoder in frame decode mode. It was set in header decode */ |