Advertisement
gartimusprime01

Nougat error

Feb 27th, 2017
167
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 77.35 KB | None | 0 0
  1. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  2. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:68:28: note: expanded from macro '_IOC'
  3. ((nr) << _IOC_NRSHIFT) | \
  4. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  5. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1256:17: warning: explicitly assigning value of variable of type 'OMX_PTR' (aka 'void *') to itself [-Wself-assign]
  6. cmdData = cmdData;
  7. ~~~~~~~ ^ ~~~~~~~
  8. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1300:17: warning: explicitly assigning value of variable of type 'OMX_PTR' (aka 'void *') to itself [-Wself-assign]
  9. cmdData = cmdData;
  10. ~~~~~~~ ^ ~~~~~~~
  11. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1333:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  12. OMX_ErrorSameState,
  13. ^~~~~~~~~~~~~~~~~~
  14. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1350:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  15. OMX_ErrorIncorrectStateTransition,
  16. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  17. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1361:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  18. OMX_ErrorIncorrectStateTransition,
  19. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  20. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1372:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  21. OMX_ErrorInvalidState,
  22. ^~~~~~~~~~~~~~~~~~~~~
  23. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1390:34: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  24. if (release_done(-1))
  25. ~~~~~~~~~~~~ ^~
  26. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1417:36: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
  27. if(ioctl(m_drv_fd, AUDIO_GET_STREAM_CONFIG, &drv_stream_config)
  28. ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
  29. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/linux/msm_audio.h:79:35: note: expanded from macro 'AUDIO_GET_STREAM_CONFIG'
  30. #define AUDIO_GET_STREAM_CONFIG _IOR(AUDIO_IOCTL_MAGIC, 81, \
  31. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  32. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:75:28: note: expanded from macro '_IOR'
  33. #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
  34. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  35. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:68:28: note: expanded from macro '_IOC'
  36. ((nr) << _IOC_NRSHIFT) | \
  37. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  38. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1430:36: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
  39. if(ioctl(m_drv_fd, AUDIO_GET_EVRC_ENC_CONFIG,
  40. ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~
  41. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/linux/msm_audio_qcp.h:15:36: note: expanded from macro 'AUDIO_GET_EVRC_ENC_CONFIG'
  42. #define AUDIO_GET_EVRC_ENC_CONFIG _IOR(AUDIO_IOCTL_MAGIC, \
  43. ^~~~~~~~~~~~~~~~~~~~~~~~~
  44. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:75:28: note: expanded from macro '_IOR'
  45. #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
  46. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  47. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:68:28: note: expanded from macro '_IOC'
  48. ((nr) << _IOC_NRSHIFT) | \
  49. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  50. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1458:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
  51. if (ioctl(m_drv_fd, AUDIO_GET_CONFIG, &pcm_cfg) == -1)
  52. ~~~~~ ^~~~~~~~~~~~~~~~
  53. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/linux/msm_audio.h:30:28: note: expanded from macro 'AUDIO_GET_CONFIG'
  54. #define AUDIO_GET_CONFIG _IOR(AUDIO_IOCTL_MAGIC, 3, \
  55. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  56. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:75:28: note: expanded from macro '_IOR'
  57. #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
  58. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  59. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:68:28: note: expanded from macro '_IOC'
  60. ((nr) << _IOC_NRSHIFT) | \
  61. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  62. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1480:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  63. OMX_EventError, OMX_ErrorInvalidState,
  64. ^~~~~~~~~~~~~~~~~~~~~
  65. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1493:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  66. OMX_ErrorSameState,
  67. ^~~~~~~~~~~~~~~~~~
  68. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1501:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  69. OMX_ErrorIncorrectStateTransition,
  70. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  71. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1518:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  72. OMX_ErrorInvalidState,
  73. ^~~~~~~~~~~~~~~~~~~~~
  74. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1537:39: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  75. execute_omx_flush(-1,false);
  76. ~~~~~~~~~~~~~~~~~ ^~
  77. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1553:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  78. OMX_ErrorIncorrectStateTransition,
  79. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  80. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1561:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  81. OMX_ErrorIncorrectStateTransition,
  82. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  83. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1568:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  84. OMX_EventError, OMX_ErrorSameState,
  85. ^~~~~~~~~~~~~~~~~~
  86. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1576:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  87. OMX_EventError, OMX_ErrorInvalidState,
  88. ^~~~~~~~~~~~~~~~~~~~~
  89. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1613:39: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  90. execute_omx_flush(-1,false);
  91. ~~~~~~~~~~~~~~~~~ ^~
  92. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1622:6: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  93. OMX_ErrorIncorrectStateTransition,
  94. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  95. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1630:6: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  96. OMX_ErrorIncorrectStateTransition,
  97. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  98. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1637:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  99. OMX_EventError, OMX_ErrorSameState,
  100. ^~~~~~~~~~~~~~~~~~
  101. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1645:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  102. OMX_EventError, OMX_ErrorInvalidState,
  103. ^~~~~~~~~~~~~~~~~~~~~
  104. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1667:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  105. OMX_EventError, OMX_ErrorSameState,
  106. ^~~~~~~~~~~~~~~~~~
  107. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1675:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  108. OMX_ErrorIncorrectStateTransition,
  109. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  110. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1683:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  111. OMX_ErrorIncorrectStateTransition,
  112. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1692:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  114. OMX_ErrorInvalidState,
  115. ^~~~~~~~~~~~~~~~~~~~~
  116. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1715:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  117. OMX_EventError, OMX_ErrorInvalidState,
  118. ^~~~~~~~~~~~~~~~~~~~~
  119. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:1740:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  120. OMX_CommandFlush, OMX_ErrorBadPortIndex, NULL );
  121. ^~~~~~~~~~~~~~~~~~~~~
  122. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:2219:38: warning: format specifies type 'unsigned int' but the argument has type 'OMX_TICKS' (aka 'long long') [-Wformat]
  123. omx_buf,nTimestamp);
  124. ^~~~~~~~~~
  125. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/aenc_svr.h:64:27: note: expanded from macro 'DEBUG_DETAIL'
  126. #define DEBUG_DETAIL LOGV
  127. ^
  128. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/aenc_svr.h:55:14: note: expanded from macro 'LOGV'
  129. #define LOGV ALOGV
  130. ^
  131. system/core/include/log/log.h:93:42: note: expanded from macro 'ALOGV'
  132. #define ALOGV(...) do { if (0) { __ALOGV(__VA_ARGS__); } } while (0)
  133. ^~~~~~~~~~~
  134. note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  135. system/core/include/log/log.h:453:38: note: expanded from macro 'ALOG'
  136. LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
  137. ^~~~~~~~~~~
  138. system/core/include/log/log.h:461:37: note: expanded from macro 'LOG_PRI'
  139. android_printLog(priority, tag, __VA_ARGS__)
  140. ^~~~~~~~~~~
  141. system/core/include/log/log.h:618:36: note: expanded from macro 'android_printLog'
  142. __android_log_print(prio, tag, fmt)
  143. ^~~
  144. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:2232:38: warning: format specifies type 'unsigned int' but the argument has type 'OMX_TICKS' (aka 'long long') [-Wformat]
  145. omx_buf,nTimestamp);
  146. ^~~~~~~~~~
  147. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/aenc_svr.h:64:27: note: expanded from macro 'DEBUG_DETAIL'
  148. #define DEBUG_DETAIL LOGV
  149. ^
  150. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/aenc_svr.h:55:14: note: expanded from macro 'LOGV'
  151. #define LOGV ALOGV
  152. ^
  153. system/core/include/log/log.h:93:42: note: expanded from macro 'ALOGV'
  154. #define ALOGV(...) do { if (0) { __ALOGV(__VA_ARGS__); } } while (0)
  155. ^~~~~~~~~~~
  156. note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  157. system/core/include/log/log.h:453:38: note: expanded from macro 'ALOG'
  158. LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
  159. ^~~~~~~~~~~
  160. system/core/include/log/log.h:461:37: note: expanded from macro 'LOG_PRI'
  161. android_printLog(priority, tag, __VA_ARGS__)
  162. ^~~~~~~~~~~
  163. system/core/include/log/log.h:618:36: note: expanded from macro 'android_printLog'
  164. __android_log_print(prio, tag, fmt)
  165. ^~~
  166. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:2680:20: warning: format specifies type 'int' but the argument has type 'OMX_VERSIONTYPE' [-Wformat]
  167. component_Role.nVersion,
  168. ^~~~~~~~
  169. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/aenc_svr.h:62:27: note: expanded from macro 'DEBUG_PRINT_ERROR'
  170. #define DEBUG_PRINT_ERROR LOGE
  171. ^
  172. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/aenc_svr.h:43:14: note: expanded from macro 'LOGE'
  173. #define LOGE ALOGE
  174. ^
  175. system/core/include/log/log.h:156:52: note: expanded from macro 'ALOGE'
  176. #define ALOGE(...) ((void)ALOG(LOG_ERROR, LOG_TAG, __VA_ARGS__))
  177. ^~~~~~~~~~~
  178. system/core/include/log/log.h:453:38: note: expanded from macro 'ALOG'
  179. LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
  180. ^~~~~~~~~~~
  181. system/core/include/log/log.h:461:37: note: expanded from macro 'LOG_PRI'
  182. android_printLog(priority, tag, __VA_ARGS__)
  183. ^~~~~~~~~~~
  184. system/core/include/log/log.h:618:36: note: expanded from macro 'android_printLog'
  185. __android_log_print(prio, tag, fmt)
  186. ^~~
  187. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3071:25: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  188. BITMASK_CLEAR(&m_flags, OMX_COMPONENT_MUTED);
  189. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  190. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  191. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  192. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  193. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3185:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  194. port = port;
  195. ~~~~ ^ ~~~~
  196. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3186:18: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  197. peerPort = peerPort;
  198. ~~~~~~~~ ^ ~~~~~~~~
  199. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3226:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  200. port = port;
  201. ~~~~ ^ ~~~~
  202. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3280:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  203. port = port;
  204. ~~~~ ^ ~~~~
  205. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3373:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  206. BITMASK_CLEAR(&m_flags, OMX_COMPONENT_IDLE_PENDING);
  207. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  208. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  209. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  210. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  211. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3384:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  212. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_INPUT_ENABLE_PENDING);
  213. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  214. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  215. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  216. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  217. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3393:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  218. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_OUTPUT_ENABLE_PENDING);
  219. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  220. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  221. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  222. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  223. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3477:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  224. BITMASK_CLEAR(&m_flags, OMX_COMPONENT_IDLE_PENDING);
  225. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  226. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  227. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  228. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  229. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3486:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  230. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_INPUT_ENABLE_PENDING);
  231. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  232. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  233. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  234. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  235. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3496:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  236. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_OUTPUT_ENABLE_PENDING);
  237. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  238. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  239. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  240. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  241. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3561:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  242. port = port;
  243. ~~~~ ^ ~~~~
  244. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3646:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  245. port = port;
  246. ~~~~ ^ ~~~~
  247. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3778:22: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'unsigned int' [-Wsign-conversion]
  248. OMX_ErrorPortUnpopulated,
  249. ^~~~~~~~~~~~~~~~~~~~~~~~
  250. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3787:22: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'unsigned int' [-Wsign-conversion]
  251. OMX_ErrorPortUnpopulated,
  252. ^~~~~~~~~~~~~~~~~~~~~~~~
  253. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3819:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  254. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_INPUT_DISABLE_PENDING);
  255. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  256. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  257. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  258. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  259. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3852:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  260. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_OUTPUT_DISABLE_PENDING);
  261. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  262. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  263. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  264. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  265. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3865:26: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  266. if (release_done(-1))
  267. ~~~~~~~~~~~~ ^~
  268. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3877:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  269. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_LOADING_PENDING);
  270. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  271. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/omx_evrc_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  272. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  273. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  274. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:3995:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  275. meta_in.nFlags &= ~OMX_BUFFERFLAG_EOS;
  276. ~~ ^~~~~~~~~~~~~~~~~~~
  277. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:4045:26: warning: format specifies type 'unsigned long' but the argument has type 'OMX_U32' (aka 'unsigned int') [-Wformat]
  278. buffer->nAllocLen,buffer->pBuffer,
  279. ^~~~~~~~~~~~~~~~~
  280. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/aenc_svr.h:64:27: note: expanded from macro 'DEBUG_DETAIL'
  281. #define DEBUG_DETAIL LOGV
  282. ^
  283. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/inc/aenc_svr.h:55:14: note: expanded from macro 'LOGV'
  284. #define LOGV ALOGV
  285. ^
  286. system/core/include/log/log.h:93:42: note: expanded from macro 'ALOGV'
  287. #define ALOGV(...) do { if (0) { __ALOGV(__VA_ARGS__); } } while (0)
  288. ^~~~~~~~~~~
  289. note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  290. system/core/include/log/log.h:453:38: note: expanded from macro 'ALOG'
  291. LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
  292. ^~~~~~~~~~~
  293. system/core/include/log/log.h:461:37: note: expanded from macro 'LOG_PRI'
  294. android_printLog(priority, tag, __VA_ARGS__)
  295. ^~~~~~~~~~~
  296. system/core/include/log/log.h:618:36: note: expanded from macro 'android_printLog'
  297. __android_log_print(prio, tag, fmt)
  298. ^~~
  299. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:4066:42: warning: implicit conversion changes signedness: 'ssize_t' (aka 'int') to 'unsigned int' [-Wsign-conversion]
  300. buffer->nFilledLen = (OMX_U32)(nReadbytes - buffer->nOffset);
  301. ^~~~~~~~~~ ~
  302. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:4265:31: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  303. execute_omx_flush(-1,false);
  304. ~~~~~~~~~~~~~~~~~ ^~
  305. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:4393:19: warning: explicitly assigning value of variable of type 'OMX_BUFFERHEADERTYPE **' to itself [-Wself-assign]
  306. bufferHdr = bufferHdr;
  307. ~~~~~~~~~ ^ ~~~~~~~~~
  308. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-evrc/qdsp6/src/omx_evrc_aenc.cpp:4394:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  309. port = port;
  310. ~~~~ ^ ~~~~
  311. 65 warnings generated.
  312. [ 56% 9348/16574] target thumb C: libOmxQcelp13Enc <= hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/aenc_svr.c
  313. In file included from hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/aenc_svr.c:35:
  314. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:39:9: warning: 'LOG_TAG' macro redefined [-Wmacro-redefined]
  315. #define LOG_TAG "QC_QCELP13ENC"
  316. ^
  317. system/core/include/log/log.h:65:9: note: previous definition is here
  318. #define LOG_TAG NULL
  319. ^
  320. 1 warning generated.
  321. [ 56% 9352/16574] target thumb C++: libOmxQcelp13Enc <= hardware/...-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp
  322. In file included from hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:41:
  323. In file included from hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:56:
  324. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:39:9: warning: 'LOG_TAG' macro redefined [-Wmacro-redefined]
  325. #define LOG_TAG "QC_QCELP13ENC"
  326. ^
  327. system/core/include/log/log.h:65:9: note: previous definition is here
  328. #define LOG_TAG NULL
  329. ^
  330. In file included from hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:41:
  331. In file included from hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:58:
  332. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/Map.h:32:17: warning: using directive refers to implicitly-defined namespace 'std'
  333. using namespace std;
  334. ^
  335. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:44:17: warning: using directive refers to implicitly-defined namespace 'std'
  336. using namespace std;
  337. ^
  338. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:816:42: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  339. OMX_ErrorInvalidState,
  340. ^~~~~~~~~~~~~~~~~~~~~
  341. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:930:21: warning: equality comparison with extraneous parentheses [-Wparentheses-equality]
  342. else if ((state == OMX_StatePause))
  343. ~~~~~~^~~~~~~~~~~~~~~~~
  344. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:930:21: note: remove extraneous parentheses around the comparison to silence this warning
  345. else if ((state == OMX_StatePause))
  346. ~ ^ ~
  347. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:930:21: note: use '=' to turn this equality comparison into an assignment
  348. else if ((state == OMX_StatePause))
  349. ^~
  350. =
  351. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1153:24: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
  352. if(ioctl(m_drv_fd, AUDIO_GET_SESSION_ID,&m_session_id) == -1)
  353. ~~~~~ ^~~~~~~~~~~~~~~~~~~~
  354. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/linux/msm_audio.h:81:30: note: expanded from macro 'AUDIO_GET_SESSION_ID'
  355. #define AUDIO_GET_SESSION_ID _IOR(AUDIO_IOCTL_MAGIC, 82, unsigned short)
  356. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  357. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:75:28: note: expanded from macro '_IOR'
  358. #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
  359. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  360. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:68:28: note: expanded from macro '_IOC'
  361. ((nr) << _IOC_NRSHIFT) | \
  362. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  363. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1258:17: warning: explicitly assigning value of variable of type 'OMX_PTR' (aka 'void *') to itself [-Wself-assign]
  364. cmdData = cmdData;
  365. ~~~~~~~ ^ ~~~~~~~
  366. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1302:17: warning: explicitly assigning value of variable of type 'OMX_PTR' (aka 'void *') to itself [-Wself-assign]
  367. cmdData = cmdData;
  368. ~~~~~~~ ^ ~~~~~~~
  369. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1335:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  370. OMX_ErrorSameState,
  371. ^~~~~~~~~~~~~~~~~~
  372. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1352:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  373. OMX_ErrorIncorrectStateTransition,
  374. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  375. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1363:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  376. OMX_ErrorIncorrectStateTransition,
  377. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  378. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1374:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  379. OMX_ErrorInvalidState,
  380. ^~~~~~~~~~~~~~~~~~~~~
  381. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1392:34: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  382. if (release_done(-1))
  383. ~~~~~~~~~~~~ ^~
  384. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1419:36: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
  385. if(ioctl(m_drv_fd, AUDIO_GET_STREAM_CONFIG, &drv_stream_config)
  386. ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~
  387. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/linux/msm_audio.h:79:35: note: expanded from macro 'AUDIO_GET_STREAM_CONFIG'
  388. #define AUDIO_GET_STREAM_CONFIG _IOR(AUDIO_IOCTL_MAGIC, 81, \
  389. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  390. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:75:28: note: expanded from macro '_IOR'
  391. #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
  392. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  393. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:68:28: note: expanded from macro '_IOC'
  394. ((nr) << _IOC_NRSHIFT) | \
  395. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  396. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1432:36: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
  397. if(ioctl(m_drv_fd, AUDIO_GET_QCELP_ENC_CONFIG,
  398. ~~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~~~
  399. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/linux/msm_audio_qcp.h:9:37: note: expanded from macro 'AUDIO_GET_QCELP_ENC_CONFIG'
  400. #define AUDIO_GET_QCELP_ENC_CONFIG _IOR(AUDIO_IOCTL_MAGIC, \
  401. ^~~~~~~~~~~~~~~~~~~~~~~~~
  402. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:75:28: note: expanded from macro '_IOR'
  403. #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
  404. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  405. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:68:28: note: expanded from macro '_IOC'
  406. ((nr) << _IOC_NRSHIFT) | \
  407. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  408. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1460:41: warning: implicit conversion changes signedness: 'unsigned int' to 'int' [-Wsign-conversion]
  409. if (ioctl(m_drv_fd, AUDIO_GET_CONFIG, &pcm_cfg) == -1)
  410. ~~~~~ ^~~~~~~~~~~~~~~~
  411. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/linux/msm_audio.h:30:28: note: expanded from macro 'AUDIO_GET_CONFIG'
  412. #define AUDIO_GET_CONFIG _IOR(AUDIO_IOCTL_MAGIC, 3, \
  413. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
  414. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:75:28: note: expanded from macro '_IOR'
  415. #define _IOR(type,nr,size) _IOC(_IOC_READ,(type),(nr),(_IOC_TYPECHECK(size)))
  416. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  417. /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include/asm-generic/ioctl.h:68:28: note: expanded from macro '_IOC'
  418. ((nr) << _IOC_NRSHIFT) | \
  419. ~~~~~~~~~~~~~~~~~~~~~~~~~^~~
  420. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1489:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  421. OMX_ErrorSameState,
  422. ^~~~~~~~~~~~~~~~~~
  423. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1497:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  424. OMX_ErrorIncorrectStateTransition,
  425. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  426. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1514:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  427. OMX_ErrorInvalidState,
  428. ^~~~~~~~~~~~~~~~~~~~~
  429. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1533:39: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  430. execute_omx_flush(-1,false);
  431. ~~~~~~~~~~~~~~~~~ ^~
  432. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1549:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  433. OMX_ErrorIncorrectStateTransition,
  434. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  435. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1557:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  436. OMX_ErrorIncorrectStateTransition,
  437. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  438. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1564:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  439. OMX_EventError, OMX_ErrorSameState,
  440. ^~~~~~~~~~~~~~~~~~
  441. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1572:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  442. OMX_EventError, OMX_ErrorInvalidState,
  443. ^~~~~~~~~~~~~~~~~~~~~
  444. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1609:39: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  445. execute_omx_flush(-1,false);
  446. ~~~~~~~~~~~~~~~~~ ^~
  447. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1618:6: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  448. OMX_ErrorIncorrectStateTransition,
  449. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  450. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1626:6: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  451. OMX_ErrorIncorrectStateTransition,
  452. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  453. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1633:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  454. OMX_EventError, OMX_ErrorSameState,
  455. ^~~~~~~~~~~~~~~~~~
  456. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1641:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  457. OMX_EventError, OMX_ErrorInvalidState,
  458. ^~~~~~~~~~~~~~~~~~~~~
  459. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1663:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  460. OMX_EventError, OMX_ErrorSameState,
  461. ^~~~~~~~~~~~~~~~~~
  462. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1671:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  463. OMX_ErrorIncorrectStateTransition,
  464. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1679:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  466. OMX_ErrorIncorrectStateTransition,
  467. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  468. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1688:41: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  469. OMX_ErrorInvalidState,
  470. ^~~~~~~~~~~~~~~~~~~~~
  471. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1711:57: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  472. OMX_EventError, OMX_ErrorInvalidState,
  473. ^~~~~~~~~~~~~~~~~~~~~
  474. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:1736:35: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  475. OMX_CommandFlush, OMX_ErrorBadPortIndex, NULL );
  476. ^~~~~~~~~~~~~~~~~~~~~
  477. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:2215:38: warning: format specifies type 'unsigned int' but the argument has type 'OMX_TICKS' (aka 'long long') [-Wformat]
  478. omx_buf,nTimestamp);
  479. ^~~~~~~~~~
  480. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:64:27: note: expanded from macro 'DEBUG_DETAIL'
  481. #define DEBUG_DETAIL LOGV
  482. ^
  483. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:55:14: note: expanded from macro 'LOGV'
  484. #define LOGV ALOGV
  485. ^
  486. system/core/include/log/log.h:93:42: note: expanded from macro 'ALOGV'
  487. #define ALOGV(...) do { if (0) { __ALOGV(__VA_ARGS__); } } while (0)
  488. ^~~~~~~~~~~
  489. note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  490. system/core/include/log/log.h:453:38: note: expanded from macro 'ALOG'
  491. LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
  492. ^~~~~~~~~~~
  493. system/core/include/log/log.h:461:37: note: expanded from macro 'LOG_PRI'
  494. android_printLog(priority, tag, __VA_ARGS__)
  495. ^~~~~~~~~~~
  496. system/core/include/log/log.h:618:36: note: expanded from macro 'android_printLog'
  497. __android_log_print(prio, tag, fmt)
  498. ^~~
  499. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:2228:38: warning: format specifies type 'unsigned int' but the argument has type 'OMX_TICKS' (aka 'long long') [-Wformat]
  500. omx_buf,nTimestamp);
  501. ^~~~~~~~~~
  502. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:64:27: note: expanded from macro 'DEBUG_DETAIL'
  503. #define DEBUG_DETAIL LOGV
  504. ^
  505. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:55:14: note: expanded from macro 'LOGV'
  506. #define LOGV ALOGV
  507. ^
  508. system/core/include/log/log.h:93:42: note: expanded from macro 'ALOGV'
  509. #define ALOGV(...) do { if (0) { __ALOGV(__VA_ARGS__); } } while (0)
  510. ^~~~~~~~~~~
  511. note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  512. system/core/include/log/log.h:453:38: note: expanded from macro 'ALOG'
  513. LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
  514. ^~~~~~~~~~~
  515. system/core/include/log/log.h:461:37: note: expanded from macro 'LOG_PRI'
  516. android_printLog(priority, tag, __VA_ARGS__)
  517. ^~~~~~~~~~~
  518. system/core/include/log/log.h:618:36: note: expanded from macro 'android_printLog'
  519. __android_log_print(prio, tag, fmt)
  520. ^~~
  521. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:2677:20: warning: format specifies type 'int' but the argument has type 'OMX_VERSIONTYPE' [-Wformat]
  522. component_Role.nVersion,
  523. ^~~~~~~~
  524. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:62:27: note: expanded from macro 'DEBUG_PRINT_ERROR'
  525. #define DEBUG_PRINT_ERROR LOGE
  526. ^
  527. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:43:14: note: expanded from macro 'LOGE'
  528. #define LOGE ALOGE
  529. ^
  530. system/core/include/log/log.h:156:52: note: expanded from macro 'ALOGE'
  531. #define ALOGE(...) ((void)ALOG(LOG_ERROR, LOG_TAG, __VA_ARGS__))
  532. ^~~~~~~~~~~
  533. system/core/include/log/log.h:453:38: note: expanded from macro 'ALOG'
  534. LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
  535. ^~~~~~~~~~~
  536. system/core/include/log/log.h:461:37: note: expanded from macro 'LOG_PRI'
  537. android_printLog(priority, tag, __VA_ARGS__)
  538. ^~~~~~~~~~~
  539. system/core/include/log/log.h:618:36: note: expanded from macro 'android_printLog'
  540. __android_log_print(prio, tag, fmt)
  541. ^~~
  542. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3068:25: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  543. BITMASK_CLEAR(&m_flags, OMX_COMPONENT_MUTED);
  544. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  545. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  546. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  547. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  548. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3182:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  549. port = port;
  550. ~~~~ ^ ~~~~
  551. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3183:18: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  552. peerPort = peerPort;
  553. ~~~~~~~~ ^ ~~~~~~~~
  554. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3223:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  555. port = port;
  556. ~~~~ ^ ~~~~
  557. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3277:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  558. port = port;
  559. ~~~~ ^ ~~~~
  560. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3370:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  561. BITMASK_CLEAR(&m_flags, OMX_COMPONENT_IDLE_PENDING);
  562. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  563. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  564. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  565. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  566. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3381:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  567. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_INPUT_ENABLE_PENDING);
  568. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  569. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  570. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  571. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  572. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3390:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  573. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_OUTPUT_ENABLE_PENDING);
  574. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  575. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  576. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  577. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  578. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3474:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  579. BITMASK_CLEAR(&m_flags, OMX_COMPONENT_IDLE_PENDING);
  580. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  581. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  582. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  583. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  584. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3483:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  585. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_INPUT_ENABLE_PENDING);
  586. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  587. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  588. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  589. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  590. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3493:17: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  591. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_OUTPUT_ENABLE_PENDING);
  592. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  593. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  594. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  595. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  596. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3558:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  597. port = port;
  598. ~~~~ ^ ~~~~
  599. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3643:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  600. port = port;
  601. ~~~~ ^ ~~~~
  602. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3776:22: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'unsigned int' [-Wsign-conversion]
  603. OMX_ErrorPortUnpopulated,
  604. ^~~~~~~~~~~~~~~~~~~~~~~~
  605. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3785:22: warning: implicit conversion changes signedness: 'OMX_ERRORTYPE' to 'unsigned int' [-Wsign-conversion]
  606. OMX_ErrorPortUnpopulated,
  607. ^~~~~~~~~~~~~~~~~~~~~~~~
  608. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3817:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  609. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_INPUT_DISABLE_PENDING);
  610. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  611. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  612. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  613. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  614. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3850:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  615. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_OUTPUT_DISABLE_PENDING);
  616. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  617. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  618. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  619. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  620. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3863:26: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  621. if (release_done(-1))
  622. ~~~~~~~~~~~~ ^~
  623. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3875:13: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  624. BITMASK_CLEAR((&m_flags),OMX_COMPONENT_LOADING_PENDING);
  625. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  626. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/omx_qcelp13_aenc.h:102:50: note: expanded from macro 'BITMASK_CLEAR'
  627. (mArray)[BITMASK_OFFSET(mIndex)] &= ~(BITMASK_FLAG(mIndex))
  628. ~~ ^~~~~~~~~~~~~~~~~~~~~~~
  629. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:3993:27: warning: implicit conversion changes signedness: 'int' to 'unsigned int' [-Wsign-conversion]
  630. meta_in.nFlags &= ~OMX_BUFFERFLAG_EOS;
  631. ~~ ^~~~~~~~~~~~~~~~~~~
  632. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:4043:26: warning: format specifies type 'unsigned long' but the argument has type 'OMX_U32' (aka 'unsigned int') [-Wformat]
  633. buffer->nAllocLen,buffer->pBuffer,
  634. ^~~~~~~~~~~~~~~~~
  635. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:64:27: note: expanded from macro 'DEBUG_DETAIL'
  636. #define DEBUG_DETAIL LOGV
  637. ^
  638. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/inc/aenc_svr.h:55:14: note: expanded from macro 'LOGV'
  639. #define LOGV ALOGV
  640. ^
  641. system/core/include/log/log.h:93:42: note: expanded from macro 'ALOGV'
  642. #define ALOGV(...) do { if (0) { __ALOGV(__VA_ARGS__); } } while (0)
  643. ^~~~~~~~~~~
  644. note: (skipping 1 expansions in backtrace; use -fmacro-backtrace-limit=0 to see all)
  645. system/core/include/log/log.h:453:38: note: expanded from macro 'ALOG'
  646. LOG_PRI(ANDROID_##priority, tag, __VA_ARGS__)
  647. ^~~~~~~~~~~
  648. system/core/include/log/log.h:461:37: note: expanded from macro 'LOG_PRI'
  649. android_printLog(priority, tag, __VA_ARGS__)
  650. ^~~~~~~~~~~
  651. system/core/include/log/log.h:618:36: note: expanded from macro 'android_printLog'
  652. __android_log_print(prio, tag, fmt)
  653. ^~~
  654. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:4065:42: warning: implicit conversion changes signedness: 'ssize_t' (aka 'int') to 'unsigned int' [-Wsign-conversion]
  655. buffer->nFilledLen = (OMX_U32)(nReadbytes - buffer->nOffset);
  656. ^~~~~~~~~~ ~
  657. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:4265:31: warning: implicit conversion changes signedness: 'int' to 'OMX_U32' (aka 'unsigned int') [-Wsign-conversion]
  658. execute_omx_flush(-1,false);
  659. ~~~~~~~~~~~~~~~~~ ^~
  660. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:4393:19: warning: explicitly assigning value of variable of type 'OMX_BUFFERHEADERTYPE **' to itself [-Wself-assign]
  661. bufferHdr = bufferHdr;
  662. ~~~~~~~~~ ^ ~~~~~~~~~
  663. hardware/qcom/audio-caf/msm8916/mm-audio/aenc-qcelp13/qdsp6/src/omx_qcelp13_aenc.cpp:4394:14: warning: explicitly assigning value of variable of type 'OMX_U32' (aka 'unsigned int') to itself [-Wself-assign]
  664. port = port;
  665. ~~~~ ^ ~~~~
  666. 63 warnings generated.
  667. [ 56% 9384/16574] target thumb C++: libOmxVdec <= hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp
  668. FAILED: /bin/bash -c "(PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++ -I hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/inc -I hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/common/inc -I ./hardware/qcom/media-caf/msm8916/mm-core/inc -I /home/garth/android/Nougat/out/target/product/x103f/obj/include/qcom/display -I /home/garth/android/Nougat/out/target/product/x103f/obj/include/adreno -I ./frameworks/native/include/media/openmax -I ./frameworks/native/include/media/hardware -I ./hardware/qcom/media-caf/msm8916/libc2dcolorconvert -I ./frameworks/av/include/media/stagefright -I /home/garth/android/Nougat/out/target/product/x103f/obj/include/mm-video/SwVdec -I /home/garth/android/Nougat/out/target/product/x103f/obj/include/mm-video/swvdec -I /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include -I hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec -I /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates -I /home/garth/android/Nougat/out/target/product/x103f/gen/SHARED_LIBRARIES/libOmxVdec_intermediates -I libnativehelper/include/nativehelper \$(cat /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/import_includes) -isystem system/core/include -isystem system/media/audio/include -isystem hardware/libhardware/include -isystem hardware/libhardware_legacy/include -isystem libnativehelper/include -isystem frameworks/native/include -isystem frameworks/native/opengl/include -isystem frameworks/av/include -isystem frameworks/base/include -isystem hardware/ril/include -isystem /home/garth/android/Nougat/out/target/product/x103f/obj/include -isystem bionic/libc/arch-arm/include -isystem bionic/libc/include -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/common -isystem bionic/libc/kernel/uapi/asm-arm -isystem bionic/libm/include -isystem bionic/libm/include/arm -c -fno-exceptions -Wno-multichar -msoft-float -ffunction-sections -fdata-sections -funwind-tables -fstack-protector-strong -Wa,--noexecstack -Werror=format-security -D_FORTIFY_SOURCE=2 -fno-short-enums -no-canonical-prefixes -mcpu=cortex-a7 -mfpu=neon-vfpv4 -D__ARM_FEATURE_LPAE=1 -mfloat-abi=softfp -DQCOM_HARDWARE -DQCOM_BSP -DQTI_BSP -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=date-time -DNDEBUG -g -Wstrict-aliasing=2 -DNDEBUG -UDEBUG -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -nostdlibinc -target arm-linux-androideabi -target arm-linux-androideabi -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin -fvisibility-inlines-hidden -DQCOM_HARDWARE -DQCOM_BSP -DQTI_BSP -Wsign-promo -Wno-inconsistent-missing-override -nostdlibinc -target arm-linux-androideabi -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -fno-rtti -D__alignx\\(x\\)=__attribute__\\(\\(__aligned__\\(x\\)\\)\\) -D__align=__alignx -Dinline=__inline -g -O3 -DIMAGE_APPS_PROC -D_ANDROID_ -DCDECL -DT_ARM -DNO_ARM_CLZ -UENABLE_DEBUG_LOW -UENABLE_DEBUG_HIGH -DENABLE_DEBUG_ERROR -UINPUT_BUFFER_LOG -UOUTPUT_BUFFER_LOG -Wno-parentheses -D_ANDROID_ICS_ -D_MSM8974_ -DPROCESS_EXTRADATA_IN_OUTPUT_PORT -DMAX_RES_1080P -DMAX_RES_1080P_EBI -DUSE_ION -DADAPTIVE_PLAYBACK_SUPPORTED -DFLEXYUV_SUPPORTED -Werror -fPIC -D_USING_LIBCXX -Wno-absolute-value -Wno-pointer-bool-conversion -std=gnu++14 -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=null-dereference -Werror=return-type -MD -MF /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/src/omx_vdec_msm8974.d -o /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/src/omx_vdec_msm8974.o hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp ) && (cp /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/src/omx_vdec_msm8974.d /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/src/omx_vdec_msm8974.P; sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\\\\$//' -e '/^\$/ d' -e 's/\$/ :/' < /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/src/omx_vdec_msm8974.d >> /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/src/omx_vdec_msm8974.P; rm -f /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVdec_intermediates/src/omx_vdec_msm8974.d )"
  669. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9326:14: error: use of undeclared identifier 'MSM_VIDC_BT709_5'
  670. case MSM_VIDC_BT709_5:
  671. ^
  672. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9330:14: error: use of undeclared identifier 'MSM_VIDC_BT470_6_M'
  673. case MSM_VIDC_BT470_6_M:
  674. ^
  675. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9333:14: error: use of undeclared identifier 'MSM_VIDC_BT601_6_625'
  676. case MSM_VIDC_BT601_6_625:
  677. ^
  678. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9336:14: error: use of undeclared identifier 'MSM_VIDC_BT601_6_525'
  679. case MSM_VIDC_BT601_6_525:
  680. ^
  681. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9340:14: error: use of undeclared identifier 'MSM_VIDC_GENERIC_FILM'
  682. case MSM_VIDC_GENERIC_FILM:
  683. ^
  684. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9343:14: error: use of undeclared identifier 'MSM_VIDC_BT2020'
  685. case MSM_VIDC_BT2020:
  686. ^
  687. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9346:14: error: use of undeclared identifier 'MSM_VIDC_UNSPECIFIED'
  688. case MSM_VIDC_UNSPECIFIED:
  689. ^
  690. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9357:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_BT709_5'
  691. case MSM_VIDC_TRANSFER_BT709_5:
  692. ^
  693. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9358:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_601_6_525'
  694. case MSM_VIDC_TRANSFER_601_6_525: // case MSM_VIDC_TRANSFER_601_6_625:
  695. ^
  696. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9361:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_BT_470_6_M'
  697. case MSM_VIDC_TRANSFER_BT_470_6_M:
  698. ^
  699. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9364:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_BT_470_6_BG'
  700. case MSM_VIDC_TRANSFER_BT_470_6_BG:
  701. ^
  702. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9367:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_SMPTE_240M'
  703. case MSM_VIDC_TRANSFER_SMPTE_240M:
  704. ^
  705. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9370:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_LINEAR'
  706. case MSM_VIDC_TRANSFER_LINEAR:
  707. ^
  708. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9373:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_IEC_61966'
  709. case MSM_VIDC_TRANSFER_IEC_61966:
  710. ^
  711. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9376:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_BT_1361'
  712. case MSM_VIDC_TRANSFER_BT_1361:
  713. ^
  714. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9379:14: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_SRGB'
  715. case MSM_VIDC_TRANSFER_SRGB:
  716. ^
  717. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9389:14: error: use of undeclared identifier 'MSM_VIDC_MATRIX_BT_709_5'
  718. case MSM_VIDC_MATRIX_BT_709_5:
  719. ^
  720. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9392:14: error: use of undeclared identifier 'MSM_VIDC_MATRIX_FCC_47'
  721. case MSM_VIDC_MATRIX_FCC_47:
  722. ^
  723. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/vdec/src/omx_vdec_msm8974.cpp:9395:14: error: use of undeclared identifier 'MSM_VIDC_MATRIX_601_6_625'
  724. case MSM_VIDC_MATRIX_601_6_625:
  725. ^
  726. fatal error: too many errors emitted, stopping now [-ferror-limit=]
  727. 20 errors generated.
  728. [ 56% 9384/16574] target thumb C++: libOmxVenc <= hardware/qcom/m...msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp
  729. FAILED: /bin/bash -c "(PWD=/proc/self/cwd prebuilts/clang/host/linux-x86/clang-2690385/bin/clang++ -I hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/inc -I hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/common/inc -I hardware/qcom/media-caf/msm8916/mm-core/inc -I hardware/qcom/media-caf/msm8916/libstagefrighthw -I /home/garth/android/Nougat/out/target/product/x103f/obj/include/qcom/display -I /home/garth/android/Nougat/out/target/product/x103f/obj/include/adreno -I frameworks/native/include/media/hardware -I frameworks/native/include/media/openmax -I hardware/qcom/media-caf/msm8916/libc2dcolorconvert -I frameworks/av/include/media/stagefright -I /home/garth/android/Nougat/out/target/product/x103f/obj/KERNEL_OBJ/usr/include -I hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc -I /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates -I /home/garth/android/Nougat/out/target/product/x103f/gen/SHARED_LIBRARIES/libOmxVenc_intermediates -I libnativehelper/include/nativehelper \$(cat /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/import_includes) -isystem system/core/include -isystem system/media/audio/include -isystem hardware/libhardware/include -isystem hardware/libhardware_legacy/include -isystem libnativehelper/include -isystem frameworks/native/include -isystem frameworks/native/opengl/include -isystem frameworks/av/include -isystem frameworks/base/include -isystem hardware/ril/include -isystem /home/garth/android/Nougat/out/target/product/x103f/obj/include -isystem bionic/libc/arch-arm/include -isystem bionic/libc/include -isystem bionic/libc/kernel/uapi -isystem bionic/libc/kernel/common -isystem bionic/libc/kernel/uapi/asm-arm -isystem bionic/libm/include -isystem bionic/libm/include/arm -c -fno-exceptions -Wno-multichar -msoft-float -ffunction-sections -fdata-sections -funwind-tables -fstack-protector-strong -Wa,--noexecstack -Werror=format-security -D_FORTIFY_SOURCE=2 -fno-short-enums -no-canonical-prefixes -mcpu=cortex-a7 -mfpu=neon-vfpv4 -D__ARM_FEATURE_LPAE=1 -mfloat-abi=softfp -DQCOM_HARDWARE -DQCOM_BSP -DQTI_BSP -DANDROID -fmessage-length=0 -W -Wall -Wno-unused -Winit-self -Wpointer-arith -Werror=return-type -Werror=non-virtual-dtor -Werror=address -Werror=sequence-point -Werror=date-time -DNDEBUG -g -Wstrict-aliasing=2 -DNDEBUG -UDEBUG -D__compiler_offsetof=__builtin_offsetof -Werror=int-conversion -Wno-reserved-id-macro -Wno-format-pedantic -Wno-unused-command-line-argument -fcolor-diagnostics -nostdlibinc -target arm-linux-androideabi -target arm-linux-androideabi -Bprebuilts/gcc/linux-x86/arm/arm-linux-androideabi-4.9/arm-linux-androideabi/bin -fvisibility-inlines-hidden -DQCOM_HARDWARE -DQCOM_BSP -DQTI_BSP -Wsign-promo -Wno-inconsistent-missing-override -nostdlibinc -target arm-linux-androideabi -mthumb -Os -fomit-frame-pointer -fno-strict-aliasing -fno-rtti -g -O3 -Dlrintf=_ffix_r -D__align=__alignx -D__alignx\\(x\\)=__attribute__\\(\\(__aligned__\\(x\\)\\)\\) -DT_ARM -Dinline=__inline -D_ANDROID_ -UENABLE_DEBUG_LOW -UENABLE_DEBUG_HIGH -DENABLE_DEBUG_ERROR -UINPUT_BUFFER_LOG -UOUTPUT_BUFFER_LOG -USINGLE_ENCODER_INSTANCE -Werror -D_ANDROID_ICS_ -D_MSM8974_ -DMAX_RES_1080P -DMAX_RES_1080P_EBI -D_MSM8909_ -DUSE_ION -fPIC -D_USING_LIBCXX -std=gnu++14 -Werror=int-to-pointer-cast -Werror=pointer-to-int-cast -Werror=address-of-temporary -Werror=null-dereference -Werror=return-type -MD -MF /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/src/video_encoder_device_v4l2.d -o /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/src/video_encoder_device_v4l2.o hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp ) && (cp /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/src/video_encoder_device_v4l2.d /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/src/video_encoder_device_v4l2.P; sed -e 's/#.*//' -e 's/^[^:]*: *//' -e 's/ *\\\\\$//' -e '/^\$/ d' -e 's/\$/ :/' < /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/src/video_encoder_device_v4l2.d >> /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/src/video_encoder_device_v4l2.P; rm -f /home/garth/android/Nougat/out/target/product/x103f/obj/SHARED_LIBRARIES/libOmxVenc_intermediates/src/video_encoder_device_v4l2.d )"
  730. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2138:39: error: use of undeclared identifier 'MSM_VIDC_BT601_6_625'
  731. OMX_U32 color_space = MSM_VIDC_BT601_6_625;
  732. ^
  733. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2140:41: error: use of undeclared identifier 'MSM_VIDC_MATRIX_601_6_625'
  734. OMX_U32 matrix_coeffs = MSM_VIDC_MATRIX_601_6_625;
  735. ^
  736. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2141:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_601_6_625'
  737. OMX_U32 transfer_chars = MSM_VIDC_TRANSFER_601_6_625;
  738. ^
  739. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2145:39: error: use of undeclared identifier 'MSM_VIDC_BT709_5'
  740. color_space = MSM_VIDC_BT709_5;
  741. ^
  742. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2148:39: error: use of undeclared identifier 'MSM_VIDC_BT470_6_M'
  743. color_space = MSM_VIDC_BT470_6_M;
  744. ^
  745. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2151:39: error: use of undeclared identifier 'MSM_VIDC_BT601_6_625'
  746. color_space = MSM_VIDC_BT601_6_625;
  747. ^
  748. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2154:39: error: use of undeclared identifier 'MSM_VIDC_BT601_6_525'
  749. color_space = MSM_VIDC_BT601_6_525;
  750. ^
  751. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2157:39: error: use of undeclared identifier 'MSM_VIDC_GENERIC_FILM'
  752. color_space = MSM_VIDC_GENERIC_FILM;
  753. ^
  754. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2160:39: error: use of undeclared identifier 'MSM_VIDC_BT2020'
  755. color_space = MSM_VIDC_BT2020;
  756. ^
  757. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2163:39: error: use of undeclared identifier 'MSM_VIDC_BT601_6_625'
  758. color_space = MSM_VIDC_BT601_6_625;
  759. ^
  760. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2179:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_601_6_525'
  761. transfer_chars = MSM_VIDC_TRANSFER_601_6_525;
  762. ^
  763. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2182:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_UNSPECIFIED'
  764. transfer_chars = MSM_VIDC_TRANSFER_UNSPECIFIED;
  765. ^
  766. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2185:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_BT_470_6_M'
  767. transfer_chars = MSM_VIDC_TRANSFER_BT_470_6_M;
  768. ^
  769. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2188:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_BT_470_6_BG'
  770. transfer_chars = MSM_VIDC_TRANSFER_BT_470_6_BG;
  771. ^
  772. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2191:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_SMPTE_240M'
  773. transfer_chars = MSM_VIDC_TRANSFER_SMPTE_240M;
  774. ^
  775. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2194:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_LINEAR'
  776. transfer_chars = MSM_VIDC_TRANSFER_LINEAR;
  777. ^
  778. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2197:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_IEC_61966'
  779. transfer_chars = MSM_VIDC_TRANSFER_IEC_61966;
  780. ^
  781. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2200:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_BT_1361'
  782. transfer_chars = MSM_VIDC_TRANSFER_BT_1361;
  783. ^
  784. hardware/qcom/media-caf/msm8916/mm-video-v4l2/vidc/venc/src/video_encoder_device_v4l2.cpp:2203:42: error: use of undeclared identifier 'MSM_VIDC_TRANSFER_SRGB'
  785. transfer_chars = MSM_VIDC_TRANSFER_SRGB;
  786. ^
  787. fatal error: too many errors emitted, stopping now [-ferror-limit=]
  788. 20 errors generated.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement