Advertisement
Guest User

Untitled

a guest
Feb 19th, 2014
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 64.92 KB | None | 0 0
  1. ../configure --disable-yasm --enable-shared --disable-decoders && make -j5
  2. Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
  3. Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
  4. Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
  5. Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
  6. Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
  7. install prefix /usr/local
  8. source path ~/ffmpeg
  9. C compiler gcc
  10. C library
  11. ARCH x86 (generic)
  12. big-endian no
  13. runtime cpu detection yes
  14. yasm no
  15. MMX enabled yes
  16. MMXEXT enabled yes
  17. 3DNow! enabled yes
  18. 3DNow! extended enabled yes
  19. SSE enabled yes
  20. SSSE3 enabled yes
  21. AVX enabled yes
  22. XOP enabled yes
  23. FMA4 enabled yes
  24. i686 features enabled yes
  25. CMOV is fast yes
  26. EBX available yes
  27. EBP available yes
  28. debug symbols yes
  29. strip symbols yes
  30. optimize for size no
  31. optimizations yes
  32. static yes
  33. shared yes
  34. postprocessing support no
  35. new filter support yes
  36. network support yes
  37. threading support pthreads
  38. safe bitstream reader yes
  39. SDL support no
  40. opencl enabled no
  41. libzvbi enabled no
  42. texi2html enabled no
  43. perl enabled yes
  44. pod2man enabled yes
  45. makeinfo enabled yes
  46.  
  47. External libraries:
  48. bzlib iconv zlib
  49.  
  50. Enabled decoders:
  51. hevc
  52.  
  53. Enabled encoders:
  54. a64multi jpegls ppm
  55. a64multi5 ljpeg prores
  56. aac mjpeg prores_aw
  57. ac3 movtext prores_ks
  58. ac3_fixed mp2 qtrle
  59. adpcm_adx mp2fixed r10k
  60. adpcm_g722 mpeg1video r210
  61. adpcm_g726 mpeg2video ra_144
  62. adpcm_ima_qt mpeg4 rawvideo
  63. adpcm_ima_wav msmpeg4v2 roq
  64. adpcm_ms msmpeg4v3 roq_dpcm
  65. adpcm_swf msvideo1 rv10
  66. adpcm_yamaha nellymoser rv20
  67. alac pam s302m
  68. amv pbm sgi
  69. ass pcm_alaw snow
  70. asv1 pcm_f32be sonic
  71. asv2 pcm_f32le sonic_ls
  72. avrp pcm_f64be srt
  73. avui pcm_f64le ssa
  74. ayuv pcm_mulaw subrip
  75. bmp pcm_s16be sunrast
  76. cinepak pcm_s16be_planar svq1
  77. cljr pcm_s16le targa
  78. comfortnoise pcm_s16le_planar tiff
  79. dca pcm_s24be tta
  80. dnxhd pcm_s24daud utvideo
  81. dpx pcm_s24le v210
  82. dvbsub pcm_s24le_planar v308
  83. dvdsub pcm_s32be v408
  84. dvvideo pcm_s32le v410
  85. eac3 pcm_s32le_planar vorbis
  86. ffv1 pcm_s8 wavpack
  87. ffvhuff pcm_s8_planar wmav1
  88. flac pcm_u16be wmav2
  89. flashsv pcm_u16le wmv1
  90. flashsv2 pcm_u24be wmv2
  91. flv pcm_u24le xbm
  92. g723_1 pcm_u32be xface
  93. gif pcm_u32le xsub
  94. h261 pcm_u8 xwd
  95. h263 pcx y41p
  96. h263p pgm yuv4
  97. huffyuv pgmyuv zlib
  98. jpeg2000 png zmbv
  99.  
  100. Enabled hwaccels:
  101.  
  102. Enabled parsers:
  103. aac dvd_nav mpegvideo
  104. aac_latm dvdsub png
  105. ac3 flac pnm
  106. adx gsm rv30
  107. bmp h261 rv40
  108. cavsvideo h263 tak
  109. cook h264 vc1
  110. dca hevc vorbis
  111. dirac mjpeg vp3
  112. dnxhd mlp vp8
  113. dpx mpeg4video vp9
  114. dvbsub mpegaudio
  115.  
  116. Enabled demuxers:
  117. aac hevc pcm_s32le
  118. ac3 hls pcm_s8
  119. act hnm pcm_u16be
  120. adf ico pcm_u16le
  121. adp idcin pcm_u24be
  122. adx idf pcm_u24le
  123. aea iff pcm_u32be
  124. afc ilbc pcm_u32le
  125. aiff image2 pcm_u8
  126. amr image2pipe pjs
  127. anm ingenient pmp
  128. apc ipmovie pva
  129. ape ircam pvf
  130. aqtitle iss qcp
  131. asf iv8 r3d
  132. ass ivf rawvideo
  133. ast jacosub realtext
  134. au jv redspark
  135. avi latm rl2
  136. avr lmlm4 rm
  137. avs loas roq
  138. bethsoftvid lvf rpl
  139. bfi lxf rsd
  140. bink m4v rso
  141. bintext matroska rtp
  142. bit mgsts rtsp
  143. bmv microdvd sami
  144. boa mjpeg sap
  145. brstm mlp sbg
  146. c93 mm sdp
  147. caf mmf segafilm
  148. cavsvideo mov shorten
  149. cdg mp3 siff
  150. cdxl mpc smacker
  151. concat mpc8 smjpeg
  152. data mpegps smush
  153. daud mpegts sol
  154. dfa mpegtsraw sox
  155. dirac mpegvideo spdif
  156. dnxhd mpl2 srt
  157. dsicin mpsub str
  158. dts msnwc_tcp subviewer
  159. dtshd mtv subviewer1
  160. dv mv swf
  161. dxa mvi tak
  162. ea mxf tedcaptions
  163. ea_cdata mxg thp
  164. eac3 nc tiertexseq
  165. epaf nistsphere tmv
  166. ffm nsv truehd
  167. ffmetadata nut tta
  168. filmstrip nuv tty
  169. flac ogg txd
  170. flic oma vc1
  171. flv paf vc1t
  172. fourxm pcm_alaw vivo
  173. frm pcm_f32be vmd
  174. g722 pcm_f32le vobsub
  175. g723_1 pcm_f64be voc
  176. g729 pcm_f64le vplayer
  177. gif pcm_mulaw vqf
  178. gsm pcm_s16be w64
  179. gxf pcm_s16le wav
  180. h261 pcm_s24be wc3
  181. h263 pcm_s24le webvtt
  182. h264 pcm_s32be wsaud
  183. wsvqa xa xwma
  184. wtv xbin yop
  185. wv xmv yuv4mpegpipe
  186.  
  187. Enabled muxers:
  188. a64 image2pipe pcm_s24le
  189. ac3 ipod pcm_s32be
  190. adts ircam pcm_s32le
  191. adx ismv pcm_s8
  192. aiff ivf pcm_u16be
  193. amr jacosub pcm_u16le
  194. asf latm pcm_u24be
  195. asf_stream m4v pcm_u24le
  196. ass matroska pcm_u32be
  197. ast matroska_audio pcm_u32le
  198. au md5 pcm_u8
  199. avi microdvd psp
  200. avm2 mjpeg rawvideo
  201. bit mkvtimestamp_v2 rm
  202. caf mlp roq
  203. cavsvideo mmf rso
  204. crc mov rtp
  205. data mp2 rtsp
  206. daud mp3 sap
  207. dirac mp4 segment
  208. dnxhd mpeg1system smjpeg
  209. dts mpeg1vcd smoothstreaming
  210. dv mpeg1video sox
  211. eac3 mpeg2dvd spdif
  212. f4v mpeg2svcd speex
  213. ffm mpeg2video srt
  214. ffmetadata mpeg2vob stream_segment
  215. filmstrip mpegts swf
  216. flac mpjpeg tee
  217. flv mxf tg2
  218. framecrc mxf_d10 tgp
  219. framemd5 null truehd
  220. g722 nut uncodedframecrc
  221. g723_1 ogg vc1
  222. gif oma vc1t
  223. gxf opus voc
  224. h261 pcm_alaw w64
  225. h263 pcm_f32be wav
  226. h264 pcm_f32le webm
  227. hds pcm_f64be webvtt
  228. hevc pcm_f64le wtv
  229. hls pcm_mulaw wv
  230. ico pcm_s16be yuv4mpegpipe
  231. ilbc pcm_s16le
  232. image2 pcm_s24be
  233.  
  234. Enabled protocols:
  235. cache hls rtmpt
  236. concat http rtp
  237. crypto httpproxy srtp
  238. data md5 tcp
  239. ffrtmphttp mmsh udp
  240. file mmst unix
  241. ftp pipe
  242. gopher rtmp
  243.  
  244. Enabled filters:
  245. aconvert compand null
  246. adelay concat nullsink
  247. aecho copy nullsrc
  248. aeval crop overlay
  249. aevalsrc curves pad
  250. afade dctdnoiz pan
  251. aformat decimate perms
  252. ainterleave dejudder pixdesctest
  253. allpass deshake psnr
  254. alphaextract drawbox removelogo
  255. alphamerge drawgrid replaygain
  256. amerge earwax rgbtestsrc
  257. amix edgedetect rotate
  258. amovie elbg scale
  259. anull equalizer select
  260. anullsink extractplanes sendcmd
  261. anullsrc fade separatefields
  262. apad field setdar
  263. aperms fieldmatch setfield
  264. aphaser fieldorder setpts
  265. aresample format setsar
  266. aselect fps settb
  267. asendcmd framepack showinfo
  268. asetnsamples framestep showspectrum
  269. asetpts gradfun showwaves
  270. asetrate haldclut silencedetect
  271. asettb haldclutsrc sine
  272. ashowinfo hflip smptebars
  273. asplit highpass smptehdbars
  274. astats histogram split
  275. astreamsync hue swapuv
  276. atempo idet telecine
  277. atrim il testsrc
  278. avectorscope interleave thumbnail
  279. bandpass join tile
  280. bandreject life transpose
  281. bass lowpass treble
  282. bbox lut trim
  283. biquad lut3d unsharp
  284. blackdetect lutrgb vflip
  285. blend lutyuv vignette
  286. cellauto mandelbrot volume
  287. channelmap mergeplanes volumedetect
  288. channelsplit movie w3fdif
  289. color negate yadif
  290. colorbalance noformat
  291. colorchannelmixer noise
  292.  
  293. Enabled bsfs:
  294. aac_adtstoasc imx_dump_header mp3_header_decompress
  295. chomp mjpeg2jpeg noise
  296. dump_extradata mjpega_dump_header remove_extradata
  297. h264_mp4toannexb mov2textsub text2movsub
  298.  
  299. Enabled indevs:
  300. lavfi
  301.  
  302. Enabled outdevs:
  303.  
  304. License: LGPL version 2.1 or later
  305. Creating config.mak, config.h, and doc/config.texi...
  306. CC libavdevice/alldevices.o
  307. CC libavdevice/avdevice.o
  308. CC libavdevice/lavfi.o
  309. CC libswresample/audioconvert.o
  310. CC libswresample/dither.o
  311. CC libswresample/log2_tab.o
  312. ~/ffmpeg/libavdevice/lavfi.c:237:20: warning: variable 'sink' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
  313. } else if (type == AVMEDIA_TYPE_AUDIO) {
  314. ^~~~~~~~~~~~~~~~~~~~~~~~~~
  315. ~/ffmpeg/libavdevice/lavfi.c:257:27: note: uninitialized use occurs here
  316. lavfi->sinks[i] = sink;
  317. ^~~~
  318. ~/ffmpeg/libavdevice/lavfi.c:237:16: note: remove the 'if' if its condition is always true
  319. } else if (type == AVMEDIA_TYPE_AUDIO) {
  320. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  321. ~/ffmpeg/libavdevice/lavfi.c:219:30: note: initialize the variable 'sink' to silence this warning
  322. AVFilterContext *sink;
  323. ^
  324. = NULL
  325. CC libswresample/rematrix.o
  326. CC libswresample/resample.o
  327. 1 warning generated.
  328. CC libswresample/swresample.o
  329. CC libavformat/4xm.o
  330. CC libavformat/a64.o
  331. CC libavformat/aacdec.o
  332. CC libavformat/ac3dec.o
  333. CC libavformat/act.o
  334. CC libavformat/adp.o
  335. CC libavformat/adtsenc.o
  336. CC libavformat/adxdec.o
  337. CC libavformat/aea.o
  338. CC libavformat/afc.o
  339. CC libavformat/aiffdec.o
  340. CC libavformat/aiffenc.o
  341. CC libavformat/allformats.o
  342. CC libavformat/amr.o
  343. CC libavformat/anm.o
  344. CC libavformat/apc.o
  345. CC libavformat/ape.o
  346. CC libavformat/apetag.o
  347. CC libavformat/aqtitledec.o
  348. CC libavformat/asf.o
  349. CC libavformat/asfcrypt.o
  350. CC libavformat/asfdec.o
  351. CC libavformat/asfenc.o
  352. CC libavformat/assdec.o
  353. CC libavformat/assenc.o
  354. CC libavformat/ast.o
  355. CC libavformat/astdec.o
  356. CC libavformat/astenc.o
  357. CC libavformat/au.o
  358. CC libavformat/audiointerleave.o
  359. CC libavformat/avc.o
  360. CC libavformat/avidec.o
  361. CC libavformat/avienc.o
  362. CC libavformat/avio.o
  363. CC libavformat/aviobuf.o
  364. CC libavformat/avlanguage.o
  365. CC libavformat/avr.o
  366. CC libavformat/avs.o
  367. CC libavformat/bethsoftvid.o
  368. CC libavformat/bfi.o
  369. CC libavformat/bink.o
  370. CC libavformat/bintext.o
  371. CC libavformat/bit.o
  372. CC libavformat/bmv.o
  373. CC libavformat/boadec.o
  374. CC libavformat/brstm.o
  375. CC libavformat/c93.o
  376. CC libavformat/cache.o
  377. CC libavformat/caf.o
  378. CC libavformat/cafdec.o
  379. CC libavformat/cafenc.o
  380. CC libavformat/cavsvideodec.o
  381. CC libavformat/cdg.o
  382. CC libavformat/cdxl.o
  383. CC libavformat/concat.o
  384. CC libavformat/concatdec.o
  385. CC libavformat/crcenc.o
  386. CC libavformat/crypto.o
  387. CC libavformat/cutils.o
  388. CC libavformat/data_uri.o
  389. CC libavformat/daud.o
  390. CC libavformat/dfa.o
  391. CC libavformat/diracdec.o
  392. CC libavformat/dnxhddec.o
  393. CC libavformat/dsicin.o
  394. CC libavformat/dtsdec.o
  395. CC libavformat/dtshddec.o
  396. CC libavformat/dv.o
  397. CC libavformat/dvenc.o
  398. CC libavformat/dxa.o
  399. CC libavformat/eacdata.o
  400. CC libavformat/electronicarts.o
  401. CC libavformat/epafdec.o
  402. CC libavformat/ffmdec.o
  403. CC libavformat/ffmenc.o
  404. CC libavformat/ffmetadec.o
  405. CC libavformat/ffmetaenc.o
  406. CC libavformat/file.o
  407. CC libavformat/filmstripdec.o
  408. CC libavformat/filmstripenc.o
  409. CC libavformat/flac_picture.o
  410. CC libavformat/flacdec.o
  411. CC libavformat/flacenc.o
  412. CC libavformat/flacenc_header.o
  413. CC libavformat/flic.o
  414. CC libavformat/flvdec.o
  415. CC libavformat/flvenc.o
  416. CC libavformat/format.o
  417. CC libavformat/framecrcenc.o
  418. ~/ffmpeg/libavformat/flvdec.c:693:12: warning: unused function 'flv_data_packet' [-Wunused-function]
  419. static int flv_data_packet(AVFormatContext *s, AVPacket *pkt,
  420. ^
  421. CC libavformat/framehash.o
  422. CC libavformat/frmdec.o
  423. CC libavformat/ftp.o
  424. CC libavformat/g722.o
  425. CC libavformat/g723_1.o
  426. CC libavformat/g729dec.o
  427. CC libavformat/gif.o
  428. CC libavformat/gifdec.o
  429. CC libavformat/gopher.o
  430. CC libavformat/gsmdec.o
  431. CC libavformat/gxf.o
  432. CC libavformat/gxfenc.o
  433. CC libavformat/h261dec.o
  434. 1 warning generated.
  435. CC libavformat/h263dec.o
  436. CC libavformat/h264dec.o
  437. CC libavformat/hdsenc.o
  438. CC libavformat/hevcdec.o
  439. CC libavformat/hls.o
  440. CC libavformat/hlsenc.o
  441. CC libavformat/hlsproto.o
  442. CC libavformat/hnm.o
  443. CC libavformat/http.o
  444. CC libavformat/httpauth.o
  445. CC libavformat/icodec.o
  446. CC libavformat/icoenc.o
  447. CC libavformat/id3v1.o
  448. CC libavformat/id3v2.o
  449. CC libavformat/id3v2enc.o
  450. CC libavformat/idcin.o
  451. CC libavformat/idroqdec.o
  452. CC libavformat/idroqenc.o
  453. CC libavformat/iff.o
  454. CC libavformat/ilbc.o
  455. CC libavformat/img2.o
  456. CC libavformat/img2dec.o
  457. CC libavformat/img2enc.o
  458. CC libavformat/ingenientdec.o
  459. CC libavformat/ipmovie.o
  460. CC libavformat/ircam.o
  461. CC libavformat/ircamdec.o
  462. CC libavformat/ircamenc.o
  463. CC libavformat/isom.o
  464. CC libavformat/iss.o
  465. CC libavformat/iv8.o
  466. CC libavformat/ivfdec.o
  467. CC libavformat/ivfenc.o
  468. CC libavformat/jacosubdec.o
  469. CC libavformat/jacosubenc.o
  470. CC libavformat/jvdec.o
  471. CC libavformat/latmenc.o
  472. CC libavformat/lmlm4.o
  473. CC libavformat/loasdec.o
  474. CC libavformat/log2_tab.o
  475. CC libavformat/lvfdec.o
  476. CC libavformat/lxfdec.o
  477. CC libavformat/m4vdec.o
  478. CC libavformat/matroska.o
  479. CC libavformat/matroskadec.o
  480. CC libavformat/matroskaenc.o
  481. CC libavformat/md5enc.o
  482. CC libavformat/md5proto.o
  483. CC libavformat/metadata.o
  484. CC libavformat/mgsts.o
  485. CC libavformat/microdvddec.o
  486. CC libavformat/microdvdenc.o
  487. CC libavformat/mkvtimestamp_v2.o
  488. CC libavformat/mm.o
  489. CC libavformat/mmf.o
  490. CC libavformat/mms.o
  491. CC libavformat/mmsh.o
  492. CC libavformat/mmst.o
  493. CC libavformat/mov.o
  494. CC libavformat/mov_chan.o
  495. CC libavformat/movenc.o
  496. CC libavformat/movenchint.o
  497. CC libavformat/mp3dec.o
  498. CC libavformat/mp3enc.o
  499. CC libavformat/mpc.o
  500. CC libavformat/mpc8.o
  501. CC libavformat/mpeg.o
  502. CC libavformat/mpegenc.o
  503. CC libavformat/mpegts.o
  504. CC libavformat/mpegtsenc.o
  505. CC libavformat/mpegvideodec.o
  506. CC libavformat/mpjpeg.o
  507. CC libavformat/mpl2dec.o
  508. CC libavformat/mpsubdec.o
  509. CC libavformat/msnwc_tcp.o
  510. CC libavformat/mtv.o
  511. CC libavformat/mux.o
  512. CC libavformat/mvdec.o
  513. CC libavformat/mvi.o
  514. CC libavformat/mxf.o
  515. CC libavformat/mxfdec.o
  516. CC libavformat/mxfenc.o
  517. CC libavformat/mxg.o
  518. CC libavformat/ncdec.o
  519. CC libavformat/network.o
  520. CC libavformat/nistspheredec.o
  521. CC libavformat/nsvdec.o
  522. CC libavformat/nullenc.o
  523. CC libavformat/nut.o
  524. CC libavformat/nutdec.o
  525. CC libavformat/nutenc.o
  526. CC libavformat/nuv.o
  527. CC libavformat/oggdec.o
  528. CC libavformat/oggenc.o
  529. CC libavformat/oggparsecelt.o
  530. CC libavformat/oggparsedirac.o
  531. CC libavformat/oggparseflac.o
  532. CC libavformat/oggparseogm.o
  533. CC libavformat/oggparseopus.o
  534. CC libavformat/oggparseskeleton.o
  535. CC libavformat/oggparsespeex.o
  536. CC libavformat/oggparsetheora.o
  537. CC libavformat/oggparsevorbis.o
  538. CC libavformat/oggparsevp8.o
  539. CC libavformat/oma.o
  540. CC libavformat/omadec.o
  541. CC libavformat/omaenc.o
  542. CC libavformat/options.o
  543. CC libavformat/os_support.o
  544. CC libavformat/paf.o
  545. CC libavformat/pcm.o
  546. CC libavformat/pcmdec.o
  547. CC libavformat/pcmenc.o
  548. CC libavformat/pjsdec.o
  549. CC libavformat/pmpdec.o
  550. CC libavformat/psxstr.o
  551. CC libavformat/pva.o
  552. CC libavformat/pvfdec.o
  553. CC libavformat/qcp.o
  554. CC libavformat/r3d.o
  555. CC libavformat/rawdec.o
  556. CC libavformat/rawenc.o
  557. CC libavformat/rawvideodec.o
  558. CC libavformat/rdt.o
  559. CC libavformat/realtextdec.o
  560. CC libavformat/redspark.o
  561. CC libavformat/riff.o
  562. ~/ffmpeg/libavformat/rdt.c:304:32: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'unsigned char *' discards qualifiers
  563. [-Wincompatible-pointer-types-discards-qualifiers]
  564. ffio_init_context(&pb, buf, len, 0, NULL, NULL, NULL, NULL);
  565. ^~~
  566. ~/ffmpeg/libavformat/avio_internal.h:31:34: note: passing argument to parameter 'buffer' here
  567. unsigned char *buffer,
  568. ^
  569. CC libavformat/riffdec.o
  570. CC libavformat/riffenc.o
  571. CC libavformat/rl2.o
  572. CC libavformat/rm.o
  573. CC libavformat/rmdec.o
  574. CC libavformat/rmenc.o
  575. CC libavformat/rmsipr.o
  576. 1 warning generated.
  577. CC libavformat/rpl.o
  578. CC libavformat/rsd.o
  579. CC libavformat/rso.o
  580. CC libavformat/rsodec.o
  581. CC libavformat/rsoenc.o
  582. CC libavformat/rtmphttp.o
  583. CC libavformat/rtmppkt.o
  584. CC libavformat/rtmpproto.o
  585. CC libavformat/rtp.o
  586. CC libavformat/rtpdec.o
  587. CC libavformat/rtpdec_amr.o
  588. CC libavformat/rtpdec_asf.o
  589. CC libavformat/rtpdec_g726.o
  590. CC libavformat/rtpdec_h263.o
  591. ~/ffmpeg/libavformat/rtpdec_asf.c:191:31: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'unsigned char *' discards
  592. qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  593. ffio_init_context(pb, buf, len, 0, NULL, NULL, NULL, NULL);
  594. ^~~
  595. ~/ffmpeg/libavformat/avio_internal.h:31:34: note: passing argument to parameter 'buffer' here
  596. unsigned char *buffer,
  597. ^
  598. CC libavformat/rtpdec_h263_rfc2190.o
  599. CC libavformat/rtpdec_h264.o
  600. 1 warning generated.
  601. CC libavformat/rtpdec_ilbc.o
  602. CC libavformat/rtpdec_jpeg.o
  603. CC libavformat/rtpdec_latm.o
  604. CC libavformat/rtpdec_mpeg12.o
  605. CC libavformat/rtpdec_mpeg4.o
  606. CC libavformat/rtpdec_mpegts.o
  607. CC libavformat/rtpdec_qcelp.o
  608. CC libavformat/rtpdec_qdm2.o
  609. CC libavformat/rtpdec_qt.o
  610. CC libavformat/rtpdec_svq3.o
  611. ~/ffmpeg/libavformat/rtpdec_qt.c:74:28: warning: passing 'const uint8_t *' (aka 'const unsigned char *') to parameter of type 'unsigned char *' discards
  612. qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  613. ffio_init_context(&pb, buf, len, 0, NULL, NULL, NULL, NULL);
  614. ^~~
  615. ~/ffmpeg/libavformat/avio_internal.h:31:34: note: passing argument to parameter 'buffer' here
  616. unsigned char *buffer,
  617. ^
  618. CC libavformat/rtpdec_vp8.o
  619. CC libavformat/rtpdec_xiph.o
  620. CC libavformat/rtpenc.o
  621. 1 warning generated.
  622. CC libavformat/rtpenc_aac.o
  623. CC libavformat/rtpenc_amr.o
  624. CC libavformat/rtpenc_chain.o
  625. CC libavformat/rtpenc_h263.o
  626. CC libavformat/rtpenc_h263_rfc2190.o
  627. CC libavformat/rtpenc_h264.o
  628. CC libavformat/rtpenc_jpeg.o
  629. CC libavformat/rtpenc_latm.o
  630. CC libavformat/rtpenc_mpv.o
  631. CC libavformat/rtpenc_vp8.o
  632. CC libavformat/rtpenc_xiph.o
  633. CC libavformat/rtpproto.o
  634. CC libavformat/rtsp.o
  635. CC libavformat/rtspdec.o
  636. CC libavformat/rtspenc.o
  637. CC libavformat/samidec.o
  638. CC libavformat/sapdec.o
  639. CC libavformat/sapenc.o
  640. CC libavformat/sauce.o
  641. CC libavformat/sbgdec.o
  642. CC libavformat/sdp.o
  643. CC libavformat/seek.o
  644. CC libavformat/segafilm.o
  645. CC libavformat/segment.o
  646. CC libavformat/sierravmd.o
  647. CC libavformat/siff.o
  648. CC libavformat/smacker.o
  649. CC libavformat/smjpeg.o
  650. CC libavformat/smjpegdec.o
  651. CC libavformat/smjpegenc.o
  652. CC libavformat/smoothstreamingenc.o
  653. CC libavformat/smush.o
  654. CC libavformat/sol.o
  655. CC libavformat/soxdec.o
  656. CC libavformat/soxenc.o
  657. CC libavformat/spdif.o
  658. CC libavformat/spdifdec.o
  659. CC libavformat/spdifenc.o
  660. CC libavformat/srtdec.o
  661. CC libavformat/srtenc.o
  662. CC libavformat/srtp.o
  663. CC libavformat/srtpproto.o
  664. CC libavformat/subtitles.o
  665. CC libavformat/subviewer1dec.o
  666. CC libavformat/subviewerdec.o
  667. CC libavformat/swf.o
  668. CC libavformat/swfdec.o
  669. CC libavformat/swfenc.o
  670. CC libavformat/takdec.o
  671. CC libavformat/tcp.o
  672. CC libavformat/tedcaptionsdec.o
  673. CC libavformat/tee.o
  674. CC libavformat/thp.o
  675. ~/ffmpeg/libavformat/tee.c:400:62: warning: 'destruct' is deprecated [-Wdeprecated-declarations]
  676. if (ret == 0 && new_pkt.data != pkt->data && new_pkt.destruct) {
  677. ^
  678. ~/ffmpeg/libavcodec/avcodec.h:1140:13: note: 'destruct' declared here
  679. void (*destruct)(struct AVPacket *);
  680. ^
  681. CC libavformat/tiertexseq.o
  682. CC libavformat/tmv.o
  683. CC libavformat/tta.o
  684. CC libavformat/tty.o
  685. CC libavformat/txd.o
  686. 1 warning generated.
  687. CC libavformat/udp.o
  688. CC libavformat/uncodedframecrcenc.o
  689. CC libavformat/unix.o
  690. CC libavformat/url.o
  691. CC libavformat/urldecode.o
  692. CC libavformat/utils.o
  693. CC libavformat/vc1test.o
  694. CC libavformat/vc1testenc.o
  695. CC libavformat/vivo.o
  696. ~/ffmpeg/libavformat/utils.c:116:16: warning: returning 'const struct AVCodec *' from a function with result type 'AVCodec *' (aka 'struct AVCodec *') discards
  697. qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  698. return st->codec->codec;
  699. ^~~~~~~~~~~~~~~~
  700. ~/ffmpeg/libavformat/utils.c:237:17: warning: assigning to 'unsigned char *' from 'const uint8_t [32]' discards qualifiers
  701. [-Wincompatible-pointer-types-discards-qualifiers]
  702. lpd.buf = zerobuffer;
  703. ^ ~~~~~~~~~~
  704. CC libavformat/voc.o
  705. ~/ffmpeg/libavformat/utils.c:1801:9: warning: variable 'pos_min' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
  706. if (st->index_entries) {
  707. ^~~~~~~~~~~~~~~~~
  708. ~/ffmpeg/libavformat/utils.c:1834:53: note: uninitialized use occurs here
  709. pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  710. ^~~~~~~
  711. ~/ffmpeg/libavformat/utils.c:1801:5: note: remove the 'if' if its condition is always true
  712. if (st->index_entries) {
  713. ^~~~~~~~~~~~~~~~~~~~~~~
  714. ~/ffmpeg/libavformat/utils.c:1785:5: note: variable 'pos_min' is declared here
  715. int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit;
  716. ^
  717. ~/ffmpeg/libavformat/utils.c:1823:13: warning: variable 'pos_max' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
  718. if (index >= 0) {
  719. ^~~~~~~~~~
  720. ~/ffmpeg/libavformat/utils.c:1834:62: note: uninitialized use occurs here
  721. pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  722. ^~~~~~~
  723. ~/ffmpeg/libavformat/utils.c:1823:9: note: remove the 'if' if its condition is always true
  724. if (index >= 0) {
  725. ^~~~~~~~~~~~~~~~
  726. ~/ffmpeg/libavformat/utils.c:1801:9: warning: variable 'pos_max' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
  727. if (st->index_entries) {
  728. ^~~~~~~~~~~~~~~~~
  729. ~/ffmpeg/libavformat/utils.c:1834:62: note: uninitialized use occurs here
  730. pos = ff_gen_search(s, stream_index, target_ts, pos_min, pos_max, pos_limit,
  731. ^~~~~~~
  732. ~/ffmpeg/libavformat/utils.c:1801:5: note: remove the 'if' if its condition is always true
  733. if (st->index_entries) {
  734. ^~~~~~~~~~~~~~~~~~~~~~~
  735. ~/ffmpeg/libavformat/utils.c:1785:5: note: variable 'pos_max' is declared here
  736. int64_t av_uninit(pos_min), av_uninit(pos_max), pos, pos_limit;
  737. ^
  738. CC libavformat/vocdec.o
  739. CC libavformat/vocenc.o
  740. CC libavformat/vorbiscomment.o
  741. CC libavformat/vplayerdec.o
  742. CC libavformat/vqf.o
  743. CC libavformat/w64.o
  744. CC libavformat/wavdec.o
  745. CC libavformat/wavenc.o
  746. CC libavformat/wc3movie.o
  747. CC libavformat/webvttdec.o
  748. CC libavformat/webvttenc.o
  749. CC libavformat/westwood_aud.o
  750. CC libavformat/westwood_vqa.o
  751. CC libavformat/wtv_common.o
  752. CC libavformat/wtvdec.o
  753. CC libavformat/wtvenc.o
  754. CC libavformat/wv.o
  755. CC libavformat/wvdec.o
  756. CC libavformat/wvenc.o
  757. CC libavformat/xa.o
  758. CC libavformat/xmv.o
  759. CC libavformat/xwma.o
  760. CC libavformat/yop.o
  761. CC libavformat/yuv4mpeg.o
  762. AR libswresample/libswresample.a
  763. TXT doc/fate.txt
  764. CC ffmpeg.o
  765. CC cmdutils.o
  766. CC ffmpeg_opt.o
  767. ~/ffmpeg/ffmpeg.c:592:59: warning: 'destruct' is deprecated [-Wdeprecated-declarations]
  768. if(a == 0 && new_pkt.data != pkt->data && new_pkt.destruct) {
  769. ^
  770. ~/ffmpeg/libavcodec/avcodec.h:1140:13: note: 'destruct' declared here
  771. void (*destruct)(struct AVPacket *);
  772. ^
  773. ~/ffmpeg/ffmpeg.c:1558:37: warning: passing 'const AVPacket *' (aka 'const struct AVPacket *') to parameter of type 'AVPacket *' (aka 'struct AVPacket *')
  774. discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  775. av_copy_packet_side_data(&opkt, pkt);
  776. ^~~
  777. ~/ffmpeg/libavcodec/avcodec.h:3593:55: note: passing argument to parameter 'src' here
  778. int av_copy_packet_side_data(AVPacket *dst, AVPacket *src);
  779. ^
  780. CC ffmpeg_filter.o
  781. ~/ffmpeg/ffmpeg_opt.c:1614:5: warning: variable 'ost' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
  782. default:
  783. ^~~~~~~
  784. ~/ffmpeg/ffmpeg_opt.c:1620:5: note: uninitialized use occurs here
  785. ost->source_index = -1;
  786. ^~~
  787. ~/ffmpeg/ffmpeg_opt.c:1608:22: note: initialize the variable 'ost' to silence this warning
  788. OutputStream *ost;
  789. ^
  790. = NULL
  791. ~/ffmpeg/ffmpeg_opt.c:2088:13: warning: variable 'm' is used uninitialized whenever switch default is taken [-Wsometimes-uninitialized]
  792. default:
  793. ^~~~~~~
  794. ~/ffmpeg/ffmpeg_opt.c:2092:25: note: uninitialized use occurs here
  795. av_dict_set(m, o->metadata[i].u.str, *val ? val : NULL, 0);
  796. ^
  797. ~/ffmpeg/ffmpeg_opt.c:2054:25: note: initialize the variable 'm' to silence this warning
  798. AVDictionary **m;
  799. ^
  800. = NULL
  801. CC ffprobe.o
  802. CC ffserver.o
  803. 5 warnings generated.
  804. AR libavdevice/libavdevice.a
  805. CC libavfilter/aeval.o
  806. CC libavfilter/af_aconvert.o
  807. 2 warnings generated.
  808. CC libavfilter/af_adelay.o
  809. CC libavfilter/af_aecho.o
  810. CC libavfilter/af_afade.o
  811. CC libavfilter/af_aformat.o
  812. CC libavfilter/af_amerge.o
  813. CC libavfilter/af_amix.o
  814. CC libavfilter/af_anull.o
  815. CC libavfilter/af_apad.o
  816. CC libavfilter/af_aphaser.o
  817. CC libavfilter/af_aresample.o
  818. CC libavfilter/af_asetnsamples.o
  819. 2 warnings generated.
  820. CC libavfilter/af_asetrate.o
  821. CC libavfilter/af_ashowinfo.o
  822. CC libavfilter/af_astats.o
  823. CC libavfilter/af_astreamsync.o
  824. CC libavfilter/af_atempo.o
  825. CC libavfilter/af_biquads.o
  826. CC libavfilter/af_channelmap.o
  827. CC libavfilter/af_channelsplit.o
  828. CC libavfilter/af_compand.o
  829. CC libavfilter/af_earwax.o
  830. CC libavfilter/af_join.o
  831. CC libavfilter/af_pan.o
  832. CC libavfilter/af_replaygain.o
  833. CC libavfilter/af_silencedetect.o
  834. CC libavfilter/af_volume.o
  835. CC libavfilter/af_volumedetect.o
  836. CC libavfilter/allfilters.o
  837. CC libavfilter/asink_anullsink.o
  838. CC libavfilter/asrc_anullsrc.o
  839. CC libavfilter/asrc_sine.o
  840. CC libavfilter/audio.o
  841. CC libavfilter/avcodec.o
  842. CC libavfilter/avf_avectorscope.o
  843. CC libavfilter/avf_concat.o
  844. CC libavfilter/avf_showspectrum.o
  845. CC libavfilter/avf_showwaves.o
  846. CC libavfilter/avfilter.o
  847. CC libavfilter/avfiltergraph.o
  848. CC libavfilter/bbox.o
  849. CC libavfilter/buffer.o
  850. CC libavfilter/buffersink.o
  851. CC libavfilter/buffersrc.o
  852. CC libavfilter/drawutils.o
  853. CC libavfilter/dualinput.o
  854. CC libavfilter/f_interleave.o
  855. CC libavfilter/f_perms.o
  856. CC libavfilter/f_select.o
  857. CC libavfilter/f_sendcmd.o
  858. CC libavfilter/f_settb.o
  859. CC libavfilter/fifo.o
  860. CC libavfilter/formats.o
  861. CC libavfilter/framesync.o
  862. CC libavfilter/graphdump.o
  863. CC libavfilter/graphparser.o
  864. CC libavfilter/lavfutils.o
  865. CC libavfilter/lswsutils.o
  866. CC libavfilter/opencl_allkernels.o
  867. CC libavfilter/pthread.o
  868. CC libavfilter/setpts.o
  869. CC libavfilter/split.o
  870. CC libavfilter/src_movie.o
  871. CC libavfilter/transform.o
  872. CC libavfilter/trim.o
  873. CC libavfilter/vf_alphamerge.o
  874. CC libavfilter/vf_aspect.o
  875. CC libavfilter/vf_bbox.o
  876. CC libavfilter/vf_blackdetect.o
  877. CC libavfilter/vf_blend.o
  878. CC libavfilter/vf_colorbalance.o
  879. CC libavfilter/vf_colorchannelmixer.o
  880. CC libavfilter/vf_copy.o
  881. CC libavfilter/vf_crop.o
  882. CC libavfilter/vf_curves.o
  883. CC libavfilter/vf_dctdnoiz.o
  884. CC libavfilter/vf_decimate.o
  885. CC libavfilter/vf_dejudder.o
  886. CC libavfilter/vf_deshake.o
  887. CC libavfilter/vf_drawbox.o
  888. CC libavfilter/vf_edgedetect.o
  889. CC libavfilter/vf_elbg.o
  890. CC libavfilter/vf_extractplanes.o
  891. CC libavfilter/vf_fade.o
  892. CC libavfilter/vf_field.o
  893. CC libavfilter/vf_fieldmatch.o
  894. CC libavfilter/vf_fieldorder.o
  895. CC libavfilter/vf_format.o
  896. CC libavfilter/vf_fps.o
  897. CC libavfilter/vf_framepack.o
  898. CC libavfilter/vf_framestep.o
  899. CC libavfilter/vf_gradfun.o
  900. CC libavfilter/vf_hflip.o
  901. CC libavfilter/vf_histogram.o
  902. CC libavfilter/vf_hue.o
  903. CC libavfilter/vf_idet.o
  904. CC libavfilter/vf_il.o
  905. CC libavfilter/vf_lut.o
  906. CC libavfilter/vf_lut3d.o
  907. CC libavfilter/vf_mergeplanes.o
  908. CC libavfilter/vf_noise.o
  909. CC libavfilter/vf_null.o
  910. CC libavfilter/vf_overlay.o
  911. CC libavfilter/vf_pad.o
  912. CC libavfilter/vf_pixdesctest.o
  913. CC libavfilter/vf_psnr.o
  914. CC libavfilter/vf_removelogo.o
  915. CC libavfilter/vf_rotate.o
  916. CC libavfilter/vf_scale.o
  917. CC libavfilter/vf_separatefields.o
  918. CC libavfilter/vf_setfield.o
  919. CC libavfilter/vf_showinfo.o
  920. CC libavfilter/vf_swapuv.o
  921. CC libavfilter/vf_telecine.o
  922. CC libavfilter/vf_thumbnail.o
  923. CC libavfilter/vf_tile.o
  924. CC libavfilter/vf_transpose.o
  925. CC libavfilter/vf_unsharp.o
  926. CC libavfilter/vf_vflip.o
  927. CC libavfilter/vf_vignette.o
  928. CC libavfilter/vf_w3fdif.o
  929. CC libavfilter/vf_yadif.o
  930. CC libavfilter/video.o
  931. CC libavfilter/vsink_nullsink.o
  932. CC libavfilter/vsrc_cellauto.o
  933. CC libavfilter/vsrc_life.o
  934. CC libavfilter/vsrc_mandelbrot.o
  935. CC libavfilter/vsrc_testsrc.o
  936. CC libavfilter/x86/af_volume_init.o
  937. CC libavfilter/x86/vf_gradfun_init.o
  938. CC libavfilter/x86/vf_yadif_init.o
  939. CC libavutil/adler32.o
  940. CC libavutil/aes.o
  941. CC libavutil/atomic.o
  942. CC libavutil/audio_fifo.o
  943. CC libavutil/avstring.o
  944. CC libavutil/base64.o
  945. CC libavutil/blowfish.o
  946. CC libavutil/bprint.o
  947. CC libavutil/buffer.o
  948. CC libavutil/channel_layout.o
  949. CC libavutil/cpu.o
  950. CC libavutil/crc.o
  951. CC libavutil/des.o
  952. CC libavutil/dict.o
  953. CC libavutil/downmix_info.o
  954. CC libavutil/error.o
  955. CC libavutil/eval.o
  956. CC libavutil/fifo.o
  957. CC libavutil/file.o
  958. CC libavutil/file_open.o
  959. ~/ffmpeg/libavutil/eval.c:239:33: warning: 'av_reverse' is deprecated [-Wdeprecated-declarations]
  960. p->var[0] = av_reverse[i&255]*x_max/255;
  961. ^
  962. ~/ffmpeg/libavutil/common.h:79:43: note: 'av_reverse' declared here
  963. extern attribute_deprecated const uint8_t av_reverse[256];
  964. ^
  965. CC libavutil/float_dsp.o
  966. CC libavutil/frame.o
  967. CC libavutil/hash.o
  968. CC libavutil/hmac.o
  969. CC libavutil/imgutils.o
  970. ~/ffmpeg/libavutil/frame.c:55:8: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations]
  971. f->qscale_table = buf->data;
  972. ^
  973. ~/ffmpeg/libavutil/frame.h:255:13: note: 'qscale_table' declared here
  974. int8_t *qscale_table;
  975. ^
  976. ~/ffmpeg/libavutil/frame.c:56:8: warning: 'qstride' is deprecated [-Wdeprecated-declarations]
  977. f->qstride = stride;
  978. ^
  979. ~/ffmpeg/libavutil/frame.h:260:9: note: 'qstride' declared here
  980. int qstride;
  981. ^
  982. ~/ffmpeg/libavutil/frame.c:57:8: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations]
  983. f->qscale_type = qp_type;
  984. ^
  985. ~/ffmpeg/libavutil/frame.h:263:9: note: 'qscale_type' declared here
  986. int qscale_type;
  987. ^
  988. ~/ffmpeg/libavutil/frame.c:64:18: warning: 'qstride' is deprecated [-Wdeprecated-declarations]
  989. *stride = f->qstride;
  990. ^
  991. ~/ffmpeg/libavutil/frame.h:260:9: note: 'qstride' declared here
  992. int qstride;
  993. ^
  994. ~/ffmpeg/libavutil/frame.c:65:18: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations]
  995. *type = f->qscale_type;
  996. ^
  997. ~/ffmpeg/libavutil/frame.h:263:9: note: 'qscale_type' declared here
  998. int qscale_type;
  999. ^
  1000. ~/ffmpeg/libavutil/frame.c:280:53: warning: passing 'uint8_t *const[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards
  1001. qualifiers in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
  1002. av_image_copy(dst->data, dst->linesize, src->data, src->linesize,
  1003. ^~~~~~~~~
  1004. ~/ffmpeg/libavutil/imgutils.h:119:35: note: passing argument to parameter 'src_data' here
  1005. const uint8_t *src_data[4], const int src_linesizes[4],
  1006. ^
  1007. ~/ffmpeg/libavutil/frame.c:433:47: warning: passing 'uint8_t *[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers
  1008. in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
  1009. av_image_copy(tmp.data, tmp.linesize, frame->data, frame->linesize,
  1010. ^~~~~~~~~~~
  1011. ~/ffmpeg/libavutil/imgutils.h:119:35: note: passing argument to parameter 'src_data' here
  1012. const uint8_t *src_data[4], const int src_linesizes[4],
  1013. ^
  1014. ~/ffmpeg/libavutil/frame.c:467:10: warning: 'type' is deprecated [-Wdeprecated-declarations]
  1015. dst->type = src->type;
  1016. ^
  1017. ~/ffmpeg/libavutil/frame.h:318:9: note: 'type' declared here
  1018. int type;
  1019. ^
  1020. ~/ffmpeg/libavutil/frame.c:467:40: warning: 'type' is deprecated [-Wdeprecated-declarations]
  1021. dst->type = src->type;
  1022. ^
  1023. ~/ffmpeg/libavutil/frame.h:318:9: note: 'type' declared here
  1024. int type;
  1025. ^
  1026. ~/ffmpeg/libavutil/frame.c:505:10: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations]
  1027. dst->qscale_table = NULL;
  1028. ^
  1029. ~/ffmpeg/libavutil/frame.h:255:13: note: 'qscale_table' declared here
  1030. int8_t *qscale_table;
  1031. ^
  1032. ~/ffmpeg/libavutil/frame.c:506:10: warning: 'qstride' is deprecated [-Wdeprecated-declarations]
  1033. dst->qstride = 0;
  1034. ^
  1035. ~/ffmpeg/libavutil/frame.h:260:9: note: 'qstride' declared here
  1036. int qstride;
  1037. ^
  1038. ~/ffmpeg/libavutil/frame.c:507:10: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations]
  1039. dst->qscale_type = 0;
  1040. ^
  1041. ~/ffmpeg/libavutil/frame.h:263:9: note: 'qscale_type' declared here
  1042. int qscale_type;
  1043. ^
  1044. ~/ffmpeg/libavutil/frame.c:511:18: warning: 'qscale_table' is deprecated [-Wdeprecated-declarations]
  1045. dst->qscale_table = dst->qp_table_buf->data;
  1046. ^
  1047. ~/ffmpeg/libavutil/frame.h:255:13: note: 'qscale_table' declared here
  1048. int8_t *qscale_table;
  1049. ^
  1050. ~/ffmpeg/libavutil/frame.c:512:18: warning: 'qstride' is deprecated [-Wdeprecated-declarations]
  1051. dst->qstride = src->qstride;
  1052. ^
  1053. ~/ffmpeg/libavutil/frame.h:260:9: note: 'qstride' declared here
  1054. int qstride;
  1055. ^
  1056. ~/ffmpeg/libavutil/frame.c:512:38: warning: 'qstride' is deprecated [-Wdeprecated-declarations]
  1057. dst->qstride = src->qstride;
  1058. ^
  1059. ~/ffmpeg/libavutil/frame.h:260:9: note: 'qstride' declared here
  1060. int qstride;
  1061. ^
  1062. ~/ffmpeg/libavutil/frame.c:513:18: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations]
  1063. dst->qscale_type = src->qscale_type;
  1064. ^
  1065. ~/ffmpeg/libavutil/frame.h:263:9: note: 'qscale_type' declared here
  1066. int qscale_type;
  1067. ^
  1068. ~/ffmpeg/libavutil/frame.c:513:38: warning: 'qscale_type' is deprecated [-Wdeprecated-declarations]
  1069. dst->qscale_type = src->qscale_type;
  1070. ^
  1071. ~/ffmpeg/libavutil/frame.h:263:9: note: 'qscale_type' declared here
  1072. int qscale_type;
  1073. ^
  1074. CC libavutil/intfloat_readwrite.o
  1075. CC libavutil/intmath.o
  1076. CC libavutil/lfg.o
  1077. CC libavutil/lls1.o
  1078. CC libavutil/lls2.o
  1079. 17 warnings generated.
  1080. CC libavutil/log.o
  1081. CC libavutil/log2_tab.o
  1082. CC libavutil/lzo.o
  1083. CC libavutil/mathematics.o
  1084. CC libavutil/md5.o
  1085. CC libavutil/mem.o
  1086. CC libavutil/murmur3.o
  1087. CC libavutil/opt.o
  1088. CC libavutil/parseutils.o
  1089. ~/ffmpeg/libavutil/opt.c:1134:5: warning: 'av_opt_set_defaults2' is deprecated [-Wdeprecated-declarations]
  1090. av_opt_set_defaults2(s, 0, 0);
  1091. ^
  1092. ~/ffmpeg/libavutil/opt.h:399:6: note: 'av_opt_set_defaults2' declared here
  1093. void av_opt_set_defaults2(void *s, int mask, int flags);
  1094. ^
  1095. CC libavutil/pixdesc.o
  1096. 1 warning generated.
  1097. CC libavutil/random_seed.o
  1098. CC libavutil/rational.o
  1099. ~/ffmpeg/libavutil/pixdesc.c:2006:32: warning: 'av_pix_fmt_descriptors' is deprecated [-Wdeprecated-declarations]
  1100. for (i=0; i<FF_ARRAY_ELEMS(av_pix_fmt_descriptors); i++) {
  1101. ^
  1102. ~/ffmpeg/libavutil/common.h:70:35: note: expanded from macro 'FF_ARRAY_ELEMS'
  1103. #define FF_ARRAY_ELEMS(a) (sizeof(a) / sizeof((a)[0]))
  1104. ^
  1105. ~/ffmpeg/libavutil/pixdesc.c:133:26: note: 'av_pix_fmt_descriptors' declared here
  1106. const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
  1107. ^
  1108. ~/ffmpeg/libavutil/pixdesc.c:2006:32: warning: 'av_pix_fmt_descriptors' is deprecated [-Wdeprecated-declarations]
  1109. for (i=0; i<FF_ARRAY_ELEMS(av_pix_fmt_descriptors); i++) {
  1110. ^
  1111. ~/ffmpeg/libavutil/common.h:70:48: note: expanded from macro 'FF_ARRAY_ELEMS'
  1112. #define FF_ARRAY_ELEMS(a) (sizeof(a) / sizeof((a)[0]))
  1113. ^
  1114. ~/ffmpeg/libavutil/pixdesc.c:133:26: note: 'av_pix_fmt_descriptors' declared here
  1115. const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
  1116. ^
  1117. ~/ffmpeg/libavutil/pixdesc.c:2007:40: warning: 'av_pix_fmt_descriptors' is deprecated [-Wdeprecated-declarations]
  1118. const AVPixFmtDescriptor *d = &av_pix_fmt_descriptors[i];
  1119. ^
  1120. ~/ffmpeg/libavutil/pixdesc.c:133:26: note: 'av_pix_fmt_descriptors' declared here
  1121. const AVPixFmtDescriptor av_pix_fmt_descriptors[AV_PIX_FMT_NB] = {
  1122. ^
  1123. CC libavutil/rc4.o
  1124. CC libavutil/ripemd.o
  1125. CC libavutil/samplefmt.o
  1126. CC libavutil/sha.o
  1127. 3 warnings generated.
  1128. CC libavutil/sha512.o
  1129. CC libavutil/stereo3d.o
  1130. CC libavutil/time.o
  1131. CC libavutil/timecode.o
  1132. CC libavutil/tree.o
  1133. CC libavutil/utils.o
  1134. CC libavutil/x86/cpu.o
  1135. 1 warning generated.
  1136. CC libavutil/x86/float_dsp_init.o
  1137. CC libavutil/x86/lls_init.o
  1138. CC libavutil/xga_font_data.o
  1139. CC libavutil/xtea.o
  1140. CC libavcodec/a64multienc.o
  1141. CC libavcodec/aac_ac3_parser.o
  1142. CC libavcodec/aac_adtstoasc_bsf.o
  1143. CC libavcodec/aac_parser.o
  1144. CC libavcodec/aacadtsdec.o
  1145. CC libavcodec/aaccoder.o
  1146. CC libavcodec/aacenc.o
  1147. CC libavcodec/aacpsy.o
  1148. CC libavcodec/aactab.o
  1149. CC libavcodec/aandcttab.o
  1150. CC libavcodec/ac3.o
  1151. CC libavcodec/ac3_parser.o
  1152. CC libavcodec/ac3dsp.o
  1153. CC libavcodec/ac3enc.o
  1154. CC libavcodec/ac3enc_fixed.o
  1155. CC libavcodec/ac3enc_float.o
  1156. CC libavcodec/ac3tab.o
  1157. CC libavcodec/acelp_vectors.o
  1158. CC libavcodec/adpcm_data.o
  1159. CC libavcodec/adpcmenc.o
  1160. CC libavcodec/adx.o
  1161. CC libavcodec/adx_parser.o
  1162. CC libavcodec/adxenc.o
  1163. CC libavcodec/alac_data.o
  1164. CC libavcodec/alacenc.o
  1165. CC libavcodec/allcodecs.o
  1166. CC libavcodec/ass.o
  1167. CC libavcodec/ass_split.o
  1168. CC libavcodec/assenc.o
  1169. CC libavcodec/asv.o
  1170. CC libavcodec/asvenc.o
  1171. CC libavcodec/audio_frame_queue.o
  1172. CC libavcodec/audioconvert.o
  1173. CC libavcodec/avfft.o
  1174. CC libavcodec/avpacket.o
  1175. CC libavcodec/avpicture.o
  1176. CC libavcodec/avuienc.o
  1177. CC libavcodec/bitstream.o
  1178. CC libavcodec/bitstream_filter.o
  1179. CC libavcodec/bmp_parser.o
  1180. CC libavcodec/bmpenc.o
  1181. CC libavcodec/cabac.o
  1182. CC libavcodec/cavs_parser.o
  1183. CC libavcodec/celp_filters.o
  1184. CC libavcodec/celp_math.o
  1185. CC libavcodec/chomp_bsf.o
  1186. CC libavcodec/cinepakenc.o
  1187. CC libavcodec/cljr.o
  1188. ~/ffmpeg/libavcodec/cinepakenc.c:1284:24: warning: assigning to 'AVFrame *' (aka 'struct AVFrame *') from 'const AVFrame *' (aka 'const struct AVFrame *')
  1189. discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  1190. avctx->coded_frame = frame;
  1191. ^ ~~~~~
  1192. CC libavcodec/cngenc.o
  1193. CC libavcodec/codec_desc.o
  1194. CC libavcodec/cook_parser.o
  1195. CC libavcodec/dca.o
  1196. CC libavcodec/dca_parser.o
  1197. CC libavcodec/dcaenc.o
  1198. CC libavcodec/dirac.o
  1199. CC libavcodec/dirac_parser.o
  1200. CC libavcodec/dnxhd_parser.o
  1201. CC libavcodec/dnxhddata.o
  1202. CC libavcodec/dnxhdenc.o
  1203. CC libavcodec/dpx_parser.o
  1204. CC libavcodec/dpxenc.o
  1205. CC libavcodec/dsputil.o
  1206. CC libavcodec/dump_extradata_bsf.o
  1207. In file included from ~/ffmpeg/libavcodec/dsputil.c:53:
  1208. ~/ffmpeg/libavcodec/dsputil_template.c:253:1: warning: unused function 'avg_pixels16_xy2_8_c' [-Wunused-function]
  1209. PIXOP2(avg, op_avg)
  1210. ^
  1211. ~/ffmpeg/libavcodec/dsputil_template.c:247:16: note: expanded from macro 'PIXOP2'
  1212. CALL_2X_PIXELS(FUNCC(OPNAME ## _pixels16_xy2), FUNCC(OPNAME ## _pixels8_xy2), 8*sizeof(pixel))\
  1213. ^
  1214. ~/ffmpeg/libavcodec/bit_depth_template.c:92:18: note: expanded from macro 'FUNCC'
  1215. #define FUNCC(a) FUNC2(a, BIT_DEPTH, _c)
  1216. ^
  1217. ~/ffmpeg/libavcodec/bit_depth_template.c:90:25: note: expanded from macro 'FUNC2'
  1218. #define FUNC2(a, b, c) FUNC3(a, b, c)
  1219. ^
  1220. ~/ffmpeg/libavcodec/bit_depth_template.c:89:25: note: expanded from macro 'FUNC3'
  1221. #define FUNC3(a, b, c) a ## _ ## b ## c
  1222. ^
  1223. <scratch space>:177:1: note: expanded from here
  1224. avg_pixels16_xy2_8_c
  1225. ^
  1226. ~/ffmpeg/libavcodec/rnd_avg.h:29:13: note: expanded from macro '\
  1227. \
  1228. CALL_2X_PIXELS'
  1229. static void a(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h){\
  1230. ^
  1231. In file included from ~/ffmpeg/libavcodec/dsputil.c:53:
  1232. ~/ffmpeg/libavcodec/dsputil_template.c:254:1: warning: unused function 'put_pixels16_xy2_8_c' [-Wunused-function]
  1233. PIXOP2(put, op_put)
  1234. ^
  1235. ~/ffmpeg/libavcodec/dsputil_template.c:247:16: note: expanded from macro 'PIXOP2'
  1236. CALL_2X_PIXELS(FUNCC(OPNAME ## _pixels16_xy2), FUNCC(OPNAME ## _pixels8_xy2), 8*sizeof(pixel))\
  1237. ^
  1238. ~/ffmpeg/libavcodec/bit_depth_template.c:92:18: note: expanded from macro 'FUNCC'
  1239. #define FUNCC(a) FUNC2(a, BIT_DEPTH, _c)
  1240. ^
  1241. ~/ffmpeg/libavcodec/bit_depth_template.c:90:25: note: expanded from macro 'FUNC2'
  1242. #define FUNC2(a, b, c) FUNC3(a, b, c)
  1243. ^
  1244. ~/ffmpeg/libavcodec/bit_depth_template.c:89:25: note: expanded from macro 'FUNC3'
  1245. #define FUNC3(a, b, c) a ## _ ## b ## c
  1246. ^
  1247. <scratch space>:17:1: note: expanded from here
  1248. put_pixels16_xy2_8_c
  1249. ^
  1250. ~/ffmpeg/libavcodec/rnd_avg.h:29:13: note: expanded from macro '\
  1251. \
  1252. CALL_2X_PIXELS'
  1253. static void a(uint8_t *block, const uint8_t *pixels, ptrdiff_t line_size, int h){\
  1254. ^
  1255. CC libavcodec/dv.o
  1256. 1 warning generated.
  1257. CC libavcodec/dv_profile.o
  1258. CC libavcodec/dvbsub.o
  1259. CC libavcodec/dvbsub_parser.o
  1260. CC libavcodec/dvd_nav_parser.o
  1261. CC libavcodec/dvdata.o
  1262. CC libavcodec/dvdsub_parser.o
  1263. CC libavcodec/dvdsubenc.o
  1264. CC libavcodec/dvenc.o
  1265. CC libavcodec/eac3_data.o
  1266. ~/ffmpeg/libavcodec/dvenc.c:675:31: warning: assigning to 'AVFrame *' (aka 'struct AVFrame *') from 'const AVFrame *' (aka 'const struct AVFrame *') discards
  1267. qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  1268. s->frame = frame;
  1269. ^ ~~~~~
  1270. CC libavcodec/eac3enc.o
  1271. CC libavcodec/elbg.o
  1272. CC libavcodec/error_resilience.o
  1273. CC libavcodec/faandct.o
  1274. CC libavcodec/faanidct.o
  1275. CC libavcodec/fft_fixed.o
  1276. CC libavcodec/fft_fixed_32.o
  1277. 1 warning generated.
  1278. CC libavcodec/fft_float.o
  1279. CC libavcodec/fft_init_table.o
  1280. CC libavcodec/ffv1.o
  1281. CC libavcodec/ffv1enc.o
  1282. ~/ffmpeg/libavcodec/ffv1enc.c:429:17: warning: variable 'a' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
  1283. if (lbd) {
  1284. ^~~
  1285. ~/ffmpeg/libavcodec/ffv1enc.c:452:31: note: uninitialized use occurs here
  1286. sample[3][0][x] = a;
  1287. ^
  1288. ~/ffmpeg/libavcodec/ffv1enc.c:429:13: note: remove the 'if' if its condition is always true
  1289. if (lbd) {
  1290. ^~~~~~~~~
  1291. ~/ffmpeg/libavcodec/ffv1enc.c:428:13: note: variable 'a' is declared here
  1292. int b, g, r, av_uninit(a);
  1293. ^
  1294. CC libavcodec/flac.o
  1295. CC libavcodec/flac_parser.o
  1296. CC libavcodec/flacdata.o
  1297. CC libavcodec/flacdsp.o
  1298. CC libavcodec/flacenc.o
  1299. CC libavcodec/flashsv2enc.o
  1300. CC libavcodec/flashsvenc.o
  1301. CC libavcodec/flvenc.o
  1302. CC libavcodec/fmtconvert.o
  1303. CC libavcodec/frame_thread_encoder.o
  1304. CC libavcodec/g722.o
  1305. CC libavcodec/g722enc.o
  1306. CC libavcodec/g723_1.o
  1307. CC libavcodec/g726.o
  1308. ~/ffmpeg/libavcodec/g723_1.c:2348:14: warning: initializing 'int16_t *' (aka 'short *') with an expression of type 'const int16_t *' (aka 'const short *')
  1309. discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  1310. int16_t *in = (const int16_t *)frame->data[0];
  1311. ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1312. CC libavcodec/gif.o
  1313. CC libavcodec/golomb.o
  1314. CC libavcodec/gsm_parser.o
  1315. CC libavcodec/h261.o
  1316. 1 warning generated.
  1317. CC libavcodec/h261_parser.o
  1318. CC libavcodec/h261data.o
  1319. CC libavcodec/h261enc.o
  1320. CC libavcodec/h263.o
  1321. CC libavcodec/h263_parser.o
  1322. CC libavcodec/h263dec.o
  1323. CC libavcodec/h263dsp.o
  1324. 2 warnings generated.
  1325. ~/ffmpeg/libavcodec/h263dec.c:559:39: warning: incompatible pointer types passing 'MpegEncContext *' (aka 'struct MpegEncContext *') to parameter of type
  1326. 'Mpeg4DecContext *' (aka 'struct Mpeg4DecContext *') [-Wincompatible-pointer-types]
  1327. ff_vdpau_mpeg4_decode_picture(s, s->gb.buffer, s->gb.buffer_end - s->gb.buffer);
  1328. ^
  1329. ~/ffmpeg/libavcodec/vdpau_internal.h:99:53: note: passing argument to parameter 's' here
  1330. void ff_vdpau_mpeg4_decode_picture(Mpeg4DecContext *s, const uint8_t *buf,
  1331. ^
  1332. CC libavcodec/h264.o
  1333. CC libavcodec/h264_cabac.o
  1334. CC libavcodec/h264_cavlc.o
  1335. 1 warning generated.
  1336. CC libavcodec/h264_direct.o
  1337. CC libavcodec/h264_loopfilter.o
  1338. 1 warning generated.
  1339. CC libavcodec/h264_mp4toannexb_bsf.o
  1340. CC libavcodec/h264_parser.o
  1341. CC libavcodec/h264_ps.o
  1342. CC libavcodec/h264_refs.o
  1343. CC libavcodec/h264_sei.o
  1344. CC libavcodec/h264chroma.o
  1345. CC libavcodec/h264dsp.o
  1346. CC libavcodec/h264idct.o
  1347. CC libavcodec/h264pred.o
  1348. CC libavcodec/h264qpel.o
  1349. CC libavcodec/hevc.o
  1350. ~/ffmpeg/libavcodec/hevc.c:2109:13: warning: assigning to 'uint8_t *' (aka 'unsigned char *') from 'const uint8_t *' (aka 'const unsigned char *') discards
  1351. qualifiers [-Wincompatible-pointer-types-discards-qualifiers]
  1352. s->data = nal;
  1353. ^ ~~~
  1354. CC libavcodec/hevc_cabac.o
  1355. CC libavcodec/hevc_filter.o
  1356. CC libavcodec/hevc_mvs.o
  1357. CC libavcodec/hevc_parser.o
  1358. CC libavcodec/hevc_ps.o
  1359. 1 warning generated.
  1360. CC libavcodec/hevc_refs.o
  1361. CC libavcodec/hevc_sei.o
  1362. CC libavcodec/hevcdsp.o
  1363. CC libavcodec/hevcpred.o
  1364. CC libavcodec/hpeldsp.o
  1365. CC libavcodec/huffman.o
  1366. CC libavcodec/huffyuv.o
  1367. CC libavcodec/huffyuvenc.o
  1368. CC libavcodec/iff.o
  1369. CC libavcodec/iirfilter.o
  1370. ~/ffmpeg/libavcodec/iff.c:333:20: warning: unused function 'decode_init' [-Wunused-function]
  1371. static av_cold int decode_init(AVCodecContext *avctx)
  1372. ^
  1373. ~/ffmpeg/libavcodec/iff.c:670:12: warning: unused function 'decode_frame' [-Wunused-function]
  1374. static int decode_frame(AVCodecContext *avctx,
  1375. ^
  1376. 2 warnings generated.
  1377. CC libavcodec/imgconvert.o
  1378. CC libavcodec/imx_dump_header_bsf.o
  1379. CC libavcodec/ituh263dec.o
  1380. ~/ffmpeg/libavcodec/ituh263dec.c:437:12: warning: variable 'level' is used uninitialized whenever 'if' condition is true [-Wsometimes-uninitialized]
  1381. if(s->codec_id == AV_CODEC_ID_RV10){
  1382. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1383. ~/ffmpeg/libavcodec/ituh263dec.c:469:20: note: uninitialized use occurs here
  1384. block[0] = level;
  1385. ^~~~~
  1386. ~/ffmpeg/libavcodec/ituh263dec.c:437:9: note: remove the 'if' if its condition is always false
  1387. if(s->codec_id == AV_CODEC_ID_RV10){
  1388. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1389. ~/ffmpeg/libavcodec/ituh263dec.c:420:20: note: initialize the variable 'level' to silence this warning
  1390. int code, level, i, j, last, run;
  1391. ^
  1392. = 0
  1393. CC libavcodec/ituh263enc.o
  1394. CC libavcodec/j2kenc.o
  1395. ~/ffmpeg/libavcodec/j2kenc.c:435:21: warning: variable 'mant' is used uninitialized whenever 'if' condition is false [-Wsometimes-uninitialized]
  1396. if (codsty->transform == FF_DWT97_INT){
  1397. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1398. ~/ffmpeg/libavcodec/j2kenc.c:445:41: note: uninitialized use occurs here
  1399. qntsty->mant[gbandno] = mant;
  1400. ^~~~
  1401. ~/ffmpeg/libavcodec/j2kenc.c:435:17: note: remove the 'if' if its condition is always true
  1402. if (codsty->transform == FF_DWT97_INT){
  1403. ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1404. ~/ffmpeg/libavcodec/j2kenc.c:433:31: note: initialize the variable 'mant' to silence this warning
  1405. int expn, mant;
  1406. ^
  1407. = 0
  1408. 1 warning generated.
  1409. CC libavcodec/jfdctfst.o
  1410. CC libavcodec/jfdctint.o
  1411. CC libavcodec/jpeg2000.o
  1412. CC libavcodec/jpeg2000dwt.o
  1413. CC libavcodec/jpegls.o
  1414. CC libavcodec/jpeglsenc.o
  1415. CC libavcodec/jrevdct.o
  1416. 1 warning generated.
  1417. CC libavcodec/kbdwin.o
  1418. CC libavcodec/latm_parser.o
  1419. CC libavcodec/lclenc.o
  1420. CC libavcodec/ljpegenc.o
  1421. CC libavcodec/log2_tab.o
  1422. CC libavcodec/lossless_videodsp.o
  1423. CC libavcodec/lpc.o
  1424. ~/ffmpeg/libavcodec/lossless_videodsp.c:122:41: warning: incompatible pointer types assigning to
  1425. 'int (*)(uint16_t *, const uint16_t *, unsigned int, int, int)' from 'int (uint16_t *, const uint16_t *, unsigned int, int, unsigned int)' [-Wincompatible-pointer-types]
  1426. c->add_hfyu_left_prediction_int16 = add_hfyu_left_prediction_int16_c;
  1427. ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  1428. 1 warning generated.
  1429. CC libavcodec/lzwenc.o
  1430. CC libavcodec/mathtables.o
  1431. CC libavcodec/mdct_fixed.o
  1432. CC libavcodec/mdct_fixed_32.o
  1433. CC libavcodec/mdct_float.o
  1434. CC libavcodec/mjpeg.o
  1435. CC libavcodec/mjpeg2jpeg_bsf.o
  1436. CC libavcodec/mjpeg_parser.o
  1437. CC libavcodec/mjpega_dump_header_bsf.o
  1438. CC libavcodec/mjpegenc.o
  1439. CC libavcodec/mlp.o
  1440. CC libavcodec/mlp_parser.o
  1441. CC libavcodec/motion_est.o
  1442. CC libavcodec/movsub_bsf.o
  1443. CC libavcodec/movtextenc.o
  1444. CC libavcodec/mp3_header_decompress_bsf.o
  1445. CC libavcodec/mpeg12.o
  1446. CC libavcodec/mpeg12data.o
  1447. CC libavcodec/mpeg12enc.o
  1448. CC libavcodec/mpeg4audio.o
  1449. CC libavcodec/mpeg4video.o
  1450. CC libavcodec/mpeg4video_parser.o
  1451. CC libavcodec/mpeg4videodec.o
  1452. CC libavcodec/mpeg4videoenc.o
  1453. CC libavcodec/mpegaudio.o
  1454. CC libavcodec/mpegaudio_parser.o
  1455. CC libavcodec/mpegaudiodata.o
  1456. CC libavcodec/mpegaudiodecheader.o
  1457. CC libavcodec/mpegaudiodsp_data.o
  1458. CC libavcodec/mpegaudioenc_fixed.o
  1459. CC libavcodec/mpegaudioenc_float.o
  1460. CC libavcodec/mpegvideo.o
  1461. CC libavcodec/mpegvideo_enc.o
  1462. CC libavcodec/mpegvideo_motion.o
  1463. CC libavcodec/mpegvideo_parser.o
  1464. CC libavcodec/mqc.o
  1465. CC libavcodec/mqcenc.o
  1466. CC libavcodec/msmpeg4.o
  1467. CC libavcodec/msmpeg4data.o
  1468. CC libavcodec/msmpeg4enc.o
  1469. CC libavcodec/msvideo1enc.o
  1470. CC libavcodec/nellymoser.o
  1471. CC libavcodec/nellymoserenc.o
  1472. CC libavcodec/noise_bsf.o
  1473. CC libavcodec/options.o
  1474. ~/ffmpeg/libavcodec/options.c:106:5: warning: 'av_opt_set_defaults2' is deprecated [-Wdeprecated-declarations]
  1475. av_opt_set_defaults2(s, flags, flags);
  1476. ^
  1477. ~/ffmpeg/libavutil/opt.h:399:6: note: 'av_opt_set_defaults2' declared here
  1478. void av_opt_set_defaults2(void *s, int mask, int flags);
  1479. ^
  1480. CC libavcodec/pamenc.o
  1481. CC libavcodec/parser.o
  1482. 1 warning generated.
  1483. CC libavcodec/pcm.o
  1484. CC libavcodec/pcxenc.o
  1485. ~/ffmpeg/libavcodec/pcm.c:226:20: warning: unused function 'pcm_decode_init' [-Wunused-function]
  1486. static av_cold int pcm_decode_init(AVCodecContext *avctx)
  1487. ^
  1488. ~/ffmpeg/libavcodec/pcm.c:286:12: warning: unused function 'pcm_decode_frame' [-Wunused-function]
  1489. static int pcm_decode_frame(AVCodecContext *avctx, void *data,
  1490. ^
  1491. CC libavcodec/png.o
  1492. CC libavcodec/png_parser.o
  1493. CC libavcodec/pngenc.o
  1494. 2 warnings generated.
  1495. CC libavcodec/pnm.o
  1496. CC libavcodec/pnm_parser.o
  1497. CC libavcodec/pnmenc.o
  1498. CC libavcodec/proresdata.o
  1499. CC libavcodec/proresdsp.o
  1500. CC libavcodec/proresenc_anatoliy.o
  1501. CC libavcodec/proresenc_kostya.o
  1502. CC libavcodec/psymodel.o
  1503. CC libavcodec/pthread.o
  1504. CC libavcodec/pthread_frame.o
  1505. ~/ffmpeg/libavcodec/pthread_frame.c:148:46: warning: 'get_buffer' is deprecated [-Wdeprecated-declarations]
  1506. if (!codec->update_thread_context && THREAD_SAFE_CALLBACKS(avctx))
  1507. ^
  1508. ~/ffmpeg/libavcodec/pthread_frame.c:125:47: note: expanded from macro 'THREAD_SAFE_CALLBACKS'
  1509. ((avctx)->thread_safe_callbacks || (!(avctx)->get_buffer && (avctx)->get_buffer2 == avcodec_default_get_buffer2))
  1510. ^
  1511. ~/ffmpeg/libavcodec/avcodec.h:2079:11: note: 'get_buffer' declared here
  1512. int (*get_buffer)(struct AVCodecContext *c, AVFrame *pic);
  1513. ^
  1514. CC libavcodec/pthread_slice.o
  1515. ~/ffmpeg/libavcodec/pthread_frame.c:751:50: warning: 'get_buffer' is deprecated [-Wdeprecated-declarations]
  1516. (avctx->codec->update_thread_context || !THREAD_SAFE_CALLBACKS(avctx))) {
  1517. ^
  1518. ~/ffmpeg/libavcodec/pthread_frame.c:125:47: note: expanded from macro 'THREAD_SAFE_CALLBACKS'
  1519. ((avctx)->thread_safe_callbacks || (!(avctx)->get_buffer && (avctx)->get_buffer2 == avcodec_default_get_buffer2))
  1520. ^
  1521. ~/ffmpeg/libavcodec/avcodec.h:2079:11: note: 'get_buffer' declared here
  1522. int (*get_buffer)(struct AVCodecContext *c, AVFrame *pic);
  1523. ^
  1524. ~/ffmpeg/libavcodec/pthread_frame.c:770:50: warning: 'get_buffer' is deprecated [-Wdeprecated-declarations]
  1525. (avctx->codec->update_thread_context || !THREAD_SAFE_CALLBACKS(avctx))) {
  1526. ^
  1527. ~/ffmpeg/libavcodec/pthread_frame.c:125:47: note: expanded from macro 'THREAD_SAFE_CALLBACKS'
  1528. ((avctx)->thread_safe_callbacks || (!(avctx)->get_buffer && (avctx)->get_buffer2 == avcodec_default_get_buffer2))
  1529. ^
  1530. ~/ffmpeg/libavcodec/avcodec.h:2079:11: note: 'get_buffer' declared here
  1531. int (*get_buffer)(struct AVCodecContext *c, AVFrame *pic);
  1532. ^
  1533. ~/ffmpeg/libavcodec/pthread_frame.c:810:10: warning: 'get_buffer' is deprecated [-Wdeprecated-declarations]
  1534. if (!THREAD_SAFE_CALLBACKS(avctx) && !avctx->codec->update_thread_context)
  1535. ^
  1536. ~/ffmpeg/libavcodec/pthread_frame.c:125:47: note: expanded from macro 'THREAD_SAFE_CALLBACKS'
  1537. ((avctx)->thread_safe_callbacks || (!(avctx)->get_buffer && (avctx)->get_buffer2 == avcodec_default_get_buffer2))
  1538. ^
  1539. ~/ffmpeg/libavcodec/avcodec.h:2079:11: note: 'get_buffer' declared here
  1540. int (*get_buffer)(struct AVCodecContext *c, AVFrame *pic);
  1541. ^
  1542. CC libavcodec/qtrleenc.o
  1543. 4 warnings generated.
  1544. CC libavcodec/r210enc.o
  1545. CC libavcodec/ra144.o
  1546. CC libavcodec/ra144enc.o
  1547. CC libavcodec/rangecoder.o
  1548. CC libavcodec/ratecontrol.o
  1549. CC libavcodec/raw.o
  1550. CC libavcodec/rawdec.o
  1551. CC libavcodec/rawenc.o
  1552. CC libavcodec/rdft.o
  1553. ~/ffmpeg/libavcodec/rawenc.c:39:5: warning: 'avcodec_get_frame_defaults' is deprecated [-Wdeprecated-declarations]
  1554. avcodec_get_frame_defaults(avctx->coded_frame);
  1555. ^
  1556. ~/ffmpeg/libavcodec/avcodec.h:3432:6: note: 'avcodec_get_frame_defaults' declared here
  1557. void avcodec_get_frame_defaults(AVFrame *frame);
  1558. ^
  1559. 1 warning generated.
  1560. CC libavcodec/remove_extradata_bsf.o
  1561. CC libavcodec/resample.o
  1562. CC libavcodec/resample2.o
  1563. CC libavcodec/rle.o
  1564. CC libavcodec/roqaudioenc.o
  1565. CC libavcodec/roqvideo.o
  1566. CC libavcodec/roqvideoenc.o
  1567. CC libavcodec/rv10enc.o
  1568. CC libavcodec/rv20enc.o
  1569. CC libavcodec/rv34_parser.o
  1570. CC libavcodec/s302menc.o
  1571. CC libavcodec/sgienc.o
  1572. CC libavcodec/simple_idct.o
  1573. CC libavcodec/sinewin.o
  1574. CC libavcodec/snow.o
  1575. CC libavcodec/snow_dwt.o
  1576. CC libavcodec/snowenc.o
  1577. CC libavcodec/sonic.o
  1578. ~/ffmpeg/libavcodec/snowenc.c:1886:23: warning: incompatible pointer types initializing 'int (*)(AVCodecContext *, AVPacket *, const AVFrame *, int *)' with an
  1579. expression of type 'int (AVCodecContext *, AVPacket *, AVFrame *, int *)' [-Wincompatible-pointer-types]
  1580. .encode2 = encode_frame,
  1581. ^~~~~~~~~~~~
  1582. ~/ffmpeg/libavcodec/sonic.c:448:13: warning: unused function 'predictor_init_state' [-Wunused-function]
  1583. static void predictor_init_state(int *k, int *state, int order)
  1584. ^
  1585. ~/ffmpeg/libavcodec/sonic.c:465:12: warning: unused function 'predictor_calc_error' [-Wunused-function]
  1586. static int predictor_calc_error(int *k, int *state, int order, int error)
  1587. ^
  1588. 2 warnings generated.
  1589. CC libavcodec/srtenc.o
  1590. CC libavcodec/sunrastenc.o
  1591. CC libavcodec/svq1.o
  1592. CC libavcodec/svq1enc.o
  1593. CC libavcodec/tak.o
  1594. CC libavcodec/tak_parser.o
  1595. CC libavcodec/targaenc.o
  1596. CC libavcodec/tiff_data.o
  1597. CC libavcodec/tiffenc.o
  1598. CC libavcodec/ttadata.o
  1599. CC libavcodec/ttaenc.o
  1600. CC libavcodec/utils.o
  1601. CC libavcodec/utvideo.o
  1602. CC libavcodec/utvideoenc.o
  1603. ~/ffmpeg/libavcodec/utils.c:1022:49: warning: passing 'uint8_t *[8]' to parameter of type 'const uint8_t **' (aka 'const unsigned char **') discards qualifiers
  1604. in nested pointer types [-Wincompatible-pointer-types-discards-qualifiers]
  1605. av_image_copy(frame->data, frame->linesize, tmp.data, tmp.linesize,
  1606. ^~~~~~~~
  1607. ~/ffmpeg/libavutil/imgutils.h:119:35: note: passing argument to parameter 'src_data' here
  1608. const uint8_t *src_data[4], const int src_linesizes[4],
  1609. ^
  1610. ~/ffmpeg/libavcodec/utils.c:1538:20: warning: 'destruct' is deprecated [-Wdeprecated-declarations]
  1611. avpkt->destruct = NULL;
  1612. ^
  1613. ~/ffmpeg/libavcodec/avcodec.h:1140:13: note: 'destruct' declared here
  1614. void (*destruct)(struct AVPacket *);
  1615. ^
  1616. ~/ffmpeg/libavcodec/utils.c:1705:20: warning: 'destruct' is deprecated [-Wdeprecated-declarations]
  1617. avpkt->destruct = user_pkt.destruct;
  1618. ^
  1619. ~/ffmpeg/libavcodec/avcodec.h:1140:13: note: 'destruct' declared here
  1620. void (*destruct)(struct AVPacket *);
  1621. ^
  1622. ~/ffmpeg/libavcodec/utils.c:1705:40: warning: 'destruct' is deprecated [-Wdeprecated-declarations]
  1623. avpkt->destruct = user_pkt.destruct;
  1624. ^
  1625. ~/ffmpeg/libavcodec/avcodec.h:1140:13: note: 'destruct' declared here
  1626. void (*destruct)(struct AVPacket *);
  1627. ^
  1628. ~/ffmpeg/libavcodec/utils.c:1905:20: warning: 'destruct' is deprecated [-Wdeprecated-declarations]
  1629. avpkt->destruct = user_pkt.destruct;
  1630. ^
  1631. ~/ffmpeg/libavcodec/avcodec.h:1140:13: note: 'destruct' declared here
  1632. void (*destruct)(struct AVPacket *);
  1633. ^
  1634. ~/ffmpeg/libavcodec/utils.c:1905:40: warning: 'destruct' is deprecated [-Wdeprecated-declarations]
  1635. avpkt->destruct = user_pkt.destruct;
  1636. ^
  1637. ~/ffmpeg/libavcodec/avcodec.h:1140:13: note: 'destruct' declared here
  1638. void (*destruct)(struct AVPacket *);
  1639. ^
  1640. CC libavcodec/v210enc.o
  1641. CC libavcodec/v308enc.o
  1642. CC libavcodec/v408enc.o
  1643. CC libavcodec/v410enc.o
  1644. CC libavcodec/vc1.o
  1645. ~/ffmpeg/libavcodec/vc1.c:375:9: warning: 'avcodec_set_dimensions' is deprecated [-Wdeprecated-declarations]
  1646. avcodec_set_dimensions(v->s.avctx, w, h);
  1647. ^
  1648. ~/ffmpeg/libavcodec/avcodec.h:4754:6: note: 'avcodec_set_dimensions' declared here
  1649. void avcodec_set_dimensions(AVCodecContext *s, int width, int height);
  1650. ^
  1651. CC libavcodec/vc1_parser.o
  1652. ~/ffmpeg/libavcodec/vc1.c:548:5: warning: 'avcodec_set_dimensions' is deprecated [-Wdeprecated-declarations]
  1653. avcodec_set_dimensions(avctx, w, h);
  1654. ^
  1655. ~/ffmpeg/libavcodec/avcodec.h:4754:6: note: 'avcodec_set_dimensions' declared here
  1656. void avcodec_set_dimensions(AVCodecContext *s, int width, int height);
  1657. ^
  1658. CC libavcodec/vc1data.o
  1659. CC libavcodec/videodsp.o
  1660. CC libavcodec/vorbis.o
  1661. CC libavcodec/vorbis_data.o
  1662. 6 warnings generated.
  1663. CC libavcodec/vorbis_parser.o
  1664. CC libavcodec/vorbisenc.o
  1665. CC libavcodec/vp3_parser.o
  1666. CC libavcodec/vp8_parser.o
  1667. 2 warnings generated.
  1668. CC libavcodec/vp9_parser.o
  1669. CC libavcodec/wavpackenc.o
  1670. CC libavcodec/wma.o
  1671. CC libavcodec/wma_common.o
  1672. CC libavcodec/wmaenc.o
  1673. CC libavcodec/wmv2.o
  1674. CC libavcodec/wmv2dsp.o
  1675. CC libavcodec/wmv2enc.o
  1676. 1 warning generated.
  1677. CC libavcodec/x86/ac3dsp_init.o
  1678. CC libavcodec/x86/constants.o
  1679. CC libavcodec/x86/dnxhdenc.o
  1680. CC libavcodec/x86/dsputil_init.o
  1681. CC libavcodec/x86/dsputil_mmx.o
  1682. CC libavcodec/x86/dsputil_x86.o
  1683. CC libavcodec/x86/dsputilenc_mmx.o
  1684. CC libavcodec/x86/fdct.o
  1685. CC libavcodec/x86/fft_init.o
  1686. CC libavcodec/x86/flacdsp_init.o
  1687. CC libavcodec/x86/fmtconvert_init.o
  1688. CC libavcodec/x86/fpel_mmx.o
  1689. CC libavcodec/x86/h263dsp_init.o
  1690. CC libavcodec/x86/h264_intrapred_init.o
  1691. CC libavcodec/x86/h264_qpel.o
  1692. CC libavcodec/x86/h264chroma_init.o
  1693. CC libavcodec/x86/h264dsp_init.o
  1694. CC libavcodec/x86/hpeldsp_init.o
  1695. CC libavcodec/x86/hpeldsp_mmx.o
  1696. CC libavcodec/x86/idct_mmx_xvid.o
  1697. CC libavcodec/x86/idct_sse2_xvid.o
  1698. CC libavcodec/x86/lossless_videodsp_init.o
  1699. CC libavcodec/x86/lpc.o
  1700. CC libavcodec/x86/motion_est.o
  1701. CC libavcodec/x86/mpegvideo.o
  1702. CC libavcodec/x86/mpegvideoenc.o
  1703. CC libavcodec/x86/rnd_mmx.o
  1704. CC libavcodec/x86/simple_idct.o
  1705. CC libavcodec/x86/snowdsp.o
  1706. CC libavcodec/x86/videodsp_init.o
  1707. CC libavcodec/xbmenc.o
  1708. CC libavcodec/xface.o
  1709. CC libavcodec/xfaceenc.o
  1710. CC libavcodec/xiph.o
  1711. CC libavcodec/xsubenc.o
  1712. CC libavcodec/xwdenc.o
  1713. CC libavcodec/y41penc.o
  1714. CC libavcodec/yuv4enc.o
  1715. CC libavcodec/zmbvenc.o
  1716. CC libswscale/input.o
  1717. CC libswscale/options.o
  1718. CC libswscale/output.o
  1719. CC libswscale/rgb2rgb.o
  1720. CC libswscale/swscale.o
  1721. CC libswscale/swscale_unscaled.o
  1722. CC libswscale/utils.o
  1723. CC libswscale/x86/rgb2rgb.o
  1724. CC libswscale/x86/swscale.o
  1725. In file included from ~/ffmpeg/libswscale/x86/swscale.c:84:
  1726. ~/ffmpeg/libswscale/x86/swscale_template.c:1541:17: warning: variable 'ebxsave' is uninitialized when used here [-Wuninitialized]
  1727. ,"m" (ebxsave)
  1728. ^~~~~~~
  1729. ~/ffmpeg/libswscale/x86/swscale_template.c:1469:21: note: initialize the variable 'ebxsave' to silence this warning
  1730. uint64_t ebxsave;
  1731. ^
  1732. = 0
  1733. ~/ffmpeg/libswscale/x86/swscale_template.c:1544:16: warning: variable 'retsave' is uninitialized when used here [-Wuninitialized]
  1734. ,"m"(retsave)
  1735. ^~~~~~~
  1736. ~/ffmpeg/libswscale/x86/swscale_template.c:1472:21: note: initialize the variable 'retsave' to silence this warning
  1737. uint64_t retsave;
  1738. ^
  1739. = 0
  1740. ~/ffmpeg/libswscale/x86/swscale_template.c:1625:17: warning: variable 'ebxsave' is uninitialized when used here [-Wuninitialized]
  1741. ,"m" (ebxsave)
  1742. ^~~~~~~
  1743. ~/ffmpeg/libswscale/x86/swscale_template.c:1565:24: note: variable 'ebxsave' is declared here
  1744. DECLARE_ALIGNED(8, uint64_t, ebxsave);
  1745. ^
  1746. ~/ffmpeg/libavutil/mem.h:53:41: note: expanded from macro 'DECLARE_ALIGNED'
  1747. #define DECLARE_ALIGNED(n,t,v) t __attribute__ ((aligned (n))) v
  1748. ^
  1749. In file included from ~/ffmpeg/libswscale/x86/swscale.c:84:
  1750. ~/ffmpeg/libswscale/x86/swscale_template.c:1628:16: warning: variable 'retsave' is uninitialized when used here [-Wuninitialized]
  1751. ,"m"(retsave)
  1752. ^~~~~~~
  1753. ~/ffmpeg/libswscale/x86/swscale_template.c:1568:24: note: variable 'retsave' is declared here
  1754. DECLARE_ALIGNED(8, uint64_t, retsave);
  1755. ^
  1756. ~/ffmpeg/libavutil/mem.h:53:41: note: expanded from macro 'DECLARE_ALIGNED'
  1757. #define DECLARE_ALIGNED(n,t,v) t __attribute__ ((aligned (n))) v
  1758. ^
  1759. CC libswscale/x86/yuv2rgb.o
  1760. CC libswscale/yuv2rgb.o
  1761. 4 warnings generated.
  1762. AR libavfilter/libavfilter.a
  1763. AR libavformat/libavformat.a
  1764. AR libavutil/libavutil.a
  1765. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libavutil/libavutil.a(atomic.o) has no symbols
  1766. HOSTCC doc/print_options.o
  1767. LD libavutil/libavutil.52.dylib
  1768. ld: warning: directory not found for option '-Llibavresample'
  1769. ld: warning: directory not found for option '-Llibpostproc'
  1770. AR libswscale/libswscale.a
  1771. HOSTLD doc/print_options
  1772. AR libavcodec/libavcodec.a
  1773. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libavcodec/libavcodec.a(iff.o) has no symbols
  1774. GENTEXI doc/avoptions_format.texi
  1775. GENTEXI doc/avoptions_codec.texi
  1776. LD libswresample/libswresample.0.dylib
  1777. ld: warning: directory not found for option '-Llibavresample'
  1778. ld: warning: directory not found for option '-Llibpostproc'
  1779. LD libavcodec/libavcodec.55.dylib
  1780. ld: warning: directory not found for option '-Llibavresample'
  1781. ld: warning: directory not found for option '-Llibpostproc'
  1782. LD libswscale/libswscale.2.dylib
  1783. ld: warning: directory not found for option '-Llibavresample'
  1784. ld: warning: directory not found for option '-Llibpostproc'
  1785. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libavutil/libavutil.a(atomic.o) has no symbols
  1786. POD doc/ffmpeg.pod
  1787. POD doc/ffprobe.pod
  1788. POD doc/ffserver.pod
  1789. POD doc/ffmpeg-all.pod
  1790. POD doc/ffprobe-all.pod
  1791. POD doc/ffserver-all.pod
  1792. POD doc/ffmpeg-utils.pod
  1793. POD doc/ffmpeg-scaler.pod
  1794. POD doc/ffmpeg-resampler.pod
  1795. POD doc/ffmpeg-codecs.pod
  1796. POD doc/ffmpeg-bitstream-filters.pod
  1797. POD doc/ffmpeg-formats.pod
  1798. POD doc/ffmpeg-protocols.pod
  1799. POD doc/ffmpeg-devices.pod
  1800. POD doc/ffmpeg-filters.pod
  1801. POD doc/libavutil.pod
  1802. POD doc/libswscale.pod
  1803. POD doc/libswresample.pod
  1804. POD doc/libavcodec.pod
  1805. POD doc/libavformat.pod
  1806. POD doc/libavdevice.pod
  1807. POD doc/libavfilter.pod
  1808. MAN doc/ffmpeg.1
  1809. MAN doc/ffprobe.1
  1810. MAN doc/ffserver.1
  1811. MAN doc/ffmpeg-all.1
  1812. MAN doc/ffprobe-all.1
  1813. MAN doc/ffserver-all.1
  1814. MAN doc/ffmpeg-utils.1
  1815. /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: libavcodec/libavcodec.a(iff.o) has no symbols
  1816. MAN doc/ffmpeg-scaler.1
  1817. MAN doc/ffmpeg-resampler.1
  1818. MAN doc/ffmpeg-codecs.1
  1819. MAN doc/ffmpeg-bitstream-filters.1
  1820. MAN doc/ffmpeg-formats.1
  1821. MAN doc/ffmpeg-protocols.1
  1822. MAN doc/ffmpeg-devices.1
  1823. MAN doc/ffmpeg-filters.1
  1824. MAN doc/libavutil.3
  1825. MAN doc/libswscale.3
  1826. MAN doc/libswresample.3
  1827. MAN doc/libavcodec.3
  1828. MAN doc/libavformat.3
  1829. MAN doc/libavdevice.3
  1830. MAN doc/libavfilter.3
  1831. LD libavformat/libavformat.55.dylib
  1832. ld: warning: directory not found for option '-Llibavresample'
  1833. ld: warning: directory not found for option '-Llibpostproc'
  1834. LD libavfilter/libavfilter.4.dylib
  1835. ld: warning: directory not found for option '-Llibavresample'
  1836. ld: warning: directory not found for option '-Llibpostproc'
  1837. Undefined symbols for architecture x86_64:
  1838. "_av_dct_calc", referenced from:
  1839. _filter_frame in vf_dctdnoiz.o
  1840. "_av_dct_end", referenced from:
  1841. _uninit in vf_dctdnoiz.o
  1842. "_av_dct_init", referenced from:
  1843. _init in vf_dctdnoiz.o
  1844. ld: symbol(s) not found for architecture x86_64
  1845. clang: error: linker command failed with exit code 1 (use -v to see invocation)
  1846. make: *** [libavfilter/libavfilter.4.dylib] Error 1
  1847. make: *** Waiting for unfinished jobs....
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement