Guest User

Untitled

a guest
Feb 22nd, 2015
733
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 98.06 KB | None | 0 0
  1. # Build ffmpeg using make
  2. ./build_ffmpeg.sh x86
  3. ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg
  4. ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg/ffmpeg_src ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg
  5. /Users/ruben/Downloads/android-ndk-r10d/toolchains/x86-4.8/prebuilt/darwin-x86_64/bin/i686-linux-android-gcc is unable to create an executable file.
  6. C compiler test failed.
  7.  
  8. If you think configure made a mistake, make sure you are using the latest
  9. version from Git. If the latest version fails, report the problem to the
  10. [email protected] mailing list or IRC #ffmpeg on irc.freenode.net.
  11. Include the log file "config.log" produced by configure as this will help
  12. solving the problem.
  13. CC libavdevice/avdevice.o
  14. CC libavdevice/alldevices.o
  15. CC libavfilter/af_aformat.o
  16. CC libavfilter/allfilters.o
  17. libavfilter/af_aformat.c: In function 'query_formats':
  18. libavfilter/af_aformat.c:125:51: warning: 'avfilter_all_formats' is deprecated (declared at libavfilter/avfilter.h:295) [-Wdeprecated-declarations]
  19. avfilter_all_formats(AVMEDIA_TYPE_AUDIO));
  20. ^
  21. CC libavfilter/audio.o
  22. CC libavfilter/avcodec.o
  23. CC libavfilter/avfilter.o
  24. CC libavfilter/avfiltergraph.o
  25. libavfilter/avfiltergraph.c: In function 'query_formats':
  26. libavfilter/avfiltergraph.c:222:22: warning: unused variable 'samplerates' [-Wunused-variable]
  27. AVFilterFormats *samplerates;
  28. ^
  29. libavfilter/avfiltergraph.c:221:29: warning: unused variable 'chlayouts' [-Wunused-variable]
  30. AVFilterChannelLayouts *chlayouts;
  31. ^
  32. libavfilter/avfiltergraph.c:220:22: warning: unused variable 'formats' [-Wunused-variable]
  33. AVFilterFormats *formats;
  34. ^
  35. libavfilter/avfiltergraph.c:219:10: warning: unused variable 'filt_args' [-Wunused-variable]
  36. char filt_args[128];
  37. ^
  38. libavfilter/avfiltergraph.c: At top level:
  39. libavfilter/avfiltergraph.c:163:12: warning: 'insert_conv_filter' defined but not used [-Wunused-function]
  40. static int insert_conv_filter(AVFilterGraph *graph, AVFilterLink *link,
  41. ^
  42. CC libavfilter/buffer.o
  43. CC libavfilter/buffersink.o
  44. CC libavfilter/buffersrc.o
  45. CC libavfilter/defaults.o
  46. libavfilter/avfiltergraph.c: In function 'ff_avfilter_graph_config_formats':
  47. libavfilter/avfiltergraph.c:561:60: warning: 'best_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
  48. outlink->in_channel_layouts->channel_layouts[best_idx]);
  49. ^
  50. libavfilter/avfiltergraph.c:541:13: note: 'best_idx' was declared here
  51. int best_idx, best_score = INT_MIN;
  52. ^
  53. libavfilter/avfiltergraph.c:509:48: warning: 'best_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
  54. outlink->in_samplerates->formats[best_idx]);
  55. ^
  56. libavfilter/avfiltergraph.c:494:13: note: 'best_idx' was declared here
  57. int best_idx, best_diff = INT_MAX;
  58. ^
  59. libavfilter/avfiltergraph.c:629:44: warning: 'best_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
  60. outlink->in_formats->formats[best_idx]);
  61. ^
  62. libavfilter/avfiltergraph.c:595:13: note: 'best_idx' was declared here
  63. int best_idx, best_score = INT_MIN;
  64. ^
  65. CC libavfilter/drawutils.o
  66. libavfilter/buffersrc.c:114:12: warning: 'av_vsrc_buffer_add_frame_alt' defined but not used [-Wunused-function]
  67. static int av_vsrc_buffer_add_frame_alt(AVFilterContext *buffer_filter, AVFrame *frame,
  68. ^
  69. CC libavfilter/formats.o
  70. libavfilter/formats.c: In function 'ff_default_query_formats':
  71. libavfilter/formats.c:458:5: warning: 'avfilter_all_formats' is deprecated (declared at libavfilter/formats.c:264) [-Wdeprecated-declarations]
  72. avfilter_set_common_formats(ctx, avfilter_all_formats(type));
  73. ^
  74. CC libavfilter/graphdump.o
  75. CC libavfilter/graphparser.o
  76. CC libavfilter/lavfutils.o
  77. libavfilter/lavfutils.c: In function 'ff_load_image':
  78. libavfilter/lavfutils.c:85:5: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [enabled by default]
  79. av_image_copy(data, linesize, frame->data, frame->linesize, *pix_fmt, *w, *h);
  80. ^
  81. In file included from libavfilter/lavfutils.c:21:0:
  82. ./libavutil/imgutils.h:115:6: note: expected 'const uint8_t **' but argument is of type 'uint8_t **'
  83. void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
  84. ^
  85. CC libavfilter/lswsutils.o
  86. libavfilter/lswsutils.c: In function 'ff_scale_image':
  87. libavfilter/lswsutils.c:45:5: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [enabled by default]
  88. sws_scale(sws_ctx, src_data, src_linesize, 0, src_h, dst_data, dst_linesize);
  89. ^
  90. In file included from libavfilter/lswsutils.h:27:0,
  91. from libavfilter/lswsutils.c:20:
  92. ./libswscale/swscale.h:237:5: note: expected 'const uint8_t * const*' but argument is of type 'uint8_t * const*'
  93. int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
  94. ^
  95. CC libavfilter/sink_buffer.o
  96. CC libavfilter/src_buffer.o
  97. libavfilter/sink_buffer.c: In function 'vsink_query_formats':
  98. libavfilter/sink_buffer.c:199:9: warning: 'avfilter_default_query_formats' is deprecated (declared at libavfilter/avfilter.h:523) [-Wdeprecated-declarations]
  99. avfilter_default_query_formats(ctx);
  100. ^
  101. CC libavfilter/transform.o
  102. CC libavfilter/vf_format.o
  103. CC libavfilter/vf_scale.o
  104. CC libavfilter/video.o
  105. CC libavformat/allformats.o
  106. libavfilter/vf_scale.c: In function 'start_frame':
  107. libavfilter/vf_scale.c:281:23: warning: unused variable 'out_link' [-Wunused-variable]
  108. AVFilterLink *out_link;
  109. ^
  110. libavfilter/vf_scale.c:310:9: warning: passing argument 1 of 'ff_set_systematic_pal2' from incompatible pointer type [enabled by default]
  111. ff_set_systematic_pal2(outpicref->data[1], outlink->format == PIX_FMT_PAL8 ? PIX_FMT_BGR8 : outlink->format);
  112. ^
  113. In file included from libavfilter/vf_scale.c:32:0:
  114. ./libavutil/imgutils.h:131:5: note: expected 'uint32_t *' but argument is of type 'uint8_t *'
  115. int ff_set_systematic_pal2(uint32_t pal[256], enum PixelFormat pix_fmt);
  116. ^
  117. CC libavformat/avio.o
  118. CC libavformat/aviobuf.o
  119. libavformat/avio.c: In function 'ffurl_write':
  120. libavformat/avio.c:305:5: warning: passing argument 2 of 'retry_transfer_wrapper' discards 'const' qualifier from pointer target type [enabled by default]
  121. return retry_transfer_wrapper(h, buf, size, size, (void*)h->prot->url_write);
  122. ^
  123. libavformat/avio.c:253:19: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
  124. static inline int retry_transfer_wrapper(URLContext *h, unsigned char *buf, int size, int size_min,
  125. ^
  126. libavformat/aviobuf.c: In function 'writeout':
  127. libavformat/aviobuf.c:124:9: warning: passing argument 2 of 's->write_packet' discards 'const' qualifier from pointer target type [enabled by default]
  128. int ret= s->write_packet(s->opaque, data, len);
  129. ^
  130. libavformat/aviobuf.c:124:9: note: expected 'uint8_t *' but argument is of type 'const uint8_t *'
  131. CC libavformat/cutils.o
  132. CC libavformat/id3v1.o
  133. CC libavformat/id3v2.o
  134. CC libavformat/metadata.o
  135. CC libavformat/network.o
  136. libavformat/id3v2.c: In function 'ff_id3v2_parse':
  137. libavformat/id3v2.c:554:9: warning: unused variable 'compressed_buffer_size' [-Wunused-variable]
  138. int compressed_buffer_size = 0;
  139. ^
  140. CC libavformat/options.o
  141. CC libavformat/os_support.o
  142. CC libavformat/riff.o
  143. CC libavformat/sdp.o
  144. CC libavformat/seek.o
  145. CC libavformat/utils.o
  146. CC libavcodec/aandcttab.o
  147. CC libavcodec/allcodecs.o
  148. AS libavcodec/arm/dsputil_arm.o
  149. AS libavcodec/arm/dsputil_armv6.o
  150. CC libavcodec/arm/dsputil_init_arm.o
  151. CC libavcodec/arm/dsputil_init_armv5te.o
  152. CC libavcodec/arm/dsputil_init_armv6.o
  153. CC libavcodec/arm/dsputil_init_vfp.o
  154. AS libavcodec/arm/dsputil_vfp.o
  155. CC libavcodec/arm/fft_fixed_init_arm.o
  156. CC libavcodec/arm/fft_init_arm.o
  157. CC libavcodec/arm/fmtconvert_init_arm.o
  158. AS libavcodec/arm/fmtconvert_vfp.o
  159. CC libavcodec/arm/h264dsp_init_arm.o
  160. CC libavcodec/arm/h264pred_init_arm.o
  161. AS libavcodec/arm/jrevdct_arm.o
  162. CC libavcodec/arm/mpegvideo_arm.o
  163. CC libavcodec/arm/mpegvideo_armv5te.o
  164. AS libavcodec/arm/mpegvideo_armv5te_s.o
  165. AS libavcodec/arm/simple_idct_arm.o
  166. AS libavcodec/arm/simple_idct_armv5te.o
  167. AS libavcodec/arm/simple_idct_armv6.o
  168. CC libavcodec/audioconvert.o
  169. CC libavcodec/avpacket.o
  170. CC libavcodec/bitstream.o
  171. libavcodec/avpacket.c: In function 'av_dup_packet':
  172. libavcodec/avpacket.c:137:5: warning: 'av_destruct_packet_nofree' is deprecated (declared at libavcodec/avpacket.c:27) [-Wdeprecated-declarations]
  173. if (((pkt->destruct == av_destruct_packet_nofree) ||
  174. ^
  175. CC libavcodec/bitstream_filter.o
  176. CC libavcodec/cabac.o
  177. CC libavcodec/dsputil.o
  178. CC libavcodec/error_resilience.o
  179. CC libavcodec/faandct.o
  180. CC libavcodec/faanidct.o
  181. CC libavcodec/flvdec.o
  182. CC libavcodec/flvenc.o
  183. libavcodec/flvenc.c:95:5: warning: initialization from incompatible pointer type [enabled by default]
  184. .encode2 = ff_MPV_encode_picture,
  185. ^
  186. libavcodec/flvenc.c:95:5: warning: (near initialization for 'ff_flv_encoder.encode2') [enabled by default]
  187. CC libavcodec/fmtconvert.o
  188. CC libavcodec/golomb.o
  189. CC libavcodec/h263.o
  190. CC libavcodec/h263_parser.o
  191. CC libavcodec/h263dec.o
  192. CC libavcodec/h264.o
  193. CC libavcodec/h264_cabac.o
  194. CC libavcodec/h264_cavlc.o
  195. libavcodec/h264_cavlc.c: In function 'decode_residual':
  196. libavcodec/h264_cavlc.c:596:46: warning: array subscript is above array bounds [-Warray-bounds]
  197. ((type*)block)[*scantable]= level[i]; \
  198. ^
  199. libavcodec/h264_cavlc.c:616:9: note: in expansion of macro 'STORE_BLOCK'
  200. STORE_BLOCK(int32_t)
  201. ^
  202. libavcodec/h264_cavlc.c:596:46: warning: array subscript is above array bounds [-Warray-bounds]
  203. ((type*)block)[*scantable]= level[i]; \
  204. ^
  205. libavcodec/h264_cavlc.c:618:9: note: in expansion of macro 'STORE_BLOCK'
  206. STORE_BLOCK(int16_t)
  207. ^
  208. CC libavcodec/h264_direct.o
  209. libavcodec/h264_direct.c: In function 'pred_spatial_direct_motion':
  210. libavcodec/h264_direct.c:293:12: warning: assignment from incompatible pointer type [enabled by default]
  211. l1mv0 = &h->ref_list[1][0].f.motion_val[0][h->mb2b_xy [mb_xy]];
  212. ^
  213. libavcodec/h264_direct.c:294:12: warning: assignment from incompatible pointer type [enabled by default]
  214. l1mv1 = &h->ref_list[1][0].f.motion_val[1][h->mb2b_xy [mb_xy]];
  215. ^
  216. libavcodec/h264_direct.c: In function 'pred_temp_direct_motion':
  217. libavcodec/h264_direct.c:484:12: warning: assignment from incompatible pointer type [enabled by default]
  218. l1mv0 = &h->ref_list[1][0].f.motion_val[0][h->mb2b_xy [mb_xy]];
  219. ^
  220. libavcodec/h264_direct.c:485:12: warning: assignment from incompatible pointer type [enabled by default]
  221. l1mv1 = &h->ref_list[1][0].f.motion_val[1][h->mb2b_xy [mb_xy]];
  222. ^
  223. CC libavcodec/h264_loopfilter.o
  224. CC libavcodec/h264_parser.o
  225. CC libavcodec/h264_ps.o
  226. CC libavcodec/h264_refs.o
  227. CC libavcodec/h264_sei.o
  228. CC libavcodec/h264dsp.o
  229. CC libavcodec/h264idct.o
  230. CC libavcodec/h264pred.o
  231. CC libavcodec/imgconvert.o
  232. libavcodec/imgconvert.c: In function 'avpicture_layout':
  233. libavcodec/imgconvert.c:348:25: warning: initialization from incompatible pointer type [enabled by default]
  234. uint32_t *d32 = (unsigned char *)(((size_t)dest + 3) & ~3);
  235. ^
  236. libavcodec/imgconvert.c: In function 'av_picture_copy':
  237. libavcodec/imgconvert.c:525:19: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [enabled by default]
  238. src->linesize, pix_fmt, width, height);
  239. ^
  240. In file included from libavcodec/imgconvert.c:39:0:
  241. ./libavutil/imgutils.h:115:6: note: expected 'const uint8_t **' but argument is of type 'uint8_t * const*'
  242. void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
  243. ^
  244. CC libavcodec/intelh263dec.o
  245. CC libavcodec/inverse.o
  246. CC libavcodec/ituh263dec.o
  247. libavcodec/ituh263dec.c: In function 'h263_decode_block':
  248. libavcodec/ituh263dec.c:446:15: warning: 'level' may be used uninitialized in this function [-Wmaybe-uninitialized]
  249. int code, level, i, j, last, run;
  250. ^
  251. CC libavcodec/ituh263enc.o
  252. CC libavcodec/jfdctfst.o
  253. CC libavcodec/jfdctint.o
  254. CC libavcodec/jrevdct.o
  255. CC libavcodec/libx264.o
  256. libavcodec/libx264.c: In function 'X264_init':
  257. libavcodec/libx264.c:341:32: warning: the address of 'val' will always evaluate as 'true' [-Waddress]
  258. OPT_STR(param, val);
  259. ^
  260. libavcodec/libx264.c:236:13: note: in definition of macro 'OPT_STR'
  261. if (param && (ret = x264_param_parse(&x4->params, opt, param)) < 0) { \
  262. ^
  263. CC libavcodec/motion_est.o
  264. CC libavcodec/mpeg12data.o
  265. CC libavcodec/mpeg4video.o
  266. CC libavcodec/mpeg4videodec.o
  267. libavcodec/mpeg4videodec.c: In function 'decode_vol_header':
  268. libavcodec/mpeg4videodec.c:1866:9: warning: too many arguments for format [-Wformat-extra-args]
  269. );
  270. ^
  271. libavcodec/mpeg4videodec.c: In function 'decode_vop_header':
  272. libavcodec/mpeg4videodec.c:2121:20: warning: format '%d' expects argument of type 'int', but argument 24 has type 'int64_t' [-Wformat=]
  273. );
  274. ^
  275. libavcodec/motion_est.c: In function 'h263_mv4_search':
  276. libavcodec/motion_est.c:578:9: warning: '*((void *)&P+32)[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  277. int P[10][2];
  278. ^
  279. libavcodec/motion_est.c:578:9: warning: 'P[4][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  280. libavcodec/motion_est.c:578:9: warning: 'P[3][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  281. libavcodec/motion_est.c:578:9: warning: 'P[3][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  282. libavcodec/motion_est.c:578:9: warning: 'P[2][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  283. libavcodec/motion_est.c:578:9: warning: 'P[2][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  284. libavcodec/mpeg4videodec.c: In function 'mpeg4_decode_partitioned_mb':
  285. libavcodec/mpeg4videodec.c:1079:25: warning: 'dc_pred_dir' may be used uninitialized in this function [-Wmaybe-uninitialized]
  286. ff_mpeg4_pred_ac(s, block, n, dc_pred_dir);
  287. ^
  288. libavcodec/mpeg4videodec.c:850:9: note: 'dc_pred_dir' was declared here
  289. int dc_pred_dir;
  290. ^
  291. In file included from libavcodec/motion_est.c:289:0:
  292. libavcodec/motion_est.c: In function 'interlaced_search':
  293. libavcodec/motion_est_template.c:1087:49: warning: 'P[4][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  294. CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift)
  295. ^
  296. libavcodec/motion_est.c:739:9: note: 'P[4][1]' was declared here
  297. int P[10][2];
  298. ^
  299. In file included from libavcodec/motion_est.c:289:0:
  300. libavcodec/motion_est_template.c:1087:29: warning: 'P[4][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  301. CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift)
  302. ^
  303. libavcodec/motion_est.c:739:9: note: 'P[4][0]' was declared here
  304. int P[10][2];
  305. ^
  306. In file included from libavcodec/motion_est.c:289:0:
  307. libavcodec/motion_est_template.c:1090:53: warning: 'P[3][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  308. CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift)
  309. ^
  310. libavcodec/motion_est.c:739:9: note: 'P[3][1]' was declared here
  311. int P[10][2];
  312. ^
  313. In file included from libavcodec/motion_est.c:289:0:
  314. libavcodec/motion_est_template.c:1090:31: warning: '*((void *)&P+24)[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  315. CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift)
  316. ^
  317. libavcodec/motion_est.c:739:9: note: '*((void *)&P+24)[0]' was declared here
  318. int P[10][2];
  319. ^
  320. In file included from libavcodec/motion_est.c:289:0:
  321. libavcodec/motion_est_template.c:1089:43: warning: 'P[2][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  322. CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift)
  323. ^
  324. libavcodec/motion_est.c:739:9: note: 'P[2][1]' was declared here
  325. int P[10][2];
  326. ^
  327. In file included from libavcodec/motion_est.c:289:0:
  328. libavcodec/motion_est_template.c:1089:26: warning: 'P[2][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  329. CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift)
  330. ^
  331. libavcodec/motion_est.c:739:9: note: 'P[2][0]' was declared here
  332. int P[10][2];
  333. ^
  334. CC libavcodec/mpeg4videoenc.o
  335. libavcodec/mpeg4videoenc.c:1350:5: warning: initialization from incompatible pointer type [enabled by default]
  336. .encode2 = ff_MPV_encode_picture,
  337. ^
  338. libavcodec/mpeg4videoenc.c:1350:5: warning: (near initialization for 'ff_mpeg4_encoder.encode2') [enabled by default]
  339. CC libavcodec/mpegvideo.o
  340. CC libavcodec/mpegvideo_enc.o
  341. libavcodec/mpegvideo_enc.c: In function 'ff_MPV_encode_init':
  342. libavcodec/mpegvideo_enc.c:351:5: warning: 'luma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1588) [-Wdeprecated-declarations]
  343. if (avctx->luma_elim_threshold)
  344. ^
  345. libavcodec/mpegvideo_enc.c:352:9: warning: 'luma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1588) [-Wdeprecated-declarations]
  346. s->luma_elim_threshold = avctx->luma_elim_threshold;
  347. ^
  348. libavcodec/mpegvideo_enc.c:353:5: warning: 'chroma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1595) [-Wdeprecated-declarations]
  349. if (avctx->chroma_elim_threshold)
  350. ^
  351. libavcodec/mpegvideo_enc.c:354:9: warning: 'chroma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1595) [-Wdeprecated-declarations]
  352. s->chroma_elim_threshold = avctx->chroma_elim_threshold;
  353. ^
  354. libavcodec/mpegvideo_enc.c:664:5: warning: 'quantizer_noise_shaping' is deprecated (declared at libavcodec/avcodec.h:1904) [-Wdeprecated-declarations]
  355. if (avctx->quantizer_noise_shaping)
  356. ^
  357. libavcodec/mpegvideo_enc.c:665:9: warning: 'quantizer_noise_shaping' is deprecated (declared at libavcodec/avcodec.h:1904) [-Wdeprecated-declarations]
  358. s->quantizer_noise_shaping = avctx->quantizer_noise_shaping;
  359. ^
  360. libavcodec/mpegvideo_enc.c: In function 'estimate_best_b_count':
  361. libavcodec/mpegvideo_enc.c:1205:9: warning: 'avcodec_encode_video' is deprecated (declared at libavcodec/avcodec.h:4077) [-Wdeprecated-declarations]
  362. out_size = avcodec_encode_video(c, outbuf,
  363. ^
  364. libavcodec/mpegvideo_enc.c:1215:13: warning: 'avcodec_encode_video' is deprecated (declared at libavcodec/avcodec.h:4077) [-Wdeprecated-declarations]
  365. out_size = avcodec_encode_video(c, outbuf, outbuf_size,
  366. ^
  367. libavcodec/mpegvideo_enc.c:1222:13: warning: 'avcodec_encode_video' is deprecated (declared at libavcodec/avcodec.h:4077) [-Wdeprecated-declarations]
  368. out_size = avcodec_encode_video(c, outbuf, outbuf_size, NULL);
  369. ^
  370. libavcodec/mpegvideo_enc.c: At top level:
  371. libavcodec/mpegvideo_enc.c:4214:5: warning: initialization from incompatible pointer type [enabled by default]
  372. .encode2 = ff_MPV_encode_picture,
  373. ^
  374. libavcodec/mpegvideo_enc.c:4214:5: warning: (near initialization for 'ff_h263_encoder.encode2') [enabled by default]
  375. libavcodec/mpegvideo_enc.c:4242:5: warning: initialization from incompatible pointer type [enabled by default]
  376. .encode2 = ff_MPV_encode_picture,
  377. ^
  378. libavcodec/mpegvideo_enc.c:4242:5: warning: (near initialization for 'ff_h263p_encoder.encode2') [enabled by default]
  379. libavcodec/mpegvideo_enc.c:4258:5: warning: initialization from incompatible pointer type [enabled by default]
  380. .encode2 = ff_MPV_encode_picture,
  381. ^
  382. libavcodec/mpegvideo_enc.c:4258:5: warning: (near initialization for 'ff_msmpeg4v2_encoder.encode2') [enabled by default]
  383. libavcodec/mpegvideo_enc.c:4273:5: warning: initialization from incompatible pointer type [enabled by default]
  384. .encode2 = ff_MPV_encode_picture,
  385. ^
  386. libavcodec/mpegvideo_enc.c:4273:5: warning: (near initialization for 'ff_msmpeg4v3_encoder.encode2') [enabled by default]
  387. libavcodec/mpegvideo_enc.c:4288:5: warning: initialization from incompatible pointer type [enabled by default]
  388. .encode2 = ff_MPV_encode_picture,
  389. ^
  390. libavcodec/mpegvideo_enc.c:4288:5: warning: (near initialization for 'ff_wmv1_encoder.encode2') [enabled by default]
  391. CC libavcodec/options.o
  392. In file included from libavcodec/options.c:33:0:
  393. libavcodec/options_table.h:84:1: warning: 'sub_id' is deprecated (declared at libavcodec/avcodec.h:1356) [-Wdeprecated-declarations]
  394. {"sub_id", NULL, OFFSET(sub_id), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX},
  395. ^
  396. libavcodec/options_table.h:148:1: warning: 'luma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1588) [-Wdeprecated-declarations]
  397. {"lelim", "single coefficient elimination threshold for luminance (negative values also consider dc coefficient)", OFFSET(luma_elim_threshold), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|E},
  398. ^
  399. libavcodec/options_table.h:149:1: warning: 'chroma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1595) [-Wdeprecated-declarations]
  400. {"celim", "single coefficient elimination threshold for chrominance (negative values also consider dc coefficient)", OFFSET(chroma_elim_threshold), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|E},
  401. ^
  402. libavcodec/options_table.h:284:1: warning: 'color_table_id' is deprecated (declared at libavcodec/avcodec.h:1834) [-Wdeprecated-declarations]
  403. {"color_table_id", NULL, OFFSET(color_table_id), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX},
  404. ^
  405. libavcodec/options_table.h:307:1: warning: 'inter_threshold' is deprecated (declared at libavcodec/avcodec.h:1897) [-Wdeprecated-declarations]
  406. {"inter_threshold", NULL, OFFSET(inter_threshold), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|E},
  407. ^
  408. libavcodec/options_table.h:312:1: warning: 'quantizer_noise_shaping' is deprecated (declared at libavcodec/avcodec.h:1904) [-Wdeprecated-declarations]
  409. {"qns", "deprecated, use mpegvideo private options instead", OFFSET(quantizer_noise_shaping), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|E},
  410. ^
  411. libavcodec/options.c: In function 'avcodec_get_context_defaults3':
  412. libavcodec/options.c:99:5: warning: 'av_opt_set_defaults2' is deprecated (declared at ./libavutil/opt.h:371) [-Wdeprecated-declarations]
  413. av_opt_set_defaults2(s, flags, flags);
  414. ^
  415. libavcodec/options.c: In function 'avcodec_alloc_context2':
  416. libavcodec/options.c:157:5: warning: 'avcodec_get_context_defaults2' is deprecated (declared at libavcodec/options.c:79) [-Wdeprecated-declarations]
  417. avcodec_get_context_defaults2(avctx, codec_type);
  418. ^
  419. libavcodec/options.c: In function 'avcodec_get_context_defaults':
  420. libavcodec/options.c:163:5: warning: 'avcodec_get_context_defaults2' is deprecated (declared at libavcodec/options.c:79) [-Wdeprecated-declarations]
  421. avcodec_get_context_defaults2(s, AVMEDIA_TYPE_UNKNOWN);
  422. ^
  423. libavcodec/options.c: In function 'avcodec_alloc_context':
  424. libavcodec/options.c:167:5: warning: 'avcodec_alloc_context2' is deprecated (declared at libavcodec/options.c:152) [-Wdeprecated-declarations]
  425. return avcodec_alloc_context2(AVMEDIA_TYPE_UNKNOWN);
  426. ^
  427. CC libavcodec/parser.o
  428. CC libavcodec/pthread.o
  429. libavcodec/pthread.c: In function 'get_logical_cpus':
  430. libavcodec/pthread.c:166:9: warning: unused variable 'ret' [-Wunused-variable]
  431. int ret, nb_cpus = 1;
  432. ^
  433. CC libavcodec/ratecontrol.o
  434. libavcodec/ratecontrol.c: In function 'ff_rate_control_init':
  435. libavcodec/ratecontrol.c:249:17: warning: passing argument 1 of 'get_fps' from incompatible pointer type [enabled by default]
  436. rcc->pass1_wanted_bits+= s->bit_rate/get_fps(s); //FIXME misbehaves a little for variable fps
  437. ^
  438. libavcodec/ratecontrol.c:52:15: note: expected 'struct AVCodecContext *' but argument is of type 'struct MpegEncContext *'
  439. static double get_fps(AVCodecContext *avctx){
  440. ^
  441. CC libavcodec/raw.o
  442. CC libavcodec/rawdec.o
  443. libavcodec/rawdec.c: In function 'raw_decode':
  444. libavcodec/rawdec.c:195:31: warning: passing argument 2 of 'avpicture_fill' discards 'const' qualifier from pointer target type [enabled by default]
  445. avctx->width, avctx->height)) < 0)
  446. ^
  447. In file included from libavcodec/rawdec.c:27:0:
  448. libavcodec/avcodec.h:4260:5: note: expected 'uint8_t *' but argument is of type 'const uint8_t *'
  449. int avpicture_fill(AVPicture *picture, uint8_t *ptr,
  450. ^
  451. libavcodec/rawdec.c:199:23: warning: assignment from incompatible pointer type [enabled by default]
  452. frame->data[1]= context->palette;
  453. ^
  454. CC libavcodec/resample.o
  455. CC libavcodec/resample2.o
  456. CC libavcodec/simple_idct.o
  457. CC libavcodec/utils.o
  458. CC libpostproc/postprocess.o
  459. CC libswresample/audioconvert.o
  460. libswresample/audioconvert.c: In function 'swri_audio_convert':
  461. libswresample/audioconvert.c:185:21: warning: passing argument 2 of 'ctx->simd_f' from incompatible pointer type [enabled by default]
  462. ctx->simd_f(out->ch+ch, in->ch+ch, off * (out->planar ? 1 :out->ch_count));
  463. ^
  464. libswresample/audioconvert.c:185:21: note: expected 'const uint8_t **' but argument is of type 'uint8_t **'
  465. libswresample/audioconvert.c:188:17: warning: passing argument 2 of 'ctx->simd_f' from incompatible pointer type [enabled by default]
  466. ctx->simd_f(out->ch, in->ch, off);
  467. ^
  468. libswresample/audioconvert.c:188:17: note: expected 'const uint8_t **' but argument is of type 'uint8_t **'
  469. CC libswresample/dither.o
  470. CC libswresample/rematrix.o
  471. libswresample/rematrix.c: In function 'swri_rematrix_init':
  472. libswresample/rematrix.c:301:22: warning: assignment from incompatible pointer type [enabled by default]
  473. s->mix_1_1_f = copy_s16;
  474. ^
  475. libswresample/rematrix.c:302:22: warning: assignment from incompatible pointer type [enabled by default]
  476. s->mix_2_1_f = sum2_s16;
  477. ^
  478. libswresample/rematrix.c:310:22: warning: assignment from incompatible pointer type [enabled by default]
  479. s->mix_1_1_f = copy_float;
  480. ^
  481. libswresample/rematrix.c:311:22: warning: assignment from incompatible pointer type [enabled by default]
  482. s->mix_2_1_f = sum2_float;
  483. ^
  484. libswresample/rematrix.c:319:22: warning: assignment from incompatible pointer type [enabled by default]
  485. s->mix_1_1_f = copy_double;
  486. ^
  487. libswresample/rematrix.c:320:22: warning: assignment from incompatible pointer type [enabled by default]
  488. s->mix_2_1_f = sum2_double;
  489. ^
  490. CC libswresample/resample.o
  491. CC libswresample/swresample.o
  492. CC libswscale/input.o
  493. libswscale/input.c: In function 'ff_sws_init_input_funcs':
  494. libswscale/input.c:778:22: warning: assignment from incompatible pointer type [enabled by default]
  495. c->chrToYV12 = palToUV_c;
  496. ^
  497. libswscale/input.c:791:26: warning: assignment from incompatible pointer type [enabled by default]
  498. c->readChrPlanar = planar_rgb_to_uv;
  499. ^
  500. libswscale/input.c:846:26: warning: assignment from incompatible pointer type [enabled by default]
  501. c->chrToYV12 = bgr24ToUV_half_c;
  502. ^
  503. libswscale/input.c:861:26: warning: assignment from incompatible pointer type [enabled by default]
  504. c->chrToYV12 = gbr24pToUV_half_c;
  505. ^
  506. libswscale/input.c:876:26: warning: assignment from incompatible pointer type [enabled by default]
  507. c->chrToYV12 = rgb24ToUV_half_c;
  508. ^
  509. libswscale/input.c:924:26: warning: assignment from incompatible pointer type [enabled by default]
  510. c->chrToYV12 = bgr24ToUV_c;
  511. ^
  512. libswscale/input.c:951:26: warning: assignment from incompatible pointer type [enabled by default]
  513. c->chrToYV12 = rgb24ToUV_c;
  514. ^
  515. libswscale/input.c:988:26: warning: assignment from incompatible pointer type [enabled by default]
  516. c->readLumPlanar = planar_rgb_to_y;
  517. ^
  518. libswscale/input.c:1025:22: warning: assignment from incompatible pointer type [enabled by default]
  519. c->lumToYV12 = bgr24ToY_c;
  520. ^
  521. libswscale/input.c:1046:22: warning: assignment from incompatible pointer type [enabled by default]
  522. c->lumToYV12 = rgb24ToY_c;
  523. ^
  524. libswscale/input.c:1071:22: warning: assignment from incompatible pointer type [enabled by default]
  525. c->lumToYV12 = palToY_c;
  526. ^
  527. libswscale/input.c:1074:22: warning: assignment from incompatible pointer type [enabled by default]
  528. c->lumToYV12 = monoblack2Y_c;
  529. ^
  530. libswscale/input.c:1077:22: warning: assignment from incompatible pointer type [enabled by default]
  531. c->lumToYV12 = monowhite2Y_c;
  532. ^
  533. libswscale/input.c:1113:46: warning: assignment from incompatible pointer type [enabled by default]
  534. case PIX_FMT_RGBA64BE: c->alpToYV12 = rgba64ToA_c; break;
  535. ^
  536. libswscale/input.c:1116:26: warning: assignment from incompatible pointer type [enabled by default]
  537. c->alpToYV12 = rgbaToA_c;
  538. ^
  539. libswscale/input.c:1120:26: warning: assignment from incompatible pointer type [enabled by default]
  540. c->alpToYV12 = abgrToA_c;
  541. ^
  542. libswscale/input.c:1126:26: warning: assignment from incompatible pointer type [enabled by default]
  543. c->alpToYV12 = palToA_c;
  544. ^
  545. CC libswscale/options.o
  546. CC libswscale/output.o
  547. CC libswscale/rgb2rgb.o
  548. CC libswscale/swscale.o
  549. libswscale/swscale.c: In function 'swScale':
  550. libswscale/swscale.c:589:31: warning: assignment from incompatible pointer type [enabled by default]
  551. vLumFilter= c->lumMmxFilter;
  552. ^
  553. libswscale/swscale.c:590:31: warning: assignment from incompatible pointer type [enabled by default]
  554. vChrFilter= c->chrMmxFilter;
  555. ^
  556. libswscale/swscale.c:621:35: warning: assignment from incompatible pointer type [enabled by default]
  557. vLumFilter= c->alpMmxFilter;
  558. ^
  559. libswscale/swscale.c:349:14: warning: unused variable 'vChrFilter' [-Wunused-variable]
  560. int16_t *vChrFilter = c->vChrFilter;
  561. ^
  562. libswscale/swscale.c:348:14: warning: unused variable 'vLumFilter' [-Wunused-variable]
  563. int16_t *vLumFilter = c->vLumFilter;
  564. ^
  565. CC libswscale/swscale_unscaled.o
  566. CC libswscale/utils.o
  567. CC libswscale/yuv2rgb.o
  568. CC libavutil/adler32.o
  569. CC libavutil/aes.o
  570. CC libavutil/arm/cpu.o
  571. CC libavutil/audio_fifo.o
  572. CC libavutil/audioconvert.o
  573. CC libavutil/avstring.o
  574. CC libavutil/base64.o
  575. CC libavutil/bprint.o
  576. CC libavutil/cpu.o
  577. CC libavutil/crc.o
  578. CC libavutil/des.o
  579. CC libavutil/dict.o
  580. CC libavutil/error.o
  581. CC libavutil/eval.o
  582. CC libavutil/fifo.o
  583. CC libavutil/file.o
  584. CC libavutil/imgutils.o
  585. CC libavutil/intfloat_readwrite.o
  586. CC libavutil/inverse.o
  587. CC libavutil/lfg.o
  588. CC libavutil/lls.o
  589. CC libavutil/log.o
  590. CC libavutil/lzo.o
  591. CC libavutil/mathematics.o
  592. CC libavutil/md5.o
  593. CC libavutil/mem.o
  594. CC libavutil/opt.o
  595. CC libavutil/parseutils.o
  596. libavutil/opt.c: In function 'av_find_opt':
  597. libavutil/opt.c:42:5: warning: 'av_next_option' is deprecated (declared at libavutil/opt.h:348) [-Wdeprecated-declarations]
  598. while ((o = av_next_option(v, o))) {
  599. ^
  600. CC libavutil/pixdesc.o
  601. libavutil/opt.c: In function 'av_opt_set_defaults':
  602. libavutil/opt.c:614:5: warning: 'av_opt_set_defaults2' is deprecated (declared at libavutil/opt.h:371) [-Wdeprecated-declarations]
  603. av_opt_set_defaults2(s, 0, 0);
  604. ^
  605. CC libavutil/random_seed.o
  606. CC libavutil/rational.o
  607. CC libavutil/rc4.o
  608. CC libavutil/samplefmt.o
  609. CC libavutil/sha.o
  610. libavutil/samplefmt.c: In function 'av_samples_fill_arrays':
  611. libavutil/samplefmt.c:166:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  612. audio_data[0] = buf;
  613. ^
  614. CC libavutil/timecode.o
  615. CC libavutil/tree.o
  616. CC libavutil/utils.o
  617. CC ffmpeg.o
  618. CC cmdutils.o
  619. CC ffprobe.o
  620. ffmpeg.c: In function 'do_video_out':
  621. ffmpeg.c:1907:20: warning: unused variable 'i' [-Wunused-variable]
  622. int nb_frames, i;
  623. ^
  624. ffmpeg.c: In function 'poll_filters':
  625. ffmpeg.c:2125:28: warning: unused variable 'ist_pts_tb' [-Wunused-variable]
  626. AVRational ist_pts_tb = ost->filter->filter->inputs[0]->time_base;
  627. ^
  628. ffmpeg.c: At top level:
  629. ffmpeg.c:1735:12: warning: 'check_recording_time' defined but not used [-Wunused-function]
  630. static int check_recording_time(OutputStream *ost)
  631. ^
  632. AR libavdevice/libavdevice.a
  633. AR libavfilter/libavfilter.a
  634. AR libavformat/libavformat.a
  635. AR libpostproc/libpostproc.a
  636. AR libswresample/libswresample.a
  637. AR libswscale/libswscale.a
  638. AR libavutil/libavutil.a
  639. ffmpeg.c: In function 'transcode_init':
  640. ffmpeg.c:3188:45: warning: 'icodec' may be used uninitialized in this function [-Wmaybe-uninitialized]
  641. if (codec->width != icodec->width ||
  642. ^
  643. libavcodec/h264.c: In function 'execute_decode_slices':
  644. libavcodec/h264.c:4177:49: warning: array subscript is below array bounds [-Warray-bounds]
  645. hx = h->thread_context[context_count - 1];
  646. ^
  647. AR libavcodec/libavcodec.a
  648. LD ffmpeg_g
  649. LD ffprobe_g
  650. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(pixel-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  651. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(mc-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  652. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(quant-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  653. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(predict-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  654. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(pixel-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  655. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(mc-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  656. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(quant-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  657. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(predict-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  658. CP ffprobe
  659. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(pixel-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  660. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(mc-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  661. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(quant-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  662. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(predict-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  663. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(pixel-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  664. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(mc-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  665. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(quant-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  666. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(predict-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  667. CP ffmpeg
  668. STRIP ffprobe
  669. STRIP ffmpeg
  670. INSTALL install-progs-yes
  671. INSTALL ffmpeg
  672. INSTALL ffprobe
  673. INSTALL presets/libvpx-1080p.ffpreset
  674. INSTALL presets/libvpx-1080p50_60.ffpreset
  675. INSTALL presets/libvpx-360p.ffpreset
  676. INSTALL presets/libvpx-720p.ffpreset
  677. INSTALL presets/libvpx-720p50_60.ffpreset
  678. INSTALL presets/libx264-ipod320.ffpreset
  679. INSTALL presets/libx264-ipod640.ffpreset
  680. INSTALL doc/ffprobe.xsd
  681. INSTALL doc/examples/decoding_encoding.c
  682. INSTALL doc/examples/filtering_audio.c
  683. INSTALL doc/examples/filtering_video.c
  684. INSTALL doc/examples/metadata.c
  685. INSTALL doc/examples/muxing.c
  686. INSTALL doc/examples/Makefile
  687. INSTALL presets/libvpx-1080p.ffpreset
  688. INSTALL presets/libvpx-1080p50_60.ffpreset
  689. INSTALL presets/libvpx-360p.ffpreset
  690. INSTALL presets/libvpx-720p.ffpreset
  691. INSTALL presets/libvpx-720p50_60.ffpreset
  692. INSTALL presets/libx264-ipod320.ffpreset
  693. INSTALL presets/libx264-ipod640.ffpreset
  694. INSTALL doc/ffprobe.xsd
  695. INSTALL doc/examples/decoding_encoding.c
  696. INSTALL doc/examples/filtering_audio.c
  697. INSTALL doc/examples/filtering_video.c
  698. INSTALL doc/examples/metadata.c
  699. INSTALL doc/examples/muxing.c
  700. INSTALL doc/examples/Makefile
  701. INSTALL libavdevice/libavdevice.a
  702. INSTALL libavfilter/libavfilter.a
  703. INSTALL libavformat/libavformat.a
  704. INSTALL libavcodec/libavcodec.a
  705. INSTALL libpostproc/libpostproc.a
  706. INSTALL libswresample/libswresample.a
  707. INSTALL libswscale/libswscale.a
  708. INSTALL libavutil/libavutil.a
  709. INSTALL libavdevice/avdevice.h
  710. INSTALL libavdevice/libavdevice.pc
  711. INSTALL libavfilter/asrc_abuffer.h
  712. INSTALL libavfilter/avcodec.h
  713. INSTALL libavfilter/avfilter.h
  714. INSTALL libavfilter/avfiltergraph.h
  715. INSTALL libavfilter/buffersink.h
  716. INSTALL libavfilter/buffersrc.h
  717. INSTALL libavfilter/version.h
  718. INSTALL libavfilter/vsrc_buffer.h
  719. INSTALL libavfilter/libavfilter.pc
  720. INSTALL libavformat/avformat.h
  721. INSTALL libavformat/avio.h
  722. INSTALL libavformat/version.h
  723. INSTALL libavformat/libavformat.pc
  724. INSTALL libavcodec/avcodec.h
  725. INSTALL libavcodec/avfft.h
  726. INSTALL libavcodec/dxva2.h
  727. INSTALL libavcodec/vaapi.h
  728. INSTALL libavcodec/vda.h
  729. INSTALL libavcodec/vdpau.h
  730. INSTALL libavcodec/version.h
  731. INSTALL libavcodec/xvmc.h
  732. INSTALL libavcodec/libavcodec.pc
  733. INSTALL libpostproc/postprocess.h
  734. INSTALL libpostproc/libpostproc.pc
  735. INSTALL libswresample/swresample.h
  736. INSTALL libswresample/libswresample.pc
  737. INSTALL libswscale/swscale.h
  738. INSTALL libswscale/libswscale.pc
  739. INSTALL libavutil/adler32.h
  740. INSTALL libavutil/aes.h
  741. INSTALL libavutil/attributes.h
  742. INSTALL libavutil/audio_fifo.h
  743. INSTALL libavutil/audioconvert.h
  744. INSTALL libavutil/avassert.h
  745. INSTALL libavutil/avstring.h
  746. INSTALL libavutil/avutil.h
  747. INSTALL libavutil/base64.h
  748. INSTALL libavutil/bprint.h
  749. INSTALL libavutil/bswap.h
  750. INSTALL libavutil/common.h
  751. INSTALL libavutil/cpu.h
  752. INSTALL libavutil/crc.h
  753. INSTALL libavutil/error.h
  754. INSTALL libavutil/eval.h
  755. INSTALL libavutil/fifo.h
  756. INSTALL libavutil/file.h
  757. INSTALL libavutil/imgutils.h
  758. INSTALL libavutil/intfloat.h
  759. INSTALL libavutil/intfloat_readwrite.h
  760. INSTALL libavutil/intreadwrite.h
  761. INSTALL libavutil/lfg.h
  762. INSTALL libavutil/log.h
  763. INSTALL libavutil/lzo.h
  764. INSTALL libavutil/mathematics.h
  765. INSTALL libavutil/md5.h
  766. INSTALL libavutil/mem.h
  767. INSTALL libavutil/dict.h
  768. INSTALL libavutil/opt.h
  769. INSTALL libavutil/parseutils.h
  770. INSTALL libavutil/pixdesc.h
  771. INSTALL libavutil/pixfmt.h
  772. INSTALL libavutil/random_seed.h
  773. INSTALL libavutil/rational.h
  774. INSTALL libavutil/samplefmt.h
  775. INSTALL libavutil/sha.h
  776. INSTALL libavutil/timecode.h
  777. INSTALL libavutil/timestamp.h
  778. INSTALL libavutil/avconfig.h
  779. INSTALL libavutil/libavutil.pc
  780. ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg
  781. ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg
  782. ./build_ffmpeg.sh mips
  783. ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg
  784. ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg/ffmpeg_src ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg
  785. /Users/ruben/Downloads/android-ndk-r10d/toolchains/mipsel-linux-android-4.8/prebuilt/darwin-x86_64/bin/mipsel-linux-android-gcc is unable to create an executable file.
  786. C compiler test failed.
  787.  
  788. If you think configure made a mistake, make sure you are using the latest
  789. version from Git. If the latest version fails, report the problem to the
  790. [email protected] mailing list or IRC #ffmpeg on irc.freenode.net.
  791. Include the log file "config.log" produced by configure as this will help
  792. solving the problem.
  793. CC libavdevice/alldevices.o
  794. CC libavdevice/avdevice.o
  795. CC libavfilter/af_aformat.o
  796. CC libavfilter/allfilters.o
  797. libavfilter/af_aformat.c: In function 'query_formats':
  798. libavfilter/af_aformat.c:125:51: warning: 'avfilter_all_formats' is deprecated (declared at libavfilter/avfilter.h:295) [-Wdeprecated-declarations]
  799. avfilter_all_formats(AVMEDIA_TYPE_AUDIO));
  800. ^
  801. CC libavfilter/audio.o
  802. CC libavfilter/avcodec.o
  803. CC libavfilter/avfilter.o
  804. CC libavfilter/avfiltergraph.o
  805. libavfilter/avfiltergraph.c: In function 'query_formats':
  806. libavfilter/avfiltergraph.c:222:22: warning: unused variable 'samplerates' [-Wunused-variable]
  807. AVFilterFormats *samplerates;
  808. ^
  809. libavfilter/avfiltergraph.c:221:29: warning: unused variable 'chlayouts' [-Wunused-variable]
  810. AVFilterChannelLayouts *chlayouts;
  811. ^
  812. libavfilter/avfiltergraph.c:220:22: warning: unused variable 'formats' [-Wunused-variable]
  813. AVFilterFormats *formats;
  814. ^
  815. libavfilter/avfiltergraph.c:219:10: warning: unused variable 'filt_args' [-Wunused-variable]
  816. char filt_args[128];
  817. ^
  818. libavfilter/avfiltergraph.c: At top level:
  819. libavfilter/avfiltergraph.c:163:12: warning: 'insert_conv_filter' defined but not used [-Wunused-function]
  820. static int insert_conv_filter(AVFilterGraph *graph, AVFilterLink *link,
  821. ^
  822. CC libavfilter/buffer.o
  823. CC libavfilter/buffersink.o
  824. CC libavfilter/buffersrc.o
  825. CC libavfilter/defaults.o
  826. CC libavfilter/drawutils.o
  827. libavfilter/avfiltergraph.c: In function 'ff_avfilter_graph_config_formats':
  828. libavfilter/avfiltergraph.c:561:60: warning: 'best_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
  829. outlink->in_channel_layouts->channel_layouts[best_idx]);
  830. ^
  831. libavfilter/avfiltergraph.c:541:13: note: 'best_idx' was declared here
  832. int best_idx, best_score = INT_MIN;
  833. ^
  834. libavfilter/avfiltergraph.c:509:48: warning: 'best_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
  835. outlink->in_samplerates->formats[best_idx]);
  836. ^
  837. libavfilter/avfiltergraph.c:494:13: note: 'best_idx' was declared here
  838. int best_idx, best_diff = INT_MAX;
  839. ^
  840. libavfilter/avfiltergraph.c:629:44: warning: 'best_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
  841. outlink->in_formats->formats[best_idx]);
  842. ^
  843. libavfilter/avfiltergraph.c:595:13: note: 'best_idx' was declared here
  844. int best_idx, best_score = INT_MIN;
  845. ^
  846. libavfilter/buffersrc.c:114:12: warning: 'av_vsrc_buffer_add_frame_alt' defined but not used [-Wunused-function]
  847. static int av_vsrc_buffer_add_frame_alt(AVFilterContext *buffer_filter, AVFrame *frame,
  848. ^
  849. CC libavfilter/formats.o
  850. libavfilter/formats.c: In function 'ff_default_query_formats':
  851. libavfilter/formats.c:458:5: warning: 'avfilter_all_formats' is deprecated (declared at libavfilter/formats.c:264) [-Wdeprecated-declarations]
  852. avfilter_set_common_formats(ctx, avfilter_all_formats(type));
  853. ^
  854. CC libavfilter/graphdump.o
  855. CC libavfilter/graphparser.o
  856. CC libavfilter/lavfutils.o
  857. libavfilter/lavfutils.c: In function 'ff_load_image':
  858. libavfilter/lavfutils.c:85:5: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [enabled by default]
  859. av_image_copy(data, linesize, frame->data, frame->linesize, *pix_fmt, *w, *h);
  860. ^
  861. In file included from libavfilter/lavfutils.c:21:0:
  862. ./libavutil/imgutils.h:115:6: note: expected 'const uint8_t **' but argument is of type 'uint8_t **'
  863. void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
  864. ^
  865. CC libavfilter/lswsutils.o
  866. libavfilter/lswsutils.c: In function 'ff_scale_image':
  867. libavfilter/lswsutils.c:45:5: warning: passing argument 2 of 'sws_scale' from incompatible pointer type [enabled by default]
  868. sws_scale(sws_ctx, src_data, src_linesize, 0, src_h, dst_data, dst_linesize);
  869. ^
  870. In file included from libavfilter/lswsutils.h:27:0,
  871. from libavfilter/lswsutils.c:20:
  872. ./libswscale/swscale.h:237:5: note: expected 'const uint8_t * const*' but argument is of type 'uint8_t * const*'
  873. int sws_scale(struct SwsContext *c, const uint8_t *const srcSlice[],
  874. ^
  875. CC libavfilter/sink_buffer.o
  876. CC libavfilter/src_buffer.o
  877. CC libavfilter/transform.o
  878. libavfilter/sink_buffer.c: In function 'vsink_query_formats':
  879. libavfilter/sink_buffer.c:199:9: warning: 'avfilter_default_query_formats' is deprecated (declared at libavfilter/avfilter.h:523) [-Wdeprecated-declarations]
  880. avfilter_default_query_formats(ctx);
  881. ^
  882. CC libavfilter/vf_format.o
  883. CC libavfilter/vf_scale.o
  884. CC libavfilter/video.o
  885. CC libavformat/allformats.o
  886. libavfilter/vf_scale.c: In function 'start_frame':
  887. libavfilter/vf_scale.c:281:23: warning: unused variable 'out_link' [-Wunused-variable]
  888. AVFilterLink *out_link;
  889. ^
  890. libavfilter/vf_scale.c:310:9: warning: passing argument 1 of 'ff_set_systematic_pal2' from incompatible pointer type [enabled by default]
  891. ff_set_systematic_pal2(outpicref->data[1], outlink->format == PIX_FMT_PAL8 ? PIX_FMT_BGR8 : outlink->format);
  892. ^
  893. In file included from libavfilter/vf_scale.c:32:0:
  894. ./libavutil/imgutils.h:131:5: note: expected 'uint32_t *' but argument is of type 'uint8_t *'
  895. int ff_set_systematic_pal2(uint32_t pal[256], enum PixelFormat pix_fmt);
  896. ^
  897. CC libavformat/avio.o
  898. CC libavformat/aviobuf.o
  899. libavformat/avio.c: In function 'ffurl_write':
  900. libavformat/avio.c:305:5: warning: passing argument 2 of 'retry_transfer_wrapper' discards 'const' qualifier from pointer target type [enabled by default]
  901. return retry_transfer_wrapper(h, buf, size, size, (void*)h->prot->url_write);
  902. ^
  903. libavformat/avio.c:253:19: note: expected 'unsigned char *' but argument is of type 'const unsigned char *'
  904. static inline int retry_transfer_wrapper(URLContext *h, unsigned char *buf, int size, int size_min,
  905. ^
  906. libavformat/aviobuf.c: In function 'writeout':
  907. libavformat/aviobuf.c:124:9: warning: passing argument 2 of 's->write_packet' discards 'const' qualifier from pointer target type [enabled by default]
  908. int ret= s->write_packet(s->opaque, data, len);
  909. ^
  910. libavformat/aviobuf.c:124:9: note: expected 'uint8_t *' but argument is of type 'const uint8_t *'
  911. CC libavformat/cutils.o
  912. CC libavformat/id3v1.o
  913. CC libavformat/id3v2.o
  914. CC libavformat/metadata.o
  915. CC libavformat/network.o
  916. libavformat/id3v2.c: In function 'ff_id3v2_parse':
  917. libavformat/id3v2.c:554:9: warning: unused variable 'compressed_buffer_size' [-Wunused-variable]
  918. int compressed_buffer_size = 0;
  919. ^
  920. CC libavformat/options.o
  921. CC libavformat/os_support.o
  922. CC libavformat/riff.o
  923. CC libavformat/sdp.o
  924. CC libavformat/seek.o
  925. CC libavformat/utils.o
  926. CC libavcodec/aandcttab.o
  927. CC libavcodec/allcodecs.o
  928. AS libavcodec/arm/dsputil_arm.o
  929. AS libavcodec/arm/dsputil_armv6.o
  930. CC libavcodec/arm/dsputil_init_arm.o
  931. CC libavcodec/arm/dsputil_init_armv5te.o
  932. CC libavcodec/arm/dsputil_init_armv6.o
  933. CC libavcodec/arm/dsputil_init_vfp.o
  934. AS libavcodec/arm/dsputil_vfp.o
  935. CC libavcodec/arm/fft_fixed_init_arm.o
  936. CC libavcodec/arm/fft_init_arm.o
  937. CC libavcodec/arm/fmtconvert_init_arm.o
  938. AS libavcodec/arm/fmtconvert_vfp.o
  939. CC libavcodec/arm/h264dsp_init_arm.o
  940. CC libavcodec/arm/h264pred_init_arm.o
  941. AS libavcodec/arm/jrevdct_arm.o
  942. CC libavcodec/arm/mpegvideo_arm.o
  943. CC libavcodec/arm/mpegvideo_armv5te.o
  944. AS libavcodec/arm/mpegvideo_armv5te_s.o
  945. AS libavcodec/arm/simple_idct_arm.o
  946. AS libavcodec/arm/simple_idct_armv5te.o
  947. AS libavcodec/arm/simple_idct_armv6.o
  948. CC libavcodec/audioconvert.o
  949. CC libavcodec/avpacket.o
  950. CC libavcodec/bitstream.o
  951. libavcodec/avpacket.c: In function 'av_dup_packet':
  952. libavcodec/avpacket.c:137:5: warning: 'av_destruct_packet_nofree' is deprecated (declared at libavcodec/avpacket.c:27) [-Wdeprecated-declarations]
  953. if (((pkt->destruct == av_destruct_packet_nofree) ||
  954. ^
  955. CC libavcodec/bitstream_filter.o
  956. CC libavcodec/cabac.o
  957. CC libavcodec/dsputil.o
  958. CC libavcodec/error_resilience.o
  959. CC libavcodec/faandct.o
  960. CC libavcodec/faanidct.o
  961. CC libavcodec/flvdec.o
  962. CC libavcodec/flvenc.o
  963. libavcodec/flvenc.c:95:5: warning: initialization from incompatible pointer type [enabled by default]
  964. .encode2 = ff_MPV_encode_picture,
  965. ^
  966. libavcodec/flvenc.c:95:5: warning: (near initialization for 'ff_flv_encoder.encode2') [enabled by default]
  967. CC libavcodec/fmtconvert.o
  968. CC libavcodec/golomb.o
  969. CC libavcodec/h263.o
  970. CC libavcodec/h263_parser.o
  971. CC libavcodec/h263dec.o
  972. CC libavcodec/h264.o
  973. CC libavcodec/h264_cabac.o
  974. CC libavcodec/h264_cavlc.o
  975. libavcodec/h264_cavlc.c: In function 'decode_residual':
  976. libavcodec/h264_cavlc.c:596:46: warning: array subscript is above array bounds [-Warray-bounds]
  977. ((type*)block)[*scantable]= level[i]; \
  978. ^
  979. libavcodec/h264_cavlc.c:616:9: note: in expansion of macro 'STORE_BLOCK'
  980. STORE_BLOCK(int32_t)
  981. ^
  982. libavcodec/h264_cavlc.c:596:46: warning: array subscript is above array bounds [-Warray-bounds]
  983. ((type*)block)[*scantable]= level[i]; \
  984. ^
  985. libavcodec/h264_cavlc.c:618:9: note: in expansion of macro 'STORE_BLOCK'
  986. STORE_BLOCK(int16_t)
  987. ^
  988. CC libavcodec/h264_direct.o
  989. libavcodec/h264_direct.c: In function 'pred_spatial_direct_motion':
  990. libavcodec/h264_direct.c:293:12: warning: assignment from incompatible pointer type [enabled by default]
  991. l1mv0 = &h->ref_list[1][0].f.motion_val[0][h->mb2b_xy [mb_xy]];
  992. ^
  993. libavcodec/h264_direct.c:294:12: warning: assignment from incompatible pointer type [enabled by default]
  994. l1mv1 = &h->ref_list[1][0].f.motion_val[1][h->mb2b_xy [mb_xy]];
  995. ^
  996. libavcodec/h264_direct.c: In function 'pred_temp_direct_motion':
  997. libavcodec/h264_direct.c:484:12: warning: assignment from incompatible pointer type [enabled by default]
  998. l1mv0 = &h->ref_list[1][0].f.motion_val[0][h->mb2b_xy [mb_xy]];
  999. ^
  1000. libavcodec/h264_direct.c:485:12: warning: assignment from incompatible pointer type [enabled by default]
  1001. l1mv1 = &h->ref_list[1][0].f.motion_val[1][h->mb2b_xy [mb_xy]];
  1002. ^
  1003. CC libavcodec/h264_loopfilter.o
  1004. CC libavcodec/h264_parser.o
  1005. CC libavcodec/h264_ps.o
  1006. CC libavcodec/h264_refs.o
  1007. CC libavcodec/h264_sei.o
  1008. CC libavcodec/h264dsp.o
  1009. CC libavcodec/h264idct.o
  1010. CC libavcodec/h264pred.o
  1011. CC libavcodec/imgconvert.o
  1012. libavcodec/imgconvert.c: In function 'avpicture_layout':
  1013. libavcodec/imgconvert.c:348:25: warning: initialization from incompatible pointer type [enabled by default]
  1014. uint32_t *d32 = (unsigned char *)(((size_t)dest + 3) & ~3);
  1015. ^
  1016. libavcodec/imgconvert.c: In function 'av_picture_copy':
  1017. libavcodec/imgconvert.c:525:19: warning: passing argument 3 of 'av_image_copy' from incompatible pointer type [enabled by default]
  1018. src->linesize, pix_fmt, width, height);
  1019. ^
  1020. In file included from libavcodec/imgconvert.c:39:0:
  1021. ./libavutil/imgutils.h:115:6: note: expected 'const uint8_t **' but argument is of type 'uint8_t * const*'
  1022. void av_image_copy(uint8_t *dst_data[4], int dst_linesizes[4],
  1023. ^
  1024. CC libavcodec/intelh263dec.o
  1025. CC libavcodec/inverse.o
  1026. CC libavcodec/ituh263dec.o
  1027. libavcodec/ituh263dec.c: In function 'h263_decode_block':
  1028. libavcodec/ituh263dec.c:446:15: warning: 'level' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1029. int code, level, i, j, last, run;
  1030. ^
  1031. CC libavcodec/ituh263enc.o
  1032. CC libavcodec/jfdctfst.o
  1033. CC libavcodec/jfdctint.o
  1034. CC libavcodec/jrevdct.o
  1035. CC libavcodec/libx264.o
  1036. libavcodec/libx264.c: In function 'X264_init':
  1037. libavcodec/libx264.c:341:32: warning: the address of 'val' will always evaluate as 'true' [-Waddress]
  1038. OPT_STR(param, val);
  1039. ^
  1040. libavcodec/libx264.c:236:13: note: in definition of macro 'OPT_STR'
  1041. if (param && (ret = x264_param_parse(&x4->params, opt, param)) < 0) { \
  1042. ^
  1043. CC libavcodec/motion_est.o
  1044. CC libavcodec/mpeg12data.o
  1045. CC libavcodec/mpeg4video.o
  1046. CC libavcodec/mpeg4videodec.o
  1047. libavcodec/mpeg4videodec.c: In function 'decode_vol_header':
  1048. libavcodec/mpeg4videodec.c:1866:9: warning: too many arguments for format [-Wformat-extra-args]
  1049. );
  1050. ^
  1051. libavcodec/mpeg4videodec.c: In function 'decode_vop_header':
  1052. libavcodec/mpeg4videodec.c:2121:20: warning: format '%d' expects argument of type 'int', but argument 24 has type 'int64_t' [-Wformat=]
  1053. );
  1054. ^
  1055. libavcodec/motion_est.c: In function 'h263_mv4_search':
  1056. libavcodec/motion_est.c:578:9: warning: '*((void *)&P+32)[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1057. int P[10][2];
  1058. ^
  1059. libavcodec/motion_est.c:578:9: warning: 'P[4][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1060. libavcodec/motion_est.c:578:9: warning: 'P[3][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1061. libavcodec/motion_est.c:578:9: warning: 'P[3][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1062. libavcodec/motion_est.c:578:9: warning: 'P[2][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1063. libavcodec/motion_est.c:578:9: warning: 'P[2][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1064. libavcodec/mpeg4videodec.c: In function 'mpeg4_decode_partitioned_mb':
  1065. libavcodec/mpeg4videodec.c:1079:25: warning: 'dc_pred_dir' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1066. ff_mpeg4_pred_ac(s, block, n, dc_pred_dir);
  1067. ^
  1068. libavcodec/mpeg4videodec.c:850:9: note: 'dc_pred_dir' was declared here
  1069. int dc_pred_dir;
  1070. ^
  1071. In file included from libavcodec/motion_est.c:289:0:
  1072. libavcodec/motion_est.c: In function 'interlaced_search':
  1073. libavcodec/motion_est_template.c:1087:49: warning: 'P[4][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1074. CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift)
  1075. ^
  1076. libavcodec/motion_est.c:739:9: note: 'P[4][1]' was declared here
  1077. int P[10][2];
  1078. ^
  1079. In file included from libavcodec/motion_est.c:289:0:
  1080. libavcodec/motion_est_template.c:1087:29: warning: 'P[4][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1081. CHECK_MV(P_MEDIAN[0]>>shift, P_MEDIAN[1]>>shift)
  1082. ^
  1083. libavcodec/motion_est.c:739:9: note: 'P[4][0]' was declared here
  1084. int P[10][2];
  1085. ^
  1086. In file included from libavcodec/motion_est.c:289:0:
  1087. libavcodec/motion_est_template.c:1090:53: warning: 'P[3][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1088. CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift)
  1089. ^
  1090. libavcodec/motion_est.c:739:9: note: 'P[3][1]' was declared here
  1091. int P[10][2];
  1092. ^
  1093. In file included from libavcodec/motion_est.c:289:0:
  1094. libavcodec/motion_est_template.c:1090:31: warning: '*((void *)&P+24)[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1095. CHECK_MV(P_TOPRIGHT[0]>>shift, P_TOPRIGHT[1]>>shift)
  1096. ^
  1097. libavcodec/motion_est.c:739:9: note: '*((void *)&P+24)[0]' was declared here
  1098. int P[10][2];
  1099. ^
  1100. In file included from libavcodec/motion_est.c:289:0:
  1101. libavcodec/motion_est_template.c:1089:43: warning: 'P[2][1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1102. CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift)
  1103. ^
  1104. libavcodec/motion_est.c:739:9: note: 'P[2][1]' was declared here
  1105. int P[10][2];
  1106. ^
  1107. In file included from libavcodec/motion_est.c:289:0:
  1108. libavcodec/motion_est_template.c:1089:26: warning: 'P[2][0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1109. CHECK_MV(P_TOP[0]>>shift, P_TOP[1]>>shift)
  1110. ^
  1111. libavcodec/motion_est.c:739:9: note: 'P[2][0]' was declared here
  1112. int P[10][2];
  1113. ^
  1114. CC libavcodec/mpeg4videoenc.o
  1115. libavcodec/mpeg4videoenc.c:1350:5: warning: initialization from incompatible pointer type [enabled by default]
  1116. .encode2 = ff_MPV_encode_picture,
  1117. ^
  1118. libavcodec/mpeg4videoenc.c:1350:5: warning: (near initialization for 'ff_mpeg4_encoder.encode2') [enabled by default]
  1119. CC libavcodec/mpegvideo.o
  1120. CC libavcodec/mpegvideo_enc.o
  1121. libavcodec/mpegvideo_enc.c: In function 'ff_MPV_encode_init':
  1122. libavcodec/mpegvideo_enc.c:351:5: warning: 'luma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1588) [-Wdeprecated-declarations]
  1123. if (avctx->luma_elim_threshold)
  1124. ^
  1125. libavcodec/mpegvideo_enc.c:352:9: warning: 'luma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1588) [-Wdeprecated-declarations]
  1126. s->luma_elim_threshold = avctx->luma_elim_threshold;
  1127. ^
  1128. libavcodec/mpegvideo_enc.c:353:5: warning: 'chroma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1595) [-Wdeprecated-declarations]
  1129. if (avctx->chroma_elim_threshold)
  1130. ^
  1131. libavcodec/mpegvideo_enc.c:354:9: warning: 'chroma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1595) [-Wdeprecated-declarations]
  1132. s->chroma_elim_threshold = avctx->chroma_elim_threshold;
  1133. ^
  1134. libavcodec/mpegvideo_enc.c:664:5: warning: 'quantizer_noise_shaping' is deprecated (declared at libavcodec/avcodec.h:1904) [-Wdeprecated-declarations]
  1135. if (avctx->quantizer_noise_shaping)
  1136. ^
  1137. libavcodec/mpegvideo_enc.c:665:9: warning: 'quantizer_noise_shaping' is deprecated (declared at libavcodec/avcodec.h:1904) [-Wdeprecated-declarations]
  1138. s->quantizer_noise_shaping = avctx->quantizer_noise_shaping;
  1139. ^
  1140. libavcodec/mpegvideo_enc.c: In function 'estimate_best_b_count':
  1141. libavcodec/mpegvideo_enc.c:1205:9: warning: 'avcodec_encode_video' is deprecated (declared at libavcodec/avcodec.h:4077) [-Wdeprecated-declarations]
  1142. out_size = avcodec_encode_video(c, outbuf,
  1143. ^
  1144. libavcodec/mpegvideo_enc.c:1215:13: warning: 'avcodec_encode_video' is deprecated (declared at libavcodec/avcodec.h:4077) [-Wdeprecated-declarations]
  1145. out_size = avcodec_encode_video(c, outbuf, outbuf_size,
  1146. ^
  1147. libavcodec/mpegvideo_enc.c:1222:13: warning: 'avcodec_encode_video' is deprecated (declared at libavcodec/avcodec.h:4077) [-Wdeprecated-declarations]
  1148. out_size = avcodec_encode_video(c, outbuf, outbuf_size, NULL);
  1149. ^
  1150. libavcodec/mpegvideo_enc.c: At top level:
  1151. libavcodec/mpegvideo_enc.c:4214:5: warning: initialization from incompatible pointer type [enabled by default]
  1152. .encode2 = ff_MPV_encode_picture,
  1153. ^
  1154. libavcodec/mpegvideo_enc.c:4214:5: warning: (near initialization for 'ff_h263_encoder.encode2') [enabled by default]
  1155. libavcodec/mpegvideo_enc.c:4242:5: warning: initialization from incompatible pointer type [enabled by default]
  1156. .encode2 = ff_MPV_encode_picture,
  1157. ^
  1158. libavcodec/mpegvideo_enc.c:4242:5: warning: (near initialization for 'ff_h263p_encoder.encode2') [enabled by default]
  1159. libavcodec/mpegvideo_enc.c:4258:5: warning: initialization from incompatible pointer type [enabled by default]
  1160. .encode2 = ff_MPV_encode_picture,
  1161. ^
  1162. libavcodec/mpegvideo_enc.c:4258:5: warning: (near initialization for 'ff_msmpeg4v2_encoder.encode2') [enabled by default]
  1163. libavcodec/mpegvideo_enc.c:4273:5: warning: initialization from incompatible pointer type [enabled by default]
  1164. .encode2 = ff_MPV_encode_picture,
  1165. ^
  1166. libavcodec/mpegvideo_enc.c:4273:5: warning: (near initialization for 'ff_msmpeg4v3_encoder.encode2') [enabled by default]
  1167. libavcodec/mpegvideo_enc.c:4288:5: warning: initialization from incompatible pointer type [enabled by default]
  1168. .encode2 = ff_MPV_encode_picture,
  1169. ^
  1170. libavcodec/mpegvideo_enc.c:4288:5: warning: (near initialization for 'ff_wmv1_encoder.encode2') [enabled by default]
  1171. CC libavcodec/options.o
  1172. In file included from libavcodec/options.c:33:0:
  1173. libavcodec/options_table.h:84:1: warning: 'sub_id' is deprecated (declared at libavcodec/avcodec.h:1356) [-Wdeprecated-declarations]
  1174. {"sub_id", NULL, OFFSET(sub_id), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX},
  1175. ^
  1176. libavcodec/options_table.h:148:1: warning: 'luma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1588) [-Wdeprecated-declarations]
  1177. {"lelim", "single coefficient elimination threshold for luminance (negative values also consider dc coefficient)", OFFSET(luma_elim_threshold), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|E},
  1178. ^
  1179. libavcodec/options_table.h:149:1: warning: 'chroma_elim_threshold' is deprecated (declared at libavcodec/avcodec.h:1595) [-Wdeprecated-declarations]
  1180. {"celim", "single coefficient elimination threshold for chrominance (negative values also consider dc coefficient)", OFFSET(chroma_elim_threshold), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|E},
  1181. ^
  1182. libavcodec/options_table.h:284:1: warning: 'color_table_id' is deprecated (declared at libavcodec/avcodec.h:1834) [-Wdeprecated-declarations]
  1183. {"color_table_id", NULL, OFFSET(color_table_id), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX},
  1184. ^
  1185. libavcodec/options_table.h:307:1: warning: 'inter_threshold' is deprecated (declared at libavcodec/avcodec.h:1897) [-Wdeprecated-declarations]
  1186. {"inter_threshold", NULL, OFFSET(inter_threshold), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|E},
  1187. ^
  1188. libavcodec/options_table.h:312:1: warning: 'quantizer_noise_shaping' is deprecated (declared at libavcodec/avcodec.h:1904) [-Wdeprecated-declarations]
  1189. {"qns", "deprecated, use mpegvideo private options instead", OFFSET(quantizer_noise_shaping), AV_OPT_TYPE_INT, {.dbl = DEFAULT }, INT_MIN, INT_MAX, V|E},
  1190. ^
  1191. libavcodec/options.c: In function 'avcodec_get_context_defaults3':
  1192. libavcodec/options.c:99:5: warning: 'av_opt_set_defaults2' is deprecated (declared at ./libavutil/opt.h:371) [-Wdeprecated-declarations]
  1193. av_opt_set_defaults2(s, flags, flags);
  1194. ^
  1195. libavcodec/options.c: In function 'avcodec_alloc_context2':
  1196. libavcodec/options.c:157:5: warning: 'avcodec_get_context_defaults2' is deprecated (declared at libavcodec/options.c:79) [-Wdeprecated-declarations]
  1197. avcodec_get_context_defaults2(avctx, codec_type);
  1198. ^
  1199. libavcodec/options.c: In function 'avcodec_get_context_defaults':
  1200. libavcodec/options.c:163:5: warning: 'avcodec_get_context_defaults2' is deprecated (declared at libavcodec/options.c:79) [-Wdeprecated-declarations]
  1201. avcodec_get_context_defaults2(s, AVMEDIA_TYPE_UNKNOWN);
  1202. ^
  1203. libavcodec/options.c: In function 'avcodec_alloc_context':
  1204. libavcodec/options.c:167:5: warning: 'avcodec_alloc_context2' is deprecated (declared at libavcodec/options.c:152) [-Wdeprecated-declarations]
  1205. return avcodec_alloc_context2(AVMEDIA_TYPE_UNKNOWN);
  1206. ^
  1207. CC libavcodec/parser.o
  1208. CC libavcodec/pthread.o
  1209. libavcodec/pthread.c: In function 'get_logical_cpus':
  1210. libavcodec/pthread.c:166:9: warning: unused variable 'ret' [-Wunused-variable]
  1211. int ret, nb_cpus = 1;
  1212. ^
  1213. CC libavcodec/ratecontrol.o
  1214. libavcodec/ratecontrol.c: In function 'ff_rate_control_init':
  1215. libavcodec/ratecontrol.c:249:17: warning: passing argument 1 of 'get_fps' from incompatible pointer type [enabled by default]
  1216. rcc->pass1_wanted_bits+= s->bit_rate/get_fps(s); //FIXME misbehaves a little for variable fps
  1217. ^
  1218. libavcodec/ratecontrol.c:52:15: note: expected 'struct AVCodecContext *' but argument is of type 'struct MpegEncContext *'
  1219. static double get_fps(AVCodecContext *avctx){
  1220. ^
  1221. CC libavcodec/raw.o
  1222. CC libavcodec/rawdec.o
  1223. libavcodec/rawdec.c: In function 'raw_decode':
  1224. libavcodec/rawdec.c:195:31: warning: passing argument 2 of 'avpicture_fill' discards 'const' qualifier from pointer target type [enabled by default]
  1225. avctx->width, avctx->height)) < 0)
  1226. ^
  1227. In file included from libavcodec/rawdec.c:27:0:
  1228. libavcodec/avcodec.h:4260:5: note: expected 'uint8_t *' but argument is of type 'const uint8_t *'
  1229. int avpicture_fill(AVPicture *picture, uint8_t *ptr,
  1230. ^
  1231. libavcodec/rawdec.c:199:23: warning: assignment from incompatible pointer type [enabled by default]
  1232. frame->data[1]= context->palette;
  1233. ^
  1234. CC libavcodec/resample.o
  1235. CC libavcodec/resample2.o
  1236. CC libavcodec/simple_idct.o
  1237. CC libavcodec/utils.o
  1238. CC libpostproc/postprocess.o
  1239. CC libswresample/audioconvert.o
  1240. libswresample/audioconvert.c: In function 'swri_audio_convert':
  1241. libswresample/audioconvert.c:185:21: warning: passing argument 2 of 'ctx->simd_f' from incompatible pointer type [enabled by default]
  1242. ctx->simd_f(out->ch+ch, in->ch+ch, off * (out->planar ? 1 :out->ch_count));
  1243. ^
  1244. libswresample/audioconvert.c:185:21: note: expected 'const uint8_t **' but argument is of type 'uint8_t **'
  1245. libswresample/audioconvert.c:188:17: warning: passing argument 2 of 'ctx->simd_f' from incompatible pointer type [enabled by default]
  1246. ctx->simd_f(out->ch, in->ch, off);
  1247. ^
  1248. libswresample/audioconvert.c:188:17: note: expected 'const uint8_t **' but argument is of type 'uint8_t **'
  1249. CC libswresample/dither.o
  1250. CC libswresample/rematrix.o
  1251. libswresample/rematrix.c: In function 'swri_rematrix_init':
  1252. libswresample/rematrix.c:301:22: warning: assignment from incompatible pointer type [enabled by default]
  1253. s->mix_1_1_f = copy_s16;
  1254. ^
  1255. libswresample/rematrix.c:302:22: warning: assignment from incompatible pointer type [enabled by default]
  1256. s->mix_2_1_f = sum2_s16;
  1257. ^
  1258. libswresample/rematrix.c:310:22: warning: assignment from incompatible pointer type [enabled by default]
  1259. s->mix_1_1_f = copy_float;
  1260. ^
  1261. libswresample/rematrix.c:311:22: warning: assignment from incompatible pointer type [enabled by default]
  1262. s->mix_2_1_f = sum2_float;
  1263. ^
  1264. libswresample/rematrix.c:319:22: warning: assignment from incompatible pointer type [enabled by default]
  1265. s->mix_1_1_f = copy_double;
  1266. ^
  1267. libswresample/rematrix.c:320:22: warning: assignment from incompatible pointer type [enabled by default]
  1268. s->mix_2_1_f = sum2_double;
  1269. ^
  1270. CC libswresample/resample.o
  1271. CC libswresample/swresample.o
  1272. CC libswscale/input.o
  1273. libswscale/input.c: In function 'ff_sws_init_input_funcs':
  1274. libswscale/input.c:778:22: warning: assignment from incompatible pointer type [enabled by default]
  1275. c->chrToYV12 = palToUV_c;
  1276. ^
  1277. libswscale/input.c:791:26: warning: assignment from incompatible pointer type [enabled by default]
  1278. c->readChrPlanar = planar_rgb_to_uv;
  1279. ^
  1280. libswscale/input.c:846:26: warning: assignment from incompatible pointer type [enabled by default]
  1281. c->chrToYV12 = bgr24ToUV_half_c;
  1282. ^
  1283. libswscale/input.c:861:26: warning: assignment from incompatible pointer type [enabled by default]
  1284. c->chrToYV12 = gbr24pToUV_half_c;
  1285. ^
  1286. libswscale/input.c:876:26: warning: assignment from incompatible pointer type [enabled by default]
  1287. c->chrToYV12 = rgb24ToUV_half_c;
  1288. ^
  1289. libswscale/input.c:924:26: warning: assignment from incompatible pointer type [enabled by default]
  1290. c->chrToYV12 = bgr24ToUV_c;
  1291. ^
  1292. libswscale/input.c:951:26: warning: assignment from incompatible pointer type [enabled by default]
  1293. c->chrToYV12 = rgb24ToUV_c;
  1294. ^
  1295. libswscale/input.c:988:26: warning: assignment from incompatible pointer type [enabled by default]
  1296. c->readLumPlanar = planar_rgb_to_y;
  1297. ^
  1298. libswscale/input.c:1025:22: warning: assignment from incompatible pointer type [enabled by default]
  1299. c->lumToYV12 = bgr24ToY_c;
  1300. ^
  1301. libswscale/input.c:1046:22: warning: assignment from incompatible pointer type [enabled by default]
  1302. c->lumToYV12 = rgb24ToY_c;
  1303. ^
  1304. libswscale/input.c:1071:22: warning: assignment from incompatible pointer type [enabled by default]
  1305. c->lumToYV12 = palToY_c;
  1306. ^
  1307. libswscale/input.c:1074:22: warning: assignment from incompatible pointer type [enabled by default]
  1308. c->lumToYV12 = monoblack2Y_c;
  1309. ^
  1310. libswscale/input.c:1077:22: warning: assignment from incompatible pointer type [enabled by default]
  1311. c->lumToYV12 = monowhite2Y_c;
  1312. ^
  1313. libswscale/input.c:1113:46: warning: assignment from incompatible pointer type [enabled by default]
  1314. case PIX_FMT_RGBA64BE: c->alpToYV12 = rgba64ToA_c; break;
  1315. ^
  1316. libswscale/input.c:1116:26: warning: assignment from incompatible pointer type [enabled by default]
  1317. c->alpToYV12 = rgbaToA_c;
  1318. ^
  1319. libswscale/input.c:1120:26: warning: assignment from incompatible pointer type [enabled by default]
  1320. c->alpToYV12 = abgrToA_c;
  1321. ^
  1322. libswscale/input.c:1126:26: warning: assignment from incompatible pointer type [enabled by default]
  1323. c->alpToYV12 = palToA_c;
  1324. ^
  1325. CC libswscale/options.o
  1326. CC libswscale/output.o
  1327. CC libswscale/rgb2rgb.o
  1328. CC libswscale/swscale.o
  1329. libswscale/swscale.c: In function 'swScale':
  1330. libswscale/swscale.c:589:31: warning: assignment from incompatible pointer type [enabled by default]
  1331. vLumFilter= c->lumMmxFilter;
  1332. ^
  1333. libswscale/swscale.c:590:31: warning: assignment from incompatible pointer type [enabled by default]
  1334. vChrFilter= c->chrMmxFilter;
  1335. ^
  1336. libswscale/swscale.c:621:35: warning: assignment from incompatible pointer type [enabled by default]
  1337. vLumFilter= c->alpMmxFilter;
  1338. ^
  1339. libswscale/swscale.c:349:14: warning: unused variable 'vChrFilter' [-Wunused-variable]
  1340. int16_t *vChrFilter = c->vChrFilter;
  1341. ^
  1342. libswscale/swscale.c:348:14: warning: unused variable 'vLumFilter' [-Wunused-variable]
  1343. int16_t *vLumFilter = c->vLumFilter;
  1344. ^
  1345. CC libswscale/swscale_unscaled.o
  1346. CC libswscale/utils.o
  1347. CC libswscale/yuv2rgb.o
  1348. CC libavutil/adler32.o
  1349. CC libavutil/aes.o
  1350. CC libavutil/arm/cpu.o
  1351. CC libavutil/audio_fifo.o
  1352. CC libavutil/audioconvert.o
  1353. CC libavutil/avstring.o
  1354. CC libavutil/base64.o
  1355. CC libavutil/bprint.o
  1356. CC libavutil/cpu.o
  1357. CC libavutil/crc.o
  1358. CC libavutil/des.o
  1359. CC libavutil/dict.o
  1360. CC libavutil/error.o
  1361. CC libavutil/eval.o
  1362. CC libavutil/fifo.o
  1363. CC libavutil/file.o
  1364. CC libavutil/imgutils.o
  1365. CC libavutil/intfloat_readwrite.o
  1366. CC libavutil/inverse.o
  1367. CC libavutil/lfg.o
  1368. CC libavutil/lls.o
  1369. CC libavutil/log.o
  1370. CC libavutil/lzo.o
  1371. CC libavutil/mathematics.o
  1372. CC libavutil/md5.o
  1373. CC libavutil/mem.o
  1374. CC libavutil/opt.o
  1375. libavutil/opt.c: In function 'av_find_opt':
  1376. libavutil/opt.c:42:5: warning: 'av_next_option' is deprecated (declared at libavutil/opt.h:348) [-Wdeprecated-declarations]
  1377. while ((o = av_next_option(v, o))) {
  1378. ^
  1379. libavutil/opt.c: In function 'av_opt_set_defaults':
  1380. libavutil/opt.c:614:5: warning: 'av_opt_set_defaults2' is deprecated (declared at libavutil/opt.h:371) [-Wdeprecated-declarations]
  1381. av_opt_set_defaults2(s, 0, 0);
  1382. ^
  1383. CC libavutil/parseutils.o
  1384. CC libavutil/pixdesc.o
  1385. CC libavutil/random_seed.o
  1386. CC libavutil/rational.o
  1387. CC libavutil/rc4.o
  1388. CC libavutil/samplefmt.o
  1389. CC libavutil/sha.o
  1390. libavutil/samplefmt.c: In function 'av_samples_fill_arrays':
  1391. libavutil/samplefmt.c:166:19: warning: assignment discards 'const' qualifier from pointer target type [enabled by default]
  1392. audio_data[0] = buf;
  1393. ^
  1394. CC libavutil/timecode.o
  1395. CC libavutil/tree.o
  1396. CC libavutil/utils.o
  1397. CC ffmpeg.o
  1398. CC cmdutils.o
  1399. ffmpeg.c: In function 'do_video_out':
  1400. ffmpeg.c:1907:20: warning: unused variable 'i' [-Wunused-variable]
  1401. int nb_frames, i;
  1402. ^
  1403. ffmpeg.c: In function 'poll_filters':
  1404. ffmpeg.c:2125:28: warning: unused variable 'ist_pts_tb' [-Wunused-variable]
  1405. AVRational ist_pts_tb = ost->filter->filter->inputs[0]->time_base;
  1406. ^
  1407. CC ffprobe.o
  1408. ffmpeg.c: At top level:
  1409. ffmpeg.c:1735:12: warning: 'check_recording_time' defined but not used [-Wunused-function]
  1410. static int check_recording_time(OutputStream *ost)
  1411. ^
  1412. AR libavdevice/libavdevice.a
  1413. AR libavfilter/libavfilter.a
  1414. AR libavformat/libavformat.a
  1415. AR libpostproc/libpostproc.a
  1416. AR libswresample/libswresample.a
  1417. AR libswscale/libswscale.a
  1418. AR libavutil/libavutil.a
  1419. ffmpeg.c: In function 'transcode_init':
  1420. ffmpeg.c:3188:45: warning: 'icodec' may be used uninitialized in this function [-Wmaybe-uninitialized]
  1421. if (codec->width != icodec->width ||
  1422. ^
  1423. libavcodec/h264.c: In function 'execute_decode_slices':
  1424. libavcodec/h264.c:4177:49: warning: array subscript is below array bounds [-Warray-bounds]
  1425. hx = h->thread_context[context_count - 1];
  1426. ^
  1427. AR libavcodec/libavcodec.a
  1428. LD ffprobe_g
  1429. LD ffmpeg_g
  1430. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(pixel-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1431. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(mc-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1432. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(quant-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1433. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(predict-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1434. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(pixel-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1435. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(mc-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1436. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(quant-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1437. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(predict-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1438. CP ffprobe
  1439. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(pixel-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1440. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(mc-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1441. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(quant-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1442. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(predict-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1443. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(pixel-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1444. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(mc-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1445. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(quant-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1446. /Users/ruben/Downloads/android-ndk-r10d/toolchains/arm-linux-androideabi-4.8/prebuilt/darwin-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.8/../../../../arm-linux-androideabi/bin/ld: warning: cannot scan executable section 1 of ../build/x264/armeabi-v7a/lib/libx264.a(predict-a.o) for Cortex-A8 erratum because it has no mapping symbols.
  1447. CP ffmpeg
  1448. STRIP ffprobe
  1449. STRIP ffmpeg
  1450. INSTALL install-progs-yes
  1451. INSTALL ffmpeg
  1452. INSTALL ffprobe
  1453. INSTALL presets/libvpx-1080p.ffpreset
  1454. INSTALL presets/libvpx-1080p50_60.ffpreset
  1455. INSTALL presets/libvpx-360p.ffpreset
  1456. INSTALL presets/libvpx-720p.ffpreset
  1457. INSTALL presets/libvpx-720p50_60.ffpreset
  1458. INSTALL presets/libx264-ipod320.ffpreset
  1459. INSTALL presets/libx264-ipod640.ffpreset
  1460. INSTALL doc/ffprobe.xsd
  1461. INSTALL doc/examples/decoding_encoding.c
  1462. INSTALL doc/examples/filtering_audio.c
  1463. INSTALL doc/examples/filtering_video.c
  1464. INSTALL doc/examples/metadata.c
  1465. INSTALL doc/examples/muxing.c
  1466. INSTALL doc/examples/Makefile
  1467. INSTALL presets/libvpx-1080p.ffpreset
  1468. INSTALL presets/libvpx-1080p50_60.ffpreset
  1469. INSTALL presets/libvpx-360p.ffpreset
  1470. INSTALL presets/libvpx-720p.ffpreset
  1471. INSTALL presets/libvpx-720p50_60.ffpreset
  1472. INSTALL presets/libx264-ipod320.ffpreset
  1473. INSTALL presets/libx264-ipod640.ffpreset
  1474. INSTALL doc/ffprobe.xsd
  1475. INSTALL doc/examples/decoding_encoding.c
  1476. INSTALL doc/examples/filtering_audio.c
  1477. INSTALL doc/examples/filtering_video.c
  1478. INSTALL doc/examples/metadata.c
  1479. INSTALL doc/examples/muxing.c
  1480. INSTALL doc/examples/Makefile
  1481. INSTALL libavdevice/libavdevice.a
  1482. INSTALL libavfilter/libavfilter.a
  1483. INSTALL libavformat/libavformat.a
  1484. INSTALL libavcodec/libavcodec.a
  1485. INSTALL libpostproc/libpostproc.a
  1486. INSTALL libswresample/libswresample.a
  1487. INSTALL libswscale/libswscale.a
  1488. INSTALL libavutil/libavutil.a
  1489. INSTALL libavdevice/avdevice.h
  1490. INSTALL libavdevice/libavdevice.pc
  1491. INSTALL libavfilter/asrc_abuffer.h
  1492. INSTALL libavfilter/avcodec.h
  1493. INSTALL libavfilter/avfilter.h
  1494. INSTALL libavfilter/avfiltergraph.h
  1495. INSTALL libavfilter/buffersink.h
  1496. INSTALL libavfilter/buffersrc.h
  1497. INSTALL libavfilter/version.h
  1498. INSTALL libavfilter/vsrc_buffer.h
  1499. INSTALL libavfilter/libavfilter.pc
  1500. INSTALL libavformat/avformat.h
  1501. INSTALL libavformat/avio.h
  1502. INSTALL libavformat/version.h
  1503. INSTALL libavformat/libavformat.pc
  1504. INSTALL libavcodec/avcodec.h
  1505. INSTALL libavcodec/avfft.h
  1506. INSTALL libavcodec/dxva2.h
  1507. INSTALL libavcodec/vaapi.h
  1508. INSTALL libavcodec/vda.h
  1509. INSTALL libavcodec/vdpau.h
  1510. INSTALL libavcodec/version.h
  1511. INSTALL libavcodec/xvmc.h
  1512. INSTALL libavcodec/libavcodec.pc
  1513. INSTALL libpostproc/postprocess.h
  1514. INSTALL libpostproc/libpostproc.pc
  1515. INSTALL libswresample/swresample.h
  1516. INSTALL libswresample/libswresample.pc
  1517. INSTALL libswscale/swscale.h
  1518. INSTALL libswscale/libswscale.pc
  1519. INSTALL libavutil/adler32.h
  1520. INSTALL libavutil/aes.h
  1521. INSTALL libavutil/attributes.h
  1522. INSTALL libavutil/audio_fifo.h
  1523. INSTALL libavutil/audioconvert.h
  1524. INSTALL libavutil/avassert.h
  1525. INSTALL libavutil/avstring.h
  1526. INSTALL libavutil/avutil.h
  1527. INSTALL libavutil/base64.h
  1528. INSTALL libavutil/bprint.h
  1529. INSTALL libavutil/bswap.h
  1530. INSTALL libavutil/common.h
  1531. INSTALL libavutil/cpu.h
  1532. INSTALL libavutil/crc.h
  1533. INSTALL libavutil/error.h
  1534. INSTALL libavutil/eval.h
  1535. INSTALL libavutil/fifo.h
  1536. INSTALL libavutil/file.h
  1537. INSTALL libavutil/imgutils.h
  1538. INSTALL libavutil/intfloat.h
  1539. INSTALL libavutil/intfloat_readwrite.h
  1540. INSTALL libavutil/intreadwrite.h
  1541. INSTALL libavutil/lfg.h
  1542. INSTALL libavutil/log.h
  1543. INSTALL libavutil/lzo.h
  1544. INSTALL libavutil/mathematics.h
  1545. INSTALL libavutil/md5.h
  1546. INSTALL libavutil/mem.h
  1547. INSTALL libavutil/dict.h
  1548. INSTALL libavutil/opt.h
  1549. INSTALL libavutil/parseutils.h
  1550. INSTALL libavutil/pixdesc.h
  1551. INSTALL libavutil/pixfmt.h
  1552. INSTALL libavutil/random_seed.h
  1553. INSTALL libavutil/rational.h
  1554. INSTALL libavutil/samplefmt.h
  1555. INSTALL libavutil/sha.h
  1556. INSTALL libavutil/timecode.h
  1557. INSTALL libavutil/timestamp.h
  1558. INSTALL libavutil/avconfig.h
  1559. INSTALL libavutil/libavutil.pc
  1560. ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg
  1561. ~/Downloads/CSipSimple-trunk/CSipSimple/jni/ffmpeg
  1562. # All lib
  1563. Android NDK: No local settings... build all in release mode !
  1564. Android NDK: WARNING: APP_PLATFORM android-14 is larger than android:minSdkVersion 4 in ./AndroidManifest.xml
  1565. Android NDK: WARNING:jni/libvpx/android_toolchain/../sources/build/make/Android.mk:vpx: LOCAL_LDLIBS is always ignored for static libraries
  1566. Android NDK: WARNING:jni/libvpx/android_toolchain/../sources/build/make/Android.mk:vpx: LOCAL_LDLIBS is always ignored for static libraries
  1567. Android NDK: WARNING:jni/libvpx/android_toolchain/../sources/build/make/Android.mk:vpx: LOCAL_LDLIBS is always ignored for static libraries
  1568. Android NDK: WARNING:jni/libvpx/android_toolchain/../sources/build/make/Android.mk:vpx: LOCAL_LDLIBS is always ignored for static libraries
  1569. make[1]: Entering directory `/Users/ruben/Downloads/CSipSimple-trunk/CSipSimple'
  1570. [armeabi] SharedLibrary : libpj_video_android.so
  1571. [armeabi] Compile arm : vpx <= vpx_config.c
  1572. [armeabi] Compile arm : vpx <= boolhuff_armv5te.asm.s
  1573. [armeabi] Compile arm : vpx <= vp8_packtokens_armv5.asm.s
  1574. [armeabi] Compile arm : vpx <= vp8_packtokens_mbrow_armv5.asm.s
  1575. [armeabi] Compile arm : vpx <= vp8_packtokens_partitions_armv5.asm.s
  1576. [armeabi] Install : libpjsipjni.so => ./libs/armeabi/libpjsipjni.so
  1577. [armeabi] Install : libstlport_shared.so => ./libs/armeabi/libstlport_shared.so
  1578. [armeabi-v7a] SharedLibrary : libpj_video_android.so
  1579. [armeabi-v7a] Compile arm : vpx <= vpx_config.c
  1580. [armeabi-v7a] Compile arm : vpx <= bilinearfilter_v6.asm.s
  1581. [armeabi-v7a] Compile arm : vpx <= copymem16x16_v6.asm.s
  1582. [armeabi-v7a] Compile arm : vpx <= copymem8x4_v6.asm.s
  1583. [armeabi-v7a] Compile arm : vpx <= copymem8x8_v6.asm.s
  1584. [armeabi-v7a] Install : libpjsipjni.so => ./libs/armeabi-v7a/libpjsipjni.so
  1585. [armeabi-v7a] Install : libstlport_shared.so => ./libs/armeabi-v7a/libstlport_shared.so
  1586. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1086: error: undefined reference to 'av_strerror'
  1587. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1324: error: undefined reference to 'avcodec_close'
  1588. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1325: error: undefined reference to 'av_free'
  1589. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1328: error: undefined reference to 'avcodec_close'
  1590. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1329: error: undefined reference to 'av_free'
  1591. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1430: error: undefined reference to 'avcodec_get_frame_defaults'
  1592. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1455: error: undefined reference to 'av_init_packet'
  1593. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1460: error: undefined reference to 'avcodec_encode_video2'
  1594. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:409: error: undefined reference to 'av_opt_set'
  1595. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:427: error: undefined reference to 'av_opt_set_int'
  1596. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:434: error: undefined reference to 'av_opt_set_int'
  1597. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:442: error: undefined reference to 'av_opt_set'
  1598. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:445: error: undefined reference to 'av_opt_set'
  1599. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1116: error: undefined reference to 'avcodec_alloc_context3'
  1600. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1125: error: undefined reference to 'avcodec_alloc_context3'
  1601. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1185: error: undefined reference to 'avcodec_open2'
  1602. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1200: error: undefined reference to 'avcodec_open2'
  1603. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1222: error: undefined reference to 'avcodec_close'
  1604. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1223: error: undefined reference to 'av_free'
  1605. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1228: error: undefined reference to 'avcodec_close'
  1606. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1229: error: undefined reference to 'av_free'
  1607. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1680: error: undefined reference to 'avcodec_get_frame_defaults'
  1608. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1683: error: undefined reference to 'av_init_packet'
  1609. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1705: error: undefined reference to 'avcodec_decode_video2'
  1610. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:629: error: undefined reference to 'avcodec_register_all'
  1611. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:632: error: undefined reference to 'av_codec_next'
  1612. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/converter_libswscale.c:172: error: undefined reference to 'sws_freeContext'
  1613. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/converter_libswscale.c:152: error: undefined reference to 'sws_scale'
  1614. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/converter_libswscale.c:112: error: undefined reference to 'sws_getContext'
  1615. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/ffmpeg_util.c:113: error: undefined reference to 'av_log_get_level'
  1616. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/ffmpeg_util.c:88: error: undefined reference to 'av_log_set_level'
  1617. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/ffmpeg_util.c:89: error: undefined reference to 'av_log_set_callback'
  1618. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/ffmpeg_util.c:90: error: undefined reference to 'av_register_all'
  1619. collect2: error: ld returned 1 exit status
  1620. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1086: error: undefined reference to 'av_strerror'
  1621. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1324: error: undefined reference to 'avcodec_close'
  1622. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1325: error: undefinedmake[1]: reference to 'av_free'
  1623. jni/*** [obj/local/armeabi/libpj_video_android.so] Error 1pjsip/android_toolchain
  1624. /pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1328: error: make[1]: undefined*** Waiting for unfinished jobs....
  1625. reference to 'avcodec_close'
  1626. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1329: error: undefined reference to 'av_free'
  1627. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1430: error: undefined reference to 'avcodec_get_frame_defaults'
  1628. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1455: error: undefined reference to 'av_init_packet'
  1629. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1460: error: undefined reference to 'avcodec_encode_video2'
  1630. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:409: error: undefined reference to 'av_opt_set'
  1631. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:427: error: undefined reference to 'av_opt_set_int'
  1632. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:434: error: undefined reference to 'av_opt_set_int'
  1633. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:442: error: undefined reference to 'av_opt_set'
  1634. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:445: error: undefined reference to 'av_opt_set'
  1635. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1116: error: undefined reference to 'avcodec_alloc_context3'
  1636. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1125: error: undefined reference to 'avcodec_alloc_context3'
  1637. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1185: error: undefined reference to 'avcodec_open2'
  1638. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1200: error: undefined reference to 'avcodec_open2'
  1639. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1222: error: undefined reference to 'avcodec_close'
  1640. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1223: error: undefined reference to 'av_free'
  1641. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1228: error: undefined reference to 'avcodec_close'
  1642. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1229: error: undefined reference to 'av_free'
  1643. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1680: error: undefined reference to 'avcodec_get_frame_defaults'
  1644. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1683: error: undefined reference to 'av_init_packet'
  1645. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:1705: error: undefined reference to 'avcodec_decode_video2'
  1646. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:629: error: undefined reference to 'avcodec_register_all'
  1647. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:632: error: undefined reference to 'av_codec_next'
  1648. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c:632: error: undefined reference to 'av_codec_next'
  1649. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/converter_libswscale.c:172: error: undefined reference to 'sws_freeContext'
  1650. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/converter_libswscale.c:152: error: undefined reference to 'sws_scale'
  1651. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/converter_libswscale.c:112: error: undefined reference to 'sws_getContext'
  1652. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/ffmpeg_util.c:113: error: undefined reference to 'av_log_get_level'
  1653. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/ffmpeg_util.c:88: error: undefined reference to 'av_log_set_level'
  1654. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/ffmpeg_util.c:89: error: undefined reference to 'av_log_set_callback'
  1655. jni/pjsip/android_toolchain/pjmedia/../../sources/pjmedia/src/pjmedia/ffmpeg_util.c:90: error: undefined reference to 'av_register_all'
  1656. collect2: error: ld returned 1 exit status
  1657. make[1]: *** [obj/local/armeabi-v7a/libpj_video_android.so] Error 1
  1658. make[1]: Leaving directory `/Users/ruben/Downloads/CSipSimple-trunk/CSipSimple'
  1659. make: *** [VideoLibs] Error 2
Advertisement
Add Comment
Please, Sign In to add comment