[Sony Ericsson Xperia Mini, Mini Pro, Xperia Pro, A] andogeek10:
Can anyone please help me with these errors (I'm compiling Omni) :

hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_open(OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:222:28: warning: deprecated conversion from string constant to 'OMX_STRING {aka char*}' [-Wwrite-strings]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:226:19: warning: deprecated conversion from string constant to 'OMX_STRING {aka char*}' [-Wwrite-strings]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_get_seq_hdr(void*, unsigned int, unsigned int*)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:521:155: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'unsigned char*' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:521:155: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:521:155: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_get_capability_ltrcount(long unsigned int*, long unsigned int*, long unsigned int*)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:550:138: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:550:138: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:550:138: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_get_curr_perf_lvl(OMX_PTR)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:610:117: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_param(void*, OMX_INDEXTYPE)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:693:207: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:693:207: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1083:159: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1127:147: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1147:148: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1045:3: warning: case value '2130706437' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1057:3: warning: case value '2130706443' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1069:3: warning: case value '2130706463' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1089:3: warning: case value '2130706464' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1024:3: warning: case value '2130706467' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1101:3: warning: case value '2130706468' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1113:3: warning: case value '2130706472' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1133:3: warning: case value '2130706473' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_config(void*, OMX_INDEXTYPE)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1281:152: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1301:149: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1214:3: warning: case value '2130706439' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1267:3: warning: case value '2130706474' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1287:3: warning: case value '2130706475' not in enumerated type 'OMX_INDEXTYPE' [-Wswitch]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'void venc_dev::venc_config_print()':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1599:182: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1599:182: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1599:182: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1602:204: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1602:204: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1602:204: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1606:183: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1606:183: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1606:183: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1609:147: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1609:147: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1612:134: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1612:134: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1615:211: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1615:211: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1615:211: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1619:123: error: 'struct venc_entropycfg' has no member named 'longentropysel'
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1622:192: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1622:192: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1622:192: warning: format '%d' expects argument of type 'int', but argument 6 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1626:155: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1626:155: warning: format '%d' expects argument of type 'int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_use_buf(void*, unsigned int, unsigned int)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1665:44: warning: missing initializer for member 'venc_bufferpayload::sz' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1665:44: warning: missing initializer for member 'venc_bufferpayload::fd' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1665:44: warning: missing initializer for member 'venc_bufferpayload::offset' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1665:44: warning: missing initializer for member 'venc_bufferpayload::maped_size' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1665:44: warning: missing initializer for member 'venc_bufferpayload::filled_len' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1666:57: warning: missing initializer for member 'venc_allocatorproperty::maxcount' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1666:57: warning: missing initializer for member 'venc_allocatorproperty::actualcount' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1666:57: warning: missing initializer for member 'venc_allocatorproperty::datasize' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1666:57: warning: missing initializer for member 'venc_allocatorproperty::suffixsize' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1666:57: warning: missing initializer for member 'venc_allocatorproperty::alignment' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1666:57: warning: missing initializer for member 'venc_allocatorproperty::bufpoolid' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_free_buf(void*, unsigned int)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1764:44: warning: missing initializer for member 'venc_bufferpayload::sz' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1764:44: warning: missing initializer for member 'venc_bufferpayload::fd' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1764:44: warning: missing initializer for member 'venc_bufferpayload::offset' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1764:44: warning: missing initializer for member 'venc_bufferpayload::maped_size' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1764:44: warning: missing initializer for member 'venc_bufferpayload::filled_len' [-Wmissing-field-initializers]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_slice_delivery_mode(OMX_BOOL)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:1962:187: warning: format '%d' expects argument of type 'int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_ltrcount(OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2014:92: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_ltrperiod(OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2031:94: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_ltruse(OMX_U32, OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2049:117: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2049:117: warning: format '%d' expects argument of type 'int', but argument 5 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_extradata(OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2063:103: warning: format '%x' expects argument of type 'unsigned int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_profile_level(OMX_U32, OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2337:131: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_intra_period(OMX_U32, OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2430:179: warning: format '%u' expects argument of type 'unsigned int', but argument 4 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2430:179: warning: format '%u' expects argument of type 'unsigned int', but argument 5 has type 'long unsigned int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_entropy_config(OMX_BOOL, OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2454:17: error: 'struct venc_entropycfg' has no member named 'longentropysel'
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2474:17: error: 'struct venc_entropycfg' has no member named 'longentropysel'
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2488:11: error: 'struct venc_entropycfg' has no member named 'longentropysel'
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2488:40: error: 'struct venc_entropycfg' has no member named 'longentropysel'
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_intra_refresh(OMX_VIDEO_INTRAREFRESHTYPE, OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2546:154: warning: format '%d' expects argument of type 'int', but argument 4 has type 'OMX_U32 {aka long unsigned int}' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_set_color_format(OMX_COLOR_FORMATTYPE)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:2741:23: warning: comparison between 'OMX_COLOR_FORMATTYPE {aka enum OMX_COLOR_FORMATTYPE}' and 'enum OMX_QCOM_COLOR_FORMATTYPE' [-Wenum-compare]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_validate_profile_level(OMX_U32*, OMX_U32*)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:3179:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:3181:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:3183:61: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp: In member function 'bool venc_dev::venc_max_allowed_bitrate_check(OMX_U32)':
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:3231:120: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:3252:118: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:3264:120: warning: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'int' [-Wformat]
hardware/qcom/media-caf/mm-video/vidc/venc/src/video_encoder_device.cpp:3274:26: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
make: *** [/home/anmol/android/omni/out/target/product/mango/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/src/video_encoder_device.o] Error 1
make: *** Waiting for unfinished jobs....