Advertisement
mikelily

Untitled

Jan 24th, 2019
333
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Swift 142.99 KB | None | 0 0
  1. mikelily-macbook-pro:ios mikelily$ ./compile-ffmpeg.sh all
  2. ====================
  3. [*] check xcode version
  4. ====================
  5. FF_ALL_ARCHS = arm64 i386 x86_64
  6. ====================
  7. [*] check host
  8. ====================
  9. FF_ARCH=arm64
  10. FF_BUILD_OPT=
  11. build_root: /Users/mikelily/ijkplayer-ios/ios
  12. ====================
  13. [*] check gas-preprocessor
  14. ====================
  15. gasp: /Users/mikelily/ijkplayer-ios/ios/../extra/gas-preprocessor/gas-preprocessor.pl
  16. ====================
  17. [*] config arch arm64
  18. ====================
  19. build_name: ffmpeg-arm64
  20. platform:   iPhoneOS
  21. osversion:  -miphoneos-version-min=7.0
  22. ====================
  23. [*] make ios toolchain ffmpeg-arm64
  24. ====================
  25. build_source: /Users/mikelily/ijkplayer-ios/ios/ffmpeg-arm64
  26. build_prefix: /Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-arm64/output
  27.  
  28. --------------------
  29. [*] configurate ffmpeg
  30. --------------------
  31.  
  32. --------------------
  33. [*] check OpenSSL
  34. ----------------------
  35.  
  36. --------------------
  37. [*] configure
  38. ----------------------
  39. config:   --disable-gpl --disable-nonfree --enable-runtime-cpudetect --disable-gray --disable-swscale-alpha --disable-programs --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-avdevice --enable-avcodec --enable-avformat --enable-avutil --enable-swresample --enable-swscale --disable-postproc --enable-avfilter --disable-avresample --enable-network --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --disable-videotoolbox --disable-encoders --enable-encoder=png --disable-decoders --enable-decoder=aac --enable-decoder=aac_latm --enable-decoder=flv --enable-decoder=h264 --enable-decoder=mp3* --enable-decoder=vp6f --enable-decoder=flac --enable-decoder=hevc --enable-decoder=vp8 --enable-decoder=vp9 --disable-hwaccels --disable-muxers --enable-muxer=mp4 --disable-demuxers --enable-demuxer=aac --enable-demuxer=concat --enable-demuxer=data --enable-demuxer=flv --enable-demuxer=hls --enable-demuxer=live_flv --enable-demuxer=mov --enable-demuxer=mp3 --enable-demuxer=mpegps --enable-demuxer=mpegts --enable-demuxer=mpegvideo --enable-demuxer=flac --enable-demuxer=hevc --enable-demuxer=webm_dash_manifest --disable-parsers --enable-parser=aac --enable-parser=aac_latm --enable-parser=h264 --enable-parser=flac --enable-parser=hevc --enable-bsfs --disable-bsf=chomp --disable-bsf=dca_core --disable-bsf=dump_extradata --disable-bsf=hevc_mp4toannexb --disable-bsf=imx_dump_header --disable-bsf=mjpeg2jpeg --disable-bsf=mjpega_dump_header --disable-bsf=mov2textsub --disable-bsf=mp3_header_decompress --disable-bsf=mpeg4_unpack_bframes --disable-bsf=noise --disable-bsf=remove_extradata --disable-bsf=text2movsub --disable-bsf=vp9_superframe --enable-protocols --enable-protocol=async --disable-protocol=bluray --disable-protocol=concat --disable-protocol=crypto --disable-protocol=ffrtmpcrypt --enable-protocol=ffrtmphttp --disable-protocol=gopher --disable-protocol=icecast --disable-protocol=librtmp* --disable-protocol=libssh --disable-protocol=md5 --disable-protocol=mmsh --disable-protocol=mmst --disable-protocol=rtmp* --enable-protocol=rtmp --enable-protocol=rtmpt --disable-protocol=rtp --disable-protocol=sctp --disable-protocol=srtp --disable-protocol=subfile --disable-protocol=unix --disable-devices --disable-filters --disable-iconv --disable-audiotoolbox --disable-videotoolbox --disable-linux-perf --disable-bzlib --enable-cross-compile --disable-stripping --arch=arm64 --target-os=darwin --enable-static --disable-shared  --enable-pic --enable-neon --enable-optimizations --enable-debug --enable-small --prefix=/Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-arm64/output  xcrun -sdk iphoneos clang
  40. install prefix            /Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-arm64/output
  41. source path               .
  42. C compiler                xcrun -sdk iphoneos clang
  43. C library                
  44. host C compiler           gcc
  45. host C library            
  46. ARCH                      aarch64 (generic)
  47. big-endian                no
  48. runtime cpu detection     yes
  49. NEON enabled              yes
  50. VFP enabled               yes
  51. debug symbols             yes
  52. strip symbols             no
  53. optimize for size         yes
  54. optimizations             yes
  55. static                    yes
  56. shared                    no
  57. postprocessing support    no
  58. network support           yes
  59. threading support         pthreads
  60. safe bitstream reader     yes
  61. texi2html enabled         no
  62. perl enabled              yes
  63. pod2man enabled           yes
  64. makeinfo enabled          yes
  65. makeinfo supports HTML    no
  66.  
  67. External libraries:
  68. coreimage          xlib               zlib
  69.  
  70. External libraries providing hardware acceleration:
  71.  
  72. Libraries:
  73. avcodec            avformat           swresample
  74. avfilter           avutil             swscale
  75.  
  76. Programs:
  77.  
  78. Enabled decoders:
  79. aac            hevc               mp3on4float
  80. aac_latm           mp3                vp6
  81. flac               mp3adu             vp6f
  82. flv            mp3adufloat            vp8
  83. h263               mp3float           vp9
  84. h264               mp3on4
  85.  
  86. Enabled encoders:
  87. png
  88.  
  89. Enabled hwaccels:
  90.  
  91. Enabled parsers:
  92. aac            h263               mpegaudio
  93. aac_latm           h264               vp9
  94. flac               hevc
  95.  
  96. Enabled demuxers:
  97. aac            hevc               mp3
  98. concat             hls                mpegps
  99. data               live_flv           mpegts
  100. flac               matroska           mpegvideo
  101. flv            mov                webm_dash_manifest
  102.  
  103. Enabled muxers:
  104. mov            mp4
  105.  
  106. Enabled protocols:
  107. async              httpproxy              prompeg
  108. cache              ijkhttphook            rtmp
  109. data               ijkio              rtmpt
  110. ffrtmphttp         ijklongurl             tcp
  111. file               ijkmediadatasource         tee
  112. ftp            ijksegment             udp
  113. hls            ijktcphook             udplite
  114. http               pipe
  115.  
  116. Enabled filters:
  117.  
  118. Enabled bsfs:
  119. aac_adtstoasc          h264_mp4toannexb       vp9_raw_reorder
  120. extract_extradata      null               vp9_superframe_split
  121.  
  122. Enabled indevs:
  123.  
  124. Enabled outdevs:
  125.  
  126. License: LGPL version 2.1 or later
  127. Creating configuration files ...
  128.  
  129. --------------------
  130. [*] compile ffmpeg
  131. --------------------
  132. GEN libavutil/libavutil.version
  133. GEN libswscale/libswscale.version
  134. GEN libswresample/libswresample.version
  135. GEN libavcodec/libavcodec.version
  136. GEN libavformat/libavformat.version
  137. GEN libavfilter/libavfilter.version
  138. CC  libavfilter/allfilters.o
  139. CC  libavfilter/audio.o
  140. CC  libavfilter/avfilter.o
  141. CC  libavfilter/avfiltergraph.o
  142. CC  libavfilter/buffersink.o
  143. libavfilter/avfiltergraph.c:132:25: warning: 'resample_lavr_opts' is deprecated
  144.       [-Wdeprecated-declarations]
  145.     av_freep(&(*graph)->resample_lavr_opts);
  146.                         ^
  147. libavfilter/avfilter.h:862:5: note: 'resample_lavr_opts' has been explicitly
  148.       marked deprecated here
  149.     attribute_deprecated char *resample_lavr_opts;   ///< libavresample ...
  150.     ^
  151. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  152. #    define attribute_deprecated __attribute__((deprecated))
  153.                                                 ^
  154. CC  libavfilter/buffersrc.o
  155. CC  libavfilter/drawutils.o
  156. CC  libavfilter/fifo.o
  157. 1 warning generated.
  158. CC  libavfilter/formats.o
  159. CC  libavfilter/framepool.o
  160. CC  libavfilter/framequeue.o
  161. CC  libavfilter/graphdump.o
  162. CC  libavfilter/graphparser.o
  163. CC  libavfilter/opencl_allkernels.o
  164. CC  libavfilter/pthread.o
  165. CC  libavfilter/transform.o
  166. CC  libavfilter/video.o
  167. GEN libavfilter/libavfilter.pc
  168. CC  libavformat/aacdec.o
  169. CC  libavformat/allformats.o
  170. CC  libavformat/apetag.o
  171. CC  libavformat/async.o
  172. CC  libavformat/avc.o
  173. CC  libavformat/avio.o
  174. CC  libavformat/aviobuf.o
  175. CC  libavformat/cache.o
  176. CC  libavformat/concatdec.o
  177. CC  libavformat/cutils.o
  178. CC  libavformat/data_uri.o
  179. CC  libavformat/dump.o
  180. CC  libavformat/file.o
  181. CC  libavformat/flac_picture.o
  182. libavformat/dump.c:473:29: warning: 'codec' is deprecated
  183.       [-Wdeprecated-declarations]
  184.     avctx->properties = st->codec->properties;
  185.                             ^
  186. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  187.       deprecated here
  188.     attribute_deprecated
  189.     ^
  190. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  191. #    define attribute_deprecated __attribute__((deprecated))
  192.                                                 ^
  193. libavformat/dump.c:474:29: warning: 'codec' is deprecated
  194.       [-Wdeprecated-declarations]
  195.     avctx->codec      = st->codec->codec;
  196.                             ^
  197. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  198.       deprecated here
  199.    CC   libavformat/flacdec.o
  200.  attribute_deprecated
  201.     ^
  202. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  203. #    define attribute_deprecated __attribute__((deprecated))
  204.                                                 ^
  205. libavformat/dump.c:475:29: warning: 'codec' is deprecated
  206.       [-Wdeprecated-declarations]
  207.     avctx->qmin       = st->codec->qmin;
  208.                             ^
  209. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  210.       deprecated here
  211.     attribute_deprecated
  212.     ^
  213. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  214. #    define attribute_deprecated __attribute__((deprecated))
  215.                                                 ^
  216. libavformat/dump.c:476:29: warning: 'codec' is deprecated
  217.       [-Wdeprecated-declarations]
  218.     avctx->qmax       = st->codec->qmax;
  219.                             ^
  220. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  221.       deprecated here
  222.     attribute_deprecated
  223.     ^
  224. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  225. #    define attribute_deprecated __attribute__((deprecated))
  226.                                                 ^
  227. libavformat/dump.c:477:31: warning: 'codec' is deprecated
  228.       [-Wdeprecated-declarations]
  229.     avctx->coded_width  = st->codec->coded_width;
  230.                               ^
  231. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  232.       deprecated here
  233.     attribute_deprecated
  234.     ^
  235. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  236. #    define attribute_deprecated __attribute__((deprecated))
  237.                                                 ^
  238. libavformat/dump.c:478:31: warning: 'codec' is deprecated
  239.       [-Wdeprecated-declarations]
  240.     avctx->coded_height = st->codec->coded_height;
  241.                               ^
  242. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  243.       deprecated here
  244.     attribute_deprecated
  245.     ^
  246. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  247. #    define attribute_deprecated __attribute__((deprecated))
  248.                                                 ^
  249. libavformat/dump.c:513:23: warning: 'codec' is deprecated
  250.       [-Wdeprecated-declarations]
  251.         int tbc = st->codec->time_base.den && st->codec->time_base.num;
  252.                       ^
  253. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  254.       deprecated here
  255.     attribute_deprecated
  256.     ^
  257. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  258. #    define attribute_deprecated __attribute__((deprecated))
  259.                                                 ^
  260. libavformat/dump.c:513:51: warning: 'codec' is deprecated
  261.       [-Wdeprecated-declarations]
  262.         int tbc = st->codec->time_base.den && st->codec->time_base.num;
  263.                                                   ^
  264. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  265.       deprecated here
  266.     attribute_deprecated
  267.     ^
  268. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  269. #    define attribute_deprecated __attribute__((deprecated))
  270.                                                 ^
  271. libavformat/dump.c:525:38: warning: 'codec' is deprecated
  272.       [-Wdeprecated-declarations]
  273.             print_fps(1 / av_q2d(st->codec->time_base), "tbc");
  274.                                      ^
  275. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  276.       deprecated here
  277.     attribute_deprecated
  278.     ^
  279. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  280. #    define attribute_deprecated __attribute__((deprecated))
  281.                                                 ^
  282. CC  libavformat/flvdec.o
  283. 9 warnings generated.
  284. CC  libavformat/format.o
  285. CC  libavformat/ftp.o
  286. CC  libavformat/hevc.o
  287. CC  libavformat/hevcdec.o
  288. CC  libavformat/hls.o
  289. CC  libavformat/hlsproto.o
  290. CC  libavformat/http.o
  291. CC  libavformat/httpauth.o
  292. CC  libavformat/id3v1.o
  293. CC  libavformat/id3v2.o
  294. CC  libavformat/ijkutils.o
  295. CC  libavformat/img2.o
  296. CC  libavformat/isom.o
  297. CC  libavformat/matroska.o
  298. CC  libavformat/matroskadec.o
  299. CC  libavformat/metadata.o
  300. CC  libavformat/mov.o
  301. CC  libavformat/mov_chan.o
  302. CC  libavformat/movenc.o
  303. libavformat/movenc.c:5279:1: warning: unused label 'end' [-Wunused-label]
  304. end:
  305. ^~~~
  306. CC  libavformat/movenccenc.o
  307. CC  libavformat/movenchint.o
  308. CC  libavformat/mp3dec.o
  309. 1 warning generated.
  310. CC  libavformat/mpeg.o
  311. CC  libavformat/mpegts.o
  312. CC  libavformat/mpegvideodec.o
  313. CC  libavformat/mux.o
  314. CC  libavformat/network.o
  315. CC  libavformat/oggparsevorbis.o
  316. CC  libavformat/options.o
  317. CC  libavformat/os_support.o
  318. CC  libavformat/prompeg.o
  319. CC  libavformat/protocols.o
  320. CC  libavformat/qtpalette.o
  321. libavformat/protocols.c:106:7: warning: assigning to 'const URLProtocol **' (aka
  322.       'const struct URLProtocol **') from 'const URLProtocol *const *' (aka
  323.       'const struct URLProtocol *const *') discards qualifiers
  324.       [-Wincompatible-pointer-types-discards-qualifiers]
  325.     p = p ? p + 1 : url_protocols;
  326.       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
  327. 1 warning generated.
  328. CC  libavformat/rawdec.o
  329. CC  libavformat/rawutils.o
  330. CC  libavformat/replaygain.o
  331. CC  libavformat/riff.o
  332. CC  libavformat/riffdec.o
  333. CC  libavformat/riffenc.o
  334. CC  libavformat/rmsipr.o
  335. CC  libavformat/rtmphttp.o
  336. CC  libavformat/rtmppkt.o
  337. CC  libavformat/rtmpproto.o
  338. CC  libavformat/rtp.o
  339. CC  libavformat/rtpenc_chain.o
  340. CC  libavformat/sdp.o
  341. CC  libavformat/tcp.o
  342. CC  libavformat/tee_common.o
  343. CC  libavformat/teeproto.o
  344. CC  libavformat/udp.o
  345. CC  libavformat/url.o
  346. CC  libavformat/urldecode.o
  347. CC  libavformat/utils.o
  348. CC  libavformat/vorbiscomment.o
  349. CC  libavformat/vpcc.o
  350. libavformat/utils.c:2136:9: warning: variable 'pos_min' is used uninitialized
  351.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  352.     if (st->index_entries) {
  353.         ^~~~~~~~~~~~~~~~~
  354. libavformat/utils.c:2169:53: note: uninitialized use occurs here
  355.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  356.                                                     ^~~~~~~
  357. libavformat/utils.c:2136:5: note: remove the 'if' if its condition is always
  358.       true
  359.     if (st->index_entries) {
  360.     ^~~~~~~~~~~~~~~~~~~~~~~
  361. libavformat/utils.c:2120:5: note: variable 'pos_min' is declared here
  362.     int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit;
  363.     ^
  364. libavformat/utils.c:2158:13: warning: variable 'pos_max' is used uninitialized
  365.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  366.         if (index >= 0) {
  367.             ^~~~~~~~~~
  368. libavformat/utils.c:2169:62: note: uninitialized use occurs here
  369.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  370.                                                              ^~~~~~~
  371. libavformat/utils.c:2158:9: note: remove the 'if' if its condition is always
  372.       true
  373.         if (index >= 0) {
  374.         ^~~~~~~~~~~~~~~~
  375. libavformat/utils.c:2136:9: warning: variable 'pos_max' is used uninitialized
  376.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  377.     if (st->index_entries) {
  378.         ^~~~~~~~~~~~~~~~~
  379. libavformat/utils.c:2169:62: note: uninitialized use occurs here
  380.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  381.                                                              ^~~~~~~
  382. libavformat/utils.c:2136:5: note: remove the 'if' if its condition is always
  383.       true
  384.     if (st->index_entries) {
  385.     ^~~~~~~~~~~~~~~~~~~~~~~
  386. libavformat/utils.c:2120:5: note: variable 'pos_max' is declared here
  387.     int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit;
  388.     ^
  389. libavformat/utils.c:5563:42: warning: 'codec' is deprecated
  390.       [-Wdeprecated-declarations]
  391.     const AVCodecContext *dec_ctx = ist->codec;
  392.                                          ^
  393. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  394.       deprecated here
  395.     attribute_deprecated
  396.     ^
  397. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  398. #    define attribute_deprecated __attribute__((deprecated))
  399.                                                 ^
  400. libavformat/utils.c:5564:42: warning: 'codec' is deprecated
  401.       [-Wdeprecated-declarations]
  402.     AVCodecContext       *enc_ctx = ost->codec;
  403.                                          ^
  404. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  405.       deprecated here
  406.     attribute_deprecated
  407.     ^
  408. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  409. #    define attribute_deprecated __attribute__((deprecated))
  410.                                                 ^
  411. GEN libavformat/libavformat.pc
  412. CC  libavcodec/aac_ac3_parser.o
  413. CC  libavcodec/aac_adtstoasc_bsf.o
  414. CC  libavcodec/aac_parser.o
  415. CC  libavcodec/aacadtsdec.o
  416. CC  libavcodec/aacdec.o
  417. CC  libavcodec/aacps_float.o
  418. 5 warnings generated.
  419. CC  libavcodec/aacpsdsp_float.o
  420. CC  libavcodec/aacsbr.o
  421. CC  libavcodec/aactab.o
  422. CC  libavcodec/aarch64/aacpsdsp_init_aarch64.o
  423. AS  libavcodec/aarch64/aacpsdsp_neon.o
  424. CC  libavcodec/aarch64/fft_init_aarch64.o
  425. AS  libavcodec/aarch64/fft_neon.o
  426. CC  libavcodec/aarch64/h264chroma_init_aarch64.o
  427. AS  libavcodec/aarch64/h264cmc_neon.o
  428. CC  libavcodec/aarch64/h264dsp_init_aarch64.o
  429. libavcodec/aarch64/h264dsp_init_aarch64.c:84:38: warning: incompatible pointer
  430.       types assigning to 'h264_weight_func' (aka 'void (*)(unsigned char *,
  431.       long, int, int, int, int)') from 'void (uint8_t *, int, int, int, int,
  432.       int)' (aka 'void (unsigned char *, int, int, int, int, int)')
  433.       [-Wincompatible-pointer-types]
  434.         c->weight_h264_pixels_tab[0] = ff_weight_h264_pixels_16_neon;
  435.                                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  436. libavcodec/aarch64/h264dsp_init_aarch64.c:85:38: warning: incompatible pointer
  437.       types assigning to 'h264_weight_func' (aka 'void (*)(unsigned char *,
  438.       long, int, int, int, int)') from 'void (uint8_t *, int, int, int, int,
  439.       int)' (aka 'void (unsigned char *, int, int, int, int, int)')
  440.       [-Wincompatible-pointer-types]
  441.         c->weight_h264_pixels_tab[1] = ff_weight_h264_pixels_8_neon;
  442.                                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  443. libavcodec/aarch64/h264dsp_init_aarch64.c:86:38: warning: incompatible pointer
  444.       types assigning to 'h264_weight_func' (aka 'void (*)(unsigned char *,
  445.       long, int, int, int, int)') from 'void (uint8_t *, int, int, int, int,
  446.       int)' (aka 'void (unsigned char *, int, int, int, int, int)')
  447.       [-Wincompatible-pointer-types]
  448.         c->weight_h264_pixels_tab[2] = ff_weight_h264_pixels_4_neon;
  449.                                      ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  450. libavcodec/aarch64/h264dsp_init_aarch64.c:88:40: warning: incompatible pointer
  451.       types assigning to 'h264_biweight_func' (aka 'void (*)(unsigned char *,
  452.       unsigned char *, long, int, int, int, int, int)') from 'void (uint8_t *,
  453.       uint8_t *, int, int, int, int, int, int)' (aka 'void (unsigned char *,
  454.       unsigned char *, int, int, int, int, int, int)')
  455.       [-Wincompatible-pointer-types]
  456.         c->biweight_h264_pixels_tab[0] = ff_biweight_h264_pixels_16_neon;
  457.                                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  458. libavcodec/aarch64/h264dsp_init_aarch64.c:89:40: warning: incompatible pointer
  459.       types assigning to 'h264_biweight_func' (aka 'void (*)(unsigned char *,
  460.       unsigned char *, long, int, int, int, int, int)') from 'void (uint8_t *,
  461.       uint8_t *, int, int, int, int, int, int)' (aka 'void (unsigned char *,
  462.       unsigned char *, int, int, int, int, int, int)')
  463.       [-Wincompatible-pointer-types]
  464.         c->biweight_h264_pixels_tab[1] = ff_biweight_h264_pixels_8_neon;
  465.                                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  466. libavcodec/aarch64/h264dsp_init_aarch64.c:90:40: warning: incompatible pointer
  467.       types assigning to 'h264_biweight_func' (aka 'void (*)(unsigned char *,
  468.       unsigned char *, long, int, int, int, int, int)') from 'void (uint8_t *,
  469.       uint8_t *, int, int, int, int, int, int)' (aka 'void (unsigned char *,
  470.       unsigned char *, int, int, int, int, int, int)')
  471.       [-Wincompatible-pointer-types]
  472.         c->biweight_h264_pixels_tab[2] = ff_biweight_h264_pixels_4_neon;
  473.                                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  474. AS  libavcodec/aarch64/h264dsp_neon.o
  475. 6 warnings generated.
  476. AS  libavcodec/aarch64/h264idct_neon.o
  477. CC  libavcodec/aarch64/h264pred_init.o
  478. AS  libavcodec/aarch64/h264pred_neon.o
  479. CC  libavcodec/aarch64/h264qpel_init_aarch64.o
  480. AS  libavcodec/aarch64/h264qpel_neon.o
  481. CC  libavcodec/aarch64/hpeldsp_init_aarch64.o
  482. AS  libavcodec/aarch64/hpeldsp_neon.o
  483. CC  libavcodec/aarch64/idctdsp_init_aarch64.o
  484. AS  libavcodec/aarch64/mdct_neon.o
  485. CC  libavcodec/aarch64/mpegaudiodsp_init.o
  486. AS  libavcodec/aarch64/mpegaudiodsp_neon.o
  487. <instantiation>:25:9: warning: instruction movi.2d with immediate #0 may not function correctly on this CPU, converting to equivalent movi.16b
  488.         movi v29.2d, #0
  489.         ^
  490. /var/folders/5x/4rgcj06d0lxd_lchy3pmb2vr0000gn/T/mpegaudiodsp_neon-f75b01.s:247:1: note: while in macro instantiation
  491. apply_window fixed, h
  492. ^
  493. <instantiation>:43:9: warning: instruction movi.2d with immediate #0 may not function correctly on this CPU, converting to equivalent movi.16b
  494.         movi v17.2d, #0
  495.         ^
  496. /var/folders/5x/4rgcj06d0lxd_lchy3pmb2vr0000gn/T/mpegaudiodsp_neon-f75b01.s:247:1: note: while in macro instantiation
  497. apply_window fixed, h
  498. ^
  499. <instantiation>:44:9: warning: instruction movi.2d with immediate #0 may not function correctly on this CPU, converting to equivalent movi.16b
  500.         movi v18.2d, #0
  501.         ^
  502. /var/folders/5x/4rgcj06d0lxd_lchy3pmb2vr0000gn/T/mpegaudiodsp_neon-f75b01.s:247:1: note: while in macro instantiation
  503. apply_window fixed, h
  504. ^
  505. <instantiation>:45:9: warning: instruction movi.2d with immediate #0 may not function correctly on this CPU, converting to equivalent movi.16b
  506.         movi v19.2d, #0
  507.         ^
  508. /var/folders/5x/4rgcj06d0lxd_lchy3pmb2vr0000gn/T/mpegaudiodsp_neon-f75b01.s:247:1: note: while in macro instantiation
  509. apply_window fixed, h
  510. ^
  511. <instantiation>:43:9: warning: instruction movi.2d with immediate #0 may not function correctly on this CPU, converting to equivalent movi.16b
  512.         movi v17.2d, #0
  513.         ^
  514. /var/folders/5x/4rgcj06d0lxd_lchy3pmb2vr0000gn/T/mpegaudiodsp_neon-f75b01.s:263:1: note: while in macro instantiation
  515. apply_window float, s
  516. ^
  517. <instantiation>:44:9: warning: instruction movi.2d with immediate #0 may not function correctly on this CPU, converting to equivalent movi.16b
  518.         movi v18.2d, #0
  519.         ^
  520. /var/folders/5x/4rgcj06d0lxd_lchy3pmb2vr0000gn/T/mpegaudiodsp_neon-f75b01.s:263:1: note: while in macro instantiation
  521. apply_window float, s
  522. ^
  523. CC  libavcodec/aarch64/sbrdsp_init_aarch64.o
  524. <instantiation>:45:9: warning: instruction movi.2d with immediate #0 may not function correctly on this CPU, converting to equivalent movi.16b
  525.         movi v19.2d, #0
  526.         ^
  527. /var/folders/5x/4rgcj06d0lxd_lchy3pmb2vr0000gn/T/mpegaudiodsp_neon-f75b01.s:263:1: note: while in macro instantiation
  528. apply_window float, s
  529. ^
  530. AS  libavcodec/aarch64/sbrdsp_neon.o
  531. AS  libavcodec/aarch64/simple_idct_neon.o
  532. AS  libavcodec/aarch64/videodsp.o
  533. CC  libavcodec/aarch64/videodsp_init.o
  534. CC  libavcodec/aarch64/vp9dsp_init_10bpp_aarch64.o
  535. CC  libavcodec/aarch64/vp9dsp_init_12bpp_aarch64.o
  536. CC  libavcodec/aarch64/vp9dsp_init_aarch64.o
  537. AS  libavcodec/aarch64/vp9itxfm_16bpp_neon.o
  538. AS  libavcodec/aarch64/vp9itxfm_neon.o
  539. AS  libavcodec/aarch64/vp9lpf_16bpp_neon.o
  540. AS  libavcodec/aarch64/vp9lpf_neon.o
  541. AS  libavcodec/aarch64/vp9mc_16bpp_neon.o
  542. AS  libavcodec/aarch64/vp9mc_neon.o
  543. CC  libavcodec/ac3tab.o
  544. CC  libavcodec/allcodecs.o
  545. CC  libavcodec/audioconvert.o
  546. CC  libavcodec/avdct.o
  547. CC  libavcodec/avfft.o
  548. CC  libavcodec/avpacket.o
  549. CC  libavcodec/avpicture.o
  550. CC  libavcodec/bitstream.o
  551. CC  libavcodec/bitstream_filter.o
  552. libavcodec/bitstream_filter.c:39:12: warning: returning 'const AVBitStreamFilter
  553.       *' (aka 'const struct AVBitStreamFilter *') from a function with result
  554.       type 'AVBitStreamFilter *' (aka 'struct AVBitStreamFilter *') discards
  555.       qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  556.     return av_bsf_next(&opaque);
  557.            ^~~~~~~~~~~~~~~~~~~~
  558. libavcodec/bitstream_filter.c:134:14: warning: assigning to 'uint8_t *'
  559.       (aka 'unsigned char *') from 'const uint8_t *' (aka
  560.       'const unsigned char *') discards qualifiers
  561.       [-Wincompatible-pointer-types-discards-qualifiers]
  562.     pkt.data = buf;
  563.              ^ ~~~
  564. 2 warnings generated.
  565. CC  libavcodec/bitstream_filters.o
  566. CC  libavcodec/blockdsp.o
  567. CC  libavcodec/bsf.o
  568. CC  libavcodec/bswapdsp.o
  569. CC  libavcodec/cabac.o
  570. CC  libavcodec/cbrt_data.o
  571. CC  libavcodec/codec_desc.o
  572. CC  libavcodec/d3d11va.o
  573. CC  libavcodec/dct.o
  574. CC  libavcodec/dct32_fixed.o
  575. CC  libavcodec/dct32_float.o
  576. CC  libavcodec/decode.o
  577. CC  libavcodec/dirac.o
  578. CC  libavcodec/dv_profile.o
  579. libavcodec/decode.c:789:25: warning: 'refcounted_frames' is deprecated
  580.       [-Wdeprecated-declarations]
  581.             if (!avctx->refcounted_frames) {
  582.                         ^
  583. libavcodec/avcodec.h:2694:5: note: 'refcounted_frames' has been explicitly
  584.       marked deprecated here
  585.     attribute_deprecated
  586.     ^
  587. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  588. #    define attribute_deprecated __attribute__((deprecated))
  589.                                                 ^
  590. libavcodec/decode.c:1743:17: warning: 'refcounted_frames' is deprecated
  591.       [-Wdeprecated-declarations]
  592.     if (!avctx->refcounted_frames)
  593.                 ^
  594. libavcodec/avcodec.h:2694:5: note: 'refcounted_frames' has been explicitly
  595.       marked deprecated here
  596.     attribute_deprecated
  597.     ^
  598. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  599. #    define attribute_deprecated __attribute__((deprecated))
  600.                                                 ^
  601. CC  libavcodec/encode.o
  602. CC  libavcodec/error_resilience.o
  603. libavcodec/encode.c:378:15: warning: 'avcodec_encode_video2' is deprecated
  604.       [-Wdeprecated-declarations]
  605.         ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt,
  606.               ^
  607. libavcodec/avcodec.h:5508:1: note: 'avcodec_encode_video2' has been explicitly
  608.       marked deprecated here
  609. attribute_deprecated
  610. ^
  611. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  612. #    define attribute_deprecated __attribute__((deprecated))
  613.                                                 ^
  614. libavcodec/encode.c:381:15: warning: 'avcodec_encode_audio2' is deprecated
  615.       [-Wdeprecated-declarations]
  616.         ret = avcodec_encode_audio2(avctx, avctx->internal->buffer_pkt,
  617.               ^
  618. libavcodec/avcodec.h:5469:1: note: 'avcodec_encode_audio2' has been explicitly
  619.       marked deprecated here
  620. attribute_deprecated
  621. ^
  622. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  623. #    define attribute_deprecated __attribute__((deprecated))
  624.                                                 ^
  625. 2 warnings generated.
  626. 2 warnings generated.
  627. CC  libavcodec/extract_extradata_bsf.o
  628. CC  libavcodec/faandct.o
  629. CC  libavcodec/faanidct.o
  630. CC  libavcodec/fdctdsp.o
  631. CC  libavcodec/fft_fixed.o
  632. In file included from libavcodec/fft_fixed.c:21:
  633. libavcodec/fft_template.c:528:6: warning: unused function 'pass_big'
  634.       [-Wunused-function]
  635. PASS(pass_big)
  636.      ^
  637. CC  libavcodec/fft_fixed_32.o
  638. 1 warning generated.
  639. CC  libavcodec/fft_float.o
  640. CC  libavcodec/fft_init_table.o
  641. In file included from libavcodec/fft_float.c:21:
  642. libavcodec/fft_template.c:528:6: warning: unused function 'pass_big'
  643.       [-Wunused-function]
  644. PASS(pass_big)
  645.      ^
  646. CC  libavcodec/flac.o
  647. 1 warning generated.
  648. CC  libavcodec/flac_parser.o
  649. CC  libavcodec/flacdata.o
  650. CC  libavcodec/flacdec.o
  651. CC  libavcodec/flacdsp.o
  652. CC  libavcodec/flvdec.o
  653. CC  libavcodec/frame_thread_encoder.o
  654. CC  libavcodec/golomb.o
  655. libavcodec/frame_thread_encoder.c:89:15: warning: 'avcodec_encode_video2' is
  656.       deprecated [-Wdeprecated-declarations]
  657.         ret = avcodec_encode_video2(avctx, pkt, frame, &got_packet);
  658.               ^
  659. libavcodec/avcodec.h:5508:1: note: 'avcodec_encode_video2' has been explicitly
  660.       marked deprecated here
  661. attribute_deprecated
  662. ^
  663. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  664. #    define attribute_deprecated __attribute__((deprecated))
  665.                                                 ^
  666. libavcodec/frame_thread_encoder.c:95:24: warning: 'av_dup_packet' is deprecated
  667.       [-Wdeprecated-declarations]
  668.             int ret2 = av_dup_packet(pkt);
  669.                        ^
  670. libavcodec/avcodec.h:4621:1: note: 'av_dup_packet' has been explicitly marked
  671.       deprecated here
  672. attribute_deprecated
  673. ^
  674. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  675. #    define attribute_deprecated __attribute__((deprecated))
  676.                                                 ^
  677. CC  libavcodec/h263.o
  678. 2 warnings generated.
  679. CC  libavcodec/h263_parser.o
  680. CC  libavcodec/h263data.o
  681. CC  libavcodec/h263dec.o
  682. CC  libavcodec/h263dsp.o
  683. CC  libavcodec/h2645_parse.o
  684. CC  libavcodec/h264_cabac.o
  685. CC  libavcodec/h264_cavlc.o
  686. CC  libavcodec/h264_direct.o
  687. CC  libavcodec/h264_loopfilter.o
  688. CC  libavcodec/h264_mb.o
  689. CC  libavcodec/h264_mp4toannexb_bsf.o
  690. CC  libavcodec/h264_parse.o
  691. CC  libavcodec/h264_parser.o
  692. CC  libavcodec/h264_picture.o
  693. CC  libavcodec/h264_ps.o
  694. CC  libavcodec/h264_refs.o
  695. CC  libavcodec/h264_sei.o
  696. CC  libavcodec/h264_slice.o
  697. CC  libavcodec/h264chroma.o
  698. CC  libavcodec/h264data.o
  699. CC  libavcodec/h264dec.o
  700. CC  libavcodec/h264dsp.o
  701. CC  libavcodec/h264idct.o
  702. CC  libavcodec/h264pred.o
  703. CC  libavcodec/h264qpel.o
  704. CC  libavcodec/hevc_cabac.o
  705. libavcodec/hevc_cabac.c:37:21: warning: variable 'num_bins_in_se' is not needed
  706.       and will not be emitted [-Wunneeded-internal-declaration]
  707. static const int8_t num_bins_in_se[] = {
  708.                     ^
  709. 1 warning generated.
  710. CC  libavcodec/hevc_data.o
  711. CC  libavcodec/hevc_filter.o
  712. CC  libavcodec/hevc_mvs.o
  713. CC  libavcodec/hevc_parse.o
  714. CC  libavcodec/hevc_parser.o
  715. CC  libavcodec/hevc_ps.o
  716. CC  libavcodec/hevc_refs.o
  717. CC  libavcodec/hevc_sei.o
  718. CC  libavcodec/hevcdec.o
  719. CC  libavcodec/hevcdsp.o
  720. CC  libavcodec/hevcpred.o
  721. CC  libavcodec/hpeldsp.o
  722. CC  libavcodec/huffman.o
  723. CC  libavcodec/idctdsp.o
  724. CC  libavcodec/imgconvert.o
  725. CC  libavcodec/intelh263dec.o
  726. CC  libavcodec/ituh263dec.o
  727. CC  libavcodec/jfdctfst.o
  728. CC  libavcodec/jfdctint.o
  729. CC  libavcodec/jni.o
  730. CC  libavcodec/jrevdct.o
  731. CC  libavcodec/kbdwin.o
  732. CC  libavcodec/latm_parser.o
  733. CC  libavcodec/lossless_videoencdsp.o
  734. CC  libavcodec/mathtables.o
  735. CC  libavcodec/mdct15.o
  736. CC  libavcodec/mdct_fixed.o
  737. CC  libavcodec/mdct_fixed_32.o
  738. CC  libavcodec/mdct_float.o
  739. CC  libavcodec/me_cmp.o
  740. CC  libavcodec/mediacodec.o
  741. CC  libavcodec/mjpegenc_huffman.o
  742. CC  libavcodec/mpeg12framerate.o
  743. CC  libavcodec/mpeg4audio.o
  744. CC  libavcodec/mpeg4video.o
  745. CC  libavcodec/mpeg4videodec.o
  746. CC  libavcodec/mpeg_er.o
  747. CC  libavcodec/mpegaudio.o
  748. CC  libavcodec/mpegaudio_parser.o
  749. CC  libavcodec/mpegaudiodata.o
  750. CC  libavcodec/mpegaudiodec_fixed.o
  751. CC  libavcodec/mpegaudiodec_float.o
  752. CC  libavcodec/mpegaudiodecheader.o
  753. CC  libavcodec/mpegaudiodsp.o
  754. CC  libavcodec/mpegaudiodsp_data.o
  755. CC  libavcodec/mpegaudiodsp_fixed.o
  756. CC  libavcodec/mpegaudiodsp_float.o
  757. CC  libavcodec/mpegpicture.o
  758. CC  libavcodec/mpegutils.o
  759. CC  libavcodec/mpegvideo.o
  760. CC  libavcodec/mpegvideo_motion.o
  761. CC  libavcodec/mpegvideodata.o
  762. CC  libavcodec/mpegvideodsp.o
  763. libavcodec/mpegvideo.c:918:5: warning: 'avcodec_get_chroma_sub_sample' is
  764.       deprecated [-Wdeprecated-declarations]
  765.     avcodec_get_chroma_sub_sample(s->avctx->pix_fmt,
  766.     ^
  767. libavcodec/avcodec.h:5703:1: note: 'avcodec_get_chroma_sub_sample' has been
  768.       explicitly marked deprecated here
  769. attribute_deprecated
  770. ^
  771. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  772. #    define attribute_deprecated __attribute__((deprecated))
  773.                                                 ^
  774. libavcodec/mpegvideo.c:1761:9: warning: 'avcodec_get_chroma_sub_sample' is
  775.       deprecated [-Wdeprecated-declarations]
  776.         avcodec_get_chroma_sub_sample(avctx->pix_fmt, &h_chroma_shift, &...
  777.         ^
  778. libavcodec/avcodec.h:5703:1: note: 'avcodec_get_chroma_sub_sample' has been
  779.       explicitly marked deprecated here
  780. attribute_deprecated
  781. ^
  782. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  783. #    define attribute_deprecated __attribute__((deprecated))
  784.                                                 ^
  785. CC  libavcodec/neon/mpegvideo.o
  786. CC  libavcodec/null_bsf.o
  787. CC  libavcodec/options.o
  788. 2 warnings generated.
  789. CC  libavcodec/parser.o
  790. CC  libavcodec/pixblockdsp.o
  791. CC  libavcodec/png.o
  792. CC  libavcodec/pngenc.o
  793. CC  libavcodec/profiles.o
  794. CC  libavcodec/pthread.o
  795. CC  libavcodec/pthread_frame.o
  796. CC  libavcodec/pthread_slice.o
  797. CC  libavcodec/qpeldsp.o
  798. CC  libavcodec/qsv_api.o
  799. CC  libavcodec/raw.o
  800. CC  libavcodec/rdft.o
  801. CC  libavcodec/resample.o
  802. CC  libavcodec/resample2.o
  803. CC  libavcodec/rl.o
  804. CC  libavcodec/sbrdsp.o
  805. CC  libavcodec/simple_idct.o
  806. CC  libavcodec/sinewin.o
  807. CC  libavcodec/sinewin_fixed.o
  808. CC  libavcodec/startcode.o
  809. CC  libavcodec/utils.o
  810. CC  libavcodec/videodsp.o
  811. CC  libavcodec/vorbis_data.o
  812. CC  libavcodec/vorbis_parser.o
  813. CC  libavcodec/vp3dsp.o
  814. CC  libavcodec/vp56.o
  815. CC  libavcodec/vp56data.o
  816. CC  libavcodec/vp56dsp.o
  817. CC  libavcodec/vp56rac.o
  818. CC  libavcodec/vp6.o
  819. CC  libavcodec/vp6dsp.o
  820. CC  libavcodec/vp8.o
  821. CC  libavcodec/vp8dsp.o
  822. libavcodec/vp8dsp.c:297:30: warning: unused function 'vp7_filter_common'
  823.       [-Wunused-function]
  824. static av_always_inline void vp7_filter_common(uint8_t *p, ptrdiff_t stride,
  825.                              ^
  826. libavcodec/vp8dsp.c:339:1: warning: unused function 'vp7_normal_limit'
  827.       [-Wunused-function]
  828. NORMAL_LIMIT(7)
  829. ^
  830. libavcodec/vp8dsp.c:328:29: note: expanded from macro 'NORMAL_LIMIT'
  831. static av_always_inline int vp ## vpn ## _normal_limit(uint8_t *p,            \
  832.                             ^
  833. <scratch space>:142:1: note: expanded from here
  834. vp7_normal_limit
  835. ^
  836. CC  libavcodec/vp9.o
  837. 2 warnings generated.
  838. CC  libavcodec/vp9_parser.o
  839. CC  libavcodec/vp9_raw_reorder_bsf.o
  840. CC  libavcodec/vp9_superframe_split_bsf.o
  841. CC  libavcodec/vp9block.o
  842. CC  libavcodec/vp9data.o
  843. CC  libavcodec/vp9dsp.o
  844. CC  libavcodec/vp9dsp_10bpp.o
  845. CC  libavcodec/vp9dsp_12bpp.o
  846. CC  libavcodec/vp9dsp_8bpp.o
  847. CC  libavcodec/vp9lpf.o
  848. CC  libavcodec/vp9mvs.o
  849. CC  libavcodec/vp9prob.o
  850. CC  libavcodec/vp9recon.o
  851. CC  libavcodec/xiph.o
  852. GEN libavcodec/libavcodec.pc
  853. CC  libswresample/aarch64/audio_convert_init.o
  854. AS  libswresample/aarch64/audio_convert_neon.o
  855. AS  libswresample/aarch64/resample.o
  856. CC  libswresample/aarch64/resample_init.o
  857. CC  libswresample/audioconvert.o
  858. CC  libswresample/dither.o
  859. CC  libswresample/options.o
  860. CC  libswresample/rematrix.o
  861. CC  libswresample/resample.o
  862. CC  libswresample/resample_dsp.o
  863. CC  libswresample/swresample.o
  864. CC  libswresample/swresample_frame.o
  865. GEN libswresample/libswresample.pc
  866. AS  libswscale/aarch64/hscale.o
  867. AS  libswscale/aarch64/output.o
  868. CC  libswscale/aarch64/swscale.o
  869. CC  libswscale/aarch64/swscale_unscaled.o
  870. AS  libswscale/aarch64/yuv2rgb_neon.o
  871. CC  libswscale/alphablend.o
  872. CC  libswscale/gamma.o
  873. CC  libswscale/hscale.o
  874. CC  libswscale/hscale_fast_bilinear.o
  875. CC  libswscale/input.o
  876. CC  libswscale/options.o
  877. CC  libswscale/output.o
  878. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_X_c'
  879.       [-Wunused-function]
  880. YUV2PACKED16WRAPPER(yuv2, rgba64, rgba64be, AV_PIX_FMT_RGBA64BE, 1, 1)
  881. ^
  882. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  883. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  884.             ^
  885. <scratch space>:287:1: note: expanded from here
  886. yuv2rgba64be_X_c
  887. ^
  888. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_2_c'
  889.       [-Wunused-function]
  890. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  891. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  892.             ^
  893. <scratch space>:291:1: note: expanded from here
  894. yuv2rgba64be_2_c
  895. ^
  896. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_1_c'
  897.       [-Wunused-function]
  898. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  899. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  900.             ^
  901. <scratch space>:295:1: note: expanded from here
  902. yuv2rgba64be_1_c
  903. ^
  904. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_X_c'
  905.       [-Wunused-function]
  906. YUV2PACKED16WRAPPER(yuv2, rgba64, rgba64le, AV_PIX_FMT_RGBA64LE, 1, 1)
  907. ^
  908. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  909. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  910.             ^
  911. <scratch space>:299:1: note: expanded from here
  912. yuv2rgba64le_X_c
  913. ^
  914. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_2_c'
  915.       [-Wunused-function]
  916. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  917. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  918.             ^
  919. <scratch space>:303:1: note: expanded from here
  920. yuv2rgba64le_2_c
  921. ^
  922. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_1_c'
  923.       [-Wunused-function]
  924. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  925. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  926.             ^
  927. <scratch space>:307:1: note: expanded from here
  928. yuv2rgba64le_1_c
  929. ^
  930. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_X_c'
  931.       [-Wunused-function]
  932. YUV2PACKED16WRAPPER(yuv2, rgba64, bgra64be, AV_PIX_FMT_BGRA64BE, 1, 1)
  933. ^
  934. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  935. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  936.             ^
  937. <scratch space>:21:1: note: expanded from here
  938. yuv2bgra64be_X_c
  939. ^
  940. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_2_c'
  941.       [-Wunused-function]
  942. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  943. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  944.             ^
  945. <scratch space>:25:1: note: expanded from here
  946. yuv2bgra64be_2_c
  947. ^
  948. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_1_c'
  949.       [-Wunused-function]
  950. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  951. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  952.             ^
  953. <scratch space>:29:1: note: expanded from here
  954. yuv2bgra64be_1_c
  955. ^
  956. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_X_c'
  957.       [-Wunused-function]
  958. YUV2PACKED16WRAPPER(yuv2, rgba64, bgra64le, AV_PIX_FMT_BGRA64LE, 1, 1)
  959. ^
  960. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  961. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  962.             ^
  963. <scratch space>:33:1: note: expanded from here
  964. yuv2bgra64le_X_c
  965. ^
  966. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_2_c'
  967.       [-Wunused-function]
  968. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  969. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  970.             ^
  971. <scratch space>:37:1: note: expanded from here
  972. yuv2bgra64le_2_c
  973. ^
  974. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_1_c'
  975.       [-Wunused-function]
  976. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  977. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  978.             ^
  979. <scratch space>:41:1: note: expanded from here
  980. yuv2bgra64le_1_c
  981. ^
  982. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_X_c'
  983.       [-Wunused-function]
  984. YUV2PACKED16WRAPPER(yuv2, rgba64_full, rgba64be_full, AV_PIX_FMT_RGBA64BE, 1, 1)
  985. ^
  986. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  987. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  988.             ^
  989. <scratch space>:117:1: note: expanded from here
  990. yuv2rgba64be_full_X_c
  991. ^
  992. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_2_c'
  993.       [-Wunused-function]
  994. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  995. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  996.             ^
  997. <scratch space>:121:1: note: expanded from here
  998. yuv2rgba64be_full_2_c
  999. ^
  1000. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_1_c'
  1001.       [-Wunused-function]
  1002. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1003. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  1004.             ^
  1005. <scratch space>:125:1: note: expanded from here
  1006. yuv2rgba64be_full_1_c
  1007. ^
  1008. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_X_c'
  1009.       [-Wunused-function]
  1010. YUV2PACKED16WRAPPER(yuv2, rgba64_full, rgba64le_full, AV_PIX_FMT_RGBA64LE, 1, 1)
  1011. ^
  1012. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1013. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  1014.             ^
  1015. <scratch space>:129:1: note: expanded from here
  1016. yuv2rgba64le_full_X_c
  1017. ^
  1018. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_2_c'
  1019.       [-Wunused-function]
  1020. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1021. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  1022.             ^
  1023. <scratch space>:133:1: note: expanded from here
  1024. yuv2rgba64le_full_2_c
  1025. ^
  1026. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_1_c'
  1027.       [-Wunused-function]
  1028. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1029. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  1030.             ^
  1031. <scratch space>:137:1: note: expanded from here
  1032. yuv2rgba64le_full_1_c
  1033. ^
  1034. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_X_c'
  1035.       [-Wunused-function]
  1036. YUV2PACKED16WRAPPER(yuv2, rgba64_full, bgra64be_full, AV_PIX_FMT_BGRA64BE, 1, 1)
  1037. ^
  1038. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1039. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  1040.             ^
  1041. <scratch space>:165:1: note: expanded from here
  1042. yuv2bgra64be_full_X_c
  1043. ^
  1044. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_2_c'
  1045.       [-Wunused-function]
  1046. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1047. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  1048.             ^
  1049. <scratch space>:169:1: note: expanded from here
  1050. yuv2bgra64be_full_2_c
  1051. ^
  1052. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_1_c'
  1053.       [-Wunused-function]
  1054. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1055. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  1056.             ^
  1057. <scratch space>:173:1: note: expanded from here
  1058. yuv2bgra64be_full_1_c
  1059. ^
  1060. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_X_c'
  1061.       [-Wunused-function]
  1062. YUV2PACKED16WRAPPER(yuv2, rgba64_full, bgra64le_full, AV_PIX_FMT_BGRA64LE, 1, 1)
  1063. ^
  1064. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1065. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  1066.             ^
  1067. <scratch space>:177:1: note: expanded from here
  1068. yuv2bgra64le_full_X_c
  1069. ^
  1070. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_2_c'
  1071.       [-Wunused-function]
  1072. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1073. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  1074.             ^
  1075. <scratch space>:181:1: note: expanded from here
  1076. yuv2bgra64le_full_2_c
  1077. ^
  1078. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_1_c'
  1079.       [-Wunused-function]
  1080. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  1081. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  1082.             ^
  1083. <scratch space>:185:1: note: expanded from here
  1084. yuv2bgra64le_full_1_c
  1085. ^
  1086. CC  libswscale/rgb2rgb.o
  1087. CC  libswscale/slice.o
  1088. CC  libswscale/swscale.o
  1089. CC  libswscale/swscale_unscaled.o
  1090. CC  libswscale/utils.o
  1091. 24 warnings generated.
  1092. libswscale/utils.c:337:13: warning: while loop has empty body [-Wempty-body]
  1093.     emms_c(); // FIXME should not be required but IS (even for non-MMX versions)
  1094.             ^
  1095. libswscale/utils.c:337:13: note: put the semicolon on a separate line to silence
  1096.       this warning
  1097. 1 warning generated.
  1098. CC  libswscale/vscale.o
  1099. CC  libswscale/yuv2rgb.o
  1100. GEN libswscale/libswscale.pc
  1101. CC  libavutil/aarch64/cpu.o
  1102. CC  libavutil/aarch64/float_dsp_init.o
  1103. AS  libavutil/aarch64/float_dsp_neon.o
  1104. CC  libavutil/adler32.o
  1105. CC  libavutil/aes.o
  1106. CC  libavutil/aes_ctr.o
  1107. CC  libavutil/application.o
  1108. CC  libavutil/audio_fifo.o
  1109. CC  libavutil/avstring.o
  1110. CC  libavutil/base64.o
  1111. CC  libavutil/blowfish.o
  1112. CC  libavutil/bprint.o
  1113. CC  libavutil/buffer.o
  1114. CC  libavutil/camellia.o
  1115. CC  libavutil/cast5.o
  1116. CC  libavutil/channel_layout.o
  1117. CC  libavutil/color_utils.o
  1118. CC  libavutil/cpu.o
  1119. CC  libavutil/crc.o
  1120. CC  libavutil/des.o
  1121. CC  libavutil/dict.o
  1122. CC  libavutil/display.o
  1123. CC  libavutil/dns_cache.o
  1124. CC  libavutil/downmix_info.o
  1125. CC  libavutil/error.o
  1126. CC  libavutil/eval.o
  1127. CC  libavutil/fifo.o
  1128. CC  libavutil/file.o
  1129. CC  libavutil/file_open.o
  1130. CC  libavutil/fixed_dsp.o
  1131. CC  libavutil/float_dsp.o
  1132. CC  libavutil/frame.o
  1133. CC  libavutil/hash.o
  1134. CC  libavutil/hmac.o
  1135. CC  libavutil/hwcontext.o
  1136. CC  libavutil/imgutils.o
  1137. CC  libavutil/integer.o
  1138. libavutil/imgutils.c:313:16: warning: absolute value function 'abs' given an
  1139.       argument of type 'ptrdiff_t' (aka 'long') but has parameter of type 'int'
  1140.       which may cause truncation of value [-Wabsolute-value]
  1141.     av_assert0(abs(src_linesize) >= bytewidth);
  1142.                ^
  1143. libavutil/imgutils.c:313:16: note: use function 'labs' instead
  1144.     av_assert0(abs(src_linesize) >= bytewidth);
  1145.                ^~~
  1146.                labs
  1147. libavutil/avassert.h:38:11: note: expanded from macro 'av_assert0'
  1148.     if (!(cond)) {                                                      \
  1149.           ^
  1150. libavutil/imgutils.c:314:16: warning: absolute value function 'abs' given an
  1151.       argument of type 'ptrdiff_t' (aka 'long') but has parameter of type 'int'
  1152.       which may cause truncation of value [-Wabsolute-value]
  1153.     av_assert0(abs(dst_linesize) >= bytewidth);
  1154.                ^
  1155. libavutil/imgutils.c:314:16: note: use function 'labs' instead
  1156.     av_assert0(abs(dst_linesize) >= bytewidth);
  1157.                ^~~
  1158.                labs
  1159. libavutil/avassert.h:38:11: note: expanded from macro 'av_assert0'
  1160.     if (!(cond)) {                                                      \
  1161.           ^
  1162. CC  libavutil/intmath.o
  1163. 2 warnings generated.
  1164. CC  libavutil/lfg.o
  1165. CC  libavutil/lls.o
  1166. CC  libavutil/log.o
  1167. CC  libavutil/log2_tab.o
  1168. CC  libavutil/lzo.o
  1169. CC  libavutil/mastering_display_metadata.o
  1170. CC  libavutil/mathematics.o
  1171. CC  libavutil/md5.o
  1172. CC  libavutil/mem.o
  1173. CC  libavutil/murmur3.o
  1174. CC  libavutil/opt.o
  1175. CC  libavutil/parseutils.o
  1176. CC  libavutil/pixdesc.o
  1177. CC  libavutil/pixelutils.o
  1178. CC  libavutil/random_seed.o
  1179. CC  libavutil/rational.o
  1180. CC  libavutil/rc4.o
  1181. CC  libavutil/reverse.o
  1182. CC  libavutil/ripemd.o
  1183. CC  libavutil/samplefmt.o
  1184. CC  libavutil/sha.o
  1185. CC  libavutil/sha512.o
  1186. CC  libavutil/slicethread.o
  1187. CC  libavutil/spherical.o
  1188. CC  libavutil/stereo3d.o
  1189. CC  libavutil/tea.o
  1190. CC  libavutil/threadmessage.o
  1191. CC  libavutil/time.o
  1192. CC  libavutil/timecode.o
  1193. CC  libavutil/tree.o
  1194. CC  libavutil/twofish.o
  1195. CC  libavutil/utils.o
  1196. CC  libavutil/xga_font_data.o
  1197. CC  libavutil/xtea.o
  1198. GEN libavutil/libavutil.pc
  1199. AR  libavfilter/libavfilter.a
  1200. AR  libavformat/libavformat.a
  1201. AR  libavcodec/libavcodec.a
  1202. AR  libswresample/libswresample.a
  1203. AR  libswscale/libswscale.a
  1204. AR  libavutil/libavutil.a
  1205. INSTALL doc/examples/avio_dir_cmd.c
  1206. INSTALL doc/examples/avio_reading.c
  1207. INSTALL doc/examples/decode_audio.c
  1208. INSTALL doc/examples/decode_video.c
  1209. INSTALL doc/examples/demuxing_decoding.c
  1210. INSTALL doc/examples/encode_audio.c
  1211. INSTALL doc/examples/encode_video.c
  1212. INSTALL doc/examples/extract_mvs.c
  1213. INSTALL doc/examples/filter_audio.c
  1214. INSTALL doc/examples/filtering_audio.c
  1215. INSTALL doc/examples/filtering_video.c
  1216. INSTALL doc/examples/http_multiclient.c
  1217. INSTALL doc/examples/hw_decode.c
  1218. INSTALL doc/examples/metadata.c
  1219. INSTALL doc/examples/muxing.c
  1220. INSTALL doc/examples/qsvdec.c
  1221. INSTALL doc/examples/remuxing.c
  1222. INSTALL doc/examples/resampling_audio.c
  1223. INSTALL doc/examples/scaling_video.c
  1224. INSTALL doc/examples/transcode_aac.c
  1225. INSTALL doc/examples/transcoding.c
  1226. INSTALL doc/examples/README
  1227. INSTALL doc/examples/Makefile
  1228. INSTALL doc/examples/avio_dir_cmd.c
  1229. INSTALL doc/examples/avio_reading.c
  1230. INSTALL doc/examples/decode_audio.c
  1231. INSTALL doc/examples/decode_video.c
  1232. INSTALL doc/examples/demuxing_decoding.c
  1233. INSTALL doc/examples/encode_audio.c
  1234. INSTALL doc/examples/encode_video.c
  1235. INSTALL doc/examples/extract_mvs.c
  1236. INSTALL doc/examples/filter_audio.c
  1237. INSTALL doc/examples/filtering_audio.c
  1238. INSTALL doc/examples/filtering_video.c
  1239. INSTALL doc/examples/http_multiclient.c
  1240. INSTALL doc/examples/hw_decode.c
  1241. INSTALL doc/examples/metadata.c
  1242. INSTALL doc/examples/muxing.c
  1243. INSTALL doc/examples/qsvdec.c
  1244. INSTALL doc/examples/remuxing.c
  1245. INSTALL doc/examples/resampling_audio.c
  1246. INSTALL doc/examples/scaling_video.c
  1247. INSTALL doc/examples/transcode_aac.c
  1248. INSTALL doc/examples/transcoding.c
  1249. INSTALL doc/examples/README
  1250. INSTALL doc/examples/Makefile
  1251. INSTALL libavfilter/libavfilter.a
  1252. INSTALL libavformat/libavformat.a
  1253. INSTALL libavcodec/libavcodec.a
  1254. INSTALL libswresample/libswresample.a
  1255. INSTALL libswscale/libswscale.a
  1256. INSTALL libavutil/libavutil.a
  1257. INSTALL libavfilter/avfilter.h
  1258. INSTALL libavfilter/avfiltergraph.h
  1259. INSTALL libavfilter/buffersink.h
  1260. INSTALL libavfilter/buffersrc.h
  1261. INSTALL libavfilter/version.h
  1262. INSTALL libavfilter/libavfilter.pc
  1263. INSTALL libavformat/avformat.h
  1264. INSTALL libavformat/avio.h
  1265. INSTALL libavformat/version.h
  1266. INSTALL libavformat/avc.h
  1267. INSTALL libavformat/url.h
  1268. INSTALL libavformat/internal.h
  1269. INSTALL libavformat/libavformat.pc
  1270. INSTALL libavcodec/avcodec.h
  1271. INSTALL libavcodec/avdct.h
  1272. INSTALL libavcodec/avfft.h
  1273. INSTALL libavcodec/d3d11va.h
  1274. INSTALL libavcodec/dirac.h
  1275. INSTALL libavcodec/dv_profile.h
  1276. INSTALL libavcodec/dxva2.h
  1277. INSTALL libavcodec/jni.h
  1278. INSTALL libavcodec/mediacodec.h
  1279. INSTALL libavcodec/qsv.h
  1280. INSTALL libavcodec/vaapi.h
  1281. INSTALL libavcodec/vda.h
  1282. INSTALL libavcodec/vdpau.h
  1283. INSTALL libavcodec/version.h
  1284. INSTALL libavcodec/videotoolbox.h
  1285. INSTALL libavcodec/vorbis_parser.h
  1286. INSTALL libavcodec/xvmc.h
  1287. INSTALL libavcodec/libavcodec.pc
  1288. INSTALL libswresample/swresample.h
  1289. INSTALL libswresample/version.h
  1290. INSTALL libswresample/libswresample.pc
  1291. INSTALL libswscale/swscale.h
  1292. INSTALL libswscale/version.h
  1293. INSTALL libswscale/libswscale.pc
  1294. INSTALL libavutil/adler32.h
  1295. INSTALL libavutil/aes.h
  1296. INSTALL libavutil/aes_ctr.h
  1297. INSTALL libavutil/application.h
  1298. INSTALL libavutil/attributes.h
  1299. INSTALL libavutil/audio_fifo.h
  1300. INSTALL libavutil/avassert.h
  1301. INSTALL libavutil/avstring.h
  1302. INSTALL libavutil/avutil.h
  1303. INSTALL libavutil/base64.h
  1304. INSTALL libavutil/blowfish.h
  1305. INSTALL libavutil/bprint.h
  1306. INSTALL libavutil/bswap.h
  1307. INSTALL libavutil/buffer.h
  1308. INSTALL libavutil/cast5.h
  1309. INSTALL libavutil/camellia.h
  1310. INSTALL libavutil/channel_layout.h
  1311. INSTALL libavutil/common.h
  1312. INSTALL libavutil/cpu.h
  1313. INSTALL libavutil/crc.h
  1314. INSTALL libavutil/des.h
  1315. INSTALL libavutil/dict.h
  1316. INSTALL libavutil/display.h
  1317. INSTALL libavutil/downmix_info.h
  1318. INSTALL libavutil/dns_cache.h
  1319. INSTALL libavutil/error.h
  1320. INSTALL libavutil/eval.h
  1321. INSTALL libavutil/fifo.h
  1322. INSTALL libavutil/file.h
  1323. INSTALL libavutil/frame.h
  1324. INSTALL libavutil/hash.h
  1325. INSTALL libavutil/hmac.h
  1326. INSTALL libavutil/hwcontext.h
  1327. INSTALL libavutil/hwcontext_cuda.h
  1328. INSTALL libavutil/hwcontext_d3d11va.h
  1329. INSTALL libavutil/hwcontext_drm.h
  1330. INSTALL libavutil/hwcontext_dxva2.h
  1331. INSTALL libavutil/hwcontext_qsv.h
  1332. INSTALL libavutil/hwcontext_vaapi.h
  1333. INSTALL libavutil/hwcontext_videotoolbox.h
  1334. INSTALL libavutil/hwcontext_vdpau.h
  1335. INSTALL libavutil/imgutils.h
  1336. INSTALL libavutil/intfloat.h
  1337. INSTALL libavutil/intreadwrite.h
  1338. INSTALL libavutil/lfg.h
  1339. INSTALL libavutil/log.h
  1340. INSTALL libavutil/macros.h
  1341. INSTALL libavutil/mathematics.h
  1342. INSTALL libavutil/mastering_display_metadata.h
  1343. INSTALL libavutil/md5.h
  1344. INSTALL libavutil/mem.h
  1345. INSTALL libavutil/motion_vector.h
  1346. INSTALL libavutil/murmur3.h
  1347. INSTALL libavutil/opt.h
  1348. INSTALL libavutil/parseutils.h
  1349. INSTALL libavutil/pixdesc.h
  1350. INSTALL libavutil/pixelutils.h
  1351. INSTALL libavutil/pixfmt.h
  1352. INSTALL libavutil/random_seed.h
  1353. INSTALL libavutil/rc4.h
  1354. INSTALL libavutil/rational.h
  1355. INSTALL libavutil/replaygain.h
  1356. INSTALL libavutil/ripemd.h
  1357. INSTALL libavutil/samplefmt.h
  1358. INSTALL libavutil/sha.h
  1359. INSTALL libavutil/sha512.h
  1360. INSTALL libavutil/spherical.h
  1361. INSTALL libavutil/stereo3d.h
  1362. INSTALL libavutil/threadmessage.h
  1363. INSTALL libavutil/time.h
  1364. INSTALL libavutil/timecode.h
  1365. INSTALL libavutil/timestamp.h
  1366. INSTALL libavutil/tree.h
  1367. INSTALL libavutil/twofish.h
  1368. INSTALL libavutil/version.h
  1369. INSTALL libavutil/xtea.h
  1370. INSTALL libavutil/tea.h
  1371. INSTALL libavutil/thread.h
  1372. INSTALL libavutil/lzo.h
  1373. INSTALL libavutil/avconfig.h
  1374. INSTALL libavutil/ffversion.h
  1375. INSTALL libavutil/libavutil.pc
  1376. ====================
  1377. [*] check host
  1378. ====================
  1379. FF_ARCH=i386
  1380. FF_BUILD_OPT=
  1381. build_root: /Users/mikelily/ijkplayer-ios/ios
  1382. ====================
  1383. [*] check gas-preprocessor
  1384. ====================
  1385. gasp: /Users/mikelily/ijkplayer-ios/ios/../extra/gas-preprocessor/gas-preprocessor.pl
  1386. ====================
  1387. [*] config arch i386
  1388. ====================
  1389. build_name: ffmpeg-i386
  1390. platform:   iPhoneSimulator
  1391. osversion:  -mios-simulator-version-min=6.0
  1392. ====================
  1393. [*] make ios toolchain ffmpeg-i386
  1394. ====================
  1395. build_source: /Users/mikelily/ijkplayer-ios/ios/ffmpeg-i386
  1396. build_prefix: /Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-i386/output
  1397.  
  1398. --------------------
  1399. [*] configurate ffmpeg
  1400. --------------------
  1401.  
  1402. --------------------
  1403. [*] check OpenSSL
  1404. ----------------------
  1405.  
  1406. --------------------
  1407. [*] configure
  1408. ----------------------
  1409. config:   --disable-gpl --disable-nonfree --enable-runtime-cpudetect --disable-gray --disable-swscale-alpha --disable-programs --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-avdevice --enable-avcodec --enable-avformat --enable-avutil --enable-swresample --enable-swscale --disable-postproc --enable-avfilter --disable-avresample --enable-network --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --disable-videotoolbox --disable-encoders --enable-encoder=png --disable-decoders --enable-decoder=aac --enable-decoder=aac_latm --enable-decoder=flv --enable-decoder=h264 --enable-decoder=mp3* --enable-decoder=vp6f --enable-decoder=flac --enable-decoder=hevc --enable-decoder=vp8 --enable-decoder=vp9 --disable-hwaccels --disable-muxers --enable-muxer=mp4 --disable-demuxers --enable-demuxer=aac --enable-demuxer=concat --enable-demuxer=data --enable-demuxer=flv --enable-demuxer=hls --enable-demuxer=live_flv --enable-demuxer=mov --enable-demuxer=mp3 --enable-demuxer=mpegps --enable-demuxer=mpegts --enable-demuxer=mpegvideo --enable-demuxer=flac --enable-demuxer=hevc --enable-demuxer=webm_dash_manifest --disable-parsers --enable-parser=aac --enable-parser=aac_latm --enable-parser=h264 --enable-parser=flac --enable-parser=hevc --enable-bsfs --disable-bsf=chomp --disable-bsf=dca_core --disable-bsf=dump_extradata --disable-bsf=hevc_mp4toannexb --disable-bsf=imx_dump_header --disable-bsf=mjpeg2jpeg --disable-bsf=mjpega_dump_header --disable-bsf=mov2textsub --disable-bsf=mp3_header_decompress --disable-bsf=mpeg4_unpack_bframes --disable-bsf=noise --disable-bsf=remove_extradata --disable-bsf=text2movsub --disable-bsf=vp9_superframe --enable-protocols --enable-protocol=async --disable-protocol=bluray --disable-protocol=concat --disable-protocol=crypto --disable-protocol=ffrtmpcrypt --enable-protocol=ffrtmphttp --disable-protocol=gopher --disable-protocol=icecast --disable-protocol=librtmp* --disable-protocol=libssh --disable-protocol=md5 --disable-protocol=mmsh --disable-protocol=mmst --disable-protocol=rtmp* --enable-protocol=rtmp --enable-protocol=rtmpt --disable-protocol=rtp --disable-protocol=sctp --disable-protocol=srtp --disable-protocol=subfile --disable-protocol=unix --disable-devices --disable-filters --disable-iconv --disable-audiotoolbox --disable-videotoolbox --disable-linux-perf --disable-bzlib --enable-cross-compile --disable-stripping --arch=i386 --target-os=darwin --enable-static --disable-shared  --disable-asm --disable-mmx --assert-level=2 --prefix=/Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-i386/output  xcrun -sdk iphonesimulator clang
  1410. install prefix            /Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-i386/output
  1411. source path               .
  1412. C compiler                xcrun -sdk iphonesimulator clang
  1413. C library                
  1414. host C compiler           gcc
  1415. host C library            
  1416. ARCH                      c (generic)
  1417. big-endian                no
  1418. runtime cpu detection     yes
  1419. debug symbols             yes
  1420. strip symbols             no
  1421. optimize for size         no
  1422. optimizations             yes
  1423. static                    yes
  1424. shared                    no
  1425. postprocessing support    no
  1426. network support           yes
  1427. threading support         pthreads
  1428. safe bitstream reader     yes
  1429. texi2html enabled         no
  1430. perl enabled              yes
  1431. pod2man enabled           yes
  1432. makeinfo enabled          yes
  1433. makeinfo supports HTML    no
  1434.  
  1435. External libraries:
  1436. coreimage          xlib               zlib
  1437.  
  1438. External libraries providing hardware acceleration:
  1439.  
  1440. Libraries:
  1441. avcodec            avformat           swresample
  1442. avfilter           avutil             swscale
  1443.  
  1444. Programs:
  1445.  
  1446. Enabled decoders:
  1447. aac            hevc               mp3on4float
  1448. aac_latm           mp3                vp6
  1449. flac               mp3adu             vp6f
  1450. flv            mp3adufloat            vp8
  1451. h263               mp3float           vp9
  1452. h264               mp3on4
  1453.  
  1454. Enabled encoders:
  1455. png
  1456.  
  1457. Enabled hwaccels:
  1458.  
  1459. Enabled parsers:
  1460. aac            h263               mpegaudio
  1461. aac_latm           h264               vp9
  1462. flac               hevc
  1463.  
  1464. Enabled demuxers:
  1465. aac            hevc               mp3
  1466. concat             hls                mpegps
  1467. data               live_flv           mpegts
  1468. flac               matroska           mpegvideo
  1469. flv            mov                webm_dash_manifest
  1470.  
  1471. Enabled muxers:
  1472. mov            mp4
  1473.  
  1474. Enabled protocols:
  1475. async              httpproxy              prompeg
  1476. cache              ijkhttphook            rtmp
  1477. data               ijkio              rtmpt
  1478. ffrtmphttp         ijklongurl             tcp
  1479. file               ijkmediadatasource         tee
  1480. ftp            ijksegment             udp
  1481. hls            ijktcphook             udplite
  1482. http               pipe
  1483.  
  1484. Enabled filters:
  1485.  
  1486. Enabled bsfs:
  1487. aac_adtstoasc          h264_mp4toannexb       vp9_raw_reorder
  1488. extract_extradata      null               vp9_superframe_split
  1489.  
  1490. Enabled indevs:
  1491.  
  1492. Enabled outdevs:
  1493.  
  1494. License: LGPL version 2.1 or later
  1495. Creating configuration files ...
  1496.  
  1497. --------------------
  1498. [*] compile ffmpeg
  1499. --------------------
  1500. GEN libavutil/libavutil.version
  1501. GEN libswscale/libswscale.version
  1502. GEN libswresample/libswresample.version
  1503. GEN libavcodec/libavcodec.version
  1504. GEN libavformat/libavformat.version
  1505. GEN libavfilter/libavfilter.version
  1506. CC  libavfilter/allfilters.o
  1507. CC  libavfilter/audio.o
  1508. CC  libavfilter/avfilter.o
  1509. CC  libavfilter/avfiltergraph.o
  1510. CC  libavfilter/buffersink.o
  1511. libavfilter/avfiltergraph.c:132:25: warning: 'resample_lavr_opts' is deprecated
  1512.       [-Wdeprecated-declarations]
  1513.     av_freep(&(*graph)->resample_lavr_opts);
  1514.                         ^
  1515. libavfilter/avfilter.h:862:5: note: 'resample_lavr_opts' has been explicitly
  1516.       marked deprecated here
  1517.     attribute_deprecated char *resample_lavr_opts;   ///< libavresample ...
  1518.     ^
  1519. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1520. #    define attribute_deprecated __attribute__((deprecated))
  1521.                                                 ^
  1522. CC  libavfilter/buffersrc.o
  1523. CC  libavfilter/drawutils.o
  1524. CC  libavfilter/fifo.o
  1525. CC  libavfilter/formats.o
  1526. 1 warning generated.
  1527. CC  libavfilter/framepool.o
  1528. CC  libavfilter/framequeue.o
  1529. CC  libavfilter/graphdump.o
  1530. CC  libavfilter/graphparser.o
  1531. CC  libavfilter/opencl_allkernels.o
  1532. CC  libavfilter/pthread.o
  1533. CC  libavfilter/transform.o
  1534. CC  libavfilter/video.o
  1535. GEN libavfilter/libavfilter.pc
  1536. CC  libavformat/aacdec.o
  1537. CC  libavformat/allformats.o
  1538. CC  libavformat/apetag.o
  1539. CC  libavformat/async.o
  1540. CC  libavformat/avc.o
  1541. CC  libavformat/avio.o
  1542. CC  libavformat/aviobuf.o
  1543. CC  libavformat/cache.o
  1544. CC  libavformat/concatdec.o
  1545. CC  libavformat/cutils.o
  1546. CC  libavformat/data_uri.o
  1547. CC  libavformat/dump.o
  1548. CC  libavformat/file.o
  1549. CC  libavformat/flac_picture.o
  1550. libavformat/dump.c:473:29: warning: 'codec' is deprecated
  1551.       [-Wdeprecated-declarations]
  1552.     avctx->properties = st->codec->properties;
  1553.                             ^
  1554. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1555.       deprecated here
  1556.     attribute_deprecated
  1557.     ^
  1558. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1559. #    define attribute_deprecated __attribute__((deprecated))
  1560.                                                 ^
  1561. libavformat/dump.c:474:29: warning: 'codec' is deprecated
  1562.       [-Wdeprecated-declarations]
  1563.     avctx->codec      = st->codec->codec;
  1564.                             ^
  1565. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1566.       deprecated here
  1567.     attribute_deprecated
  1568.     ^
  1569. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1570. #    define attribute_deprecated __attribute__((deprecated))
  1571.                                                 ^
  1572. libavformat/dump.c:475:29: warning: 'codec' is deprecated
  1573.       [-Wdeprecated-declarations]
  1574.     avctx->qmin       = st->codec->qmin;
  1575.                             ^
  1576. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1577.       deprecated here
  1578.     attribute_deprecated
  1579.     ^
  1580. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1581. #    define attribute_deprecated __attribute__((deprecated))
  1582.                                                 ^
  1583. libavformat/dump.c:476:29: warning: 'codec' is deprecated
  1584.       [-Wdeprecated-declarations]
  1585.     avctx->qmax       = st->codec->qmax;
  1586.                             ^
  1587. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1588.       deprecated here
  1589.     attribute_deprecated
  1590.     ^
  1591. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1592. #    define attribute_deprecated __attribute__((deprecated))
  1593.                                                 ^
  1594. libavformat/dump.c:477:31: warning: 'codec' is deprecated
  1595.       [-Wdeprecated-declarations]
  1596.     avctx->coded_width  = st->codec->coded_width;
  1597.                               ^
  1598. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1599.       deprecated here
  1600.     attribute_deprecated
  1601.     ^
  1602. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1603. #    define attribute_deprecated __attribute__((deprecated))
  1604.                                                 ^
  1605. libavformat/dump.c:478:31: warning: 'codec' is deprecated
  1606.       [-Wdeprecated-declarations]
  1607.     avctx->coded_height = st->codec->coded_height;
  1608.                               ^
  1609. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1610.       deprecated here
  1611.     attribute_deprecated
  1612.     ^
  1613. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1614. #    define attribute_deprecated __attribute__((deprecated))
  1615.                                                 ^
  1616. libavformat/dump.c:513:23: warning: 'codec' is deprecated
  1617.       [-Wdeprecated-declarations]
  1618.         int tbc = st->codec->time_base.den && st->codec->time_base.num;
  1619.                       ^
  1620. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1621.       deprecated here
  1622.     attribute_deprecated
  1623.     ^
  1624. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1625. #    define attribute_deprecated __attribute__((deprecated))
  1626.                                                 ^
  1627. libavformat/dump.c:513:51: warning: 'codec' is deprecated
  1628.       [-Wdeprecated-declarations]
  1629.         int tbc = st->codec->time_base.den && st->codec->time_base.num;
  1630.                                                   ^
  1631. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1632.       deprecated here
  1633.     attribute_deprecated
  1634.     ^
  1635. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1636. #    define attribute_deprecated __attribute__((deprecated))
  1637.                                                 ^
  1638. libavformat/dump.c:525:38: warning: 'codec' is deprecated
  1639.       [-Wdeprecated-declarations]
  1640.             print_fps(1 / av_q2d(st->codec->time_base), "tbc");
  1641.                                      ^
  1642. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1643.       deprecated here
  1644.     attribute_deprecated
  1645.     ^
  1646. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1647. #    define attribute_deprecated __attribute__((deprecated))
  1648.                                                 ^
  1649. CC  libavformat/flacdec.o
  1650. CC  libavformat/flvdec.o
  1651. 9 warnings generated.
  1652. CC  libavformat/format.o
  1653. CC  libavformat/ftp.o
  1654. CC  libavformat/hevc.o
  1655. CC  libavformat/hevcdec.o
  1656. CC  libavformat/hls.o
  1657. CC  libavformat/hlsproto.o
  1658. CC  libavformat/http.o
  1659. CC  libavformat/httpauth.o
  1660. CC  libavformat/id3v1.o
  1661. CC  libavformat/id3v2.o
  1662. CC  libavformat/ijkutils.o
  1663. CC  libavformat/img2.o
  1664. CC  libavformat/isom.o
  1665. CC  libavformat/matroska.o
  1666. CC  libavformat/matroskadec.o
  1667. CC  libavformat/metadata.o
  1668. CC  libavformat/mov.o
  1669. CC  libavformat/mov_chan.o
  1670. CC  libavformat/movenc.o
  1671. libavformat/movenc.c:5279:1: warning: unused label 'end' [-Wunused-label]
  1672. end:
  1673. ^~~~
  1674. CC  libavformat/movenccenc.o
  1675. CC  libavformat/movenchint.o
  1676. CC  libavformat/mp3dec.o
  1677. CC  libavformat/mpeg.o
  1678. CC  libavformat/mpegts.o
  1679. CC  libavformat/mpegvideodec.o
  1680. CC  libavformat/mux.o
  1681. 1 warning generated.
  1682. CC  libavformat/network.o
  1683. CC  libavformat/oggparsevorbis.o
  1684. CC  libavformat/options.o
  1685. CC  libavformat/os_support.o
  1686. CC  libavformat/prompeg.o
  1687. CC  libavformat/protocols.o
  1688. CC  libavformat/qtpalette.o
  1689. libavformat/protocols.c:106:7: warning: assigning to 'const URLProtocol **' (aka
  1690.       'const struct URLProtocol **') from 'const URLProtocol *const *' (aka
  1691.       'const struct URLProtocol *const *') discards qualifiers
  1692.       [-Wincompatible-pointer-types-discards-qualifiers]
  1693.     p = p ? p + 1 : url_protocols;
  1694.       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
  1695. 1 warning generated.
  1696. CC  libavformat/rawdec.o
  1697. CC  libavformat/rawutils.o
  1698. CC  libavformat/replaygain.o
  1699. CC  libavformat/riff.o
  1700. CC  libavformat/riffdec.o
  1701. CC  libavformat/riffenc.o
  1702. CC  libavformat/rmsipr.o
  1703. CC  libavformat/rtmphttp.o
  1704. CC  libavformat/rtmppkt.o
  1705. CC  libavformat/rtmpproto.o
  1706. CC  libavformat/rtp.o
  1707. CC  libavformat/rtpenc_chain.o
  1708. CC  libavformat/sdp.o
  1709. CC  libavformat/tcp.o
  1710. CC  libavformat/tee_common.o
  1711. CC  libavformat/teeproto.o
  1712. CC  libavformat/udp.o
  1713. CC  libavformat/url.o
  1714. CC  libavformat/urldecode.o
  1715. CC  libavformat/utils.o
  1716. CC  libavformat/vorbiscomment.o
  1717. CC  libavformat/vpcc.o
  1718. GEN libavformat/libavformat.pc
  1719. CC  libavcodec/aac_ac3_parser.o
  1720. libavformat/utils.c:2136:9: warning: variable 'pos_min' is used uninitialized
  1721.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  1722.     if (st->index_entries) {
  1723.         ^~~~~~~~~~~~~~~~~
  1724. libavformat/utils.c:2169:53: note: uninitialized use occurs here
  1725.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  1726.                                                     ^~~~~~~
  1727. libavformat/utils.c:2136:5: note: remove the 'if' if its condition is always
  1728.       true
  1729.     if (st->index_entries) {
  1730.     ^~~~~~~~~~~~~~~~~~~~~~~
  1731. libavformat/utils.c:2120:5: note: variable 'pos_min' is declared here
  1732.     int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit;
  1733.     ^
  1734. libavformat/utils.c:2158:13: warning: variable 'pos_max' is used uninitialized
  1735.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  1736.         if (index >= 0) {
  1737.             ^~~~~~~~~~
  1738. libavformat/utils.c:2169:62: note: uninitialized use occurs here
  1739.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  1740.                                                              ^~~~~~~
  1741. libavformat/utils.c:2158:9: note: remove the 'if' if its condition is always
  1742.       true
  1743.         if (index >= 0) {
  1744.         ^~~~~~~~~~~~~~~~
  1745. libavformat/utils.c:2136:9: warning: variable 'pos_max' is used uninitialized
  1746.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  1747.     if (st->index_entries) {
  1748.         ^~~~~~~~~~~~~~~~~
  1749. libavformat/utils.c:2169:62: note: uninitialized use occurs here
  1750.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  1751.                                                              ^~~~~~~
  1752. libavformat/utils.c:2136:5: note: remove the 'if' if its condition is always
  1753.       true
  1754.     if (st->index_entries) {
  1755.     ^~~~~~~~~~~~~~~~~~~~~~~
  1756. libavformat/utils.c:2120:5: note: variable 'pos_max' is declared here
  1757.     int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit;
  1758.     ^
  1759. CC  libavcodec/aac_adtstoasc_bsf.o
  1760. libavformat/utils.c:5563:42: warning: 'codec' is deprecated
  1761.       [-Wdeprecated-declarations]
  1762.     const AVCodecContext *dec_ctx = ist->codec;
  1763.                                          ^
  1764. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1765.       deprecated here
  1766.     attribute_deprecated
  1767.     ^
  1768. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1769. #    define attribute_deprecated __attribute__((deprecated))
  1770.                                                 ^
  1771. libavformat/utils.c:5564:42: warning: 'codec' is deprecated
  1772.       [-Wdeprecated-declarations]
  1773.     AVCodecContext       *enc_ctx = ost->codec;
  1774.                                          ^
  1775. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  1776.       deprecated here
  1777.     attribute_deprecated
  1778.     ^
  1779. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1780. #    define attribute_deprecated __attribute__((deprecated))
  1781.                                                 ^
  1782. CC  libavcodec/aac_parser.o
  1783. CC  libavcodec/aacadtsdec.o
  1784. CC  libavcodec/aacdec.o
  1785. CC  libavcodec/aacps_float.o
  1786. CC  libavcodec/aacpsdsp_float.o
  1787. CC  libavcodec/aacsbr.o
  1788. 5 warnings generated.
  1789. CC  libavcodec/aactab.o
  1790. CC  libavcodec/ac3tab.o
  1791. CC  libavcodec/allcodecs.o
  1792. CC  libavcodec/audioconvert.o
  1793. CC  libavcodec/avdct.o
  1794. CC  libavcodec/avfft.o
  1795. CC  libavcodec/avpacket.o
  1796. CC  libavcodec/avpicture.o
  1797. CC  libavcodec/bitstream.o
  1798. CC  libavcodec/bitstream_filter.o
  1799. CC  libavcodec/bitstream_filters.o
  1800. libavcodec/bitstream_filter.c:39:12: warning: returning 'const AVBitStreamFilter
  1801.       *' (aka 'const struct AVBitStreamFilter *') from a function with result
  1802.       type 'AVBitStreamFilter *' (aka 'struct AVBitStreamFilter *') discards
  1803.       qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  1804.     return av_bsf_next(&opaque);
  1805.            ^~~~~~~~~~~~~~~~~~~~
  1806. libavcodec/bitstream_filter.c:134:14: warning: assigning to 'uint8_t *'
  1807.       (aka 'unsigned char *') from 'const uint8_t *' (aka
  1808.       'const unsigned char *') discards qualifiers
  1809.       [-Wincompatible-pointer-types-discards-qualifiers]
  1810.     pkt.data = buf;
  1811.              ^ ~~~
  1812. CC  libavcodec/blockdsp.o
  1813. 2 warnings generated.
  1814. CC  libavcodec/bsf.o
  1815. CC  libavcodec/bswapdsp.o
  1816. CC  libavcodec/cabac.o
  1817. CC  libavcodec/cbrt_data.o
  1818. CC  libavcodec/codec_desc.o
  1819. CC  libavcodec/d3d11va.o
  1820. CC  libavcodec/dct.o
  1821. CC  libavcodec/dct32_fixed.o
  1822. CC  libavcodec/dct32_float.o
  1823. CC  libavcodec/decode.o
  1824. CC  libavcodec/dirac.o
  1825. CC  libavcodec/dv_profile.o
  1826. libavcodec/decode.c:789:25: warning: 'refcounted_frames' is deprecated
  1827.       [-Wdeprecated-declarations]
  1828.             if (!avctx->refcounted_frames) {
  1829.                         ^
  1830. libavcodec/avcodec.h:2694:5: note: 'refcounted_frames' has been explicitly
  1831.       marked deprecated here
  1832.     attribute_deprecated
  1833.     ^
  1834. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1835. #    define attribute_deprecated __attribute__((deprecated))
  1836.                                                 ^
  1837. libavcodec/decode.c:1743:17: warning: 'refcounted_frames' is deprecated
  1838.       [-Wdeprecated-declarations]
  1839.     if (!avctx->refcounted_frames)
  1840.                 ^
  1841. libavcodec/avcodec.h:2694:5: note: 'refcounted_frames' has been explicitly
  1842.       marked deprecated here
  1843.     attribute_deprecated
  1844.     ^
  1845. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1846. #    define attribute_deprecated __attribute__((deprecated))
  1847.                                                 ^
  1848. CC  libavcodec/encode.o
  1849. CC  libavcodec/error_resilience.o
  1850. libavcodec/encode.c:378:15: warning: 'avcodec_encode_video2' is deprecated
  1851.       [-Wdeprecated-declarations]
  1852.         ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt,
  1853.               ^
  1854. libavcodec/avcodec.h:5508:1: note: 'avcodec_encode_video2' has been explicitly
  1855.       marked deprecated here
  1856. attribute_deprecated
  1857. ^
  1858. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1859. #    define attribute_deprecated __attribute__((deprecated))
  1860.                                                 ^
  1861. libavcodec/encode.c:381:15: warning: 'avcodec_encode_audio2' is deprecated
  1862.       [-Wdeprecated-declarations]
  1863.         ret = avcodec_encode_audio2(avctx, avctx->internal->buffer_pkt,
  1864.               ^
  1865. libavcodec/avcodec.h:5469:1: note: 'avcodec_encode_audio2' has been explicitly
  1866.       marked deprecated here
  1867. attribute_deprecated
  1868. ^
  1869. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1870. #    define attribute_deprecated __attribute__((deprecated))
  1871.                                                 ^
  1872. 2 warnings generated.
  1873. CC  libavcodec/extract_extradata_bsf.o
  1874. CC  libavcodec/faandct.o
  1875. 2 warnings generated.
  1876. CC  libavcodec/faanidct.o
  1877. CC  libavcodec/fdctdsp.o
  1878. CC  libavcodec/fft_fixed.o
  1879. CC  libavcodec/fft_fixed_32.o
  1880. CC  libavcodec/fft_float.o
  1881. CC  libavcodec/fft_init_table.o
  1882. CC  libavcodec/flac.o
  1883. CC  libavcodec/flac_parser.o
  1884. CC  libavcodec/flacdata.o
  1885. CC  libavcodec/flacdec.o
  1886. CC  libavcodec/flacdsp.o
  1887. CC  libavcodec/flvdec.o
  1888. CC  libavcodec/frame_thread_encoder.o
  1889. libavcodec/frame_thread_encoder.c:89:15: warning: 'avcodec_encode_video2' is
  1890.       deprecated [-Wdeprecated-declarations]
  1891.         ret = avcodec_encode_video2(avctx, pkt, frame, &got_packet);
  1892.               ^
  1893. libavcodec/avcodec.h:5508:1: note: 'avcodec_encode_video2' has been explicitly
  1894.       marked deprecated here
  1895. attribute_deprecated
  1896. ^
  1897. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1898. #    define attribute_deprecated __attribute__((deprecated))
  1899.                                                 ^
  1900. libavcodec/frame_thread_encoder.c:95:24: warning: 'av_dup_packet' is deprecated
  1901.       [-Wdeprecated-declarations]
  1902.             int ret2 = av_dup_packet(pkt);
  1903.                        ^
  1904. libavcodec/avcodec.h:4621:1: note: 'av_dup_packet' has been explicitly marked
  1905.       deprecated here
  1906. attribute_deprecated
  1907. ^
  1908. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  1909. #    define attribute_deprecated __attribute__((deprecated))
  1910.                                                 ^
  1911. 2 warnings generated.
  1912. CC  libavcodec/golomb.o
  1913. CC  libavcodec/h263.o
  1914. CC  libavcodec/h263_parser.o
  1915. CC  libavcodec/h263data.o
  1916. CC  libavcodec/h263dec.o
  1917. CC  libavcodec/h263dsp.o
  1918. CC  libavcodec/h2645_parse.o
  1919. CC  libavcodec/h264_cabac.o
  1920. CC  libavcodec/h264_cavlc.o
  1921. CC  libavcodec/h264_direct.o
  1922. CC  libavcodec/h264_loopfilter.o
  1923. CC  libavcodec/h264_mb.o
  1924. CC  libavcodec/h264_mp4toannexb_bsf.o
  1925. CC  libavcodec/h264_parse.o
  1926. CC  libavcodec/h264_parser.o
  1927. CC  libavcodec/h264_picture.o
  1928. CC  libavcodec/h264_ps.o
  1929. CC  libavcodec/h264_refs.o
  1930. CC  libavcodec/h264_sei.o
  1931. CC  libavcodec/h264_slice.o
  1932. CC  libavcodec/h264chroma.o
  1933. CC  libavcodec/h264data.o
  1934. CC  libavcodec/h264dec.o
  1935. CC  libavcodec/h264dsp.o
  1936. CC  libavcodec/h264idct.o
  1937. CC  libavcodec/h264pred.o
  1938. CC  libavcodec/h264qpel.o
  1939. CC  libavcodec/hevc_cabac.o
  1940. libavcodec/hevc_cabac.c:37:21: warning: variable 'num_bins_in_se' is not needed
  1941.       and will not be emitted [-Wunneeded-internal-declaration]
  1942. static const int8_t num_bins_in_se[] = {
  1943.                     ^
  1944. 1 warning generated.
  1945. CC  libavcodec/hevc_data.o
  1946. CC  libavcodec/hevc_filter.o
  1947. CC  libavcodec/hevc_mvs.o
  1948. CC  libavcodec/hevc_parse.o
  1949. CC  libavcodec/hevc_parser.o
  1950. CC  libavcodec/hevc_ps.o
  1951. CC  libavcodec/hevc_refs.o
  1952. CC  libavcodec/hevc_sei.o
  1953. CC  libavcodec/hevcdec.o
  1954. CC  libavcodec/hevcdsp.o
  1955. CC  libavcodec/hevcpred.o
  1956. CC  libavcodec/hpeldsp.o
  1957. CC  libavcodec/huffman.o
  1958. CC  libavcodec/idctdsp.o
  1959. CC  libavcodec/imgconvert.o
  1960. CC  libavcodec/intelh263dec.o
  1961. CC  libavcodec/ituh263dec.o
  1962. CC  libavcodec/jfdctfst.o
  1963. CC  libavcodec/jfdctint.o
  1964. CC  libavcodec/jni.o
  1965. CC  libavcodec/jrevdct.o
  1966. CC  libavcodec/kbdwin.o
  1967. CC  libavcodec/latm_parser.o
  1968. CC  libavcodec/lossless_videoencdsp.o
  1969. CC  libavcodec/mathtables.o
  1970. CC  libavcodec/mdct15.o
  1971. CC  libavcodec/mdct_fixed.o
  1972. CC  libavcodec/mdct_fixed_32.o
  1973. CC  libavcodec/mdct_float.o
  1974. CC  libavcodec/me_cmp.o
  1975. CC  libavcodec/mediacodec.o
  1976. CC  libavcodec/mjpegenc_huffman.o
  1977. CC  libavcodec/mpeg12framerate.o
  1978. CC  libavcodec/mpeg4audio.o
  1979. CC  libavcodec/mpeg4video.o
  1980. CC  libavcodec/mpeg4videodec.o
  1981. CC  libavcodec/mpeg_er.o
  1982. CC  libavcodec/mpegaudio.o
  1983. CC  libavcodec/mpegaudio_parser.o
  1984. CC  libavcodec/mpegaudiodata.o
  1985. CC  libavcodec/mpegaudiodec_fixed.o
  1986. CC  libavcodec/mpegaudiodec_float.o
  1987. CC  libavcodec/mpegaudiodecheader.o
  1988. CC  libavcodec/mpegaudiodsp.o
  1989. CC  libavcodec/mpegaudiodsp_data.o
  1990. CC  libavcodec/mpegaudiodsp_fixed.o
  1991. CC  libavcodec/mpegaudiodsp_float.o
  1992. CC  libavcodec/mpegpicture.o
  1993. CC  libavcodec/mpegutils.o
  1994. CC  libavcodec/mpegvideo.o
  1995. CC  libavcodec/mpegvideo_motion.o
  1996. libavcodec/mpegvideo.c:918:5: warning: 'avcodec_get_chroma_sub_sample' is
  1997.       deprecated [-Wdeprecated-declarations]
  1998.     avcodec_get_chroma_sub_sample(s->avctx->pix_fmt,
  1999.     ^
  2000. libavcodec/avcodec.h:5703:1: note: 'avcodec_get_chroma_sub_sample' has been
  2001.       explicitly marked deprecated here
  2002. attribute_deprecated
  2003. ^
  2004. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2005. #    define attribute_deprecated __attribute__((deprecated))
  2006.                                                 ^
  2007. CC  libavcodec/mpegvideodata.o
  2008. libavcodec/mpegvideo.c:1761:9: warning: 'avcodec_get_chroma_sub_sample' is
  2009.       deprecated [-Wdeprecated-declarations]
  2010.         avcodec_get_chroma_sub_sample(avctx->pix_fmt, &h_chroma_shift, &...
  2011.         ^
  2012. libavcodec/avcodec.h:5703:1: note: 'avcodec_get_chroma_sub_sample' has been
  2013.       explicitly marked deprecated here
  2014. attribute_deprecated
  2015. ^
  2016. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2017. #    define attribute_deprecated __attribute__((deprecated))
  2018.                                                 ^
  2019. CC  libavcodec/mpegvideodsp.o
  2020. CC  libavcodec/null_bsf.o
  2021. CC  libavcodec/options.o
  2022. CC  libavcodec/parser.o
  2023. CC  libavcodec/pixblockdsp.o
  2024. CC  libavcodec/png.o
  2025. CC  libavcodec/pngenc.o
  2026. CC  libavcodec/profiles.o
  2027. CC  libavcodec/pthread.o
  2028. CC  libavcodec/pthread_frame.o
  2029. CC  libavcodec/pthread_slice.o
  2030. 2 warnings generated.
  2031. CC  libavcodec/qpeldsp.o
  2032. CC  libavcodec/qsv_api.o
  2033. CC  libavcodec/raw.o
  2034. CC  libavcodec/rdft.o
  2035. CC  libavcodec/resample.o
  2036. CC  libavcodec/resample2.o
  2037. CC  libavcodec/rl.o
  2038. CC  libavcodec/sbrdsp.o
  2039. CC  libavcodec/simple_idct.o
  2040. CC  libavcodec/sinewin.o
  2041. CC  libavcodec/sinewin_fixed.o
  2042. CC  libavcodec/startcode.o
  2043. CC  libavcodec/utils.o
  2044. CC  libavcodec/videodsp.o
  2045. CC  libavcodec/vorbis_data.o
  2046. CC  libavcodec/vorbis_parser.o
  2047. CC  libavcodec/vp3dsp.o
  2048. CC  libavcodec/vp56.o
  2049. CC  libavcodec/vp56data.o
  2050. CC  libavcodec/vp56dsp.o
  2051. CC  libavcodec/vp56rac.o
  2052. CC  libavcodec/vp6.o
  2053. CC  libavcodec/vp6dsp.o
  2054. CC  libavcodec/vp8.o
  2055. CC  libavcodec/vp8dsp.o
  2056. CC  libavcodec/vp9.o
  2057. libavcodec/vp8dsp.c:297:30: warning: unused function 'vp7_filter_common'
  2058.       [-Wunused-function]
  2059. static av_always_inline void vp7_filter_common(uint8_t *p, ptrdiff_t stride,
  2060.                              ^
  2061. libavcodec/vp8dsp.c:339:1: warning: unused function 'vp7_normal_limit'
  2062.       [-Wunused-function]
  2063. NORMAL_LIMIT(7)
  2064. ^
  2065. libavcodec/vp8dsp.c:328:29: note: expanded from macro 'NORMAL_LIMIT'
  2066. static av_always_inline int vp ## vpn ## _normal_limit(uint8_t *p,            \
  2067.                             ^
  2068. <scratch space>:134:1: note: expanded from here
  2069. vp7_normal_limit
  2070. ^
  2071. 2 warnings generated.
  2072. CC  libavcodec/vp9_parser.o
  2073. CC  libavcodec/vp9_raw_reorder_bsf.o
  2074. CC  libavcodec/vp9_superframe_split_bsf.o
  2075. CC  libavcodec/vp9block.o
  2076. CC  libavcodec/vp9data.o
  2077. CC  libavcodec/vp9dsp.o
  2078. CC  libavcodec/vp9dsp_10bpp.o
  2079. CC  libavcodec/vp9dsp_12bpp.o
  2080. CC  libavcodec/vp9dsp_8bpp.o
  2081. CC  libavcodec/vp9lpf.o
  2082. CC  libavcodec/vp9mvs.o
  2083. CC  libavcodec/vp9prob.o
  2084. CC  libavcodec/vp9recon.o
  2085. CC  libavcodec/xiph.o
  2086. GEN libavcodec/libavcodec.pc
  2087. CC  libswresample/audioconvert.o
  2088. CC  libswresample/dither.o
  2089. CC  libswresample/options.o
  2090. CC  libswresample/rematrix.o
  2091. CC  libswresample/resample.o
  2092. CC  libswresample/resample_dsp.o
  2093. CC  libswresample/swresample.o
  2094. CC  libswresample/swresample_frame.o
  2095. GEN libswresample/libswresample.pc
  2096. CC  libswscale/alphablend.o
  2097. CC  libswscale/gamma.o
  2098. CC  libswscale/hscale.o
  2099. CC  libswscale/hscale_fast_bilinear.o
  2100. CC  libswscale/input.o
  2101. CC  libswscale/options.o
  2102. CC  libswscale/output.o
  2103. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_X_c'
  2104.       [-Wunused-function]
  2105. YUV2PACKED16WRAPPER(yuv2, rgba64, rgba64be, AV_PIX_FMT_RGBA64BE, 1, 1)
  2106. ^
  2107. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2108. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  2109.             ^
  2110. <scratch space>:302:1: note: expanded from here
  2111. yuv2rgba64be_X_c
  2112. ^
  2113. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_2_c'
  2114.       [-Wunused-function]
  2115. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2116. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  2117.             ^
  2118. <scratch space>:306:1: note: expanded from here
  2119. yuv2rgba64be_2_c
  2120. ^
  2121. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_1_c'
  2122.       [-Wunused-function]
  2123. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2124. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  2125.             ^
  2126. <scratch space>:310:1: note: expanded from here
  2127. yuv2rgba64be_1_c
  2128. ^
  2129. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_X_c'
  2130.       [-Wunused-function]
  2131. YUV2PACKED16WRAPPER(yuv2, rgba64, rgba64le, AV_PIX_FMT_RGBA64LE, 1, 1)
  2132. ^
  2133. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2134. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  2135.             ^
  2136. <scratch space>:314:1: note: expanded from here
  2137. yuv2rgba64le_X_c
  2138. ^
  2139. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_2_c'
  2140.       [-Wunused-function]
  2141. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2142. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  2143.             ^
  2144. <scratch space>:318:1: note: expanded from here
  2145. yuv2rgba64le_2_c
  2146. ^
  2147. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_1_c'
  2148.       [-Wunused-function]
  2149. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2150. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  2151.             ^
  2152. <scratch space>:5:1: note: expanded from here
  2153. yuv2rgba64le_1_c
  2154. ^
  2155. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_X_c'
  2156.       [-Wunused-function]
  2157. YUV2PACKED16WRAPPER(yuv2, rgba64, bgra64be, AV_PIX_FMT_BGRA64BE, 1, 1)
  2158. ^
  2159. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2160. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  2161.             ^
  2162. <scratch space>:33:1: note: expanded from here
  2163. yuv2bgra64be_X_c
  2164. ^
  2165. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_2_c'
  2166.       [-Wunused-function]
  2167. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2168. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  2169.             ^
  2170. <scratch space>:37:1: note: expanded from here
  2171. yuv2bgra64be_2_c
  2172. ^
  2173. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_1_c'
  2174.       [-Wunused-function]
  2175. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2176. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  2177.             ^
  2178. <scratch space>:41:1: note: expanded from here
  2179. yuv2bgra64be_1_c
  2180. ^
  2181. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_X_c'
  2182.       [-Wunused-function]
  2183. YUV2PACKED16WRAPPER(yuv2, rgba64, bgra64le, AV_PIX_FMT_BGRA64LE, 1, 1)
  2184. ^
  2185. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2186. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  2187.             ^
  2188. <scratch space>:45:1: note: expanded from here
  2189. yuv2bgra64le_X_c
  2190. ^
  2191. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_2_c'
  2192.       [-Wunused-function]
  2193. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2194. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  2195.             ^
  2196. <scratch space>:49:1: note: expanded from here
  2197. yuv2bgra64le_2_c
  2198. ^
  2199. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_1_c'
  2200.       [-Wunused-function]
  2201. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2202. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  2203.             ^
  2204. <scratch space>:53:1: note: expanded from here
  2205. yuv2bgra64le_1_c
  2206. ^
  2207. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_X_c'
  2208.       [-Wunused-function]
  2209. YUV2PACKED16WRAPPER(yuv2, rgba64_full, rgba64be_full, AV_PIX_FMT_RGBA64BE, 1, 1)
  2210. ^
  2211. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2212. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  2213.             ^
  2214. <scratch space>:129:1: note: expanded from here
  2215. yuv2rgba64be_full_X_c
  2216. ^
  2217. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_2_c'
  2218.       [-Wunused-function]
  2219. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2220. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  2221.             ^
  2222. <scratch space>:133:1: note: expanded from here
  2223. yuv2rgba64be_full_2_c
  2224. ^
  2225. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_1_c'
  2226.       [-Wunused-function]
  2227. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2228. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  2229.             ^
  2230. <scratch space>:137:1: note: expanded from here
  2231. yuv2rgba64be_full_1_c
  2232. ^
  2233. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_X_c'
  2234.       [-Wunused-function]
  2235. YUV2PACKED16WRAPPER(yuv2, rgba64_full, rgba64le_full, AV_PIX_FMT_RGBA64LE, 1, 1)
  2236. ^
  2237. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2238. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  2239.             ^
  2240. <scratch space>:141:1: note: expanded from here
  2241. yuv2rgba64le_full_X_c
  2242. ^
  2243. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_2_c'
  2244.       [-Wunused-function]
  2245. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2246. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  2247.             ^
  2248. <scratch space>:145:1: note: expanded from here
  2249. yuv2rgba64le_full_2_c
  2250. ^
  2251. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_1_c'
  2252.       [-Wunused-function]
  2253. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2254. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  2255.             ^
  2256. <scratch space>:149:1: note: expanded from here
  2257. yuv2rgba64le_full_1_c
  2258. ^
  2259. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_X_c'
  2260.       [-Wunused-function]
  2261. YUV2PACKED16WRAPPER(yuv2, rgba64_full, bgra64be_full, AV_PIX_FMT_BGRA64BE, 1, 1)
  2262. ^
  2263. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2264. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  2265.             ^
  2266. <scratch space>:177:1: note: expanded from here
  2267. yuv2bgra64be_full_X_c
  2268. ^
  2269. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_2_c'
  2270.       [-Wunused-function]
  2271. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2272. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  2273.             ^
  2274. <scratch space>:181:1: note: expanded from here
  2275. yuv2bgra64be_full_2_c
  2276. ^
  2277. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_1_c'
  2278.       [-Wunused-function]
  2279. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2280. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  2281.             ^
  2282. <scratch space>:185:1: note: expanded from here
  2283. yuv2bgra64be_full_1_c
  2284. ^
  2285. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_X_c'
  2286.       [-Wunused-function]
  2287. YUV2PACKED16WRAPPER(yuv2, rgba64_full, bgra64le_full, AV_PIX_FMT_BGRA64LE, 1, 1)
  2288. ^
  2289. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2290. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  2291.             ^
  2292. <scratch space>:189:1: note: expanded from here
  2293. yuv2bgra64le_full_X_c
  2294. ^
  2295. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_2_c'
  2296.       [-Wunused-function]
  2297. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2298. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  2299.             ^
  2300. <scratch space>:193:1: note: expanded from here
  2301. yuv2bgra64le_full_2_c
  2302. ^
  2303. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_1_c'
  2304.       [-Wunused-function]
  2305. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  2306. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  2307.             ^
  2308. <scratch space>:197:1: note: expanded from here
  2309. yuv2bgra64le_full_1_c
  2310. ^
  2311. CC  libswscale/rgb2rgb.o
  2312. CC  libswscale/slice.o
  2313. CC  libswscale/swscale.o
  2314. CC  libswscale/swscale_unscaled.o
  2315. CC  libswscale/utils.o
  2316. libswscale/utils.c:337:13: warning: while loop has empty body [-Wempty-body]
  2317.     emms_c(); // FIXME should not be required but IS (even for non-MMX versions)
  2318.             ^
  2319. libswscale/utils.c:337:13: note: put the semicolon on a separate line to silence
  2320.       this warning
  2321. 1 warning generated.
  2322. CC  libswscale/vscale.o
  2323. CC  libswscale/yuv2rgb.o
  2324. GEN libswscale/libswscale.pc
  2325. CC  libavutil/adler32.o
  2326. CC  libavutil/aes.o
  2327. CC  libavutil/aes_ctr.o
  2328. 24 warnings generated.
  2329. CC  libavutil/application.o
  2330. CC  libavutil/audio_fifo.o
  2331. CC  libavutil/avstring.o
  2332. CC  libavutil/base64.o
  2333. CC  libavutil/blowfish.o
  2334. CC  libavutil/bprint.o
  2335. CC  libavutil/buffer.o
  2336. CC  libavutil/camellia.o
  2337. CC  libavutil/cast5.o
  2338. CC  libavutil/channel_layout.o
  2339. CC  libavutil/color_utils.o
  2340. CC  libavutil/cpu.o
  2341. CC  libavutil/crc.o
  2342. CC  libavutil/des.o
  2343. CC  libavutil/dict.o
  2344. CC  libavutil/display.o
  2345. CC  libavutil/dns_cache.o
  2346. CC  libavutil/downmix_info.o
  2347. CC  libavutil/error.o
  2348. CC  libavutil/eval.o
  2349. CC  libavutil/fifo.o
  2350. CC  libavutil/file.o
  2351. CC  libavutil/file_open.o
  2352. CC  libavutil/fixed_dsp.o
  2353. CC  libavutil/float_dsp.o
  2354. CC  libavutil/frame.o
  2355. CC  libavutil/hash.o
  2356. CC  libavutil/hmac.o
  2357. CC  libavutil/hwcontext.o
  2358. CC  libavutil/imgutils.o
  2359. CC  libavutil/integer.o
  2360. CC  libavutil/intmath.o
  2361. CC  libavutil/lfg.o
  2362. CC  libavutil/lls.o
  2363. CC  libavutil/log.o
  2364. CC  libavutil/log2_tab.o
  2365. CC  libavutil/lzo.o
  2366. CC  libavutil/mastering_display_metadata.o
  2367. CC  libavutil/mathematics.o
  2368. CC  libavutil/md5.o
  2369. CC  libavutil/mem.o
  2370. CC  libavutil/murmur3.o
  2371. CC  libavutil/opt.o
  2372. CC  libavutil/parseutils.o
  2373. CC  libavutil/pixdesc.o
  2374. CC  libavutil/pixelutils.o
  2375. CC  libavutil/random_seed.o
  2376. CC  libavutil/rational.o
  2377. CC  libavutil/rc4.o
  2378. CC  libavutil/reverse.o
  2379. CC  libavutil/ripemd.o
  2380. CC  libavutil/samplefmt.o
  2381. CC  libavutil/sha.o
  2382. CC  libavutil/sha512.o
  2383. CC  libavutil/slicethread.o
  2384. CC  libavutil/spherical.o
  2385. CC  libavutil/stereo3d.o
  2386. CC  libavutil/tea.o
  2387. CC  libavutil/threadmessage.o
  2388. CC  libavutil/time.o
  2389. CC  libavutil/timecode.o
  2390. CC  libavutil/tree.o
  2391. CC  libavutil/twofish.o
  2392. CC  libavutil/utils.o
  2393. CC  libavutil/xga_font_data.o
  2394. CC  libavutil/xtea.o
  2395. GEN libavutil/libavutil.pc
  2396. AR  libavfilter/libavfilter.a
  2397. AR  libavformat/libavformat.a
  2398. AR  libavcodec/libavcodec.a
  2399. AR  libswresample/libswresample.a
  2400. AR  libswscale/libswscale.a
  2401. AR  libavutil/libavutil.a
  2402. INSTALL doc/examples/avio_dir_cmd.c
  2403. INSTALL doc/examples/avio_reading.c
  2404. INSTALL doc/examples/decode_audio.c
  2405. INSTALL doc/examples/decode_video.c
  2406. INSTALL doc/examples/demuxing_decoding.c
  2407. INSTALL doc/examples/encode_audio.c
  2408. INSTALL doc/examples/encode_video.c
  2409. INSTALL doc/examples/extract_mvs.c
  2410. INSTALL doc/examples/filter_audio.c
  2411. INSTALL doc/examples/filtering_audio.c
  2412. INSTALL doc/examples/filtering_video.c
  2413. INSTALL doc/examples/http_multiclient.c
  2414. INSTALL doc/examples/hw_decode.c
  2415. INSTALL doc/examples/metadata.c
  2416. INSTALL doc/examples/muxing.c
  2417. INSTALL doc/examples/qsvdec.c
  2418. INSTALL doc/examples/remuxing.c
  2419. INSTALL doc/examples/resampling_audio.c
  2420. INSTALL doc/examples/scaling_video.c
  2421. INSTALL doc/examples/transcode_aac.c
  2422. INSTALL doc/examples/transcoding.c
  2423. INSTALL doc/examples/README
  2424. INSTALL doc/examples/Makefile
  2425. INSTALL doc/examples/avio_dir_cmd.c
  2426. INSTALL doc/examples/avio_reading.c
  2427. INSTALL doc/examples/decode_audio.c
  2428. INSTALL doc/examples/decode_video.c
  2429. INSTALL doc/examples/demuxing_decoding.c
  2430. INSTALL doc/examples/encode_audio.c
  2431. INSTALL doc/examples/encode_video.c
  2432. INSTALL doc/examples/extract_mvs.c
  2433. INSTALL doc/examples/filter_audio.c
  2434. INSTALL doc/examples/filtering_audio.c
  2435. INSTALL doc/examples/filtering_video.c
  2436. INSTALL doc/examples/http_multiclient.c
  2437. INSTALL doc/examples/hw_decode.c
  2438. INSTALL doc/examples/metadata.c
  2439. INSTALL doc/examples/muxing.c
  2440. INSTALL doc/examples/qsvdec.c
  2441. INSTALL doc/examples/remuxing.c
  2442. INSTALL doc/examples/resampling_audio.c
  2443. INSTALL doc/examples/scaling_video.c
  2444. INSTALL doc/examples/transcode_aac.c
  2445. INSTALL doc/examples/transcoding.c
  2446. INSTALL doc/examples/README
  2447. INSTALL doc/examples/Makefile
  2448. INSTALL libavfilter/libavfilter.a
  2449. INSTALL libavformat/libavformat.a
  2450. INSTALL libavcodec/libavcodec.a
  2451. INSTALL libswresample/libswresample.a
  2452. INSTALL libswscale/libswscale.a
  2453. INSTALL libavutil/libavutil.a
  2454. INSTALL libavfilter/avfilter.h
  2455. INSTALL libavfilter/avfiltergraph.h
  2456. INSTALL libavfilter/buffersink.h
  2457. INSTALL libavfilter/buffersrc.h
  2458. INSTALL libavfilter/version.h
  2459. INSTALL libavfilter/libavfilter.pc
  2460. INSTALL libavformat/avformat.h
  2461. INSTALL libavformat/avio.h
  2462. INSTALL libavformat/version.h
  2463. INSTALL libavformat/avc.h
  2464. INSTALL libavformat/url.h
  2465. INSTALL libavformat/internal.h
  2466. INSTALL libavformat/libavformat.pc
  2467. INSTALL libavcodec/avcodec.h
  2468. INSTALL libavcodec/avdct.h
  2469. INSTALL libavcodec/avfft.h
  2470. INSTALL libavcodec/d3d11va.h
  2471. INSTALL libavcodec/dirac.h
  2472. INSTALL libavcodec/dv_profile.h
  2473. INSTALL libavcodec/dxva2.h
  2474. INSTALL libavcodec/jni.h
  2475. INSTALL libavcodec/mediacodec.h
  2476. INSTALL libavcodec/qsv.h
  2477. INSTALL libavcodec/vaapi.h
  2478. INSTALL libavcodec/vda.h
  2479. INSTALL libavcodec/vdpau.h
  2480. INSTALL libavcodec/version.h
  2481. INSTALL libavcodec/videotoolbox.h
  2482. INSTALL libavcodec/vorbis_parser.h
  2483. INSTALL libavcodec/xvmc.h
  2484. INSTALL libavcodec/libavcodec.pc
  2485. INSTALL libswresample/swresample.h
  2486. INSTALL libswresample/version.h
  2487. INSTALL libswresample/libswresample.pc
  2488. INSTALL libswscale/swscale.h
  2489. INSTALL libswscale/version.h
  2490. INSTALL libswscale/libswscale.pc
  2491. INSTALL libavutil/adler32.h
  2492. INSTALL libavutil/aes.h
  2493. INSTALL libavutil/aes_ctr.h
  2494. INSTALL libavutil/application.h
  2495. INSTALL libavutil/attributes.h
  2496. INSTALL libavutil/audio_fifo.h
  2497. INSTALL libavutil/avassert.h
  2498. INSTALL libavutil/avstring.h
  2499. INSTALL libavutil/avutil.h
  2500. INSTALL libavutil/base64.h
  2501. INSTALL libavutil/blowfish.h
  2502. INSTALL libavutil/bprint.h
  2503. INSTALL libavutil/bswap.h
  2504. INSTALL libavutil/buffer.h
  2505. INSTALL libavutil/cast5.h
  2506. INSTALL libavutil/camellia.h
  2507. INSTALL libavutil/channel_layout.h
  2508. INSTALL libavutil/common.h
  2509. INSTALL libavutil/cpu.h
  2510. INSTALL libavutil/crc.h
  2511. INSTALL libavutil/des.h
  2512. INSTALL libavutil/dict.h
  2513. INSTALL libavutil/display.h
  2514. INSTALL libavutil/downmix_info.h
  2515. INSTALL libavutil/dns_cache.h
  2516. INSTALL libavutil/error.h
  2517. INSTALL libavutil/eval.h
  2518. INSTALL libavutil/fifo.h
  2519. INSTALL libavutil/file.h
  2520. INSTALL libavutil/frame.h
  2521. INSTALL libavutil/hash.h
  2522. INSTALL libavutil/hmac.h
  2523. INSTALL libavutil/hwcontext.h
  2524. INSTALL libavutil/hwcontext_cuda.h
  2525. INSTALL libavutil/hwcontext_d3d11va.h
  2526. INSTALL libavutil/hwcontext_drm.h
  2527. INSTALL libavutil/hwcontext_dxva2.h
  2528. INSTALL libavutil/hwcontext_qsv.h
  2529. INSTALL libavutil/hwcontext_vaapi.h
  2530. INSTALL libavutil/hwcontext_videotoolbox.h
  2531. INSTALL libavutil/hwcontext_vdpau.h
  2532. INSTALL libavutil/imgutils.h
  2533. INSTALL libavutil/intfloat.h
  2534. INSTALL libavutil/intreadwrite.h
  2535. INSTALL libavutil/lfg.h
  2536. INSTALL libavutil/log.h
  2537. INSTALL libavutil/macros.h
  2538. INSTALL libavutil/mathematics.h
  2539. INSTALL libavutil/mastering_display_metadata.h
  2540. INSTALL libavutil/md5.h
  2541. INSTALL libavutil/mem.h
  2542. INSTALL libavutil/motion_vector.h
  2543. INSTALL libavutil/murmur3.h
  2544. INSTALL libavutil/opt.h
  2545. INSTALL libavutil/parseutils.h
  2546. INSTALL libavutil/pixdesc.h
  2547. INSTALL libavutil/pixelutils.h
  2548. INSTALL libavutil/pixfmt.h
  2549. INSTALL libavutil/random_seed.h
  2550. INSTALL libavutil/rc4.h
  2551. INSTALL libavutil/rational.h
  2552. INSTALL libavutil/replaygain.h
  2553. INSTALL libavutil/ripemd.h
  2554. INSTALL libavutil/samplefmt.h
  2555. INSTALL libavutil/sha.h
  2556. INSTALL libavutil/sha512.h
  2557. INSTALL libavutil/spherical.h
  2558. INSTALL libavutil/stereo3d.h
  2559. INSTALL libavutil/threadmessage.h
  2560. INSTALL libavutil/time.h
  2561. INSTALL libavutil/timecode.h
  2562. INSTALL libavutil/timestamp.h
  2563. INSTALL libavutil/tree.h
  2564. INSTALL libavutil/twofish.h
  2565. INSTALL libavutil/version.h
  2566. INSTALL libavutil/xtea.h
  2567. INSTALL libavutil/tea.h
  2568. INSTALL libavutil/thread.h
  2569. INSTALL libavutil/lzo.h
  2570. INSTALL libavutil/avconfig.h
  2571. INSTALL libavutil/ffversion.h
  2572. INSTALL libavutil/libavutil.pc
  2573. ====================
  2574. [*] check host
  2575. ====================
  2576. FF_ARCH=x86_64
  2577. FF_BUILD_OPT=
  2578. build_root: /Users/mikelily/ijkplayer-ios/ios
  2579. ====================
  2580. [*] check gas-preprocessor
  2581. ====================
  2582. gasp: /Users/mikelily/ijkplayer-ios/ios/../extra/gas-preprocessor/gas-preprocessor.pl
  2583. ====================
  2584. [*] config arch x86_64
  2585. ====================
  2586. build_name: ffmpeg-x86_64
  2587. platform:   iPhoneSimulator
  2588. osversion:  -mios-simulator-version-min=7.0
  2589. ====================
  2590. [*] make ios toolchain ffmpeg-x86_64
  2591. ====================
  2592. build_source: /Users/mikelily/ijkplayer-ios/ios/ffmpeg-x86_64
  2593. build_prefix: /Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-x86_64/output
  2594.  
  2595. --------------------
  2596. [*] configurate ffmpeg
  2597. --------------------
  2598.  
  2599. --------------------
  2600. [*] check OpenSSL
  2601. ----------------------
  2602.  
  2603. --------------------
  2604. [*] configure
  2605. ----------------------
  2606. config:   --disable-gpl --disable-nonfree --enable-runtime-cpudetect --disable-gray --disable-swscale-alpha --disable-programs --disable-ffmpeg --disable-ffplay --disable-ffprobe --disable-ffserver --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-avdevice --enable-avcodec --enable-avformat --enable-avutil --enable-swresample --enable-swscale --disable-postproc --enable-avfilter --disable-avresample --enable-network --disable-d3d11va --disable-dxva2 --disable-vaapi --disable-vda --disable-vdpau --disable-videotoolbox --disable-encoders --enable-encoder=png --disable-decoders --enable-decoder=aac --enable-decoder=aac_latm --enable-decoder=flv --enable-decoder=h264 --enable-decoder=mp3* --enable-decoder=vp6f --enable-decoder=flac --enable-decoder=hevc --enable-decoder=vp8 --enable-decoder=vp9 --disable-hwaccels --disable-muxers --enable-muxer=mp4 --disable-demuxers --enable-demuxer=aac --enable-demuxer=concat --enable-demuxer=data --enable-demuxer=flv --enable-demuxer=hls --enable-demuxer=live_flv --enable-demuxer=mov --enable-demuxer=mp3 --enable-demuxer=mpegps --enable-demuxer=mpegts --enable-demuxer=mpegvideo --enable-demuxer=flac --enable-demuxer=hevc --enable-demuxer=webm_dash_manifest --disable-parsers --enable-parser=aac --enable-parser=aac_latm --enable-parser=h264 --enable-parser=flac --enable-parser=hevc --enable-bsfs --disable-bsf=chomp --disable-bsf=dca_core --disable-bsf=dump_extradata --disable-bsf=hevc_mp4toannexb --disable-bsf=imx_dump_header --disable-bsf=mjpeg2jpeg --disable-bsf=mjpega_dump_header --disable-bsf=mov2textsub --disable-bsf=mp3_header_decompress --disable-bsf=mpeg4_unpack_bframes --disable-bsf=noise --disable-bsf=remove_extradata --disable-bsf=text2movsub --disable-bsf=vp9_superframe --enable-protocols --enable-protocol=async --disable-protocol=bluray --disable-protocol=concat --disable-protocol=crypto --disable-protocol=ffrtmpcrypt --enable-protocol=ffrtmphttp --disable-protocol=gopher --disable-protocol=icecast --disable-protocol=librtmp* --disable-protocol=libssh --disable-protocol=md5 --disable-protocol=mmsh --disable-protocol=mmst --disable-protocol=rtmp* --enable-protocol=rtmp --enable-protocol=rtmpt --disable-protocol=rtp --disable-protocol=sctp --disable-protocol=srtp --disable-protocol=subfile --disable-protocol=unix --disable-devices --disable-filters --disable-iconv --disable-audiotoolbox --disable-videotoolbox --disable-linux-perf --disable-bzlib --enable-cross-compile --disable-stripping --arch=x86_64 --target-os=darwin --enable-static --disable-shared  --disable-asm --disable-mmx --assert-level=2 --prefix=/Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-x86_64/output  xcrun -sdk iphonesimulator clang
  2607. install prefix            /Users/mikelily/ijkplayer-ios/ios/build/ffmpeg-x86_64/output
  2608. source path               .
  2609. C compiler                xcrun -sdk iphonesimulator clang
  2610. C library                
  2611. host C compiler           gcc
  2612. host C library            
  2613. ARCH                      c (generic)
  2614. big-endian                no
  2615. runtime cpu detection     yes
  2616. debug symbols             yes
  2617. strip symbols             no
  2618. optimize for size         no
  2619. optimizations             yes
  2620. static                    yes
  2621. shared                    no
  2622. postprocessing support    no
  2623. network support           yes
  2624. threading support         pthreads
  2625. safe bitstream reader     yes
  2626. texi2html enabled         no
  2627. perl enabled              yes
  2628. pod2man enabled           yes
  2629. makeinfo enabled          yes
  2630. makeinfo supports HTML    no
  2631.  
  2632. External libraries:
  2633. coreimage          xlib               zlib
  2634.  
  2635. External libraries providing hardware acceleration:
  2636.  
  2637. Libraries:
  2638. avcodec            avformat           swresample
  2639. avfilter           avutil             swscale
  2640.  
  2641. Programs:
  2642.  
  2643. Enabled decoders:
  2644. aac            hevc               mp3on4float
  2645. aac_latm           mp3                vp6
  2646. flac               mp3adu             vp6f
  2647. flv            mp3adufloat            vp8
  2648. h263               mp3float           vp9
  2649. h264               mp3on4
  2650.  
  2651. Enabled encoders:
  2652. png
  2653.  
  2654. Enabled hwaccels:
  2655.  
  2656. Enabled parsers:
  2657. aac            h263               mpegaudio
  2658. aac_latm           h264               vp9
  2659. flac               hevc
  2660.  
  2661. Enabled demuxers:
  2662. aac            hevc               mp3
  2663. concat             hls                mpegps
  2664. data               live_flv           mpegts
  2665. flac               matroska           mpegvideo
  2666. flv            mov                webm_dash_manifest
  2667.  
  2668. Enabled muxers:
  2669. mov            mp4
  2670.  
  2671. Enabled protocols:
  2672. async              httpproxy              prompeg
  2673. cache              ijkhttphook            rtmp
  2674. data               ijkio              rtmpt
  2675. ffrtmphttp         ijklongurl             tcp
  2676. file               ijkmediadatasource         tee
  2677. ftp            ijksegment             udp
  2678. hls            ijktcphook             udplite
  2679. http               pipe
  2680.  
  2681. Enabled filters:
  2682.  
  2683. Enabled bsfs:
  2684. aac_adtstoasc          h264_mp4toannexb       vp9_raw_reorder
  2685. extract_extradata      null               vp9_superframe_split
  2686.  
  2687. Enabled indevs:
  2688.  
  2689. Enabled outdevs:
  2690.  
  2691. License: LGPL version 2.1 or later
  2692. Creating configuration files ...
  2693.  
  2694. --------------------
  2695. [*] compile ffmpeg
  2696. --------------------
  2697. GEN libavutil/libavutil.version
  2698. GEN libswscale/libswscale.version
  2699. GEN libswresample/libswresample.version
  2700. GEN libavcodec/libavcodec.version
  2701. GEN libavformat/libavformat.version
  2702. GEN libavfilter/libavfilter.version
  2703. CC  libavfilter/audio.o
  2704. CC  libavfilter/allfilters.o
  2705. CC  libavfilter/avfilter.o
  2706. CC  libavfilter/avfiltergraph.o
  2707. CC  libavfilter/buffersink.o
  2708. libavfilter/avfiltergraph.c:132:25: warning: 'resample_lavr_opts' is deprecated
  2709.       [-Wdeprecated-declarations]
  2710.     av_freep(&(*graph)->resample_lavr_opts);
  2711.                         ^
  2712. libavfilter/avfilter.h:862:5: note: 'resample_lavr_opts' has been explicitly
  2713.       marked deprecated here
  2714.     attribute_deprecated char *resample_lavr_opts;   ///< libavresample ...
  2715.     ^
  2716. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2717. #    define attribute_deprecated __attribute__((deprecated))
  2718.                                                 ^
  2719. CC  libavfilter/buffersrc.o
  2720. CC  libavfilter/drawutils.o
  2721. CC  libavfilter/fifo.o
  2722. CC  libavfilter/formats.o
  2723. 1 warning generated.
  2724. CC  libavfilter/framepool.o
  2725. CC  libavfilter/framequeue.o
  2726. CC  libavfilter/graphdump.o
  2727. CC  libavfilter/graphparser.o
  2728. CC  libavfilter/opencl_allkernels.o
  2729. CC  libavfilter/pthread.o
  2730. CC  libavfilter/transform.o
  2731. CC  libavfilter/video.o
  2732. GEN libavfilter/libavfilter.pc
  2733. CC  libavformat/aacdec.o
  2734. CC  libavformat/allformats.o
  2735. CC  libavformat/apetag.o
  2736. CC  libavformat/async.o
  2737. CC  libavformat/avc.o
  2738. CC  libavformat/avio.o
  2739. CC  libavformat/aviobuf.o
  2740. CC  libavformat/cache.o
  2741. CC  libavformat/concatdec.o
  2742. CC  libavformat/cutils.o
  2743. CC  libavformat/data_uri.o
  2744. CC  libavformat/dump.o
  2745. CC  libavformat/file.o
  2746. libavformat/dump.c:473:29: warning: 'codec' is deprecated
  2747.       [-Wdeprecated-declarations]
  2748.     avctx->properties = st->codec->properties;
  2749.                             ^
  2750. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2751.       deprecated here
  2752.     attribute_deprecated
  2753.     ^
  2754. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2755. #    define attribute_deprecated __attribute__((deprecated))
  2756.                                                 ^
  2757. libavformat/dump.c:474:29: warning: 'codec' is deprecated
  2758.       [-Wdeprecated-declarations]
  2759.     avctx->codec      = st->codec->codec;
  2760.                             ^
  2761. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2762.       deprecated here
  2763.     attribute_deprecated
  2764.     ^
  2765. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2766. #    define attribute_deprecated __attribute__((deprecated))
  2767.                                                 ^
  2768. libavformat/dump.c:475:29: warning: 'codec' is deprecated
  2769.       [-Wdeprecated-declarations]
  2770.     avctx->qmin       = st->codec->qmin;
  2771.                             ^
  2772. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2773.       deprecated here
  2774.     attribute_deprecated
  2775.     ^
  2776. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2777. #    define attribute_deprecated __attribute__((deprecated))
  2778.                                                 ^
  2779. libavformat/dump.c:476:29: warning: 'codec' is deprecated
  2780.       [-Wdeprecated-declarations]
  2781.     avctx->qmax       = st->codec->qmax;
  2782.                             ^
  2783. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2784.       deprecated here
  2785.     attribute_deprecated
  2786.     ^
  2787. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2788. #    define attribute_deprecated __attribute__((deprecated))
  2789.                                                 ^
  2790. libavformat/dump.c:477:31: warning: 'codec' is deprecated
  2791.       [-Wdeprecated-declarations]
  2792.     avctx->coded_width  = st->codec->coded_width;
  2793.                               ^
  2794. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2795.       deprecated here
  2796.     attribute_deprecated
  2797.     ^
  2798. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2799. #    define attribute_deprecated __attribute__((deprecated))
  2800.                                                 ^
  2801. libavformat/dump.c:478:31: warning: 'codec' is deprecated
  2802.       [-Wdeprecated-declarations]
  2803.     avctx->coded_height = st->codec->coded_height;
  2804.                               ^
  2805. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2806.       deprecated here
  2807.     attribute_deprecated
  2808.     ^
  2809. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2810. #    define attribute_deprecated __attribute__((deprecated))
  2811.                                                 ^
  2812. libavformat/dump.c:513:23: warning: 'codec' is deprecated
  2813.       [-Wdeprecated-declarations]
  2814.         int tbc = st->codec->time_base.den && st->codec->time_base.num;
  2815.                       ^
  2816. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2817.       deprecated here
  2818.     attribute_deprecated
  2819.     ^
  2820. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2821. #    define attribute_deprecated __attribute__((deprecated))
  2822.                                                 ^
  2823. libavformat/dump.c:513:51: warning: 'codec' is deprecated
  2824.       [-Wdeprecated-declarations]
  2825.         int tbc = st->codec->time_base.den && st->codec->time_base.num;
  2826.                                                   ^
  2827. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2828.       deprecated here
  2829.     attribute_deprecated
  2830.     ^
  2831. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2832. #    define attribute_deprecated __attribute__((deprecated))
  2833.                                                 ^
  2834. libavformat/dump.c:525:38: warning: 'codec' is deprecated
  2835.       [-Wdeprecated-declarations]
  2836.             print_fps(1 / av_q2d(st->codec->time_base), "tbc");
  2837.                                      ^
  2838. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2839.       deprecated here
  2840.     attribute_deprecated
  2841.     ^
  2842. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2843. #    define attribute_deprecated __attribute__((deprecated))
  2844.                                                 ^
  2845. CC  libavformat/flac_picture.o
  2846. CC  libavformat/flacdec.o
  2847. CC  libavformat/flvdec.o
  2848. 9 warnings generated.
  2849. CC  libavformat/format.o
  2850. CC  libavformat/ftp.o
  2851. CC  libavformat/hevc.o
  2852. CC  libavformat/hevcdec.o
  2853. CC  libavformat/hls.o
  2854. CC  libavformat/hlsproto.o
  2855. CC  libavformat/http.o
  2856. CC  libavformat/httpauth.o
  2857. CC  libavformat/id3v1.o
  2858. CC  libavformat/id3v2.o
  2859. CC  libavformat/ijkutils.o
  2860. CC  libavformat/img2.o
  2861. CC  libavformat/isom.o
  2862. CC  libavformat/matroska.o
  2863. CC  libavformat/matroskadec.o
  2864. CC  libavformat/metadata.o
  2865. CC  libavformat/mov.o
  2866. CC  libavformat/mov_chan.o
  2867. CC  libavformat/movenc.o
  2868. libavformat/movenc.c:5279:1: warning: unused label 'end' [-Wunused-label]
  2869. end:
  2870. ^~~~
  2871. CC  libavformat/movenccenc.o
  2872. CC  libavformat/movenchint.o
  2873. CC  libavformat/mp3dec.o
  2874. CC  libavformat/mpeg.o
  2875. CC  libavformat/mpegts.o
  2876. CC  libavformat/mpegvideodec.o
  2877. CC  libavformat/mux.o
  2878. 1 warning generated.
  2879. CC  libavformat/network.o
  2880. CC  libavformat/oggparsevorbis.o
  2881. CC  libavformat/options.o
  2882. CC  libavformat/os_support.o
  2883. CC  libavformat/prompeg.o
  2884. CC  libavformat/protocols.o
  2885. CC  libavformat/qtpalette.o
  2886. libavformat/protocols.c:106:7: warning: assigning to 'const URLProtocol **' (aka
  2887.       'const struct URLProtocol **') from 'const URLProtocol *const *' (aka
  2888.       'const struct URLProtocol *const *') discards qualifiers
  2889.       [-Wincompatible-pointer-types-discards-qualifiers]
  2890.     p = p ? p + 1 : url_protocols;
  2891.       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~
  2892. 1 warning generated.
  2893. CC  libavformat/rawdec.o
  2894. CC  libavformat/rawutils.o
  2895. CC  libavformat/replaygain.o
  2896. CC  libavformat/riff.o
  2897. CC  libavformat/riffdec.o
  2898. CC  libavformat/riffenc.o
  2899. CC  libavformat/rmsipr.o
  2900. CC  libavformat/rtmphttp.o
  2901. CC  libavformat/rtmppkt.o
  2902. CC  libavformat/rtmpproto.o
  2903. CC  libavformat/rtp.o
  2904. CC  libavformat/rtpenc_chain.o
  2905. CC  libavformat/sdp.o
  2906. CC  libavformat/tcp.o
  2907. CC  libavformat/tee_common.o
  2908. CC  libavformat/teeproto.o
  2909. CC  libavformat/udp.o
  2910. CC  libavformat/url.o
  2911. CC  libavformat/urldecode.o
  2912. CC  libavformat/utils.o
  2913. CC  libavformat/vorbiscomment.o
  2914. CC  libavformat/vpcc.o
  2915. GEN libavformat/libavformat.pc
  2916. libavformat/utils.c:2136:9: warning: variable 'pos_min' is used uninitialized
  2917.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  2918.     if (st->index_entries) {
  2919.         ^~~~~~~~~~~~~~~~~
  2920. libavformat/utils.c:2169:53: note: uninitialized use occurs here
  2921.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  2922.                                                     ^~~~~~~
  2923. libavformat/utils.c:2136:5: note: remove the 'if' if its condition is always
  2924.       true
  2925.     if (st->index_entries) {
  2926.     ^~~~~~~~~~~~~~~~~~~~~~~
  2927. libavformat/utils.c:2120:5: note: variable 'pos_min' is declared here
  2928.     int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit;
  2929.     ^
  2930. libavformat/utils.c:2158:13: warning: variable 'pos_max' is used uninitialized
  2931.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  2932.         if (index >= 0) {
  2933.             ^~~~~~~~~~
  2934. libavformat/utils.c:2169:62: note: uninitialized use occurs here
  2935.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  2936.                                                              ^~~~~~~
  2937. libavformat/utils.c:2158:9: note: remove the 'if' if its condition is always
  2938.       true
  2939.         if (index >= 0) {
  2940.         ^~~~~~~~~~~~~~~~
  2941. libavformat/utils.c:2136:9: warning: variable 'pos_max' is used uninitialized
  2942.       whenever 'if' condition is false [-Wsometimes-uninitialized]
  2943.     if (st->index_entries) {
  2944.         ^~~~~~~~~~~~~~~~~
  2945. libavformat/utils.c:2169:62: note: uninitialized use occurs here
  2946.     pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  2947.                                                              ^~~~~~~
  2948. libavformat/utils.c:2136:5: note: remove the 'if' if its condition is always
  2949.       true
  2950.     if (st->index_entries) {
  2951.     ^~~~~~~~~~~~~~~~~~~~~~~
  2952. libavformat/utils.c:2120:5: note: variable 'pos_max' is declared here
  2953.     int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit;
  2954.     ^
  2955. CC  libavcodec/aac_ac3_parser.o
  2956. CC  libavcodec/aac_adtstoasc_bsf.o
  2957. libavformat/utils.c:5563:42: warning: 'codec' is deprecated
  2958.       [-Wdeprecated-declarations]
  2959.     const AVCodecContext *dec_ctx = ist->codec;
  2960.                                          ^
  2961. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2962.       deprecated here
  2963.     attribute_deprecated
  2964.     ^
  2965. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2966. #    define attribute_deprecated __attribute__((deprecated))
  2967.                                                 ^
  2968. libavformat/utils.c:5564:42: warning: 'codec' is deprecated
  2969.       [-Wdeprecated-declarations]
  2970.     AVCodecContext       *enc_ctx = ost->codec;
  2971.                                          ^
  2972. libavformat/avformat.h:897:5: note: 'codec' has been explicitly marked
  2973.       deprecated here
  2974.     attribute_deprecated
  2975.     ^
  2976. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  2977. #    define attribute_deprecated __attribute__((deprecated))
  2978.                                                 ^
  2979. CC  libavcodec/aac_parser.o
  2980. CC  libavcodec/aacadtsdec.o
  2981. CC  libavcodec/aacdec.o
  2982. CC  libavcodec/aacps_float.o
  2983. CC  libavcodec/aacpsdsp_float.o
  2984. CC  libavcodec/aacsbr.o
  2985. 5 warnings generated.
  2986. CC  libavcodec/aactab.o
  2987. CC  libavcodec/ac3tab.o
  2988. CC  libavcodec/allcodecs.o
  2989. CC  libavcodec/audioconvert.o
  2990. CC  libavcodec/avdct.o
  2991. CC  libavcodec/avfft.o
  2992. CC  libavcodec/avpacket.o
  2993. CC  libavcodec/avpicture.o
  2994. CC  libavcodec/bitstream.o
  2995. CC  libavcodec/bitstream_filter.o
  2996. libavcodec/bitstream_filter.c:39:12: warning: returning 'const AVBitStreamFilter
  2997.       *' (aka 'const struct AVBitStreamFilter *') from a function with result
  2998.       type 'AVBitStreamFilter *' (aka 'struct AVBitStreamFilter *') discards
  2999.       qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  3000.     return av_bsf_next(&opaque);
  3001.            ^~~~~~~~~~~~~~~~~~~~
  3002. libavcodec/bitstream_filter.c:134:14: warning: assigning to 'uint8_t *'
  3003.       (aka 'unsigned char *') from 'const uint8_t *' (aka
  3004.       'const unsigned char *') discards qualifiers
  3005.       [-Wincompatible-pointer-types-discards-qualifiers]
  3006.     pkt.data = buf;
  3007.              ^ ~~~
  3008. 2 warnings generated.
  3009. CC  libavcodec/bitstream_filters.o
  3010. CC  libavcodec/blockdsp.o
  3011. CC  libavcodec/bsf.o
  3012. CC  libavcodec/bswapdsp.o
  3013. CC  libavcodec/cabac.o
  3014. CC  libavcodec/cbrt_data.o
  3015. CC  libavcodec/codec_desc.o
  3016. CC  libavcodec/d3d11va.o
  3017. CC  libavcodec/dct.o
  3018. CC  libavcodec/dct32_fixed.o
  3019. CC  libavcodec/dct32_float.o
  3020. CC  libavcodec/decode.o
  3021. CC  libavcodec/dirac.o
  3022. CC  libavcodec/dv_profile.o
  3023. libavcodec/decode.c:789:25: warning: 'refcounted_frames' is deprecated
  3024.       [-Wdeprecated-declarations]
  3025.             if (!avctx->refcounted_frames) {
  3026.                         ^
  3027. libavcodec/avcodec.h:2694:5: note: 'refcounted_frames' has been explicitly
  3028.       marked deprecated here
  3029.     attribute_deprecated
  3030.     ^
  3031. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  3032. #    define attribute_deprecated __attribute__((deprecated))
  3033.                                                 ^
  3034. libavcodec/decode.c:1743:17: warning: 'refcounted_frames' is deprecated
  3035.       [-Wdeprecated-declarations]
  3036.     if (!avctx->refcounted_frames)
  3037.                 ^
  3038. libavcodec/avcodec.h:2694:5: note: 'refcounted_frames' has been explicitly
  3039.       marked deprecated here
  3040.     attribute_deprecated
  3041.     ^
  3042. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  3043. #    define attribute_deprecated __attribute__((deprecated))
  3044.                                                 ^
  3045. CC  libavcodec/encode.o
  3046. CC  libavcodec/error_resilience.o
  3047. libavcodec/encode.c:378:15: warning: 'avcodec_encode_video2' is deprecated
  3048.       [-Wdeprecated-declarations]
  3049.         ret = avcodec_encode_video2(avctx, avctx->internal->buffer_pkt,
  3050.               ^
  3051. libavcodec/avcodec.h:5508:1: note: 'avcodec_encode_video2' has been explicitly
  3052.       marked deprecated here
  3053. attribute_deprecated
  3054. ^
  3055. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  3056. #    define attribute_deprecated __attribute__((deprecated))
  3057.                                                 ^
  3058. libavcodec/encode.c:381:15: warning: 'avcodec_encode_audio2' is deprecated
  3059.       [-Wdeprecated-declarations]
  3060.         ret = avcodec_encode_audio2(avctx, avctx->internal->buffer_pkt,
  3061.               ^
  3062. libavcodec/avcodec.h:5469:1: note: 'avcodec_encode_audio2' has been explicitly
  3063.       marked deprecated here
  3064. attribute_deprecated
  3065. ^
  3066. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  3067. #    define attribute_deprecated __attribute__((deprecated))
  3068.                                                 ^
  3069. 2 warnings generated.
  3070. CC  libavcodec/extract_extradata_bsf.o
  3071. CC  libavcodec/faandct.o
  3072. CC  libavcodec/faanidct.o
  3073. 2 warnings generated.
  3074. CC  libavcodec/fdctdsp.o
  3075. CC  libavcodec/fft_fixed.o
  3076. CC  libavcodec/fft_fixed_32.o
  3077. CC  libavcodec/fft_float.o
  3078. CC  libavcodec/fft_init_table.o
  3079. CC  libavcodec/flac.o
  3080. CC  libavcodec/flac_parser.o
  3081. CC  libavcodec/flacdata.o
  3082. CC  libavcodec/flacdec.o
  3083. CC  libavcodec/flacdsp.o
  3084. CC  libavcodec/flvdec.o
  3085. CC  libavcodec/frame_thread_encoder.o
  3086. libavcodec/frame_thread_encoder.c:89:15: warning: 'avcodec_encode_video2' is
  3087.       deprecated [-Wdeprecated-declarations]
  3088.         ret = avcodec_encode_video2(avctx, pkt, frame, &got_packet);
  3089.               ^
  3090. libavcodec/avcodec.h:5508:1: note: 'avcodec_encode_video2' has been explicitly
  3091.       marked deprecated here
  3092. attribute_deprecated
  3093. ^
  3094. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  3095. #    define attribute_deprecated __attribute__((deprecated))
  3096.                                                 ^
  3097. libavcodec/frame_thread_encoder.c:95:24: warning: 'av_dup_packet' is deprecated
  3098.       [-Wdeprecated-declarations]
  3099.             int ret2 = av_dup_packet(pkt);
  3100.                        ^
  3101. libavcodec/avcodec.h:4621:1: note: 'av_dup_packet' has been explicitly marked
  3102.       deprecated here
  3103. attribute_deprecated
  3104. ^
  3105. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  3106. #    define attribute_deprecated __attribute__((deprecated))
  3107.                                                 ^
  3108. 2 warnings generated.
  3109. CC  libavcodec/golomb.o
  3110. CC  libavcodec/h263.o
  3111. CC  libavcodec/h263_parser.o
  3112. CC  libavcodec/h263data.o
  3113. CC  libavcodec/h263dec.o
  3114. CC  libavcodec/h263dsp.o
  3115. CC  libavcodec/h2645_parse.o
  3116. CC  libavcodec/h264_cabac.o
  3117. CC  libavcodec/h264_cavlc.o
  3118. CC  libavcodec/h264_direct.o
  3119. CC  libavcodec/h264_loopfilter.o
  3120. CC  libavcodec/h264_mb.o
  3121. CC  libavcodec/h264_mp4toannexb_bsf.o
  3122. CC  libavcodec/h264_parse.o
  3123. CC  libavcodec/h264_parser.o
  3124. CC  libavcodec/h264_picture.o
  3125. CC  libavcodec/h264_ps.o
  3126. CC  libavcodec/h264_refs.o
  3127. CC  libavcodec/h264_sei.o
  3128. CC  libavcodec/h264_slice.o
  3129. CC  libavcodec/h264chroma.o
  3130. CC  libavcodec/h264data.o
  3131. CC  libavcodec/h264dec.o
  3132. CC  libavcodec/h264dsp.o
  3133. CC  libavcodec/h264idct.o
  3134. CC  libavcodec/h264pred.o
  3135. CC  libavcodec/h264qpel.o
  3136. CC  libavcodec/hevc_cabac.o
  3137. libavcodec/hevc_cabac.c:37:21: warning: variable 'num_bins_in_se' is not needed
  3138.       and will not be emitted [-Wunneeded-internal-declaration]
  3139. static const int8_t num_bins_in_se[] = {
  3140.                     ^
  3141. 1 warning generated.
  3142. CC  libavcodec/hevc_data.o
  3143. CC  libavcodec/hevc_filter.o
  3144. CC  libavcodec/hevc_mvs.o
  3145. CC  libavcodec/hevc_parse.o
  3146. CC  libavcodec/hevc_parser.o
  3147. CC  libavcodec/hevc_ps.o
  3148. CC  libavcodec/hevc_refs.o
  3149. CC  libavcodec/hevc_sei.o
  3150. CC  libavcodec/hevcdec.o
  3151. CC  libavcodec/hevcdsp.o
  3152. CC  libavcodec/hevcpred.o
  3153. CC  libavcodec/hpeldsp.o
  3154. CC  libavcodec/huffman.o
  3155. CC  libavcodec/idctdsp.o
  3156. CC  libavcodec/imgconvert.o
  3157. CC  libavcodec/intelh263dec.o
  3158. CC  libavcodec/ituh263dec.o
  3159. CC  libavcodec/jfdctfst.o
  3160. CC  libavcodec/jfdctint.o
  3161. CC  libavcodec/jni.o
  3162. CC  libavcodec/jrevdct.o
  3163. CC  libavcodec/kbdwin.o
  3164. CC  libavcodec/latm_parser.o
  3165. CC  libavcodec/lossless_videoencdsp.o
  3166. CC  libavcodec/mathtables.o
  3167. CC  libavcodec/mdct15.o
  3168. CC  libavcodec/mdct_fixed.o
  3169. CC  libavcodec/mdct_fixed_32.o
  3170. CC  libavcodec/mdct_float.o
  3171. CC  libavcodec/me_cmp.o
  3172. CC  libavcodec/mediacodec.o
  3173. CC  libavcodec/mjpegenc_huffman.o
  3174. CC  libavcodec/mpeg12framerate.o
  3175. CC  libavcodec/mpeg4audio.o
  3176. CC  libavcodec/mpeg4video.o
  3177. CC  libavcodec/mpeg4videodec.o
  3178. CC  libavcodec/mpeg_er.o
  3179. CC  libavcodec/mpegaudio.o
  3180. CC  libavcodec/mpegaudio_parser.o
  3181. CC  libavcodec/mpegaudiodata.o
  3182. CC  libavcodec/mpegaudiodec_fixed.o
  3183. CC  libavcodec/mpegaudiodec_float.o
  3184. CC  libavcodec/mpegaudiodecheader.o
  3185. CC  libavcodec/mpegaudiodsp.o
  3186. CC  libavcodec/mpegaudiodsp_data.o
  3187. CC  libavcodec/mpegaudiodsp_fixed.o
  3188. CC  libavcodec/mpegaudiodsp_float.o
  3189. CC  libavcodec/mpegpicture.o
  3190. CC  libavcodec/mpegutils.o
  3191. CC  libavcodec/mpegvideo.o
  3192. CC  libavcodec/mpegvideo_motion.o
  3193. libavcodec/mpegvideo.c:918:5: warning: 'avcodec_get_chroma_sub_sample' is
  3194.       deprecated [-Wdeprecated-declarations]
  3195.     avcodec_get_chroma_sub_sample(s->avctx->pix_fmt,
  3196.     ^
  3197. libavcodec/avcodec.h:5703:1: note: 'avcodec_get_chroma_sub_sample' has been
  3198.       explicitly marked deprecated here
  3199. attribute_deprecated
  3200. ^
  3201. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  3202. #    define attribute_deprecated __attribute__((deprecated))
  3203.                                                 ^
  3204. CC  libavcodec/mpegvideodata.o
  3205. libavcodec/mpegvideo.c:1761:9: warning: 'avcodec_get_chroma_sub_sample' is
  3206.       deprecated [-Wdeprecated-declarations]
  3207.         avcodec_get_chroma_sub_sample(avctx->pix_fmt, &h_chroma_shift, &...
  3208.         ^
  3209. libavcodec/avcodec.h:5703:1: note: 'avcodec_get_chroma_sub_sample' has been
  3210.       explicitly marked deprecated here
  3211. attribute_deprecated
  3212. ^
  3213. ./libavutil/attributes.h:94:49: note: expanded from macro 'attribute_deprecated'
  3214. #    define attribute_deprecated __attribute__((deprecated))
  3215.                                                 ^
  3216. CC  libavcodec/mpegvideodsp.o
  3217. CC  libavcodec/null_bsf.o
  3218. CC  libavcodec/options.o
  3219. CC  libavcodec/parser.o
  3220. CC  libavcodec/pixblockdsp.o
  3221. CC  libavcodec/png.o
  3222. CC  libavcodec/pngenc.o
  3223. CC  libavcodec/profiles.o
  3224. CC  libavcodec/pthread.o
  3225. CC  libavcodec/pthread_frame.o
  3226. CC  libavcodec/pthread_slice.o
  3227. CC  libavcodec/qpeldsp.o
  3228. CC  libavcodec/qsv_api.o
  3229. CC  libavcodec/raw.o
  3230. 2 warnings generated.
  3231. CC  libavcodec/rdft.o
  3232. CC  libavcodec/resample.o
  3233. CC  libavcodec/resample2.o
  3234. CC  libavcodec/rl.o
  3235. CC  libavcodec/sbrdsp.o
  3236. CC  libavcodec/simple_idct.o
  3237. CC  libavcodec/sinewin.o
  3238. CC  libavcodec/sinewin_fixed.o
  3239. CC  libavcodec/startcode.o
  3240. CC  libavcodec/utils.o
  3241. CC  libavcodec/videodsp.o
  3242. CC  libavcodec/vorbis_data.o
  3243. CC  libavcodec/vorbis_parser.o
  3244. CC  libavcodec/vp3dsp.o
  3245. CC  libavcodec/vp56.o
  3246. CC  libavcodec/vp56data.o
  3247. CC  libavcodec/vp56dsp.o
  3248. CC  libavcodec/vp56rac.o
  3249. CC  libavcodec/vp6.o
  3250. CC  libavcodec/vp6dsp.o
  3251. CC  libavcodec/vp8.o
  3252. CC  libavcodec/vp8dsp.o
  3253. libavcodec/vp8dsp.c:297:30: warning: unused function 'vp7_filter_common'
  3254.       [-Wunused-function]
  3255. static av_always_inline void vp7_filter_common(uint8_t *p, ptrdiff_t stride,
  3256.                              ^
  3257. libavcodec/vp8dsp.c:339:1: warning: unused function 'vp7_normal_limit'
  3258.       [-Wunused-function]
  3259. NORMAL_LIMIT(7)
  3260. ^
  3261. libavcodec/vp8dsp.c:328:29: note: expanded from macro 'NORMAL_LIMIT'
  3262. static av_always_inline int vp ## vpn ## _normal_limit(uint8_t *p,            \
  3263.                             ^
  3264. <scratch space>:137:1: note: expanded from here
  3265. vp7_normal_limit
  3266. ^
  3267. CC  libavcodec/vp9.o
  3268. 2 warnings generated.
  3269. CC  libavcodec/vp9_parser.o
  3270. CC  libavcodec/vp9_raw_reorder_bsf.o
  3271. CC  libavcodec/vp9_superframe_split_bsf.o
  3272. CC  libavcodec/vp9block.o
  3273. CC  libavcodec/vp9data.o
  3274. CC  libavcodec/vp9dsp.o
  3275. CC  libavcodec/vp9dsp_10bpp.o
  3276. CC  libavcodec/vp9dsp_12bpp.o
  3277. CC  libavcodec/vp9dsp_8bpp.o
  3278. CC  libavcodec/vp9lpf.o
  3279. CC  libavcodec/vp9mvs.o
  3280. CC  libavcodec/vp9prob.o
  3281. CC  libavcodec/vp9recon.o
  3282. CC  libavcodec/xiph.o
  3283. GEN libavcodec/libavcodec.pc
  3284. CC  libswresample/audioconvert.o
  3285. CC  libswresample/dither.o
  3286. CC  libswresample/options.o
  3287. CC  libswresample/rematrix.o
  3288. CC  libswresample/resample.o
  3289. CC  libswresample/resample_dsp.o
  3290. CC  libswresample/swresample.o
  3291. CC  libswresample/swresample_frame.o
  3292. GEN libswresample/libswresample.pc
  3293. CC  libswscale/alphablend.o
  3294. CC  libswscale/gamma.o
  3295. CC  libswscale/hscale.o
  3296. CC  libswscale/hscale_fast_bilinear.o
  3297. CC  libswscale/input.o
  3298. CC  libswscale/options.o
  3299. CC  libswscale/output.o
  3300. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_X_c'
  3301.       [-Wunused-function]
  3302. YUV2PACKED16WRAPPER(yuv2, rgba64, rgba64be, AV_PIX_FMT_RGBA64BE, 1, 1)
  3303. ^
  3304. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3305. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  3306.             ^
  3307. <scratch space>:303:1: note: expanded from here
  3308. yuv2rgba64be_X_c
  3309. ^
  3310. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_2_c'
  3311.       [-Wunused-function]
  3312. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3313. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  3314.             ^
  3315. <scratch space>:307:1: note: expanded from here
  3316. yuv2rgba64be_2_c
  3317. ^
  3318. libswscale/output.c:1273:1: warning: unused function 'yuv2rgba64be_1_c'
  3319.       [-Wunused-function]
  3320. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3321. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  3322.             ^
  3323. <scratch space>:311:1: note: expanded from here
  3324. yuv2rgba64be_1_c
  3325. ^
  3326. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_X_c'
  3327.       [-Wunused-function]
  3328. YUV2PACKED16WRAPPER(yuv2, rgba64, rgba64le, AV_PIX_FMT_RGBA64LE, 1, 1)
  3329. ^
  3330. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3331. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  3332.             ^
  3333. <scratch space>:315:1: note: expanded from here
  3334. yuv2rgba64le_X_c
  3335. ^
  3336. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_2_c'
  3337.       [-Wunused-function]
  3338. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3339. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  3340.             ^
  3341. <scratch space>:319:1: note: expanded from here
  3342. yuv2rgba64le_2_c
  3343. ^
  3344. libswscale/output.c:1274:1: warning: unused function 'yuv2rgba64le_1_c'
  3345.       [-Wunused-function]
  3346. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3347. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  3348.             ^
  3349. <scratch space>:5:1: note: expanded from here
  3350. yuv2rgba64le_1_c
  3351. ^
  3352. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_X_c'
  3353.       [-Wunused-function]
  3354. YUV2PACKED16WRAPPER(yuv2, rgba64, bgra64be, AV_PIX_FMT_BGRA64BE, 1, 1)
  3355. ^
  3356. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3357. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  3358.             ^
  3359. <scratch space>:33:1: note: expanded from here
  3360. yuv2bgra64be_X_c
  3361. ^
  3362. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_2_c'
  3363.       [-Wunused-function]
  3364. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3365. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  3366.             ^
  3367. <scratch space>:37:1: note: expanded from here
  3368. yuv2bgra64be_2_c
  3369. ^
  3370. libswscale/output.c:1277:1: warning: unused function 'yuv2bgra64be_1_c'
  3371.       [-Wunused-function]
  3372. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3373. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  3374.             ^
  3375. <scratch space>:41:1: note: expanded from here
  3376. yuv2bgra64be_1_c
  3377. ^
  3378. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_X_c'
  3379.       [-Wunused-function]
  3380. YUV2PACKED16WRAPPER(yuv2, rgba64, bgra64le, AV_PIX_FMT_BGRA64LE, 1, 1)
  3381. ^
  3382. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3383. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  3384.             ^
  3385. <scratch space>:45:1: note: expanded from here
  3386. yuv2bgra64le_X_c
  3387. ^
  3388. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_2_c'
  3389.       [-Wunused-function]
  3390. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3391. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  3392.             ^
  3393. <scratch space>:49:1: note: expanded from here
  3394. yuv2bgra64le_2_c
  3395. ^
  3396. libswscale/output.c:1278:1: warning: unused function 'yuv2bgra64le_1_c'
  3397.       [-Wunused-function]
  3398. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3399. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  3400.             ^
  3401. <scratch space>:53:1: note: expanded from here
  3402. yuv2bgra64le_1_c
  3403. ^
  3404. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_X_c'
  3405.       [-Wunused-function]
  3406. YUV2PACKED16WRAPPER(yuv2, rgba64_full, rgba64be_full, AV_PIX_FMT_RGBA64BE, 1, 1)
  3407. ^
  3408. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3409. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  3410.             ^
  3411. <scratch space>:129:1: note: expanded from here
  3412. yuv2rgba64be_full_X_c
  3413. ^
  3414. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_2_c'
  3415.       [-Wunused-function]
  3416. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3417. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  3418.             ^
  3419. <scratch space>:133:1: note: expanded from here
  3420. yuv2rgba64be_full_2_c
  3421. ^
  3422. libswscale/output.c:1286:1: warning: unused function 'yuv2rgba64be_full_1_c'
  3423.       [-Wunused-function]
  3424. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3425. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  3426.             ^
  3427. <scratch space>:137:1: note: expanded from here
  3428. yuv2rgba64be_full_1_c
  3429. ^
  3430. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_X_c'
  3431.       [-Wunused-function]
  3432. YUV2PACKED16WRAPPER(yuv2, rgba64_full, rgba64le_full, AV_PIX_FMT_RGBA64LE, 1, 1)
  3433. ^
  3434. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3435. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  3436.             ^
  3437. <scratch space>:141:1: note: expanded from here
  3438. yuv2rgba64le_full_X_c
  3439. ^
  3440. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_2_c'
  3441.       [-Wunused-function]
  3442. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3443. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  3444.             ^
  3445. <scratch space>:145:1: note: expanded from here
  3446. yuv2rgba64le_full_2_c
  3447. ^
  3448. libswscale/output.c:1287:1: warning: unused function 'yuv2rgba64le_full_1_c'
  3449.       [-Wunused-function]
  3450. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3451. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  3452.             ^
  3453. <scratch space>:149:1: note: expanded from here
  3454. yuv2rgba64le_full_1_c
  3455. ^
  3456. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_X_c'
  3457.       [-Wunused-function]
  3458. YUV2PACKED16WRAPPER(yuv2, rgba64_full, bgra64be_full, AV_PIX_FMT_BGRA64BE, 1, 1)
  3459. ^
  3460. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3461. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  3462.             ^
  3463. <scratch space>:177:1: note: expanded from here
  3464. yuv2bgra64be_full_X_c
  3465. ^
  3466. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_2_c'
  3467.       [-Wunused-function]
  3468. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3469. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  3470.             ^
  3471. <scratch space>:181:1: note: expanded from here
  3472. yuv2bgra64be_full_2_c
  3473. ^
  3474. libswscale/output.c:1290:1: warning: unused function 'yuv2bgra64be_full_1_c'
  3475.       [-Wunused-function]
  3476. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3477. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  3478.             ^
  3479. <scratch space>:185:1: note: expanded from here
  3480. yuv2bgra64be_full_1_c
  3481. ^
  3482. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_X_c'
  3483.       [-Wunused-function]
  3484. YUV2PACKED16WRAPPER(yuv2, rgba64_full, bgra64le_full, AV_PIX_FMT_BGRA64LE, 1, 1)
  3485. ^
  3486. libswscale/output.c:1224:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3487. static void name ## ext ## _X_c(SwsContext *c, const int16_t *lumFilter, \
  3488.             ^
  3489. <scratch space>:189:1: note: expanded from here
  3490. yuv2bgra64le_full_X_c
  3491. ^
  3492. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_2_c'
  3493.       [-Wunused-function]
  3494. libswscale/output.c:1241:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3495. static void name ## ext ## _2_c(SwsContext *c, const int16_t *_buf[2], \
  3496.             ^
  3497. <scratch space>:193:1: note: expanded from here
  3498. yuv2bgra64le_full_2_c
  3499. ^
  3500. libswscale/output.c:1291:1: warning: unused function 'yuv2bgra64le_full_1_c'
  3501.       [-Wunused-function]
  3502. libswscale/output.c:1255:13: note: expanded from macro 'YUV2PACKED16WRAPPER'
  3503. static void name ## ext ## _1_c(SwsContext *c, const int16_t *_buf0, \
  3504.             ^
  3505. <scratch space>:197:1: note: expanded from here
  3506. yuv2bgra64le_full_1_c
  3507. ^
  3508. CC  libswscale/rgb2rgb.o
  3509. CC  libswscale/slice.o
  3510. CC  libswscale/swscale.o
  3511. CC  libswscale/swscale_unscaled.o
  3512. CC  libswscale/utils.o
  3513. libswscale/utils.c:337:13: warning: while loop has empty body [-Wempty-body]
  3514.     emms_c(); // FIXME should not be required but IS (even for non-MMX versions)
  3515.             ^
  3516. libswscale/utils.c:337:13: note: put the semicolon on a separate line to silence
  3517.       this warning
  3518. 1 warning generated.
  3519. CC  libswscale/vscale.o
  3520. CC  libswscale/yuv2rgb.o
  3521. GEN libswscale/libswscale.pc
  3522. CC  libavutil/adler32.o
  3523. CC  libavutil/aes.o
  3524. CC  libavutil/aes_ctr.o
  3525. CC  libavutil/application.o
  3526. CC  libavutil/audio_fifo.o
  3527. 24 warnings generated.
  3528. CC  libavutil/avstring.o
  3529. CC  libavutil/base64.o
  3530. CC  libavutil/blowfish.o
  3531. CC  libavutil/bprint.o
  3532. CC  libavutil/buffer.o
  3533. CC  libavutil/camellia.o
  3534. CC  libavutil/cast5.o
  3535. CC  libavutil/channel_layout.o
  3536. CC  libavutil/color_utils.o
  3537. CC  libavutil/cpu.o
  3538. CC  libavutil/crc.o
  3539. CC  libavutil/des.o
  3540. CC  libavutil/dict.o
  3541. CC  libavutil/display.o
  3542. CC  libavutil/dns_cache.o
  3543. CC  libavutil/downmix_info.o
  3544. CC  libavutil/error.o
  3545. CC  libavutil/eval.o
  3546. CC  libavutil/fifo.o
  3547. CC  libavutil/file.o
  3548. CC  libavutil/file_open.o
  3549. CC  libavutil/fixed_dsp.o
  3550. CC  libavutil/float_dsp.o
  3551. CC  libavutil/frame.o
  3552. CC  libavutil/hash.o
  3553. CC  libavutil/hmac.o
  3554. CC  libavutil/hwcontext.o
  3555. CC  libavutil/imgutils.o
  3556. CC  libavutil/integer.o
  3557. libavutil/imgutils.c:313:16: warning: absolute value function 'abs' given an
  3558.       argument of type 'ptrdiff_t' (aka 'long') but has parameter of type 'int'
  3559.       which may cause truncation of value [-Wabsolute-value]
  3560.     av_assert0(abs(src_linesize) >= bytewidth);
  3561.                ^
  3562. libavutil/imgutils.c:313:16: note: use function 'labs' instead
  3563.     av_assert0(abs(src_linesize) >= bytewidth);
  3564.                ^~~
  3565.                labs
  3566. libavutil/avassert.h:38:11: note: expanded from macro 'av_assert0'
  3567.     if (!(cond)) {                                                      \
  3568.           ^
  3569. libavutil/imgutils.c:314:16: warning: absolute value function 'abs' given an
  3570.       argument of type 'ptrdiff_t' (aka 'long') but has parameter of type 'int'
  3571.       which may cause truncation of value [-Wabsolute-value]
  3572.     av_assert0(abs(dst_linesize) >= bytewidth);
  3573.                ^
  3574. libavutil/imgutils.c:314:16: note: use function 'labs' instead
  3575.     av_assert0(abs(dst_linesize) >= bytewidth);
  3576.                ^~~
  3577.                labs
  3578. libavutil/avassert.h:38:11: note: expanded from macro 'av_assert0'
  3579.     if (!(cond)) {                                                      \
  3580.           ^
  3581. CC  libavutil/intmath.o
  3582. CC  libavutil/lfg.o
  3583. CC  libavutil/lls.o
  3584. CC  libavutil/log.o
  3585. 2 warnings generated.
  3586. CC  libavutil/log2_tab.o
  3587. CC  libavutil/lzo.o
  3588. CC  libavutil/mastering_display_metadata.o
  3589. CC  libavutil/mathematics.o
  3590. CC  libavutil/md5.o
  3591. CC  libavutil/mem.o
  3592. CC  libavutil/murmur3.o
  3593. CC  libavutil/opt.o
  3594. CC  libavutil/parseutils.o
  3595. CC  libavutil/pixdesc.o
  3596. CC  libavutil/pixelutils.o
  3597. CC  libavutil/random_seed.o
  3598. CC  libavutil/rational.o
  3599. CC  libavutil/rc4.o
  3600. CC  libavutil/reverse.o
  3601. CC  libavutil/ripemd.o
  3602. CC  libavutil/samplefmt.o
  3603. CC  libavutil/sha.o
  3604. CC  libavutil/sha512.o
  3605. CC  libavutil/slicethread.o
  3606. CC  libavutil/spherical.o
  3607. CC  libavutil/stereo3d.o
  3608. CC  libavutil/tea.o
  3609. CC  libavutil/threadmessage.o
  3610. CC  libavutil/time.o
  3611. CC  libavutil/timecode.o
  3612. CC  libavutil/tree.o
  3613. CC  libavutil/twofish.o
  3614. CC  libavutil/utils.o
  3615. CC  libavutil/xga_font_data.o
  3616. CC  libavutil/xtea.o
  3617. GEN libavutil/libavutil.pc
  3618. AR  libavfilter/libavfilter.a
  3619. AR  libavformat/libavformat.a
  3620. AR  libavcodec/libavcodec.a
  3621. AR  libswresample/libswresample.a
  3622. AR  libswscale/libswscale.a
  3623. AR  libavutil/libavutil.a
  3624. INSTALL doc/examples/avio_dir_cmd.c
  3625. INSTALL doc/examples/avio_reading.c
  3626. INSTALL doc/examples/decode_audio.c
  3627. INSTALL doc/examples/decode_video.c
  3628. INSTALL doc/examples/demuxing_decoding.c
  3629. INSTALL doc/examples/encode_audio.c
  3630. INSTALL doc/examples/encode_video.c
  3631. INSTALL doc/examples/extract_mvs.c
  3632. INSTALL doc/examples/filter_audio.c
  3633. INSTALL doc/examples/filtering_audio.c
  3634. INSTALL doc/examples/filtering_video.c
  3635. INSTALL doc/examples/http_multiclient.c
  3636. INSTALL doc/examples/hw_decode.c
  3637. INSTALL doc/examples/metadata.c
  3638. INSTALL doc/examples/muxing.c
  3639. INSTALL doc/examples/qsvdec.c
  3640. INSTALL doc/examples/remuxing.c
  3641. INSTALL doc/examples/resampling_audio.c
  3642. INSTALL doc/examples/scaling_video.c
  3643. INSTALL doc/examples/transcode_aac.c
  3644. INSTALL doc/examples/transcoding.c
  3645. INSTALL doc/examples/README
  3646. INSTALL doc/examples/Makefile
  3647. INSTALL doc/examples/avio_dir_cmd.c
  3648. INSTALL doc/examples/avio_reading.c
  3649. INSTALL doc/examples/decode_audio.c
  3650. INSTALL doc/examples/decode_video.c
  3651. INSTALL doc/examples/demuxing_decoding.c
  3652. INSTALL doc/examples/encode_audio.c
  3653. INSTALL doc/examples/encode_video.c
  3654. INSTALL doc/examples/extract_mvs.c
  3655. INSTALL doc/examples/filter_audio.c
  3656. INSTALL doc/examples/filtering_audio.c
  3657. INSTALL doc/examples/filtering_video.c
  3658. INSTALL doc/examples/http_multiclient.c
  3659. INSTALL doc/examples/hw_decode.c
  3660. INSTALL doc/examples/metadata.c
  3661. INSTALL doc/examples/muxing.c
  3662. INSTALL doc/examples/qsvdec.c
  3663. INSTALL doc/examples/remuxing.c
  3664. INSTALL doc/examples/resampling_audio.c
  3665. INSTALL doc/examples/scaling_video.c
  3666. INSTALL doc/examples/transcode_aac.c
  3667. INSTALL doc/examples/transcoding.c
  3668. INSTALL doc/examples/README
  3669. INSTALL doc/examples/Makefile
  3670. INSTALL libavfilter/libavfilter.a
  3671. INSTALL libavformat/libavformat.a
  3672. INSTALL libavcodec/libavcodec.a
  3673. INSTALL libswresample/libswresample.a
  3674. INSTALL libswscale/libswscale.a
  3675. INSTALL libavutil/libavutil.a
  3676. INSTALL libavfilter/avfilter.h
  3677. INSTALL libavfilter/avfiltergraph.h
  3678. INSTALL libavfilter/buffersink.h
  3679. INSTALL libavfilter/buffersrc.h
  3680. INSTALL libavfilter/version.h
  3681. INSTALL libavfilter/libavfilter.pc
  3682. INSTALL libavformat/avformat.h
  3683. INSTALL libavformat/avio.h
  3684. INSTALL libavformat/version.h
  3685. INSTALL libavformat/avc.h
  3686. INSTALL libavformat/url.h
  3687. INSTALL libavformat/internal.h
  3688. INSTALL libavformat/libavformat.pc
  3689. INSTALL libavcodec/avcodec.h
  3690. INSTALL libavcodec/avdct.h
  3691. INSTALL libavcodec/avfft.h
  3692. INSTALL libavcodec/d3d11va.h
  3693. INSTALL libavcodec/dirac.h
  3694. INSTALL libavcodec/dv_profile.h
  3695. INSTALL libavcodec/dxva2.h
  3696. INSTALL libavcodec/jni.h
  3697. INSTALL libavcodec/mediacodec.h
  3698. INSTALL libavcodec/qsv.h
  3699. INSTALL libavcodec/vaapi.h
  3700. INSTALL libavcodec/vda.h
  3701. INSTALL libavcodec/vdpau.h
  3702. INSTALL libavcodec/version.h
  3703. INSTALL libavcodec/videotoolbox.h
  3704. INSTALL libavcodec/vorbis_parser.h
  3705. INSTALL libavcodec/xvmc.h
  3706. INSTALL libavcodec/libavcodec.pc
  3707. INSTALL libswresample/swresample.h
  3708. INSTALL libswresample/version.h
  3709. INSTALL libswresample/libswresample.pc
  3710. INSTALL libswscale/swscale.h
  3711. INSTALL libswscale/version.h
  3712. INSTALL libswscale/libswscale.pc
  3713. INSTALL libavutil/adler32.h
  3714. INSTALL libavutil/aes.h
  3715. INSTALL libavutil/aes_ctr.h
  3716. INSTALL libavutil/application.h
  3717. INSTALL libavutil/attributes.h
  3718. INSTALL libavutil/audio_fifo.h
  3719. INSTALL libavutil/avassert.h
  3720. INSTALL libavutil/avstring.h
  3721. INSTALL libavutil/avutil.h
  3722. INSTALL libavutil/base64.h
  3723. INSTALL libavutil/blowfish.h
  3724. INSTALL libavutil/bprint.h
  3725. INSTALL libavutil/bswap.h
  3726. INSTALL libavutil/buffer.h
  3727. INSTALL libavutil/cast5.h
  3728. INSTALL libavutil/camellia.h
  3729. INSTALL libavutil/channel_layout.h
  3730. INSTALL libavutil/common.h
  3731. INSTALL libavutil/cpu.h
  3732. INSTALL libavutil/crc.h
  3733. INSTALL libavutil/des.h
  3734. INSTALL libavutil/dict.h
  3735. INSTALL libavutil/display.h
  3736. INSTALL libavutil/downmix_info.h
  3737. INSTALL libavutil/dns_cache.h
  3738. INSTALL libavutil/error.h
  3739. INSTALL libavutil/eval.h
  3740. INSTALL libavutil/fifo.h
  3741. INSTALL libavutil/file.h
  3742. INSTALL libavutil/frame.h
  3743. INSTALL libavutil/hash.h
  3744. INSTALL libavutil/hmac.h
  3745. INSTALL libavutil/hwcontext.h
  3746. INSTALL libavutil/hwcontext_cuda.h
  3747. INSTALL libavutil/hwcontext_d3d11va.h
  3748. INSTALL libavutil/hwcontext_drm.h
  3749. INSTALL libavutil/hwcontext_dxva2.h
  3750. INSTALL libavutil/hwcontext_qsv.h
  3751. INSTALL libavutil/hwcontext_vaapi.h
  3752. INSTALL libavutil/hwcontext_videotoolbox.h
  3753. INSTALL libavutil/hwcontext_vdpau.h
  3754. INSTALL libavutil/imgutils.h
  3755. INSTALL libavutil/intfloat.h
  3756. INSTALL libavutil/intreadwrite.h
  3757. INSTALL libavutil/lfg.h
  3758. INSTALL libavutil/log.h
  3759. INSTALL libavutil/macros.h
  3760. INSTALL libavutil/mathematics.h
  3761. INSTALL libavutil/mastering_display_metadata.h
  3762. INSTALL libavutil/md5.h
  3763. INSTALL libavutil/mem.h
  3764. INSTALL libavutil/motion_vector.h
  3765. INSTALL libavutil/murmur3.h
  3766. INSTALL libavutil/opt.h
  3767. INSTALL libavutil/parseutils.h
  3768. INSTALL libavutil/pixdesc.h
  3769. INSTALL libavutil/pixelutils.h
  3770. INSTALL libavutil/pixfmt.h
  3771. INSTALL libavutil/random_seed.h
  3772. INSTALL libavutil/rc4.h
  3773. INSTALL libavutil/rational.h
  3774. INSTALL libavutil/replaygain.h
  3775. INSTALL libavutil/ripemd.h
  3776. INSTALL libavutil/samplefmt.h
  3777. INSTALL libavutil/sha.h
  3778. INSTALL libavutil/sha512.h
  3779. INSTALL libavutil/spherical.h
  3780. INSTALL libavutil/stereo3d.h
  3781. INSTALL libavutil/threadmessage.h
  3782. INSTALL libavutil/time.h
  3783. INSTALL libavutil/timecode.h
  3784. INSTALL libavutil/timestamp.h
  3785. INSTALL libavutil/tree.h
  3786. INSTALL libavutil/twofish.h
  3787. INSTALL libavutil/version.h
  3788. INSTALL libavutil/xtea.h
  3789. INSTALL libavutil/tea.h
  3790. INSTALL libavutil/thread.h
  3791. INSTALL libavutil/lzo.h
  3792. INSTALL libavutil/avconfig.h
  3793. INSTALL libavutil/ffversion.h
  3794. INSTALL libavutil/libavutil.pc
  3795. lipo archs: arm64 i386 x86_64
  3796. Architectures in the fat file: /Users/mikelily/ijkplayer-ios/ios/build/universal/lib/libavcodec.a are: i386 x86_64 arm64
  3797. Architectures in the fat file: /Users/mikelily/ijkplayer-ios/ios/build/universal/lib/libavfilter.a are: i386 x86_64 arm64
  3798. Architectures in the fat file: /Users/mikelily/ijkplayer-ios/ios/build/universal/lib/libavformat.a are: i386 x86_64 arm64
  3799. Architectures in the fat file: /Users/mikelily/ijkplayer-ios/ios/build/universal/lib/libavutil.a are: i386 x86_64 arm64
  3800. Architectures in the fat file: /Users/mikelily/ijkplayer-ios/ios/build/universal/lib/libswscale.a are: i386 x86_64 arm64
  3801. Architectures in the fat file: /Users/mikelily/ijkplayer-ios/ios/build/universal/lib/libswresample.a are: i386 x86_64 arm64
  3802. skip libcrypto.a of arm64
  3803. skip libcrypto.a of i386
  3804. skip libcrypto.a of x86_64
  3805. skip libssl.a of arm64
  3806. skip libssl.a of i386
  3807. skip libssl.a of x86_64
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement