<86>Apr 21 01:56:36 userdel[25105]: delete user 'rooter' <86>Apr 21 01:56:36 groupadd[25225]: group added to /etc/group: name=rooter, GID=687 <86>Apr 21 01:56:36 groupadd[25225]: group added to /etc/gshadow: name=rooter <86>Apr 21 01:56:36 groupadd[25225]: new group: name=rooter, GID=687 <86>Apr 21 01:56:36 useradd[25252]: new user: name=rooter, UID=687, GID=687, home=/root, shell=/bin/bash <86>Apr 21 01:56:36 userdel[25434]: delete user 'builder' <86>Apr 21 01:56:36 userdel[25434]: removed group 'builder' owned by 'builder' <86>Apr 21 01:56:36 userdel[25434]: removed shadow group 'builder' owned by 'builder' <86>Apr 21 01:56:36 groupadd[25484]: group added to /etc/group: name=builder, GID=688 <86>Apr 21 01:56:36 groupadd[25484]: group added to /etc/gshadow: name=builder <86>Apr 21 01:56:36 groupadd[25484]: new group: name=builder, GID=688 <86>Apr 21 01:56:36 useradd[25569]: new user: name=builder, UID=688, GID=688, home=/usr/src, shell=/bin/bash <13>Apr 21 01:56:40 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Apr 21 01:56:40 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Apr 21 01:56:40 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Apr 21 01:56:40 rpmi: libavutil54-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:40 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Apr 21 01:56:40 rpmi: sgml-common-0.6.3-alt15 1423664786 installed <13>Apr 21 01:56:40 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1 1488560683 installed <13>Apr 21 01:56:40 rpmi: docbook-dtds-4.5-alt1 1223476557 installed <13>Apr 21 01:56:40 rpmi: libavutil-devel-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:40 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Apr 21 01:56:40 rpmi: libtasn1-4.9-alt1 1469555628 installed <13>Apr 21 01:56:40 rpmi: liborc-0.4.27-alt1.M80P.1 1503911715 installed <13>Apr 21 01:56:40 rpmi: libSM-1.2.2-alt1 1391072686 installed <13>Apr 21 01:56:40 rpmi: libnettle6-3.4.1-alt1 p8.217493.100 1544204548 installed <13>Apr 21 01:56:40 rpmi: libogg-1.3.2-alt1 1416015875 installed <13>Apr 21 01:56:40 rpmi: msulogin-1.0-alt1 1366288481 installed <13>Apr 21 01:56:40 rpmi: libidn2-2.0.4-alt3.M80P.1 1520307194 installed <13>Apr 21 01:56:40 rpmi: liblcms2-2.8-alt1 1471601528 installed <13>Apr 21 01:56:40 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Apr 21 01:56:40 rpmi: libwayland-server-1.14.0-alt0.M80P.1 1502720500 installed <13>Apr 21 01:56:40 rpmi: libwayland-client-1.14.0-alt0.M80P.1 1502720500 installed <13>Apr 21 01:56:40 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Apr 21 01:56:41 rpmi: libgstreamer-0.10.36-alt1 1329849845 installed <13>Apr 21 01:56:41 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Apr 21 01:56:41 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 21 01:56:41 rpmi: libgst-plugins-0.10.36-alt1 1329850327 installed <13>Apr 21 01:56:41 rpmi: libmng-1.0.10-alt2.M80P.1 1476964805 installed <13>Apr 21 01:56:41 rpmi: sysvinit-2.88-alt5 1424350685 installed <13>Apr 21 01:56:41 rpmi: libtheora-2:1.1.1-alt6 1450061535 installed <13>Apr 21 01:56:41 rpmi: libvorbis-1.3.4-alt1 1395615320 installed <13>Apr 21 01:56:41 rpmi: libhogweed4-3.4.1-alt1 p8.217493.100 1544204548 installed <13>Apr 21 01:56:41 rpmi: libschroedinger-1.0.11-alt1 1387916166 installed <13>Apr 21 01:56:41 rpmi: docbook-style-xsl-1.79.1-alt2 p8.213672.100 1537975322 installed <13>Apr 21 01:56:41 rpmi: rpm-build-gir-0.7.2-alt3 1489330162 installed <13>Apr 21 01:56:41 rpmi: libavresample2-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:41 rpmi: libpostproc-1:0.9.0-alt3 1420198375 installed <13>Apr 21 01:56:41 rpmi: libswscale3-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:41 rpmi: libjasper-1.900.1-alt3 1391718482 installed <13>Apr 21 01:56:41 rpmi: liboil-0.3.17-alt1.qa1 1365955875 installed <13>Apr 21 01:56:41 rpmi: libsqlite3-3.15.2-alt1 1480432212 installed <13>Apr 21 01:56:41 rpmi: libnspr-1:4.20-alt1 p8.216526.40 1542382588 installed <13>Apr 21 01:56:41 rpmi: libnss-3.40.0-alt0.M80P.1 p8.216526.44 1542814585 installed <13>Apr 21 01:56:41 rpmi: xorg-videoproto-devel-2.3.2-alt1 1391068637 installed <13>Apr 21 01:56:41 rpmi: libxvid-1.3.3-alt1 1414228953 installed <13>Apr 21 01:56:41 rpmi: libx265-1.7-alt1 1438681785 installed <13>Apr 21 01:56:41 rpmi: libx264-148-alt1 1457717743 installed <13>Apr 21 01:56:41 rpmi: libvpx3-1.5.0-alt2 1457527245 installed <13>Apr 21 01:56:41 rpmi: libspeex-1.2-alt0.6.rc2 1448139613 installed <13>Apr 21 01:56:41 rpmi: libopencore-amrwb0-0.1.3-alt1.git20140714 1410488885 installed <13>Apr 21 01:56:41 rpmi: libopencore-amrnb0-0.1.3-alt1.git20140714 1410488885 installed <13>Apr 21 01:56:41 rpmi: liblame-3.99.5-alt1 1330597341 installed <13>Apr 21 01:56:42 rpmi: libgsm-1.0.13-alt8 1365910842 installed <13>Apr 21 01:56:42 rpmi: xorg-xproto-devel-7.0.31-alt0.M80P.1 p8+226471.100.1.1 1554301566 installed <13>Apr 21 01:56:42 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Apr 21 01:56:42 rpmi: libfontenc-1.1.2-alt1 1373978804 installed <13>Apr 21 01:56:42 rpmi: xorg-rgb-1.0.4-alt1.qa1 1366268675 installed <13>Apr 21 01:56:42 rpmi: libseccomp-2.4.0-alt1 p8+225578.100.3.1 1554139373 installed <13>Apr 21 01:56:42 rpmi: libpcre2-10.23-alt0.M80P.1 1487919866 installed <13>Apr 21 01:56:42 rpmi: libkmod-21-alt1 1437433966 installed <13>Apr 21 01:56:42 rpmi: libiptables-1.4.21-alt3 1435789456 installed <13>Apr 21 01:56:42 rpmi: libdevmapper-1.02.152-alt1 p8.216818.100 1542993609 installed <13>Apr 21 01:56:42 rpmi: hwclock-1:2.30.2-alt0.M80P.1 1522077023 installed <13>Apr 21 01:56:42 rpmi: mount-2.30.2-alt0.M80P.1 1522077023 installed <86>Apr 21 01:56:42 groupadd[34162]: group added to /etc/group: name=utempter, GID=499 <86>Apr 21 01:56:42 groupadd[34162]: group added to /etc/gshadow: name=utempter <86>Apr 21 01:56:42 groupadd[34162]: new group: name=utempter, GID=499 <13>Apr 21 01:56:42 rpmi: libutempter-1.1.6-alt2 1299636222 installed <13>Apr 21 01:56:42 rpmi: qt4-common-4.8.7-alt7 1461589658 installed <13>Apr 21 01:56:42 rpmi: libqt4-core-4.8.7-alt7 1461589658 installed <13>Apr 21 01:56:42 rpmi: libann-1.1.2-alt4 1299827962 installed <13>Apr 21 01:56:42 rpmi: libltdl7-2.4.2-alt5 1450059753 installed <13>Apr 21 01:56:42 rpmi: libgts-0.7.6-alt2.drc20130205 1360123643 installed <13>Apr 21 01:56:42 rpmi: libpaper-1.1.24-alt4 1315383473 installed <13>Apr 21 01:56:42 rpmi: libopenjpeg2.0-2.2.0-alt0.M80P.1 1503526491 installed <13>Apr 21 01:56:42 rpmi: libgtk+2-locales-2.24.31-alt1 1473461664 installed <13>Apr 21 01:56:43 rpmi: libgdk-pixbuf-locales-2.36.11-alt0.M80P.1 1507198237 installed <13>Apr 21 01:56:43 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Apr 21 01:56:43 rpmi: shared-mime-info-1.9-alt0.M80P.1 1506021412 installed <13>Apr 21 01:56:43 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Apr 21 01:56:43 rpmi: libatk-locales-2.24.0-alt0.M80P.1 1504535386 installed <13>Apr 21 01:56:43 rpmi: libatk-2.24.0-alt0.M80P.1 1504535253 installed <13>Apr 21 01:56:43 rpmi: libdatrie-0.2.8-alt1_5 1410185969 installed <13>Apr 21 01:56:43 rpmi: libthai-0.1.24-alt1_1 1459282110 installed <13>Apr 21 01:56:43 rpmi: libpixman-3:0.32.8-alt1 1447610691 installed <13>Apr 21 01:56:43 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Apr 21 01:56:43 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Apr 21 01:56:43 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Apr 21 01:56:43 rpmi: libgbm-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 01:56:43 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Apr 21 01:56:43 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Apr 21 01:56:43 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 01:56:43 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Apr 21 01:56:43 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Apr 21 01:56:43 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Apr 21 01:56:43 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Apr 21 01:56:43 rpmi: libXmu-1.1.2-alt1 1391072528 installed <13>Apr 21 01:56:43 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Apr 21 01:56:43 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Apr 21 01:56:43 rpmi: libXi-1.7.9-alt1.M80P.1 1515766146 installed <13>Apr 21 01:56:43 rpmi: libXcursor-1.1.15-alt1.M80P.1 1512373713 installed <13>Apr 21 01:56:43 rpmi: libXpm-3.5.11-alt1 1391072398 installed <13>Apr 21 01:56:43 rpmi: libXaw-1.0.12-alt1 1391072621 installed <13>Apr 21 01:56:43 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Apr 21 01:56:43 rpmi: libXinerama-1.1.3-alt1 1369984571 installed <13>Apr 21 01:56:43 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Apr 21 01:56:43 rpmi: libGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 01:56:43 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Apr 21 01:56:43 rpmi: libEGL-4:18.0.5-alt1.M80P.1 p8+226404.100.1.1 1554206332 installed <13>Apr 21 01:56:43 rpmi: libfreeglut-3.0.0-alt1 1429173818 installed <13>Apr 21 01:56:43 rpmi: libva-1.8.3-alt1.M80P.1 1499812079 installed <13>Apr 21 01:56:43 rpmi: libavcodec56-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:43 rpmi: xmessage-1.0.3-alt1.qa1 1366270848 installed <13>Apr 21 01:56:43 rpmi: xauth-1:1.0.9-alt1 1432033312 installed <13>Apr 21 01:56:43 rpmi: libvdpau-1:1.1.1-alt1 1441098576 installed <13>Apr 21 01:56:43 rpmi: libXcomposite-0.4.3-alt3 1297306939 installed <13>Apr 21 01:56:44 rpmi: libxkbfile-1.0.8-alt1 1331193040 installed <13>Apr 21 01:56:44 rpmi: xkbcomp-1.3.1-alt1 1460969071 installed <13>Apr 21 01:56:44 rpmi: xkeyboard-config-1:2.19-alt1 1481275801 installed <13>Apr 21 01:56:45 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Apr 21 01:56:45 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Apr 21 01:56:45 rpmi: libvdpau-devel-1:1.1.1-alt1 1441098576 installed <13>Apr 21 01:56:45 rpmi: libavcodec-devel-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:45 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Apr 21 01:56:45 rpmi: libOpenSP-1.5.2-alt3.qa1 1365943428 installed <13>Apr 21 01:56:45 rpmi: openjade-1.3.2-alt13 1454948805 installed <13>Apr 21 01:56:46 rpmi: docbook-style-dsssl-1.79-alt3 1324062818 installed <13>Apr 21 01:56:46 rpmi: liblua5.1-5.1.5-alt1 1410604186 installed <13>Apr 21 01:56:46 rpmi: highlight-3.13-alt1 1362335345 installed <13>Apr 21 01:56:46 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Apr 21 01:56:46 rpmi: libgcrypt20-1.8.3-alt4 p8+219793.200.6.1 1551112986 installed <13>Apr 21 01:56:46 rpmi: libxslt-1.1.28-alt4 1448210404 installed <13>Apr 21 01:56:46 rpmi: xsltproc-1.1.28-alt4 1448210404 installed <13>Apr 21 01:56:46 rpmi: libsystemd-1:239-alt1.M80P.1 p8+226956.200.2.1 1555431492 installed <13>Apr 21 01:56:46 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Apr 21 01:56:46 rpmi: libavahi-0.6.31-alt7.M80P.1 1526318593 installed <13>Apr 21 01:56:46 rpmi: libcryptsetup-1.7.1-alt1 1456763325 installed <13>Apr 21 01:56:46 rpmi: libxml2-devel-1:2.9.4.0.12.e905-alt1 1488560683 installed <13>Apr 21 01:56:46 rpmi: gsettings-desktop-schemas-data-3.24.1-alt0.M80P.1 1504768054 installed <13>Apr 21 01:56:46 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Apr 21 01:56:47 rpmi: libstdc++5-devel-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 01:56:47 rpmi: docbook-to-man-2.0.0-alt1.qa1 1366113344 installed <13>Apr 21 01:56:47 rpmi: libtinfo-devel-5.9-alt8 1456756459 installed <13>Apr 21 01:56:47 rpmi: libncurses-devel-5.9-alt8 1456756459 installed <13>Apr 21 01:56:47 rpmi: python-modules-curses-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:47 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Apr 21 01:56:47 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Apr 21 01:56:47 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Apr 21 01:56:47 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Apr 21 01:56:47 rpmi: gcc5-c++-5.3.1-alt3.M80P.1 p8+225520.100.3.1 1553688800 installed <13>Apr 21 01:56:47 rpmi: liboil-devel-0.3.17-alt1.qa1 1365955875 installed <13>Apr 21 01:56:47 rpmi: libswscale-devel-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:47 rpmi: libpostproc-devel-1:0.9.0-alt3 1420198375 installed <13>Apr 21 01:56:47 rpmi: liborc-devel-0.4.27-alt1.M80P.1 1503911715 installed <13>Apr 21 01:56:47 rpmi: bzlib-devel-1:1.0.6-alt4 1449156902 installed <13>Apr 21 01:56:47 rpmi: zlib-devel-1.2.8-alt1 1371079009 installed <13>Apr 21 01:56:47 rpmi: libgio-2.52.3-alt0.M80P.1 1504533271 installed <13>Apr 21 01:56:47 rpmi: libgdk-pixbuf-2.36.11-alt0.M80P.1 1507198160 installed <13>Apr 21 01:56:47 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Apr 21 01:56:47 rpmi: libp11-kit-0.23.8-alt1.M80P.1 1504877563 installed <13>Apr 21 01:56:47 rpmi: startup-0.9.9.5-alt1.2 1397832469 installed <13>Apr 21 01:56:47 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Apr 21 01:56:47 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Apr 21 01:56:48 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Apr 21 01:56:49 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Apr 21 01:56:49 rpmi: libcairo-1:1.14.4-alt1 1447005495 installed <13>Apr 21 01:56:49 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Apr 21 01:56:49 rpmi: libpango-1.40.14-alt0.M80P.1 1510824230 installed <13>Apr 21 01:56:49 rpmi: libgd2-2.0.35-alt6 1366289709 installed <13>Apr 21 01:56:49 rpmi: mkfontscale-1.1.0-alt1 1332532579 installed <86>Apr 21 01:56:49 groupadd[54601]: group added to /etc/group: name=_keytab, GID=498 <86>Apr 21 01:56:49 groupadd[54601]: group added to /etc/gshadow: name=_keytab <86>Apr 21 01:56:49 groupadd[54601]: new group: name=_keytab, GID=498 <13>Apr 21 01:56:49 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <13>Apr 21 01:56:49 rpmi: libcups-2.1.0-alt2.M80P.4 p8+223280.100.1.1 1551372192 installed <13>Apr 21 01:56:49 rpmi: libgs-9.20-alt1.M80P.1 1494700569 installed <13>Apr 21 01:56:49 rpmi: mkfontdir-1.0.7-alt1 1332532636 installed <13>Apr 21 01:56:50 rpmi: fonts-bitmap-misc-7.0.0-alt6 1238575088 installed <13>Apr 21 01:56:51 rpmi: xorg-server-common-2:1.19.7-alt0.M80P.1 p8+226471.160.44.1 1555059632 installed <13>Apr 21 01:56:51 rpmi: xterm-320-alt2 p8.216245.100 1541756957 installed <13>Apr 21 01:56:51 rpmi: liblasi-1.1.2-alt1.qa1 1460141148 installed <13>Apr 21 01:56:51 rpmi: librsvg-1:2.40.18-alt0.M80P.1 1500537889 installed <13>Apr 21 01:56:51 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed <13>Apr 21 01:56:51 rpmi: libqt4-gui-4.8.7-alt7 1461589658 installed <13>Apr 21 01:56:51 rpmi: libgnutls30-3.6.7-alt0.M80P.1 p8+225835.100.2.1 1554226496 installed <13>Apr 21 01:56:51 rpmi: librtmp-2.4-alt1 1318343288 installed <13>Apr 21 01:56:51 rpmi: libavformat56-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:51 rpmi: gtk-update-icon-cache-2.24.31-alt1 1473461609 installed <13>Apr 21 01:56:51 rpmi: libgtk+2-2.24.31-alt1 1473461609 installed <13>Apr 21 01:56:51 rpmi: libgraphviz-2.38.0-alt2.1 1448552001 installed <13>Apr 21 01:56:51 rpmi: libgtkglext-1.2.0-alt2.4 1351047968 installed <13>Apr 21 01:56:51 rpmi: libglade-2.6.4-alt5.qa1 1366416175 installed <13>Apr 21 01:56:52 rpmi: graphviz-2.38.0-alt2.1 1448552001 installed <13>Apr 21 01:56:52 rpmi: gsettings-desktop-schemas-3.24.1-alt0.M80P.1 1504768052 installed <13>Apr 21 01:56:52 rpmi: libp11-kit-trust-0.23.8-alt1.M80P.1 1504877563 installed <13>Apr 21 01:56:52 rpmi: systemd-utils-1:239-alt1.M80P.1 p8+226956.200.2.1 1555431492 installed <13>Apr 21 01:56:52 rpmi: libavformat-devel-1:11.6-alt1 1457718491 installed <13>Apr 21 01:56:52 rpmi: python-modules-compiler-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-email-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-unittest-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-xml-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-encodings-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-hotshot-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-bsddb-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-ctypes-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-multiprocessing-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-modules-logging-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: python-dev-2.7.11-alt6.M80P.1 1527682470 installed <13>Apr 21 01:56:53 rpmi: glib2-devel-2.52.3-alt0.M80P.1 1504533271 installed <13>Apr 21 01:56:53 rpmi: gstreamer-devel-0.10.36-alt1 1329849845 installed <13>Apr 21 01:56:54 rpmi: gst-plugins-devel-0.10.36-alt1 1329850327 installed <13>Apr 21 01:56:54 rpmi: gtk-doc-1.25-alt1 1459161624 installed Installing gst-ffmpeg-0.10.13-alt1.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /usr/src/tmp/rpm-tmp.44943 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + rm -rf gst-ffmpeg-0.10.13 + echo 'Source #0 (gst-ffmpeg-0.10.13.tar):' Source #0 (gst-ffmpeg-0.10.13.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/gst-ffmpeg-0.10.13.tar + cd gst-ffmpeg-0.10.13 + echo 'Source #1 (common.tar):' Source #1 (common.tar): + /bin/tar -xf /usr/src/RPM/SOURCES/common.tar + /bin/chmod -c -Rf u+rwX,go-w . + echo 'Patch #0 (gst-ffmpeg-0.10.13-alt1.patch):' Patch #0 (gst-ffmpeg-0.10.13-alt1.patch): + /usr/bin/patch -p1 patching file .gear/rules patching file .gear/tags/0d08c5dad9aa92253b7a09ed426dba97eb4666d1 patching file .gear/tags/list patching file gst-ffmpeg.spec + touch ABOUT-NLS config.rpath + exit 0 Executing(%build): /bin/sh -e /usr/src/tmp/rpm-tmp.44943 + umask 022 + /bin/mkdir -p /usr/src/RPM/BUILD + cd /usr/src/RPM/BUILD + cd gst-ffmpeg-0.10.13 + autoreconf -fisv autoreconf-default: Entering directory `.' autoreconf-default: configure.ac: not using Gettext autoreconf-default: running: aclocal --force -I m4 -I common/m4 autoreconf-default: configure.ac: tracing autoreconf-default: running: libtoolize --force --install libtoolize-default: putting auxiliary files in `.'. libtoolize-default: linking file `./config.guess' libtoolize-default: linking file `./config.sub' libtoolize-default: linking file `./install-sh' libtoolize-default: linking file `./ltmain.sh' libtoolize-default: putting macros in `m4'. libtoolize-default: linking file `m4/libtool.m4' libtoolize-default: linking file `m4/ltoptions.m4' libtoolize-default: linking file `m4/ltsugar.m4' libtoolize-default: linking file `m4/ltversion.m4' libtoolize-default: linking file `m4/lt~obsolete.m4' libtoolize-default: Consider adding `AC_CONFIG_MACRO_DIR([m4])' to configure.ac and libtoolize-default: rerunning libtoolize-default, to keep the correct libtool macros in-tree. autoreconf-default: configure.ac: not using Intltool autoreconf-default: running: gtkdocize autoreconf-default: running: /usr/bin/autoconf-2.60 --force autoreconf-default: running: /usr/bin/autoheader-2.60 --force autoreconf-default: running: automake --add-missing --force-missing configure.ac:47: installing './compile' configure.ac:13: installing './missing' Makefile.am: installing './INSTALL' ext/ffmpeg/Makefile.am: installing './depcomp' automake-default: warning: source file 'elements/ffdec_adpcm.c' is in a subdirectory, automake-default: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'elements/ffdec_adpcm' automake-default: warning: possible forward-incompatibility. automake-default: At least a source file is in a subdirectory, but the 'subdir-objects' automake-default: automake option hasn't been enabled. For now, the corresponding output automake-default: object file(s) will be placed in the top-level directory. However, automake-default: this behaviour will change in future Automake versions: they will automake-default: unconditionally cause object files to be placed in the same subdirectory automake-default: of the corresponding sources. automake-default: You are advised to start using 'subdir-objects' option throughout your automake-default: project, to avoid future incompatibilities. automake-default: warning: source file 'elements/ffdemux_ape.c' is in a subdirectory, automake-default: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'elements/ffdemux_ape' automake-default: warning: source file 'elements/postproc.c' is in a subdirectory, automake-default: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'elements/postproc' automake-default: warning: source file 'generic/libavcodec-locking.c' is in a subdirectory, automake-default: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'generic/libavcodec-locking' automake-default: warning: source file 'generic/plugin-test.c' is in a subdirectory, automake-default: but option 'subdir-objects' is disabled tests/check/Makefile.am:19: while processing program 'generic/plugin-test' parallel-tests: installing './test-driver' autoreconf-default: Leaving directory `.' + CFLAGS='-pipe -Wall -g -O2' + export CFLAGS + CXXFLAGS='-pipe -Wall -g -O2' + export CXXFLAGS + FFLAGS='-pipe -Wall -g -O2' + export FFLAGS + '[' -n '' ']' ++ printf %s '-pipe -Wall -g -O2' ++ sed -r 's/(^|[[:space:]]+)-[^m][^[:space:]]*//g' + ASFLAGS= + export ASFLAGS + export lt_cv_deplibs_check_method=pass_all + lt_cv_deplibs_check_method=pass_all + readlink -e -- ./configure + xargs -ri dirname -- '{}' + xargs -ri find '{}' -type f '(' -name config.sub -or -name config.guess ')' -printf '%h/\n' + sort -u + xargs -rn1 install -pm755 -- /usr/share/gnu-config/config.sub /usr/share/gnu-config/config.guess + ./configure --build=x86_64-alt-linux --host=x86_64-alt-linux --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 --libexecdir=/usr/lib --localstatedir=/var/lib --sharedstatedir=/var/lib --mandir=/usr/share/man --infodir=/usr/share/info --disable-dependency-tracking --without-included-gettext --disable-static --with-system-ffmpeg configure: WARNING: unrecognized options: --without-included-gettext checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking nano version... 0 (release) checking whether to enable maintainer-specific portions of Makefiles... no checking build system type... x86_64-alt-linux-gnu checking host system type... x86_64-alt-linux-gnu checking whether make supports nested variables... (cached) yes checking how to print strings... printf checking for style of include used by make... GNU checking for x86_64-alt-linux-gcc... x86_64-alt-linux-gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-alt-linux-gcc accepts -g... yes checking for x86_64-alt-linux-gcc option to accept ISO C89... none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... yes checking dependency style of x86_64-alt-linux-gcc... none checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by x86_64-alt-linux-gcc... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking whether the shell understands some XSI constructs... yes checking whether the shell understands "+="... yes checking how to convert x86_64-alt-linux-gnu file names to x86_64-alt-linux-gnu format... func_convert_file_noop checking how to convert x86_64-alt-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for x86_64-alt-linux-objdump... objdump checking how to recognize dependent libraries... (cached) pass_all checking for x86_64-alt-linux-dlltool... dlltool checking how to associate runtime and link libraries... printf %s\n checking for x86_64-alt-linux-ar... no checking for ar... ar checking for archiver @FILE support... @ checking for x86_64-alt-linux-strip... no checking for strip... strip checking for x86_64-alt-linux-ranlib... no checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from x86_64-alt-linux-gcc object... ok checking for sysroot... no checking for x86_64-alt-linux-mt... no checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... x86_64-alt-linux-gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-alt-linux-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-alt-linux-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-alt-linux-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-alt-linux-gcc static flag -static works... no checking if x86_64-alt-linux-gcc supports -c -o file.o... yes checking if x86_64-alt-linux-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-alt-linux-gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... no configure: Using GStreamer Libav source release as package name configure: Using Unknown package origin as package origin checking for x86_64-alt-linux-pkg-config... no checking for pkg-config... /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking whether byte ordering is bigendian... no checking for x86_64-alt-linux-gcc... (cached) x86_64-alt-linux-gcc checking whether we are using the GNU C compiler... (cached) yes checking whether x86_64-alt-linux-gcc accepts -g... (cached) yes checking for x86_64-alt-linux-gcc option to accept ISO C89... (cached) none needed checking whether x86_64-alt-linux-gcc understands -c and -o together... (cached) yes checking dependency style of x86_64-alt-linux-gcc... (cached) none checking for x86_64-alt-linux-gcc option to accept ISO C99... none needed checking for x86_64-alt-linux-gcc option to accept ISO Standard C... (cached) none needed checking for valgrind... no checking whether to build gtk-doc documentation... no checking for gtkdoc-check... /usr/bin/gtkdoc-check configure: Looking for Python version >= 2.1 checking for python... /usr/bin/python checking "/usr/bin/python":... okay checking local Python configuration... looks good checking whether to build plugin documentation... no (gtk-doc disabled or not available) checking for cos in -lm... yes checking for ANSI C header files... (cached) yes checking for GST... yes configure: using GStreamer tools in /usr/bin configure: using GStreamer plug-ins in /usr/lib64/gstreamer-0.10 checking for GST_BASE... yes checking for GST_PLUGINS_BASE... yes configure: using GStreamer Base Plugins in /usr/lib64/gstreamer-0.10 checking for GST_CHECK... yes configure: Using GStreamer Core Plugins in /usr/lib64/gstreamer-0.10 configure: Using GStreamer Base Plugins in /usr/lib64/gstreamer-0.10 checking for ORC... yes checking for usable orcc... which: no orcc in (/usr/src/bin:/bin:/usr/bin:/usr/X11R6/bin:/usr/games) configure: Using /usr/lib64/gstreamer-0.10 as the plugin install location checking to see if compiler understands ... yes checking to see if compiler understands -Wall... yes checking to see if compiler understands -Wdeclaration-after-statement... yes checking to see if compiler understands -Wvla... yes checking to see if compiler understands -Wpointer-arith... yes checking to see if compiler understands -Wmissing-declarations... yes checking to see if compiler understands -Wmissing-prototypes... yes checking to see if compiler understands -Wredundant-decls... yes checking to see if compiler understands -Wundef... yes checking to see if compiler understands -Wwrite-strings... yes checking to see if compiler understands -Wformat-nonliteral... yes checking to see if compiler understands -Wformat-security... yes checking to see if compiler understands -Wold-style-definition... yes checking to see if compiler understands -Winit-self... yes checking to see if compiler understands -Wmissing-include-dirs... yes checking to see if compiler understands -Waddress... yes checking to see if compiler understands -Waggregate-return... yes checking to see if compiler understands -Wno-multichar... yes checking to see if compiler understands -Wnested-externs... yes configure: set WARNING_CFLAGS to -Wall -Wdeclaration-after-statement -Wvla -Wpointer-arith -Wmissing-declarations -Wmissing-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wformat-nonliteral -Wformat-security -Wold-style-definition -Winit-self -Wmissing-include-dirs -Waddress -Waggregate-return -Wno-multichar -Wnested-externs configure: set ERROR_CFLAGS to checking for BZ2_bzlibVersion in -lbz2... yes checking bzlib.h usability... yes checking bzlib.h presence... yes checking for bzlib.h... yes checking for FFMPEG... yes checking for POSTPROC... yes checking for SWSCALE... yes checking avi.h usability... no checking avi.h presence... no checking for avi.h... no configure: Using system-installed FFMpeg code configure: WARNING: ====================================================================== WARNING: you have chosen to build gst-ffmpeg against a random external version of Libav instead of building it against the tested internal Libav snapshot that is included with gst-ffmpeg. This is a very bad idea. So bad in fact that words cannot express just how bad it is. Suffice to say that it is BAD. The GStreamer developers cannot and will not support a gst-ffmpeg built this way. Any bug reports that indicate there is an external version of Libav involved will be closed immediately without further investigation. The reason such a setup can't be supported is that the Libav API and ABI is in constant flux, yet there aren't any official releases of the Libav library to develop against. This makes it impossible to guarantee that gst-ffmpeg will work reliably, or even compile, with a randomly picked version Libav. Even if gst-ffmpeg compiles and superficially appears to work fine against your chosen external Libav version, that might just not be the case on other systems, or even the same system at a later time, or when using decoders, encoders, demuxers or muxers that have not been tested. Please do not create or distribute binary packages of gst-Libav that link against an external ffmpeg. Thank you! ====================================================================== checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating common/Makefile config.status: creating common/m4/Makefile config.status: creating gst-ffmpeg.spec config.status: creating ext/Makefile config.status: creating ext/ffmpeg/Makefile config.status: creating ext/libpostproc/Makefile config.status: creating ext/libswscale/Makefile config.status: creating gst-libs/Makefile config.status: creating gst-libs/ext/Makefile config.status: creating docs/Makefile config.status: creating docs/version.entities config.status: creating tests/Makefile config.status: creating tests/check/Makefile config.status: creating tests/files/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: WARNING: unrecognized options: --without-included-gettext configure: *** Orc acceleration enabled. + '[' -n '' ']' + NPROCS=8 + make -j8 make: Entering directory `/usr/src/RPM/BUILD/gst-ffmpeg-0.10.13' make all-recursive make[1]: Entering directory `/usr/src/RPM/BUILD/gst-ffmpeg-0.10.13' Making all in ext make[2]: Entering directory `/usr/src/RPM/BUILD/gst-ffmpeg-0.10.13/ext' Making all in ffmpeg make[3]: Entering directory `/usr/src/RPM/BUILD/gst-ffmpeg-0.10.13/ext/ffmpeg' CC libgstffmpeg_la-gstffmpegcodecmap.lo CC libgstffmpeg_la-gstffmpeg.lo CC libgstffmpeg_la-gstffmpegutils.lo CC libgstffmpeg_la-gstffmpegprotocol.lo CC libgstffmpeg_la-gstffmpegdec.lo CC libgstffmpeg_la-gstffmpegenc.lo CC libgstffmpeg_la-gstffmpegdemux.lo CC libgstffmpeg_la-gstffmpegcfg.lo In file included from gstffmpegcfg.c:28:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ gstffmpegcfg.c: In function 'gst_ffmpeg_dct_algo_get_type': gstffmpegcfg.c:150:8: error: 'FF_DCT_MLIB' undeclared (first use in this function) {FF_DCT_MLIB, "MLIB", "mlib"}, ^ gstffmpegcfg.c:150:8: note: each undeclared identifier is reported only once for each function it appears in gstffmpegcfg.c: In function 'gst_ffmpeg_idct_algo_get_type': gstffmpegcfg.c:175:8: error: 'FF_IDCT_LIBMPEG2MMX' undeclared (first use in this function) {FF_IDCT_LIBMPEG2MMX, "LIBMPEG2MMX", "libmpeg2mmx"}, ^ gstffmpegcfg.c:175:8: error: initializer element is not constant gstffmpegcfg.c:175:8: note: (near initialization for 'ffmpeg_idct_algos[4].value') gstffmpegcfg.c:176:8: error: 'FF_IDCT_PS2' undeclared (first use in this function) {FF_IDCT_PS2, "PS2", "ps2"}, ^ gstffmpegcfg.c:176:8: error: initializer element is not constant gstffmpegcfg.c:176:8: note: (near initialization for 'ffmpeg_idct_algos[5].value') gstffmpegcfg.c:177:8: error: 'FF_IDCT_MLIB' undeclared (first use in this function) {FF_IDCT_MLIB, "MLIB", "mlib"}, ^ gstffmpegcfg.c:177:8: error: initializer element is not constant gstffmpegcfg.c:177:8: note: (near initialization for 'ffmpeg_idct_algos[6].value') gstffmpegcfg.c:182:8: error: 'FF_IDCT_H264' undeclared (first use in this function) {FF_IDCT_H264, "H264", "h264"}, ^ gstffmpegcfg.c:182:8: error: initializer element is not constant gstffmpegcfg.c:182:8: note: (near initialization for 'ffmpeg_idct_algos[11].value') gstffmpegcfg.c:183:8: error: 'FF_IDCT_VP3' undeclared (first use in this function) {FF_IDCT_VP3, "VP3", "vp3"}, ^ gstffmpegcfg.c:183:8: error: initializer element is not constant gstffmpegcfg.c:183:8: note: (near initialization for 'ffmpeg_idct_algos[12].value') gstffmpegcfg.c: In function 'gst_ffmpeg_flags_get_type': gstffmpegcfg.c:266:8: error: 'CODEC_FLAG_OBMC' undeclared (first use in this function) {CODEC_FLAG_OBMC, "Use overlapped block motion compensation (h263+)", ^ gstffmpegcfg.c:266:8: error: initializer element is not constant gstffmpegcfg.c:266:8: note: (near initialization for 'ffmpeg_flags[0].value') gstffmpegcfg.c:270:8: error: 'CODEC_FLAG_H263P_AIV' undeclared (first use in this function) {CODEC_FLAG_H263P_AIV, "H.263 alternative inter VLC", "aiv"}, ^ gstffmpegcfg.c:270:8: error: initializer element is not constant gstffmpegcfg.c:270:8: note: (near initialization for 'ffmpeg_flags[3].value') gstffmpegcfg.c:274:8: error: 'CODEC_FLAG_PART' undeclared (first use in this function) {CODEC_FLAG_PART, ^ gstffmpegcfg.c:274:8: error: initializer element is not constant gstffmpegcfg.c:274:8: note: (near initialization for 'ffmpeg_flags[7].value') gstffmpegcfg.c:285:8: error: 'CODEC_FLAG_H263P_UMV' undeclared (first use in this function) {CODEC_FLAG_H263P_UMV, "Unlimited Motion Vector", "umv"}, ^ gstffmpegcfg.c:285:8: error: initializer element is not constant gstffmpegcfg.c:285:8: note: (near initialization for 'ffmpeg_flags[13].value') gstffmpegcfg.c:286:8: error: 'CODEC_FLAG_CBP_RD' undeclared (first use in this function) {CODEC_FLAG_CBP_RD, "Rate Distoration Optimization for CBP", "cbp-rd"}, ^ gstffmpegcfg.c:286:8: error: initializer element is not constant gstffmpegcfg.c:286:8: note: (near initialization for 'ffmpeg_flags[14].value') gstffmpegcfg.c:287:8: error: 'CODEC_FLAG_QP_RD' undeclared (first use in this function) {CODEC_FLAG_QP_RD, "Rate Distoration Optimization for QP selection", ^ gstffmpegcfg.c:287:8: error: initializer element is not constant gstffmpegcfg.c:287:8: note: (near initialization for 'ffmpeg_flags[15].value') gstffmpegcfg.c:289:8: error: 'CODEC_FLAG_H263P_SLICE_STRUCT' undeclared (first use in this function) {CODEC_FLAG_H263P_SLICE_STRUCT, "H263 slice struct", "ss"}, ^ gstffmpegcfg.c:289:8: error: initializer element is not constant gstffmpegcfg.c:289:8: note: (near initialization for 'ffmpeg_flags[16].value') gstffmpegcfg.c:290:8: error: 'CODEC_FLAG_SVCD_SCAN_OFFSET' undeclared (first use in this function) {CODEC_FLAG_SVCD_SCAN_OFFSET, ^ gstffmpegcfg.c:290:8: error: initializer element is not constant gstffmpegcfg.c:290:8: note: (near initialization for 'ffmpeg_flags[17].value') gstffmpegcfg.c: At top level: gstffmpegcfg.c:362:3: error: 'CODEC_ID_MPEG4' undeclared here (not in a function) CODEC_ID_MPEG4, ^ gstffmpegcfg.c:362:3: error: initializer element is not constant gstffmpegcfg.c:362:3: note: (near initialization for 'mpeg[0]') gstffmpegcfg.c:363:3: error: 'CODEC_ID_MSMPEG4V1' undeclared here (not in a function) CODEC_ID_MSMPEG4V1, ^ gstffmpegcfg.c:363:3: error: initializer element is not constant gstffmpegcfg.c:363:3: note: (near initialization for 'mpeg[1]') gstffmpegcfg.c:364:3: error: 'CODEC_ID_MSMPEG4V2' undeclared here (not in a function) CODEC_ID_MSMPEG4V2, ^ gstffmpegcfg.c:364:3: error: initializer element is not constant gstffmpegcfg.c:364:3: note: (near initialization for 'mpeg[2]') gstffmpegcfg.c:365:3: error: 'CODEC_ID_MSMPEG4V3' undeclared here (not in a function) CODEC_ID_MSMPEG4V3, ^ gstffmpegcfg.c:365:3: error: initializer element is not constant gstffmpegcfg.c:365:3: note: (near initialization for 'mpeg[3]') gstffmpegcfg.c:366:3: error: 'CODEC_ID_MPEG1VIDEO' undeclared here (not in a function) CODEC_ID_MPEG1VIDEO, ^ gstffmpegcfg.c:366:3: error: initializer element is not constant gstffmpegcfg.c:366:3: note: (near initialization for 'mpeg[4]') gstffmpegcfg.c:367:3: error: 'CODEC_ID_MPEG2VIDEO' undeclared here (not in a function) CODEC_ID_MPEG2VIDEO, ^ gstffmpegcfg.c:367:3: error: initializer element is not constant gstffmpegcfg.c:367:3: note: (near initialization for 'mpeg[5]') gstffmpegcfg.c:368:3: error: 'CODEC_ID_H263P' undeclared here (not in a function) CODEC_ID_H263P, ^ gstffmpegcfg.c:368:3: error: initializer element is not constant gstffmpegcfg.c:368:3: note: (near initialization for 'mpeg[6]') gstffmpegcfg.c:369:3: error: 'CODEC_ID_FLV1' undeclared here (not in a function) CODEC_ID_FLV1, ^ gstffmpegcfg.c:369:3: error: initializer element is not constant gstffmpegcfg.c:369:3: note: (near initialization for 'mpeg[7]') gstffmpegcfg.c:370:3: error: 'CODEC_ID_H263' undeclared here (not in a function) CODEC_ID_H263, ^ gstffmpegcfg.c:370:3: error: initializer element is not constant gstffmpegcfg.c:370:3: note: (near initialization for 'mpeg[8]') gstffmpegcfg.c:371:3: error: 'CODEC_ID_NONE' undeclared here (not in a function) CODEC_ID_NONE ^ gstffmpegcfg.c:371:3: error: initializer element is not constant gstffmpegcfg.c:371:3: note: (near initialization for 'mpeg[9]') gstffmpegcfg.c:375:3: error: 'CODEC_ID_HUFFYUV' undeclared here (not in a function) CODEC_ID_HUFFYUV, ^ gstffmpegcfg.c:375:3: error: initializer element is not constant gstffmpegcfg.c:375:3: note: (near initialization for 'huffyuv[0]') gstffmpegcfg.c:376:3: error: 'CODEC_ID_FFVHUFF' undeclared here (not in a function) CODEC_ID_FFVHUFF, ^ gstffmpegcfg.c:376:3: error: initializer element is not constant gstffmpegcfg.c:376:3: note: (near initialization for 'huffyuv[1]') gstffmpegcfg.c:377:3: error: initializer element is not constant CODEC_ID_NONE ^ gstffmpegcfg.c:377:3: note: (near initialization for 'huffyuv[2]') In file included from /usr/include/iconv.h:23:0, from /usr/include/libxml2/libxml/encoding.h:28, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/gstreamer-0.10/gst/gstconfig.h:200, from /usr/include/gstreamer-0.10/gst/gstelement.h:55, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from gstffmpeg.h:35, from gstffmpegcfg.c:28: gstffmpegcfg.c: In function 'gst_ffmpeg_cfg_init': /usr/include/glib-2.0/glib/gmacros.h:316:16: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'luma_elim_threshold' ((glong) offsetof (struct_type, member)) ^ gstffmpegcfg.c:344:20: note: in expansion of macro 'G_STRUCT_OFFSET' _qdata->offset = G_STRUCT_OFFSET (struct_type, member); \ ^ gstffmpegcfg.c:354:3: note: in expansion of macro 'gst_ffmpeg_add_pspec_full' gst_ffmpeg_add_pspec_full (pspec, property_list, GstFFMpegEnc, member, \ ^ gstffmpegcfg.c:599:3: note: in expansion of macro 'gst_ffmpeg_add_pspec' gst_ffmpeg_add_pspec (pspec, config.luma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c:599:38: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'luma_elim_threshold' gst_ffmpeg_add_pspec (pspec, config.luma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c:345:31: note: in definition of macro 'gst_ffmpeg_add_pspec_full' _qdata->size = sizeof (_enc.member); \ ^ gstffmpegcfg.c:599:3: note: in expansion of macro 'gst_ffmpeg_add_pspec' gst_ffmpeg_add_pspec (pspec, config.luma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c:345:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion] _qdata->size = sizeof (_enc.member); \ ^ gstffmpegcfg.c:354:3: note: in expansion of macro 'gst_ffmpeg_add_pspec_full' gst_ffmpeg_add_pspec_full (pspec, property_list, GstFFMpegEnc, member, \ ^ gstffmpegcfg.c:599:3: note: in expansion of macro 'gst_ffmpeg_add_pspec' gst_ffmpeg_add_pspec (pspec, config.luma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c:343:16: warning: variable '_enc' set but not used [-Wunused-but-set-variable] GstFFMpegEnc _enc; \ ^ gstffmpegcfg.c:354:3: note: in expansion of macro 'gst_ffmpeg_add_pspec_full' gst_ffmpeg_add_pspec_full (pspec, property_list, GstFFMpegEnc, member, \ ^ gstffmpegcfg.c:599:3: note: in expansion of macro 'gst_ffmpeg_add_pspec' gst_ffmpeg_add_pspec (pspec, config.luma_elim_threshold, FALSE, mpeg, NULL); ^ In file included from /usr/include/iconv.h:23:0, from /usr/include/libxml2/libxml/encoding.h:28, from /usr/include/libxml2/libxml/parser.h:810, from /usr/include/gstreamer-0.10/gst/gstconfig.h:200, from /usr/include/gstreamer-0.10/gst/gstelement.h:55, from /usr/include/gstreamer-0.10/gst/gstbin.h:27, from /usr/include/gstreamer-0.10/gst/gst.h:35, from gstffmpeg.h:35, from gstffmpegcfg.c:28: /usr/include/glib-2.0/glib/gmacros.h:316:16: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'chroma_elim_threshold' ((glong) offsetof (struct_type, member)) ^ gstffmpegcfg.c:344:20: note: in expansion of macro 'G_STRUCT_OFFSET' _qdata->offset = G_STRUCT_OFFSET (struct_type, member); \ ^ gstffmpegcfg.c:354:3: note: in expansion of macro 'gst_ffmpeg_add_pspec_full' gst_ffmpeg_add_pspec_full (pspec, property_list, GstFFMpegEnc, member, \ ^ gstffmpegcfg.c:605:3: note: in expansion of macro 'gst_ffmpeg_add_pspec' gst_ffmpeg_add_pspec (pspec, config.chroma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c:605:38: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'chroma_elim_threshold' gst_ffmpeg_add_pspec (pspec, config.chroma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c:345:31: note: in definition of macro 'gst_ffmpeg_add_pspec_full' _qdata->size = sizeof (_enc.member); \ ^ gstffmpegcfg.c:605:3: note: in expansion of macro 'gst_ffmpeg_add_pspec' gst_ffmpeg_add_pspec (pspec, config.chroma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c:345:16: warning: assignment makes integer from pointer without a cast [-Wint-conversion] _qdata->size = sizeof (_enc.member); \ ^ gstffmpegcfg.c:354:3: note: in expansion of macro 'gst_ffmpeg_add_pspec_full' gst_ffmpeg_add_pspec_full (pspec, property_list, GstFFMpegEnc, member, \ ^ gstffmpegcfg.c:605:3: note: in expansion of macro 'gst_ffmpeg_add_pspec' gst_ffmpeg_add_pspec (pspec, config.chroma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c:343:16: warning: variable '_enc' set but not used [-Wunused-but-set-variable] GstFFMpegEnc _enc; \ ^ gstffmpegcfg.c:354:3: note: in expansion of macro 'gst_ffmpeg_add_pspec_full' gst_ffmpeg_add_pspec_full (pspec, property_list, GstFFMpegEnc, member, \ ^ gstffmpegcfg.c:605:3: note: in expansion of macro 'gst_ffmpeg_add_pspec' gst_ffmpeg_add_pspec (pspec, config.chroma_elim_threshold, FALSE, mpeg, NULL); ^ gstffmpegcfg.c: At top level: gstffmpegcfg.c:728:38: warning: 'enum CodecID' declared inside parameter list gst_ffmpeg_cfg_codec_has_pspec (enum CodecID codec_id, GParamSpec * pspec) ^ gstffmpegcfg.c:728:38: warning: its scope is only this definition or declaration, which is probably not what you want gstffmpegcfg.c:728:46: error: parameter 1 ('codec_id') has incomplete type gst_ffmpeg_cfg_codec_has_pspec (enum CodecID codec_id, GParamSpec * pspec) ^ gstffmpegcfg.c: In function 'gst_ffmpeg_cfg_codec_has_pspec': gstffmpegcfg.c:738:19: warning: comparison between pointer and integer for (; *codec != CODEC_ID_NONE; ++codec) { ^ gstffmpegcfg.c:739:18: warning: comparison between pointer and integer if (*codec == codec_id) ^ gstffmpegcfg.c:746:19: warning: comparison between pointer and integer for (; *codec != CODEC_ID_NONE; ++codec) { ^ gstffmpegcfg.c:747:18: warning: comparison between pointer and integer if (*codec == codec_id) ^ gstffmpegcfg.c: In function 'gst_ffmpeg_cfg_install_property': gstffmpegcfg.c:769:9: warning: implicit declaration of function 'avcodec_alloc_context' [-Wimplicit-function-declaration] ctx = avcodec_alloc_context (); ^ gstffmpegcfg.c:769:3: warning: nested extern declaration of 'avcodec_alloc_context' [-Wnested-externs] ctx = avcodec_alloc_context (); ^ gstffmpegcfg.c:769:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion] ctx = avcodec_alloc_context (); ^ gstffmpegcfg.c:771:5: warning: implicit declaration of function 'avcodec_get_context_defaults' [-Wimplicit-function-declaration] avcodec_get_context_defaults (ctx); ^ gstffmpegcfg.c:771:5: warning: nested extern declaration of 'avcodec_get_context_defaults' [-Wnested-externs] make[3]: *** [libgstffmpeg_la-gstffmpegcfg.lo] Error 1 make[3]: *** Waiting for unfinished jobs.... In file included from gstffmpegprotocol.c:34:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ gstffmpegprotocol.c:49:22: error: unknown type name 'URLContext' gst_ffmpegdata_open (URLContext * h, const char *filename, int flags) ^ gstffmpegprotocol.c:97:22: error: unknown type name 'URLContext' gst_ffmpegdata_peek (URLContext * h, unsigned char *buf, int size) ^ gstffmpegprotocol.c:137:22: error: unknown type name 'URLContext' gst_ffmpegdata_read (URLContext * h, unsigned char *buf, int size) ^ gstffmpegprotocol.c:157:23: error: unknown type name 'URLContext' gst_ffmpegdata_write (URLContext * h, const unsigned char *buf, int size) ^ gstffmpegprotocol.c:182:22: error: unknown type name 'URLContext' gst_ffmpegdata_seek (URLContext * h, int64_t pos, int whence) ^ gstffmpegprotocol.c:262:23: error: unknown type name 'URLContext' gst_ffmpegdata_close (URLContext * h) ^ gstffmpegprotocol.c:291:1: error: unknown type name 'URLProtocol' URLProtocol gstreamer_protocol = { ^ gstffmpegprotocol.c:292:16: warning: initialization makes integer from pointer without a cast [-Wint-conversion] /*.name = */ "gstreamer", ^ gstffmpegprotocol.c:292:16: note: (near initialization for 'gstreamer_protocol') gstffmpegprotocol.c:292:16: error: initializer element is not computable at load time gstffmpegprotocol.c:292:16: note: (near initialization for 'gstreamer_protocol') gstffmpegprotocol.c:293:20: error: 'gst_ffmpegdata_open' undeclared here (not in a function) /*.url_open = */ gst_ffmpegdata_open, ^ gstffmpegprotocol.c:293:20: warning: excess elements in scalar initializer gstffmpegprotocol.c:293:20: note: (near initialization for 'gstreamer_protocol') gstffmpegprotocol.c:294:20: error: 'gst_ffmpegdata_read' undeclared here (not in a function) /*.url_read = */ gst_ffmpegdata_read, ^ gstffmpegprotocol.c:294:20: warning: excess elements in scalar initializer gstffmpegprotocol.c:294:20: note: (near initialization for 'gstreamer_protocol') gstffmpegprotocol.c:295:21: error: 'gst_ffmpegdata_write' undeclared here (not in a function) /*.url_write = */ gst_ffmpegdata_write, ^ gstffmpegprotocol.c:295:21: warning: excess elements in scalar initializer gstffmpegprotocol.c:295:21: note: (near initialization for 'gstreamer_protocol') gstffmpegprotocol.c:296:20: error: 'gst_ffmpegdata_seek' undeclared here (not in a function) /*.url_seek = */ gst_ffmpegdata_seek, ^ gstffmpegprotocol.c:296:20: warning: excess elements in scalar initializer gstffmpegprotocol.c:296:20: note: (near initialization for 'gstreamer_protocol') gstffmpegprotocol.c:297:21: error: 'gst_ffmpegdata_close' undeclared here (not in a function) /*.url_close = */ gst_ffmpegdata_close, ^ gstffmpegprotocol.c:297:21: warning: excess elements in scalar initializer gstffmpegprotocol.c:297:21: note: (near initialization for 'gstreamer_protocol') gstffmpegprotocol.c:305:23: error: unknown type name 'URLContext' gst_ffmpeg_pipe_open (URLContext * h, const char *filename, int flags) ^ gstffmpegprotocol.c:333:23: error: unknown type name 'URLContext' gst_ffmpeg_pipe_read (URLContext * h, unsigned char *buf, int size) ^ gstffmpegprotocol.c:371:24: error: unknown type name 'URLContext' gst_ffmpeg_pipe_close (URLContext * h) ^ gstffmpegprotocol.c:380:1: error: unknown type name 'URLProtocol' URLProtocol gstpipe_protocol = { ^ gstffmpegprotocol.c:381:3: warning: initialization makes integer from pointer without a cast [-Wint-conversion] "gstpipe", ^ gstffmpegprotocol.c:381:3: note: (near initialization for 'gstpipe_protocol') gstffmpegprotocol.c:381:3: error: initializer element is not computable at load time gstffmpegprotocol.c:381:3: note: (near initialization for 'gstpipe_protocol') gstffmpegprotocol.c:382:3: error: 'gst_ffmpeg_pipe_open' undeclared here (not in a function) gst_ffmpeg_pipe_open, ^ gstffmpegprotocol.c:382:3: warning: excess elements in scalar initializer gstffmpegprotocol.c:382:3: note: (near initialization for 'gstpipe_protocol') gstffmpegprotocol.c:383:3: error: 'gst_ffmpeg_pipe_read' undeclared here (not in a function) gst_ffmpeg_pipe_read, ^ gstffmpegprotocol.c:383:3: warning: excess elements in scalar initializer gstffmpegprotocol.c:383:3: note: (near initialization for 'gstpipe_protocol') gstffmpegprotocol.c:386:3: error: 'gst_ffmpeg_pipe_close' undeclared here (not in a function) gst_ffmpeg_pipe_close, ^ gstffmpegprotocol.c:386:3: warning: excess elements in scalar initializer gstffmpegprotocol.c:386:3: note: (near initialization for 'gstpipe_protocol') In file included from gstffmpegcodecmap.c:33:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ In file included from gstffmpegcodecmap.c:34:0: gstffmpegcodecmap.h:40:31: warning: 'enum CodecID' declared inside parameter list gboolean encode); ^ gstffmpegcodecmap.h:40:31: warning: its scope is only this definition or declaration, which is probably not what you want gstffmpegcodecmap.h:51:31: warning: 'enum CodecID' declared inside parameter list gboolean encode); ^ gstffmpegcodecmap.h:56:9: warning: 'enum CodecID' declared inside parameter list AVCodec *codec); ^ gstffmpegcodecmap.h:61:9: warning: 'enum CodecID' declared inside parameter list AVCodec *codec); ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_get_palette': gstffmpegcodecmap.c:53:18: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' if (context->palctrl) ^ gstffmpegcodecmap.c:54:25: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' av_free (context->palctrl); ^ gstffmpegcodecmap.c:55:14: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' context->palctrl = av_malloc (sizeof (AVPaletteControl)); ^ gstffmpegcodecmap.c:55:45: error: 'AVPaletteControl' undeclared (first use in this function) context->palctrl = av_malloc (sizeof (AVPaletteControl)); ^ gstffmpegcodecmap.c:55:45: note: each undeclared identifier is reported only once for each function it appears in gstffmpegcodecmap.c:56:14: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' context->palctrl->palette_changed = 1; ^ gstffmpegcodecmap.c:57:22: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' memcpy (context->palctrl->palette, GST_BUFFER_DATA (palette), ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_set_palette': gstffmpegcodecmap.c:66:14: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' if (context->palctrl) { ^ gstffmpegcodecmap.c:69:47: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' memcpy (GST_BUFFER_DATA (palette), context->palctrl->palette, ^ gstffmpegcodecmap.c: At top level: gstffmpegcodecmap.c:82:3: error: 'CH_FRONT_LEFT' undeclared here (not in a function) CH_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT}, { ^ gstffmpegcodecmap.c:83:3: error: 'CH_FRONT_RIGHT' undeclared here (not in a function) CH_FRONT_RIGHT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT}, { ^ gstffmpegcodecmap.c:84:3: error: 'CH_FRONT_CENTER' undeclared here (not in a function) CH_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_FRONT_CENTER}, { ^ gstffmpegcodecmap.c:85:3: error: 'CH_LOW_FREQUENCY' undeclared here (not in a function) CH_LOW_FREQUENCY, GST_AUDIO_CHANNEL_POSITION_LFE}, { ^ gstffmpegcodecmap.c:86:3: error: 'CH_BACK_LEFT' undeclared here (not in a function) CH_BACK_LEFT, GST_AUDIO_CHANNEL_POSITION_REAR_LEFT}, { ^ gstffmpegcodecmap.c:87:3: error: 'CH_BACK_RIGHT' undeclared here (not in a function) CH_BACK_RIGHT, GST_AUDIO_CHANNEL_POSITION_REAR_RIGHT}, { ^ gstffmpegcodecmap.c:88:3: error: 'CH_FRONT_LEFT_OF_CENTER' undeclared here (not in a function) CH_FRONT_LEFT_OF_CENTER, GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT_OF_CENTER}, { ^ gstffmpegcodecmap.c:89:3: error: 'CH_FRONT_RIGHT_OF_CENTER' undeclared here (not in a function) CH_FRONT_RIGHT_OF_CENTER, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT_OF_CENTER}, { ^ gstffmpegcodecmap.c:90:3: error: 'CH_BACK_CENTER' undeclared here (not in a function) CH_BACK_CENTER, GST_AUDIO_CHANNEL_POSITION_REAR_CENTER}, { ^ gstffmpegcodecmap.c:91:3: error: 'CH_SIDE_LEFT' undeclared here (not in a function) CH_SIDE_LEFT, GST_AUDIO_CHANNEL_POSITION_SIDE_LEFT}, { ^ gstffmpegcodecmap.c:92:3: error: 'CH_SIDE_RIGHT' undeclared here (not in a function) CH_SIDE_RIGHT, GST_AUDIO_CHANNEL_POSITION_SIDE_RIGHT}, { ^ gstffmpegcodecmap.c:93:3: error: 'CH_TOP_CENTER' undeclared here (not in a function) CH_TOP_CENTER, GST_AUDIO_CHANNEL_POSITION_NONE}, { ^ gstffmpegcodecmap.c:94:3: error: 'CH_TOP_FRONT_LEFT' undeclared here (not in a function) CH_TOP_FRONT_LEFT, GST_AUDIO_CHANNEL_POSITION_NONE}, { ^ gstffmpegcodecmap.c:95:3: error: 'CH_TOP_FRONT_CENTER' undeclared here (not in a function) CH_TOP_FRONT_CENTER, GST_AUDIO_CHANNEL_POSITION_NONE}, { ^ gstffmpegcodecmap.c:96:3: error: 'CH_TOP_FRONT_RIGHT' undeclared here (not in a function) CH_TOP_FRONT_RIGHT, GST_AUDIO_CHANNEL_POSITION_NONE}, { ^ gstffmpegcodecmap.c:97:3: error: 'CH_TOP_BACK_LEFT' undeclared here (not in a function) CH_TOP_BACK_LEFT, GST_AUDIO_CHANNEL_POSITION_NONE}, { ^ gstffmpegcodecmap.c:98:3: error: 'CH_TOP_BACK_CENTER' undeclared here (not in a function) CH_TOP_BACK_CENTER, GST_AUDIO_CHANNEL_POSITION_NONE}, { ^ gstffmpegcodecmap.c:99:3: error: 'CH_TOP_BACK_RIGHT' undeclared here (not in a function) CH_TOP_BACK_RIGHT, GST_AUDIO_CHANNEL_POSITION_NONE}, { ^ gstffmpegcodecmap.c:100:3: error: 'CH_STEREO_LEFT' undeclared here (not in a function) CH_STEREO_LEFT, GST_AUDIO_CHANNEL_POSITION_FRONT_LEFT}, { ^ gstffmpegcodecmap.c:101:3: error: 'CH_STEREO_RIGHT' undeclared here (not in a function) CH_STEREO_RIGHT, GST_AUDIO_CHANNEL_POSITION_FRONT_RIGHT} ^ gstffmpegcodecmap.c:188:61: error: parameter 2 ('codec_id') has incomplete type gst_ff_vid_caps_new (AVCodecContext * context, enum CodecID codec_id, ^ gstffmpegcodecmap.c: In function 'gst_ff_vid_caps_new': gstffmpegcodecmap.c:223:13: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:224:12: error: 'CODEC_ID_H261' undeclared (first use in this function) case CODEC_ID_H261: ^ gstffmpegcodecmap.c:236:12: error: 'CODEC_ID_H263' undeclared (first use in this function) case CODEC_ID_H263: ^ gstffmpegcodecmap.c:257:12: error: 'CODEC_ID_DVVIDEO' undeclared (first use in this function) case CODEC_ID_DVVIDEO: ^ gstffmpegcodecmap.c:290:12: error: 'CODEC_ID_DNXHD' undeclared (first use in this function) case CODEC_ID_DNXHD: ^ make[3]: *** [libgstffmpeg_la-gstffmpegprotocol.lo] Error 1 gstffmpegcodecmap.c: At top level: gstffmpegcodecmap.c:330:61: error: parameter 2 ('codec_id') has incomplete type gst_ff_aud_caps_new (AVCodecContext * context, enum CodecID codec_id, ^ gstffmpegcodecmap.c: In function 'gst_ff_aud_caps_new': gstffmpegcodecmap.c:345:15: error: 'CH_LAYOUT_SURROUND' undeclared (first use in this function) 0, 0, CH_LAYOUT_SURROUND, CH_LAYOUT_QUAD, CH_LAYOUT_5POINT0, ^ gstffmpegcodecmap.c:345:15: warning: initialization makes integer from pointer without a cast [-Wint-conversion] gstffmpegcodecmap.c:345:15: note: (near initialization for 'default_channel_set[2]') gstffmpegcodecmap.c:345:35: error: 'CH_LAYOUT_QUAD' undeclared (first use in this function) 0, 0, CH_LAYOUT_SURROUND, CH_LAYOUT_QUAD, CH_LAYOUT_5POINT0, ^ gstffmpegcodecmap.c:345:35: warning: initialization makes integer from pointer without a cast [-Wint-conversion] gstffmpegcodecmap.c:345:35: note: (near initialization for 'default_channel_set[3]') gstffmpegcodecmap.c:345:51: error: 'CH_LAYOUT_5POINT0' undeclared (first use in this function) 0, 0, CH_LAYOUT_SURROUND, CH_LAYOUT_QUAD, CH_LAYOUT_5POINT0, ^ gstffmpegcodecmap.c:345:51: warning: initialization makes integer from pointer without a cast [-Wint-conversion] gstffmpegcodecmap.c:345:51: note: (near initialization for 'default_channel_set[4]') gstffmpegcodecmap.c:346:9: error: 'CH_LAYOUT_5POINT1' undeclared (first use in this function) CH_LAYOUT_5POINT1, 0, CH_LAYOUT_7POINT1 ^ gstffmpegcodecmap.c:346:9: warning: initialization makes integer from pointer without a cast [-Wint-conversion] gstffmpegcodecmap.c:346:9: note: (near initialization for 'default_channel_set[5]') gstffmpegcodecmap.c:346:31: error: 'CH_LAYOUT_7POINT1' undeclared (first use in this function) CH_LAYOUT_5POINT1, 0, CH_LAYOUT_7POINT1 ^ gstffmpegcodecmap.c:346:31: warning: initialization makes integer from pointer without a cast [-Wint-conversion] gstffmpegcodecmap.c:346:31: note: (near initialization for 'default_channel_set[7]') gstffmpegcodecmap.c:349:15: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:350:14: error: 'CODEC_ID_EAC3' undeclared (first use in this function) case CODEC_ID_EAC3: ^ gstffmpegcodecmap.c:351:14: error: 'CODEC_ID_AC3' undeclared (first use in this function) case CODEC_ID_AC3: ^ gstffmpegcodecmap.c:352:14: error: 'CODEC_ID_DTS' undeclared (first use in this function) case CODEC_ID_DTS: ^ gstffmpegcodecmap.c:377:13: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:378:12: error: 'CODEC_ID_AAC' undeclared (first use in this function) case CODEC_ID_AAC: ^ gstffmpegcodecmap.c:379:12: error: 'CODEC_ID_AAC_LATM' undeclared (first use in this function) case CODEC_ID_AAC_LATM: ^ gstffmpegcodecmap.c:383:12: error: 'CODEC_ID_MP2' undeclared (first use in this function) case CODEC_ID_MP2: ^ gstffmpegcodecmap.c:400:12: error: 'CODEC_ID_ADPCM_G722' undeclared (first use in this function) case CODEC_ID_ADPCM_G722: ^ gstffmpegcodecmap.c:408:12: error: 'CODEC_ID_ADPCM_G726' undeclared (first use in this function) case CODEC_ID_ADPCM_G726: ^ gstffmpegcodecmap.c:416:12: error: 'CODEC_ID_ADPCM_SWF' undeclared (first use in this function) case CODEC_ID_ADPCM_SWF: ^ gstffmpegcodecmap.c:423:12: error: 'CODEC_ID_ROQ_DPCM' undeclared (first use in this function) case CODEC_ID_ROQ_DPCM: ^ gstffmpegcodecmap.c:430:12: error: 'CODEC_ID_AMR_NB' undeclared (first use in this function) case CODEC_ID_AMR_NB: ^ gstffmpegcodecmap.c:438:12: error: 'CODEC_ID_AMR_WB' undeclared (first use in this function) case CODEC_ID_AMR_WB: ^ gstffmpegcodecmap.c:457:13: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:458:12: error: 'CODEC_ID_WMAPRO' undeclared (first use in this function) case CODEC_ID_WMAPRO: ^ gstffmpegcodecmap.c:459:12: error: 'CODEC_ID_TRUEHD' undeclared (first use in this function) case CODEC_ID_TRUEHD: ^ gstffmpegcodecmap.c: At top level: gstffmpegcodecmap.c:519:42: error: parameter 1 ('codec_id') has incomplete type gst_ffmpeg_codecid_to_caps (enum CodecID codec_id, ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_codecid_to_caps': gstffmpegcodecmap.c:527:11: error: switch quantity not an integer switch (codec_id) { ^ In file included from gstffmpegenc.c:39:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ gstffmpegcodecmap.c:528:10: error: 'CODEC_ID_MPEG1VIDEO' undeclared (first use in this function) case CODEC_ID_MPEG1VIDEO: ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ gstffmpegcodecmap.c:535:10: error: 'CODEC_ID_MPEG2VIDEO' undeclared (first use in this function) case CODEC_ID_MPEG2VIDEO: ^ gstffmpegcodecmap.c:550:10: error: 'CODEC_ID_MPEG2VIDEO_XVMC' undeclared (first use in this function) case CODEC_ID_MPEG2VIDEO_XVMC: ^ gstffmpegcodecmap.c:554:10: error: 'CODEC_ID_H263' undeclared (first use in this function) case CODEC_ID_H263: ^ gstffmpegcodecmap.c:563:46: error: 'CODEC_ID_NONE' undeclared (first use in this function) caps = gst_ff_vid_caps_new (context, CODEC_ID_NONE, "video/x-h263", ^ gstffmpegcodecmap.c:568:10: error: 'CODEC_ID_H263P' undeclared (first use in this function) case CODEC_ID_H263P: ^ gstffmpegcodecmap.c:583:10: error: 'CODEC_ID_H263I' undeclared (first use in this function) case CODEC_ID_H263I: ^ In file included from gstffmpegenc.c:40:0: gstffmpegcodecmap.h:40:31: warning: 'enum CodecID' declared inside parameter list gboolean encode); ^ gstffmpegcodecmap.c:588:10: error: 'CODEC_ID_H261' undeclared (first use in this function) case CODEC_ID_H261: ^ gstffmpegcodecmap.h:40:31: warning: its scope is only this definition or declaration, which is probably not what you want gstffmpegcodecmap.c:592:10: error: 'CODEC_ID_RV10' undeclared (first use in this function) case CODEC_ID_RV10: ^ gstffmpegcodecmap.h:51:31: warning: 'enum CodecID' declared inside parameter list gboolean encode); ^ gstffmpegcodecmap.h:56:9: warning: 'enum CodecID' declared inside parameter list AVCodec *codec); ^ gstffmpegcodecmap.h:61:9: warning: 'enum CodecID' declared inside parameter list AVCodec *codec); ^ gstffmpegcodecmap.c:593:10: error: 'CODEC_ID_RV20' undeclared (first use in this function) case CODEC_ID_RV20: ^ gstffmpegcodecmap.c:594:10: error: 'CODEC_ID_RV30' undeclared (first use in this function) case CODEC_ID_RV30: ^ gstffmpegcodecmap.c:595:10: error: 'CODEC_ID_RV40' undeclared (first use in this function) case CODEC_ID_RV40: ^ gstffmpegcodecmap.c:599:15: error: switch quantity not an integer switch (codec_id) { ^ In file included from gstffmpegenc.c:41:0: gstffmpegutils.h: In function 'gst_ffmpeg_time_ff_to_gst': gstffmpegutils.h:59:11: warning: implicit declaration of function 'av_rescale_q' [-Wimplicit-function-declaration] out = av_rescale_q (pts, base, bq); ^ gstffmpegutils.h:59:5: warning: nested extern declaration of 'av_rescale_q' [-Wnested-externs] out = av_rescale_q (pts, base, bq); ^ gstffmpegcodecmap.c:619:65: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'sub_id' gst_caps_set_simple (caps, "format", G_TYPE_INT, context->sub_id, NULL); ^ gstffmpegutils.h: At top level: gstffmpegutils.h:90:26: warning: 'enum SampleFormat' declared inside parameter list av_smp_format_depth(enum SampleFormat smp_fmt); ^ gstffmpegcodecmap.c:629:10: error: 'CODEC_ID_MP1' undeclared (first use in this function) case CODEC_ID_MP1: ^ gstffmpegcodecmap.c:635:10: error: 'CODEC_ID_MP2' undeclared (first use in this function) case CODEC_ID_MP2: ^ gstffmpegcodecmap.c:641:10: error: 'CODEC_ID_MP3' undeclared (first use in this function) case CODEC_ID_MP3: ^ gstffmpegcodecmap.c:655:10: error: 'CODEC_ID_MUSEPACK7' undeclared (first use in this function) case CODEC_ID_MUSEPACK7: ^ gstffmpegcodecmap.c:662:10: error: 'CODEC_ID_MUSEPACK8' undeclared (first use in this function) case CODEC_ID_MUSEPACK8: ^ gstffmpegcodecmap.c:669:10: error: 'CODEC_ID_AC3' undeclared (first use in this function) case CODEC_ID_AC3: ^ gstffmpegcodecmap.c:674:10: error: 'CODEC_ID_EAC3' undeclared (first use in this function) case CODEC_ID_EAC3: ^ gstffmpegcodecmap.c:679:10: error: 'CODEC_ID_TRUEHD' undeclared (first use in this function) case CODEC_ID_TRUEHD: ^ gstffmpegcodecmap.c:683:10: error: 'CODEC_ID_ATRAC1' undeclared (first use in this function) case CODEC_ID_ATRAC1: ^ gstffmpegenc.c: In function 'gst_ffmpegenc_base_init': gstffmpegcodecmap.c:689:10: error: 'CODEC_ID_ATRAC3' undeclared (first use in this function) case CODEC_ID_ATRAC3: ^ gstffmpegcodecmap.c:695:10: error: 'CODEC_ID_DTS' undeclared (first use in this function) case CODEC_ID_DTS: ^ gstffmpegcodecmap.c:699:10: error: 'CODEC_ID_APE' undeclared (first use in this function) case CODEC_ID_APE: ^ gstffmpegcodecmap.c:709:10: error: 'CODEC_ID_MLP' undeclared (first use in this function) case CODEC_ID_MLP: ^ gstffmpegcodecmap.c:713:10: error: 'CODEC_ID_IMC' undeclared (first use in this function) case CODEC_ID_IMC: ^ gstffmpegcodecmap.c:722:10: error: 'CODEC_ID_MJPEG' undeclared (first use in this function) case CODEC_ID_MJPEG: ^ gstffmpegcodecmap.c:723:10: error: 'CODEC_ID_LJPEG' undeclared (first use in this function) case CODEC_ID_LJPEG: ^ gstffmpegcodecmap.c:727:10: error: 'CODEC_ID_SP5X' undeclared (first use in this function) case CODEC_ID_SP5X: ^ gstffmpegcodecmap.c:731:10: error: 'CODEC_ID_MJPEGB' undeclared (first use in this function) case CODEC_ID_MJPEGB: ^ gstffmpegcodecmap.c:735:10: error: 'CODEC_ID_MPEG4' undeclared (first use in this function) case CODEC_ID_MPEG4: ^ gstffmpegenc.c:149:47: error: type of formal parameter 1 is incomplete if (!(srccaps = gst_ffmpeg_codecid_to_caps (in_plugin->id, NULL, TRUE))) { ^ gstffmpegenc.c:159:9: error: type of formal parameter 2 is incomplete in_plugin->id, TRUE, in_plugin); ^ gstffmpegenc.c: In function 'gst_ffmpegenc_init': gstffmpegcodecmap.c:772:10: error: 'CODEC_ID_RAWVIDEO' undeclared (first use in this function) case CODEC_ID_RAWVIDEO: ^ gstffmpegenc.c:251:24: warning: implicit declaration of function 'avcodec_alloc_context' [-Wimplicit-function-declaration] ffmpegenc->context = avcodec_alloc_context (); ^ gstffmpegcodecmap.c:774:70: error: type of formal parameter 3 is incomplete gst_ffmpeg_codectype_to_caps (AVMEDIA_TYPE_VIDEO, context, codec_id, ^ gstffmpegcodecmap.c:778:10: error: 'CODEC_ID_MSMPEG4V1' undeclared (first use in this function) case CODEC_ID_MSMPEG4V1: ^ gstffmpegenc.c:251:3: warning: nested extern declaration of 'avcodec_alloc_context' [-Wnested-externs] ffmpegenc->context = avcodec_alloc_context (); ^ gstffmpegcodecmap.c:779:10: error: 'CODEC_ID_MSMPEG4V2' undeclared (first use in this function) case CODEC_ID_MSMPEG4V2: ^ gstffmpegcodecmap.c:780:10: error: 'CODEC_ID_MSMPEG4V3' undeclared (first use in this function) case CODEC_ID_MSMPEG4V3: ^ gstffmpegenc.c:251:22: warning: assignment makes pointer from integer without a cast [-Wint-conversion] ffmpegenc->context = avcodec_alloc_context (); ^ gstffmpegenc.c:252:3: warning: 'avcodec_alloc_frame' is deprecated [-Wdeprecated-declarations] ffmpegenc->picture = avcodec_alloc_frame (); ^ gstffmpegcodecmap.c:794:10: error: 'CODEC_ID_WMV1' undeclared (first use in this function) case CODEC_ID_WMV1: ^ gstffmpegcodecmap.c:795:10: error: 'CODEC_ID_WMV2' undeclared (first use in this function) case CODEC_ID_WMV2: ^ gstffmpegcodecmap.c:804:10: error: 'CODEC_ID_FLV1' undeclared (first use in this function) case CODEC_ID_FLV1: ^ gstffmpegcodecmap.c:809:10: error: 'CODEC_ID_SVQ1' undeclared (first use in this function) case CODEC_ID_SVQ1: ^ gstffmpegcodecmap.c:814:10: error: 'CODEC_ID_SVQ3' undeclared (first use in this function) case CODEC_ID_SVQ3: ^ gstffmpegcodecmap.c:819:10: error: 'CODEC_ID_DVAUDIO' undeclared (first use in this function) case CODEC_ID_DVAUDIO: ^ gstffmpegcodecmap.c:823:10: error: 'CODEC_ID_DVVIDEO' undeclared (first use in this function) case CODEC_ID_DVVIDEO: ^ In file included from gstffmpegenc.c:34:0: /usr/include/libavcodec/avcodec.h:3215:10: note: declared here AVFrame *avcodec_alloc_frame(void); ^ gstffmpegcodecmap.c:864:10: error: 'CODEC_ID_WMAV1' undeclared (first use in this function) case CODEC_ID_WMAV1: ^ gstffmpegcodecmap.c:865:10: error: 'CODEC_ID_WMAV2' undeclared (first use in this function) case CODEC_ID_WMAV2: ^ gstffmpegcodecmap.c:882:10: error: 'CODEC_ID_WMAPRO' undeclared (first use in this function) case CODEC_ID_WMAPRO: ^ gstffmpegcodecmap.c:889:10: error: 'CODEC_ID_WMAVOICE' undeclared (first use in this function) case CODEC_ID_WMAVOICE: ^ gstffmpegcodecmap.c:895:10: error: 'CODEC_ID_MACE3' undeclared (first use in this function) case CODEC_ID_MACE3: ^ gstffmpegcodecmap.c:896:10: error: 'CODEC_ID_MACE6' undeclared (first use in this function) case CODEC_ID_MACE6: ^ gstffmpegcodecmap.c:905:10: error: 'CODEC_ID_HUFFYUV' undeclared (first use in this function) case CODEC_ID_HUFFYUV: ^ gstffmpegcodecmap.c:913:10: error: 'CODEC_ID_CYUV' undeclared (first use in this function) case CODEC_ID_CYUV: ^ gstffmpegcodecmap.c:919:10: error: 'CODEC_ID_H264' undeclared (first use in this function) case CODEC_ID_H264: ^ gstffmpegcodecmap.c:923:10: error: 'CODEC_ID_INDEO5' undeclared (first use in this function) case CODEC_ID_INDEO5: ^ gstffmpegcodecmap.c:928:10: error: 'CODEC_ID_INDEO3' undeclared (first use in this function) case CODEC_ID_INDEO3: ^ gstffmpegcodecmap.c:933:10: error: 'CODEC_ID_INDEO2' undeclared (first use in this function) case CODEC_ID_INDEO2: ^ gstffmpegcodecmap.c:938:10: error: 'CODEC_ID_FLASHSV' undeclared (first use in this function) case CODEC_ID_FLASHSV: ^ gstffmpegcodecmap.c:943:10: error: 'CODEC_ID_VP3' undeclared (first use in this function) case CODEC_ID_VP3: ^ gstffmpegcodecmap.c:947:10: error: 'CODEC_ID_VP5' undeclared (first use in this function) case CODEC_ID_VP5: ^ gstffmpegcodecmap.c:951:10: error: 'CODEC_ID_VP6' undeclared (first use in this function) case CODEC_ID_VP6: ^ gstffmpegcodecmap.c:955:10: error: 'CODEC_ID_VP6F' undeclared (first use in this function) case CODEC_ID_VP6F: ^ gstffmpegcodecmap.c:959:10: error: 'CODEC_ID_VP6A' undeclared (first use in this function) case CODEC_ID_VP6A: ^ gstffmpegcodecmap.c:963:10: error: 'CODEC_ID_VP8' undeclared (first use in this function) case CODEC_ID_VP8: ^ gstffmpegcodecmap.c:967:10: error: 'CODEC_ID_THEORA' undeclared (first use in this function) case CODEC_ID_THEORA: ^ gstffmpegcodecmap.c:971:10: error: 'CODEC_ID_AAC' undeclared (first use in this function) case CODEC_ID_AAC: ^ gstffmpegcodecmap.c:1014:10: error: 'CODEC_ID_AAC_LATM' undeclared (first use in this function) case CODEC_ID_AAC_LATM: /* LATM/LOAS AAC syntax */ ^ gstffmpegcodecmap.c:1020:10: error: 'CODEC_ID_ASV1' undeclared (first use in this function) case CODEC_ID_ASV1: ^ gstffmpegcodecmap.c:1024:10: error: 'CODEC_ID_ASV2' undeclared (first use in this function) case CODEC_ID_ASV2: ^ gstffmpegcodecmap.c:1029:10: error: 'CODEC_ID_FFV1' undeclared (first use in this function) case CODEC_ID_FFV1: ^ gstffmpegcodecmap.c:1034:10: error: 'CODEC_ID_4XM' undeclared (first use in this function) case CODEC_ID_4XM: ^ gstffmpegcodecmap.c:1038:10: error: 'CODEC_ID_XAN_WC3' undeclared (first use in this function) case CODEC_ID_XAN_WC3: ^ gstffmpegcodecmap.c:1039:10: error: 'CODEC_ID_XAN_WC4' undeclared (first use in this function) case CODEC_ID_XAN_WC4: ^ gstffmpegcodecmap.c:1041:38: error: invalid operands to binary - (have 'int' and 'const struct *') "wcversion", G_TYPE_INT, 3 - CODEC_ID_XAN_WC3 + codec_id, NULL); ^ gstffmpegcodecmap.c:1041:57: error: invalid operands to binary + (have 'const struct *' and 'const struct *') "wcversion", G_TYPE_INT, 3 - CODEC_ID_XAN_WC3 + codec_id, NULL); ^ gstffmpegcodecmap.c:1044:10: error: 'CODEC_ID_CLJR' undeclared (first use in this function) case CODEC_ID_CLJR: ^ gstffmpegcodecmap.c:1050:10: error: 'CODEC_ID_FRAPS' undeclared (first use in this function) case CODEC_ID_FRAPS: ^ gstffmpegcodecmap.c:1054:10: error: 'CODEC_ID_MDEC' undeclared (first use in this function) case CODEC_ID_MDEC: ^ gstffmpegcodecmap.c:1055:10: error: 'CODEC_ID_ROQ' undeclared (first use in this function) case CODEC_ID_ROQ: ^ gstffmpegcodecmap.c:1056:10: error: 'CODEC_ID_INTERPLAY_VIDEO' undeclared (first use in this function) case CODEC_ID_INTERPLAY_VIDEO: ^ gstffmpegcodecmap.c:1060:10: error: 'CODEC_ID_VCR1' undeclared (first use in this function) case CODEC_ID_VCR1: ^ gstffmpegcodecmap.c:1065:10: error: 'CODEC_ID_RPZA' undeclared (first use in this function) case CODEC_ID_RPZA: ^ gstffmpegcodecmap.c:1070:10: error: 'CODEC_ID_CINEPAK' undeclared (first use in this function) case CODEC_ID_CINEPAK: ^ gstffmpegcodecmap.c:1076:10: error: 'CODEC_ID_MSRLE' undeclared (first use in this function) case CODEC_ID_MSRLE: ^ gstffmpegcodecmap.c:1087:10: error: 'CODEC_ID_QTRLE' undeclared (first use in this function) case CODEC_ID_QTRLE: ^ gstffmpegcodecmap.c:1098:10: error: 'CODEC_ID_MSVIDEO1' undeclared (first use in this function) case CODEC_ID_MSVIDEO1: ^ gstffmpegcodecmap.c:1103:10: error: 'CODEC_ID_WMV3' undeclared (first use in this function) case CODEC_ID_WMV3: ^ gstffmpegcodecmap.c:1107:10: error: 'CODEC_ID_VC1' undeclared (first use in this function) case CODEC_ID_VC1: ^ gstffmpegcodecmap.c:1112:10: error: 'CODEC_ID_QDM2' undeclared (first use in this function) case CODEC_ID_QDM2: ^ gstffmpegcodecmap.c:1116:10: error: 'CODEC_ID_MSZH' undeclared (first use in this function) case CODEC_ID_MSZH: ^ gstffmpegcodecmap.c:1120:10: error: 'CODEC_ID_ZLIB' undeclared (first use in this function) case CODEC_ID_ZLIB: ^ gstffmpegenc.c: In function 'gst_ffmpegenc_getcaps': gstffmpegenc.c:431:58: error: type of formal parameter 3 is incomplete tmpcaps = gst_ffmpeg_pixfmt_to_caps (pixfmt, NULL, oclass->in_plugin->id); ^ gstffmpegcodecmap.c:1124:10: error: 'CODEC_ID_TRUEMOTION1' undeclared (first use in this function) case CODEC_ID_TRUEMOTION1: ^ gstffmpegcodecmap.c:1128:10: error: 'CODEC_ID_TRUEMOTION2' undeclared (first use in this function) case CODEC_ID_TRUEMOTION2: ^ gstffmpegcodecmap.c:1133:10: error: 'CODEC_ID_ULTI' undeclared (first use in this function) case CODEC_ID_ULTI: ^ gstffmpegcodecmap.c:1138:10: error: 'CODEC_ID_TSCC' undeclared (first use in this function) case CODEC_ID_TSCC: ^ gstffmpegcodecmap.c:1148:10: error: 'CODEC_ID_KMVC' undeclared (first use in this function) case CODEC_ID_KMVC: ^ gstffmpegcodecmap.c:1152:10: error: 'CODEC_ID_NUV' undeclared (first use in this function) case CODEC_ID_NUV: ^ gstffmpegcodecmap.c:1156:10: error: 'CODEC_ID_GIF' undeclared (first use in this function) case CODEC_ID_GIF: ^ gstffmpegcodecmap.c:1160:10: error: 'CODEC_ID_PNG' undeclared (first use in this function) case CODEC_ID_PNG: ^ gstffmpegcodecmap.c:1164:10: error: 'CODEC_ID_PPM' undeclared (first use in this function) case CODEC_ID_PPM: ^ gstffmpegcodecmap.c:1168:10: error: 'CODEC_ID_PBM' undeclared (first use in this function) case CODEC_ID_PBM: ^ gstffmpegcodecmap.c:1172:10: error: 'CODEC_ID_PAM' undeclared (first use in this function) case CODEC_ID_PAM: ^ gstffmpegcodecmap.c:1178:10: error: 'CODEC_ID_PGM' undeclared (first use in this function) case CODEC_ID_PGM: ^ gstffmpegcodecmap.c:1184:10: error: 'CODEC_ID_PCX' undeclared (first use in this function) case CODEC_ID_PCX: ^ gstffmpegcodecmap.c:1188:10: error: 'CODEC_ID_SGI' undeclared (first use in this function) case CODEC_ID_SGI: ^ gstffmpegcodecmap.c:1192:10: error: 'CODEC_ID_TARGA' undeclared (first use in this function) case CODEC_ID_TARGA: ^ gstffmpegcodecmap.c:1196:10: error: 'CODEC_ID_TIFF' undeclared (first use in this function) case CODEC_ID_TIFF: ^ gstffmpegcodecmap.c:1200:10: error: 'CODEC_ID_SUNRAST' undeclared (first use in this function) case CODEC_ID_SUNRAST: ^ gstffmpegcodecmap.c:1205:10: error: 'CODEC_ID_SMC' undeclared (first use in this function) case CODEC_ID_SMC: ^ gstffmpegcodecmap.c:1209:10: error: 'CODEC_ID_QDRAW' undeclared (first use in this function) case CODEC_ID_QDRAW: ^ gstffmpegcodecmap.c:1213:10: error: 'CODEC_ID_DNXHD' undeclared (first use in this function) case CODEC_ID_DNXHD: ^ gstffmpegcodecmap.c:1217:10: error: 'CODEC_ID_MIMIC' undeclared (first use in this function) case CODEC_ID_MIMIC: ^ gstffmpegcodecmap.c:1221:10: error: 'CODEC_ID_VMNC' undeclared (first use in this function) case CODEC_ID_VMNC: ^ gstffmpegcodecmap.c:1225:10: error: 'CODEC_ID_TRUESPEECH' undeclared (first use in this function) case CODEC_ID_TRUESPEECH: ^ gstffmpegcodecmap.c:1230:10: error: 'CODEC_ID_QCELP' undeclared (first use in this function) case CODEC_ID_QCELP: ^ gstffmpegcodecmap.c:1234:10: error: 'CODEC_ID_AMV' undeclared (first use in this function) case CODEC_ID_AMV: ^ gstffmpegcodecmap.c:1238:10: error: 'CODEC_ID_AASC' undeclared (first use in this function) case CODEC_ID_AASC: ^ gstffmpegenc.c:451:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion] ctx = avcodec_alloc_context (); ^ gstffmpegcodecmap.c:1242:10: error: 'CODEC_ID_LOCO' undeclared (first use in this function) case CODEC_ID_LOCO: ^ gstffmpegcodecmap.c:1246:10: error: 'CODEC_ID_ZMBV' undeclared (first use in this function) case CODEC_ID_ZMBV: ^ gstffmpegcodecmap.c:1250:10: error: 'CODEC_ID_LAGARITH' undeclared (first use in this function) case CODEC_ID_LAGARITH: ^ gstffmpegcodecmap.c:1254:10: error: 'CODEC_ID_CSCD' undeclared (first use in this function) case CODEC_ID_CSCD: ^ gstffmpegcodecmap.c:1264:10: error: 'CODEC_ID_WS_VQA' undeclared (first use in this function) case CODEC_ID_WS_VQA: ^ gstffmpegcodecmap.c:1265:10: error: 'CODEC_ID_IDCIN' undeclared (first use in this function) case CODEC_ID_IDCIN: ^ gstffmpegcodecmap.c:1266:10: error: 'CODEC_ID_8BPS' undeclared (first use in this function) case CODEC_ID_8BPS: ^ gstffmpegcodecmap.c:1267:10: error: 'CODEC_ID_FLIC' undeclared (first use in this function) case CODEC_ID_FLIC: ^ gstffmpegcodecmap.c:1268:10: error: 'CODEC_ID_VMDVIDEO' undeclared (first use in this function) case CODEC_ID_VMDVIDEO: ^ gstffmpegcodecmap.c:1269:10: error: 'CODEC_ID_VMDAUDIO' undeclared (first use in this function) case CODEC_ID_VMDAUDIO: ^ gstffmpegcodecmap.c:1270:10: error: 'CODEC_ID_SONIC' undeclared (first use in this function) case CODEC_ID_SONIC: ^ gstffmpegcodecmap.c:1271:10: error: 'CODEC_ID_SONIC_LS' undeclared (first use in this function) case CODEC_ID_SONIC_LS: ^ gstffmpegcodecmap.c:1272:10: error: 'CODEC_ID_SNOW' undeclared (first use in this function) case CODEC_ID_SNOW: ^ gstffmpegcodecmap.c:1273:10: error: 'CODEC_ID_VIXL' undeclared (first use in this function) case CODEC_ID_VIXL: ^ gstffmpegcodecmap.c:1274:10: error: 'CODEC_ID_QPEG' undeclared (first use in this function) case CODEC_ID_QPEG: ^ gstffmpegcodecmap.c:1275:10: error: 'CODEC_ID_PGMYUV' undeclared (first use in this function) case CODEC_ID_PGMYUV: ^ gstffmpegcodecmap.c:1276:10: error: 'CODEC_ID_FFVHUFF' undeclared (first use in this function) case CODEC_ID_FFVHUFF: ^ gstffmpegcodecmap.c:1277:10: error: 'CODEC_ID_WNV1' undeclared (first use in this function) case CODEC_ID_WNV1: ^ gstffmpegcodecmap.c:1278:10: error: 'CODEC_ID_MP3ADU' undeclared (first use in this function) case CODEC_ID_MP3ADU: ^ gstffmpegcodecmap.c:1279:10: error: 'CODEC_ID_MP3ON4' undeclared (first use in this function) case CODEC_ID_MP3ON4: ^ gstffmpegcodecmap.c:1280:10: error: 'CODEC_ID_WESTWOOD_SND1' undeclared (first use in this function) case CODEC_ID_WESTWOOD_SND1: ^ gstffmpegcodecmap.c:1281:10: error: 'CODEC_ID_MMVIDEO' undeclared (first use in this function) case CODEC_ID_MMVIDEO: ^ gstffmpegcodecmap.c:1282:10: error: 'CODEC_ID_AVS' undeclared (first use in this function) case CODEC_ID_AVS: ^ gstffmpegcodecmap.c:1283:10: error: 'CODEC_ID_CAVS' undeclared (first use in this function) case CODEC_ID_CAVS: ^ gstffmpegcodecmap.c:1288:10: error: 'CODEC_ID_PCM_S16LE' undeclared (first use in this function) case CODEC_ID_PCM_S16LE: ^ gstffmpegcodecmap.c:1289:10: error: 'CODEC_ID_PCM_S16BE' undeclared (first use in this function) case CODEC_ID_PCM_S16BE: ^ gstffmpegcodecmap.c:1290:10: error: 'CODEC_ID_PCM_U16LE' undeclared (first use in this function) case CODEC_ID_PCM_U16LE: ^ gstffmpegcodecmap.c:1291:10: error: 'CODEC_ID_PCM_U16BE' undeclared (first use in this function) case CODEC_ID_PCM_U16BE: ^ gstffmpegcodecmap.c:1292:10: error: 'CODEC_ID_PCM_S8' undeclared (first use in this function) case CODEC_ID_PCM_S8: ^ gstffmpegcodecmap.c:1293:10: error: 'CODEC_ID_PCM_U8' undeclared (first use in this function) case CODEC_ID_PCM_U8: ^ gstffmpegcodecmap.c:1298:15: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegenc.c:476:11: error: type of formal parameter 3 is incomplete oclass->in_plugin->id, TRUE); ^ gstffmpegcodecmap.c:1348:10: error: 'CODEC_ID_PCM_MULAW' undeclared (first use in this function) case CODEC_ID_PCM_MULAW: ^ gstffmpegcodecmap.c:1352:10: error: 'CODEC_ID_PCM_ALAW' undeclared (first use in this function) case CODEC_ID_PCM_ALAW: ^ gstffmpegcodecmap.c:1356:10: error: 'CODEC_ID_ADPCM_G722' undeclared (first use in this function) case CODEC_ID_ADPCM_G722: ^ gstffmpegcodecmap.c:1364:10: error: 'CODEC_ID_ADPCM_G726' undeclared (first use in this function) case CODEC_ID_ADPCM_G726: ^ gstffmpegcodecmap.c:1381:10: error: 'CODEC_ID_ADPCM_IMA_QT' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_QT: ^ gstffmpegcodecmap.c:1382:10: error: 'CODEC_ID_ADPCM_IMA_WAV' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_WAV: ^ gstffmpegcodecmap.c:1383:10: error: 'CODEC_ID_ADPCM_IMA_DK3' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_DK3: ^ gstffmpegcodecmap.c:1384:10: error: 'CODEC_ID_ADPCM_IMA_DK4' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_DK4: ^ gstffmpegcodecmap.c:1385:10: error: 'CODEC_ID_ADPCM_IMA_WS' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_WS: ^ gstffmpegcodecmap.c:1386:10: error: 'CODEC_ID_ADPCM_IMA_SMJPEG' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_SMJPEG: ^ gstffmpegcodecmap.c:1387:10: error: 'CODEC_ID_ADPCM_IMA_AMV' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_AMV: ^ gstffmpegcodecmap.c:1388:10: error: 'CODEC_ID_ADPCM_IMA_ISS' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_ISS: ^ gstffmpegcodecmap.c:1389:10: error: 'CODEC_ID_ADPCM_IMA_EA_EACS' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_EA_EACS: ^ gstffmpegcodecmap.c:1390:10: error: 'CODEC_ID_ADPCM_IMA_EA_SEAD' undeclared (first use in this function) case CODEC_ID_ADPCM_IMA_EA_SEAD: ^ gstffmpegcodecmap.c:1391:10: error: 'CODEC_ID_ADPCM_MS' undeclared (first use in this function) case CODEC_ID_ADPCM_MS: ^ gstffmpegcodecmap.c:1392:10: error: 'CODEC_ID_ADPCM_4XM' undeclared (first use in this function) case CODEC_ID_ADPCM_4XM: ^ gstffmpegcodecmap.c:1393:10: error: 'CODEC_ID_ADPCM_XA' undeclared (first use in this function) case CODEC_ID_ADPCM_XA: ^ gstffmpegcodecmap.c:1394:10: error: 'CODEC_ID_ADPCM_ADX' undeclared (first use in this function) case CODEC_ID_ADPCM_ADX: ^ gstffmpegcodecmap.c:1395:10: error: 'CODEC_ID_ADPCM_EA' undeclared (first use in this function) case CODEC_ID_ADPCM_EA: ^ gstffmpegcodecmap.c:1396:10: error: 'CODEC_ID_ADPCM_CT' undeclared (first use in this function) case CODEC_ID_ADPCM_CT: ^ gstffmpegcodecmap.c:1397:10: error: 'CODEC_ID_ADPCM_SWF' undeclared (first use in this function) case CODEC_ID_ADPCM_SWF: ^ gstffmpegcodecmap.c:1398:10: error: 'CODEC_ID_ADPCM_YAMAHA' undeclared (first use in this function) case CODEC_ID_ADPCM_YAMAHA: ^ gstffmpegcodecmap.c:1399:10: error: 'CODEC_ID_ADPCM_SBPRO_2' undeclared (first use in this function) case CODEC_ID_ADPCM_SBPRO_2: ^ gstffmpegcodecmap.c:1400:10: error: 'CODEC_ID_ADPCM_SBPRO_3' undeclared (first use in this function) case CODEC_ID_ADPCM_SBPRO_3: ^ gstffmpegcodecmap.c:1401:10: error: 'CODEC_ID_ADPCM_SBPRO_4' undeclared (first use in this function) case CODEC_ID_ADPCM_SBPRO_4: ^ gstffmpegcodecmap.c:1402:10: error: 'CODEC_ID_ADPCM_EA_R1' undeclared (first use in this function) case CODEC_ID_ADPCM_EA_R1: ^ gstffmpegcodecmap.c:1403:10: error: 'CODEC_ID_ADPCM_EA_R2' undeclared (first use in this function) case CODEC_ID_ADPCM_EA_R2: ^ gstffmpegcodecmap.c:1404:10: error: 'CODEC_ID_ADPCM_EA_R3' undeclared (first use in this function) case CODEC_ID_ADPCM_EA_R3: ^ gstffmpegcodecmap.c:1405:10: error: 'CODEC_ID_ADPCM_EA_MAXIS_XA' undeclared (first use in this function) case CODEC_ID_ADPCM_EA_MAXIS_XA: ^ gstffmpegcodecmap.c:1406:10: error: 'CODEC_ID_ADPCM_EA_XAS' undeclared (first use in this function) case CODEC_ID_ADPCM_EA_XAS: ^ gstffmpegcodecmap.c:1407:10: error: 'CODEC_ID_ADPCM_THP' undeclared (first use in this function) case CODEC_ID_ADPCM_THP: ^ gstffmpegcodecmap.c:1411:15: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:1509:10: error: 'CODEC_ID_AMR_NB' undeclared (first use in this function) case CODEC_ID_AMR_NB: ^ gstffmpegcodecmap.c:1513:10: error: 'CODEC_ID_AMR_WB' undeclared (first use in this function) case CODEC_ID_AMR_WB: ^ gstffmpegcodecmap.c:1517:10: error: 'CODEC_ID_GSM' undeclared (first use in this function) case CODEC_ID_GSM: ^ gstffmpegenc.c: In function 'gst_ffmpegenc_setcaps': gstffmpegcodecmap.c:1521:10: error: 'CODEC_ID_GSM_MS' undeclared (first use in this function) case CODEC_ID_GSM_MS: ^ gstffmpegcodecmap.c:1525:10: error: 'CODEC_ID_NELLYMOSER' undeclared (first use in this function) case CODEC_ID_NELLYMOSER: ^ gstffmpegenc.c:535:3: warning: implicit declaration of function 'avcodec_get_context_defaults' [-Wimplicit-function-declaration] avcodec_get_context_defaults (ffmpegenc->context); ^ gstffmpegcodecmap.c:1530:10: error: 'CODEC_ID_SIPR' undeclared (first use in this function) case CODEC_ID_SIPR: ^ gstffmpegenc.c:535:3: warning: nested extern declaration of 'avcodec_get_context_defaults' [-Wnested-externs] gstffmpegcodecmap.c:1541:10: error: 'CODEC_ID_RA_144' undeclared (first use in this function) case CODEC_ID_RA_144: ^ gstffmpegcodecmap.c:1542:10: error: 'CODEC_ID_RA_288' undeclared (first use in this function) case CODEC_ID_RA_288: ^ gstffmpegcodecmap.c:1543:10: error: 'CODEC_ID_COOK' undeclared (first use in this function) case CODEC_ID_COOK: ^ gstffmpegcodecmap.c:1547:15: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:1572:10: error: 'CODEC_ID_ROQ_DPCM' undeclared (first use in this function) case CODEC_ID_ROQ_DPCM: ^ gstffmpegcodecmap.c:1573:10: error: 'CODEC_ID_INTERPLAY_DPCM' undeclared (first use in this function) case CODEC_ID_INTERPLAY_DPCM: ^ gstffmpegcodecmap.c:1574:10: error: 'CODEC_ID_XAN_DPCM' undeclared (first use in this function) case CODEC_ID_XAN_DPCM: ^ gstffmpegcodecmap.c:1575:10: error: 'CODEC_ID_SOL_DPCM' undeclared (first use in this function) case CODEC_ID_SOL_DPCM: ^ gstffmpegcodecmap.c:1579:15: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:1608:10: error: 'CODEC_ID_SHORTEN' undeclared (first use in this function) case CODEC_ID_SHORTEN: ^ gstffmpegcodecmap.c:1612:10: error: 'CODEC_ID_ALAC' undeclared (first use in this function) case CODEC_ID_ALAC: ^ gstffmpegenc.c:575:21: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'inter_threshold' ffmpegenc->context->inter_threshold = 0; ^ gstffmpegenc.c:621:40: error: 'CODEC_ID_MPEG4' undeclared (first use in this function) } else if ((oclass->in_plugin->id == CODEC_ID_MPEG4) ^ gstffmpegenc.c:621:40: note: each undeclared identifier is reported only once for each function it appears in gstffmpegcodecmap.c:1620:10: error: 'CODEC_ID_FLAC' undeclared (first use in this function) case CODEC_ID_FLAC: ^ gstffmpegcodecmap.c:1628:10: error: 'CODEC_ID_DVD_SUBTITLE' undeclared (first use in this function) case CODEC_ID_DVD_SUBTITLE: ^ gstffmpegcodecmap.c:1629:10: error: 'CODEC_ID_DVB_SUBTITLE' undeclared (first use in this function) case CODEC_ID_DVB_SUBTITLE: ^ gstffmpegcodecmap.c:1632:10: error: 'CODEC_ID_BMP' undeclared (first use in this function) case CODEC_ID_BMP: ^ gstffmpegcodecmap.c:1635:10: error: 'CODEC_ID_TTA' undeclared (first use in this function) case CODEC_ID_TTA: ^ gstffmpegcodecmap.c:1642:10: error: 'CODEC_ID_TWINVQ' undeclared (first use in this function) case CODEC_ID_TWINVQ: ^ gstffmpegcodecmap.c:1653:40: error: incompatible type for argument 1 of 'avcodec_find_decoder' if ((codec = avcodec_find_decoder (codec_id)) || ^ gstffmpegenc.c:692:33: error: type of formal parameter 1 is incomplete gst_ffmpeg_caps_with_codecid (oclass->in_plugin->id, ^ gstffmpegenc.c:696:44: error: type of formal parameter 1 is incomplete other_caps = gst_ffmpeg_codecid_to_caps (oclass->in_plugin->id, ^ In file included from gstffmpegcodecmap.c:29:0: /usr/include/libavcodec/avcodec.h:3502:10: note: expected 'enum AVCodecID' but argument is of type 'const struct *' AVCodec *avcodec_find_decoder(enum AVCodecID id); ^ gstffmpegcodecmap.c:1653:16: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] if ((codec = avcodec_find_decoder (codec_id)) || ^ gstffmpegcodecmap.c:1654:40: error: incompatible type for argument 1 of 'avcodec_find_encoder' (codec = avcodec_find_encoder (codec_id))) { ^ In file included from gstffmpegcodecmap.c:29:0: /usr/include/libavcodec/avcodec.h:3920:10: note: expected 'enum AVCodecID' but argument is of type 'const struct *' AVCodec *avcodec_find_encoder(enum AVCodecID id); ^ gstffmpegcodecmap.c:1654:16: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] (codec = avcodec_find_encoder (codec_id))) { ^ gstffmpegcodecmap.c: At top level: In file included from gstffmpegutils.c:23:0: gstffmpegutils.h: In function 'gst_ffmpeg_time_ff_to_gst': gstffmpegcodecmap.c:1715:18: error: parameter 3 ('codec_id') has incomplete type enum CodecID codec_id) ^ gstffmpegutils.h:59:11: warning: implicit declaration of function 'av_rescale_q' [-Wimplicit-function-declaration] out = av_rescale_q (pts, base, bq); ^ gstffmpegutils.h:59:5: warning: nested extern declaration of 'av_rescale_q' [-Wnested-externs] out = av_rescale_q (pts, base, bq); ^ gstffmpegutils.h: At top level: gstffmpegutils.h:87:39: warning: 'enum CodecID' declared inside parameter list gst_ffmpeg_get_codecid_longname (enum CodecID codec_id); ^ gstffmpegutils.h:87:39: warning: its scope is only this definition or declaration, which is probably not what you want gstffmpegutils.h:90:26: warning: 'enum SampleFormat' declared inside parameter list av_smp_format_depth(enum SampleFormat smp_fmt); ^ gstffmpegcodecmap.c:1861:36: warning: 'enum SampleFormat' declared inside parameter list AVCodecContext * context, enum CodecID codec_id) ^ gstffmpegcodecmap.c:1860:46: error: parameter 1 ('sample_fmt') has incomplete type gst_ffmpeg_smpfmt_to_caps (enum SampleFormat sample_fmt, ^ gstffmpegcodecmap.c:1861:44: error: parameter 3 ('codec_id') has incomplete type AVCodecContext * context, enum CodecID codec_id) ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_smpfmt_to_caps': gstffmpegenc.c: In function 'gst_ffmpegenc_chain_video': gstffmpegcodecmap.c:1869:11: error: switch quantity not an integer switch (sample_fmt) { ^ gstffmpegenc.c:773:37: error: 'FF_I_TYPE' undeclared (first use in this function) ffmpegenc->picture->pict_type = FF_I_TYPE; ^ gstffmpegenc.c:787:14: warning: implicit declaration of function 'avcodec_encode_video' [-Wimplicit-function-declaration] ret_size = avcodec_encode_video (ffmpegenc->context, ^ gstffmpegenc.c:787:3: warning: nested extern declaration of 'avcodec_encode_video' [-Wnested-externs] ret_size = avcodec_encode_video (ffmpegenc->context, ^ gstffmpegcodecmap.c:1870:10: error: 'SAMPLE_FMT_S16' undeclared (first use in this function) case SAMPLE_FMT_S16: ^ gstffmpegcodecmap.c:1875:10: error: 'SAMPLE_FMT_S32' undeclared (first use in this function) case SAMPLE_FMT_S32: ^ gstffmpegcodecmap.c:1880:10: error: 'SAMPLE_FMT_FLT' undeclared (first use in this function) case SAMPLE_FMT_FLT: ^ gstffmpegcodecmap.c:1885:10: error: 'SAMPLE_FMT_DBL' undeclared (first use in this function) case SAMPLE_FMT_DBL: ^ gstffmpegcodecmap.c: At top level: gstffmpegcodecmap.c:1918:18: error: parameter 2 ('codec_id') has incomplete type enum CodecID codec_id, gboolean encode, AVCodec * codec) ^ gstffmpegenc.c: In function 'gst_ffmpegenc_encode_audio': gstffmpegenc.c:867:9: warning: implicit declaration of function 'avcodec_encode_audio' [-Wimplicit-function-declaration] res = avcodec_encode_audio (ctx, audio_out, max_size, (short *) audio_in); ^ gstffmpegenc.c:867:3: warning: nested extern declaration of 'avcodec_encode_audio' [-Wnested-externs] res = avcodec_encode_audio (ctx, audio_out, max_size, (short *) audio_in); ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_codectype_to_audio_caps': gstffmpegcodecmap.c:1944:23: error: storage size of 'i' isn't known enum SampleFormat i; ^ gstffmpegcodecmap.c:1949:5: warning: statement with no effect [-Wunused-value] for (i = 0; i <= SAMPLE_FMT_DBL; i++) { ^ gstffmpegcodecmap.c:1949:22: error: 'SAMPLE_FMT_DBL' undeclared (first use in this function) for (i = 0; i <= SAMPLE_FMT_DBL; i++) { ^ gstffmpegcodecmap.c:1949:39: error: lvalue required as increment operand for (i = 0; i <= SAMPLE_FMT_DBL; i++) { ^ gstffmpegcodecmap.c:1949:5: warning: statement with no effect [-Wunused-value] for (i = 0; i <= SAMPLE_FMT_DBL; i++) { ^ gstffmpegcodecmap.c:1944:23: warning: unused variable 'i' [-Wunused-variable] enum SampleFormat i; ^ gstffmpegcodecmap.c: At top level: gstffmpegcodecmap.c:1961:18: error: parameter 2 ('codec_id') has incomplete type enum CodecID codec_id, gboolean encode, AVCodec * codec) ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_codectype_to_video_caps': gstffmpegcodecmap.c:1969:66: error: type of formal parameter 3 is incomplete caps = gst_ffmpeg_pixfmt_to_caps (context->pix_fmt, context, codec_id); ^ gstffmpegcodecmap.c:1979:66: error: type of formal parameter 3 is incomplete temp = gst_ffmpeg_pixfmt_to_caps (i, encode ? &ctx : NULL, codec_id); ^ gstffmpegcodecmap.c: At top level: gstffmpegcodecmap.c:1997:44: error: parameter 3 ('codec_id') has incomplete type AVCodecContext * context, enum CodecID codec_id, gboolean encode) ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_codectype_to_caps': gstffmpegcodecmap.c:2004:56: error: type of formal parameter 2 is incomplete gst_ffmpeg_codectype_to_video_caps (context, codec_id, encode, NULL); ^ gstffmpegcodecmap.c:2008:56: error: type of formal parameter 2 is incomplete gst_ffmpeg_codectype_to_audio_caps (context, codec_id, encode, NULL); ^ gstffmpegenc.c: In function 'gst_ffmpegenc_chain_audio': gstffmpegenc.c:920:11: warning: implicit declaration of function 'av_get_bits_per_sample_format' [-Wimplicit-function-declaration] osize = av_get_bits_per_sample_format (ctx->sample_fmt) / 8; ^ gstffmpegenc.c:920:3: warning: nested extern declaration of 'av_get_bits_per_sample_format' [-Wnested-externs] osize = av_get_bits_per_sample_format (ctx->sample_fmt) / 8; ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_caps_to_smpfmt': gstffmpegcodecmap.c:2052:33: error: 'SAMPLE_FMT_FLT' undeclared (first use in this function) context->sample_fmt = SAMPLE_FMT_FLT; ^ gstffmpegcodecmap.c:2052:31: error: incompatible types when assigning to type 'enum AVSampleFormat' from type 'const struct *' context->sample_fmt = SAMPLE_FMT_FLT; ^ gstffmpegcodecmap.c:2052:11: warning: statement with no effect [-Wunused-value] context->sample_fmt = SAMPLE_FMT_FLT; ^ gstffmpegcodecmap.c:2054:33: error: 'SAMPLE_FMT_DBL' undeclared (first use in this function) context->sample_fmt = SAMPLE_FMT_DBL; ^ gstffmpegcodecmap.c:2054:31: error: incompatible types when assigning to type 'enum AVSampleFormat' from type 'const struct *' context->sample_fmt = SAMPLE_FMT_DBL; ^ gstffmpegcodecmap.c:2054:11: warning: statement with no effect [-Wunused-value] context->sample_fmt = SAMPLE_FMT_DBL; ^ gstffmpegcodecmap.c:2065:33: error: 'SAMPLE_FMT_S16' undeclared (first use in this function) context->sample_fmt = SAMPLE_FMT_S16; ^ gstffmpegcodecmap.c:2065:31: error: incompatible types when assigning to type 'enum AVSampleFormat' from type 'const struct *' context->sample_fmt = SAMPLE_FMT_S16; ^ gstffmpegcodecmap.c:2065:11: warning: statement with no effect [-Wunused-value] context->sample_fmt = SAMPLE_FMT_S16; ^ gstffmpegcodecmap.c:2067:33: error: 'SAMPLE_FMT_S32' undeclared (first use in this function) context->sample_fmt = SAMPLE_FMT_S32; ^ gstffmpegcodecmap.c:2067:31: error: incompatible types when assigning to type 'enum AVSampleFormat' from type 'const struct *' context->sample_fmt = SAMPLE_FMT_S32; ^ gstffmpegcodecmap.c:2067:11: warning: statement with no effect [-Wunused-value] context->sample_fmt = SAMPLE_FMT_S32; ^ gstffmpegenc.c: In function 'gst_ffmpegenc_event_video': gstffmpegenc.c:1139:41: error: 'FF_I_TYPE' undeclared (first use in this function) ffmpegenc->picture->pict_type = FF_I_TYPE; ^ gstffmpegenc.c: In function 'gst_ffmpegenc_register': gstffmpegenc.c:1321:26: error: 'CODEC_ID_RAWVIDEO' undeclared (first use in this function) if (in_plugin->id == CODEC_ID_RAWVIDEO || ^ gstffmpegenc.c:1322:26: error: 'CODEC_ID_V210' undeclared (first use in this function) in_plugin->id == CODEC_ID_V210 || ^ gstffmpegenc.c:1323:26: error: 'CODEC_ID_V210X' undeclared (first use in this function) in_plugin->id == CODEC_ID_V210X || ^ gstffmpegenc.c:1324:26: error: 'CODEC_ID_R210' undeclared (first use in this function) in_plugin->id == CODEC_ID_R210 || ^ gstffmpegenc.c:1325:26: error: 'CODEC_ID_ZLIB' undeclared (first use in this function) in_plugin->id == CODEC_ID_ZLIB || ^ gstffmpegenc.c:1326:27: error: 'CODEC_ID_PCM_S16LE' undeclared (first use in this function) (in_plugin->id >= CODEC_ID_PCM_S16LE && ^ gstffmpegenc.c:1327:30: error: 'CODEC_ID_PCM_BLURAY' undeclared (first use in this function) in_plugin->id <= CODEC_ID_PCM_BLURAY)) { ^ gstffmpegenc.c:1342:19: error: 'AVCodec {aka struct AVCodec}' has no member named 'encode' if (!in_plugin->encode) { ^ gstffmpegutils.c:30:39: warning: 'enum CodecID' declared inside parameter list gst_ffmpeg_get_codecid_longname (enum CodecID codec_id) ^ gstffmpegutils.c:30:47: error: parameter 1 ('codec_id') has incomplete type gst_ffmpeg_get_codecid_longname (enum CodecID codec_id) ^ gstffmpegcodecmap.c: At top level: gstffmpegcodecmap.c:2336:44: error: parameter 1 ('codec_id') has incomplete type gst_ffmpeg_caps_with_codecid (enum CodecID codec_id, ^ gstffmpegutils.c:42:27: warning: 'enum SampleFormat' declared inside parameter list av_smp_format_depth (enum SampleFormat smp_fmt) ^ gstffmpegutils.c:42:40: error: parameter 1 ('smp_fmt') has incomplete type av_smp_format_depth (enum SampleFormat smp_fmt) ^ gstffmpegutils.c: In function 'av_smp_format_depth': gstffmpegutils.c:46:10: error: 'SAMPLE_FMT_U8' undeclared (first use in this function) case SAMPLE_FMT_U8: ^ gstffmpegutils.c:46:10: note: each undeclared identifier is reported only once for each function it appears in gstffmpegutils.c:49:10: error: 'SAMPLE_FMT_S16' undeclared (first use in this function) case SAMPLE_FMT_S16: ^ gstffmpegutils.c:52:10: error: 'SAMPLE_FMT_S32' undeclared (first use in this function) case SAMPLE_FMT_S32: ^ gstffmpegutils.c:53:10: error: 'SAMPLE_FMT_FLT' undeclared (first use in this function) case SAMPLE_FMT_FLT: ^ gstffmpegutils.c:56:10: error: 'SAMPLE_FMT_DBL' undeclared (first use in this function) case SAMPLE_FMT_DBL: ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_caps_with_codecid': gstffmpegcodecmap.c:2394:21: error: 'CODEC_ID_VC1' undeclared (first use in this function) if (codec_id == CODEC_ID_VC1 && size > 0 && data[0] == 0) { ^ gstffmpegcodecmap.c:2399:56: error: 'CODEC_ID_AAC_LATM' undeclared (first use in this function) } else if (context->extradata == NULL && codec_id != CODEC_ID_AAC_LATM && ^ gstffmpegcodecmap.c:2400:19: error: 'CODEC_ID_FLAC' undeclared (first use in this function) codec_id != CODEC_ID_FLAC) { ^ gstffmpegcodecmap.c:2409:11: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:2410:10: error: 'CODEC_ID_MPEG4' undeclared (first use in this function) case CODEC_ID_MPEG4: ^ gstffmpegcodecmap.c:2425:10: error: 'CODEC_ID_SVQ3' undeclared (first use in this function) case CODEC_ID_SVQ3: ^ gstffmpegcodecmap.c:2458:10: error: 'CODEC_ID_MSRLE' undeclared (first use in this function) case CODEC_ID_MSRLE: ^ gstffmpegcodecmap.c:2459:10: error: 'CODEC_ID_QTRLE' undeclared (first use in this function) case CODEC_ID_QTRLE: ^ gstffmpegcodecmap.c:2460:10: error: 'CODEC_ID_TSCC' undeclared (first use in this function) case CODEC_ID_TSCC: ^ gstffmpegcodecmap.c:2461:10: error: 'CODEC_ID_CSCD' undeclared (first use in this function) case CODEC_ID_CSCD: ^ gstffmpegcodecmap.c:2462:10: error: 'CODEC_ID_APE' undeclared (first use in this function) case CODEC_ID_APE: ^ gstffmpegcodecmap.c:2475:10: error: 'CODEC_ID_RV10' undeclared (first use in this function) case CODEC_ID_RV10: ^ gstffmpegcodecmap.c:2476:10: error: 'CODEC_ID_RV20' undeclared (first use in this function) case CODEC_ID_RV20: ^ gstffmpegcodecmap.c:2477:10: error: 'CODEC_ID_RV30' undeclared (first use in this function) case CODEC_ID_RV30: ^ gstffmpegcodecmap.c:2478:10: error: 'CODEC_ID_RV40' undeclared (first use in this function) case CODEC_ID_RV40: ^ gstffmpegcodecmap.c:2483:16: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'sub_id' context->sub_id = format; ^ gstffmpegcodecmap.c:2483:9: warning: statement with no effect [-Wunused-value] context->sub_id = format; ^ gstffmpegcodecmap.c:2487:10: error: 'CODEC_ID_COOK' undeclared (first use in this function) case CODEC_ID_COOK: ^ gstffmpegcodecmap.c:2488:10: error: 'CODEC_ID_RA_288' undeclared (first use in this function) case CODEC_ID_RA_288: ^ gstffmpegcodecmap.c:2489:10: error: 'CODEC_ID_RA_144' undeclared (first use in this function) case CODEC_ID_RA_144: ^ gstffmpegcodecmap.c:2490:10: error: 'CODEC_ID_SIPR' undeclared (first use in this function) case CODEC_ID_SIPR: ^ gstffmpegcodecmap.c:2500:10: error: 'CODEC_ID_ALAC' undeclared (first use in this function) case CODEC_ID_ALAC: ^ gstffmpegcodecmap.c:2505:10: error: 'CODEC_ID_DVVIDEO' undeclared (first use in this function) case CODEC_ID_DVVIDEO: ^ gstffmpegcodecmap.c:2536:10: error: 'CODEC_ID_H263P' undeclared (first use in this function) case CODEC_ID_H263P: ^ gstffmpegcodecmap.c:2555:10: error: 'CODEC_ID_ADPCM_G726' undeclared (first use in this function) case CODEC_ID_ADPCM_G726: ^ gstffmpegcodecmap.c:2578:61: error: 'CODEC_ID_RAWVIDEO' undeclared (first use in this function) gst_ffmpeg_caps_to_pixfmt (caps, context, codec_id == CODEC_ID_RAWVIDEO); ^ gstffmpegcodecmap.c:2589:11: error: switch quantity not an integer switch (codec_id) { ^ gstffmpegcodecmap.c:2590:10: error: 'CODEC_ID_QCELP' undeclared (first use in this function) case CODEC_ID_QCELP: ^ make[3]: *** [libgstffmpeg_la-gstffmpegutils.lo] Error 1 In file included from gstffmpegdec.c:36:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ In file included from gstffmpegdec.c:37:0: gstffmpegcodecmap.h:40:31: warning: 'enum CodecID' declared inside parameter list gboolean encode); ^ gstffmpegcodecmap.h:40:31: warning: its scope is only this definition or declaration, which is probably not what you want gstffmpegcodecmap.h:51:31: warning: 'enum CodecID' declared inside parameter list gboolean encode); ^ gstffmpegcodecmap.h:56:9: warning: 'enum CodecID' declared inside parameter list AVCodec *codec); ^ gstffmpegcodecmap.h:61:9: warning: 'enum CodecID' declared inside parameter list AVCodec *codec); ^ make[3]: *** [libgstffmpeg_la-gstffmpegenc.lo] Error 1 In file included from gstffmpegdec.c:38:0: gstffmpegutils.h: In function 'gst_ffmpeg_time_ff_to_gst': gstffmpegutils.h:59:11: warning: implicit declaration of function 'av_rescale_q' [-Wimplicit-function-declaration] out = av_rescale_q (pts, base, bq); ^ gstffmpegutils.h:59:5: warning: nested extern declaration of 'av_rescale_q' [-Wnested-externs] out = av_rescale_q (pts, base, bq); ^ gstffmpegutils.h: At top level: gstffmpegutils.h:90:26: warning: 'enum SampleFormat' declared inside parameter list av_smp_format_depth(enum SampleFormat smp_fmt); ^ gstffmpegdec.c: In function 'gst_ffmpegdec_base_init': gstffmpegdec.c:323:42: error: type of formal parameter 1 is incomplete sinkcaps = gst_ffmpeg_codecid_to_caps (in_plugin->id, NULL, FALSE); ^ gstffmpegdec.c:332:9: error: type of formal parameter 2 is incomplete in_plugin->id, FALSE, in_plugin); ^ gstffmpegdec.c: In function 'gst_ffmpegdec_init': gstffmpegdec.c:435:24: warning: implicit declaration of function 'avcodec_alloc_context' [-Wimplicit-function-declaration] ffmpegdec->context = avcodec_alloc_context (); ^ gstffmpegdec.c:435:3: warning: nested extern declaration of 'avcodec_alloc_context' [-Wnested-externs] ffmpegdec->context = avcodec_alloc_context (); ^ gstffmpegdec.c:435:22: warning: assignment makes pointer from integer without a cast [-Wint-conversion] ffmpegdec->context = avcodec_alloc_context (); ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_formatid_get_codecids': gstffmpegdec.c:436:3: warning: 'avcodec_alloc_frame' is deprecated [-Wdeprecated-declarations] ffmpegdec->picture = avcodec_alloc_frame (); ^ gstffmpegcodecmap.c:2709:23: error: array type has incomplete element type 'enum CodecID' static enum CodecID tmp_vlist[] = { ^ gstffmpegcodecmap.c:2710:5: error: 'CODEC_ID_NONE' undeclared (first use in this function) CODEC_ID_NONE, ^ gstffmpegcodecmap.c:2713:23: error: array type has incomplete element type 'enum CodecID' static enum CodecID tmp_alist[] = { ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:3215:10: note: declared here AVFrame *avcodec_alloc_frame(void); ^ gstffmpegcodecmap.c:2721:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mp4_video_list[] = { ^ gstffmpegcodecmap.c:2722:7: error: 'CODEC_ID_MPEG4' undeclared (first use in this function) CODEC_ID_MPEG4, CODEC_ID_H264, ^ gstffmpegcodecmap.c:2722:23: error: 'CODEC_ID_H264' undeclared (first use in this function) CODEC_ID_MPEG4, CODEC_ID_H264, ^ gstffmpegcodecmap.c:2723:7: error: 'CODEC_ID_MJPEG' undeclared (first use in this function) CODEC_ID_MJPEG, ^ gstffmpegcodecmap.c:2726:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mp4_audio_list[] = { ^ gstffmpegcodecmap.c:2727:7: error: 'CODEC_ID_AAC' undeclared (first use in this function) CODEC_ID_AAC, CODEC_ID_MP3, ^ gstffmpegcodecmap.c:2727:21: error: 'CODEC_ID_MP3' undeclared (first use in this function) CODEC_ID_AAC, CODEC_ID_MP3, ^ gstffmpegcodecmap.c:2731:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = mp4_video_list; ^ gstffmpegcodecmap.c:2732:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = mp4_audio_list; ^ gstffmpegcodecmap.c:2726:25: warning: unused variable 'mp4_audio_list' [-Wunused-variable] static enum CodecID mp4_audio_list[] = { ^ gstffmpegcodecmap.c:2721:25: warning: unused variable 'mp4_video_list' [-Wunused-variable] static enum CodecID mp4_video_list[] = { ^ gstffmpegcodecmap.c:2734:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mpeg_video_list[] = { CODEC_ID_MPEG1VIDEO, ^ gstffmpegcodecmap.c:2734:47: error: 'CODEC_ID_MPEG1VIDEO' undeclared (first use in this function) static enum CodecID mpeg_video_list[] = { CODEC_ID_MPEG1VIDEO, ^ gstffmpegcodecmap.c:2735:7: error: 'CODEC_ID_MPEG2VIDEO' undeclared (first use in this function) CODEC_ID_MPEG2VIDEO, ^ gstffmpegcodecmap.c:2739:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mpeg_audio_list[] = { CODEC_ID_MP1, ^ gstffmpegcodecmap.c:2739:47: error: 'CODEC_ID_MP1' undeclared (first use in this function) static enum CodecID mpeg_audio_list[] = { CODEC_ID_MP1, ^ gstffmpegcodecmap.c:2740:7: error: 'CODEC_ID_MP2' undeclared (first use in this function) CODEC_ID_MP2, ^ gstffmpegcodecmap.c:2745:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = mpeg_video_list; ^ gstffmpegcodecmap.c:2746:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = mpeg_audio_list; ^ gstffmpegcodecmap.c:2739:25: warning: unused variable 'mpeg_audio_list' [-Wunused-variable] static enum CodecID mpeg_audio_list[] = { CODEC_ID_MP1, ^ gstffmpegcodecmap.c:2734:25: warning: unused variable 'mpeg_video_list' [-Wunused-variable] static enum CodecID mpeg_video_list[] = { CODEC_ID_MPEG1VIDEO, ^ gstffmpegcodecmap.c:2748:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mpeg_video_list[] = { CODEC_ID_MPEG2VIDEO, ^ gstffmpegcodecmap.c:2751:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mpeg_audio_list[] = { CODEC_ID_MP2, ^ gstffmpegcodecmap.c:2752:7: error: 'CODEC_ID_AC3' undeclared (first use in this function) CODEC_ID_AC3, ^ gstffmpegcodecmap.c:2753:7: error: 'CODEC_ID_DTS' undeclared (first use in this function) CODEC_ID_DTS, ^ gstffmpegcodecmap.c:2754:7: error: 'CODEC_ID_PCM_S16BE' undeclared (first use in this function) CODEC_ID_PCM_S16BE, ^ gstffmpegcodecmap.c:2758:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = mpeg_video_list; ^ gstffmpegcodecmap.c:2759:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = mpeg_audio_list; ^ gstffmpegcodecmap.c:2751:25: warning: unused variable 'mpeg_audio_list' [-Wunused-variable] static enum CodecID mpeg_audio_list[] = { CODEC_ID_MP2, ^ gstffmpegcodecmap.c:2748:25: warning: unused variable 'mpeg_video_list' [-Wunused-variable] static enum CodecID mpeg_video_list[] = { CODEC_ID_MPEG2VIDEO, ^ gstffmpegdec.c: In function 'gst_ffmpegdec_close': gstffmpegdec.c:611:25: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' if (ffmpegdec->context->palctrl) { ^ gstffmpegdec.c:612:32: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' av_free (ffmpegdec->context->palctrl); ^ gstffmpegdec.c:613:23: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' ffmpegdec->context->palctrl = NULL; ^ gstffmpegcodecmap.c:2761:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mpegts_video_list[] = { CODEC_ID_MPEG1VIDEO, ^ gstffmpegcodecmap.c:2766:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mpegts_audio_list[] = { CODEC_ID_MP2, ^ gstffmpegcodecmap.c:2774:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = mpegts_video_list; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_open': gstffmpegdec.c:655:10: error: 'CODEC_ID_MPEG4' undeclared (first use in this function) case CODEC_ID_MPEG4: ^ gstffmpegdec.c:655:10: note: each undeclared identifier is reported only once for each function it appears in gstffmpegdec.c:656:10: error: 'CODEC_ID_MJPEG' undeclared (first use in this function) case CODEC_ID_MJPEG: ^ gstffmpegdec.c:657:10: error: 'CODEC_ID_VC1' undeclared (first use in this function) case CODEC_ID_VC1: ^ gstffmpegcodecmap.c:2775:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = mpegts_audio_list; ^ gstffmpegdec.c:661:10: error: 'CODEC_ID_H264' undeclared (first use in this function) case CODEC_ID_H264: ^ gstffmpegcodecmap.c:2766:25: warning: unused variable 'mpegts_audio_list' [-Wunused-variable] static enum CodecID mpegts_audio_list[] = { CODEC_ID_MP2, ^ gstffmpegdec.c:673:10: error: 'CODEC_ID_RV10' undeclared (first use in this function) case CODEC_ID_RV10: ^ gstffmpegdec.c:674:10: error: 'CODEC_ID_RV30' undeclared (first use in this function) case CODEC_ID_RV30: ^ gstffmpegdec.c:675:10: error: 'CODEC_ID_RV20' undeclared (first use in this function) case CODEC_ID_RV20: ^ gstffmpegcodecmap.c:2761:25: warning: unused variable 'mpegts_video_list' [-Wunused-variable] static enum CodecID mpegts_video_list[] = { CODEC_ID_MPEG1VIDEO, ^ gstffmpegdec.c:676:10: error: 'CODEC_ID_RV40' undeclared (first use in this function) case CODEC_ID_RV40: ^ gstffmpegcodecmap.c:2777:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID vob_video_list[] = ^ gstffmpegcodecmap.c:2779:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID vob_audio_list[] = { CODEC_ID_MP2, CODEC_ID_AC3, ^ gstffmpegcodecmap.c:2783:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = vob_video_list; ^ gstffmpegcodecmap.c:2784:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = vob_audio_list; ^ gstffmpegcodecmap.c:2779:25: warning: unused variable 'vob_audio_list' [-Wunused-variable] static enum CodecID vob_audio_list[] = { CODEC_ID_MP2, CODEC_ID_AC3, ^ gstffmpegcodecmap.c:2777:25: warning: unused variable 'vob_video_list' [-Wunused-variable] static enum CodecID vob_video_list[] = ^ gstffmpegcodecmap.c:2786:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID flv_video_list[] = { CODEC_ID_FLV1, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2786:46: error: 'CODEC_ID_FLV1' undeclared (first use in this function) static enum CodecID flv_video_list[] = { CODEC_ID_FLV1, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2787:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID flv_audio_list[] = { CODEC_ID_MP3, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2789:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = flv_video_list; ^ gstffmpegcodecmap.c:2790:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = flv_audio_list; ^ gstffmpegcodecmap.c:2787:25: warning: unused variable 'flv_audio_list' [-Wunused-variable] static enum CodecID flv_audio_list[] = { CODEC_ID_MP3, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2786:25: warning: unused variable 'flv_video_list' [-Wunused-variable] static enum CodecID flv_video_list[] = { CODEC_ID_FLV1, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2792:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID asf_video_list[] = ^ gstffmpegdec.c: In function 'gst_ffmpegdec_setcaps': gstffmpegdec.c:745:33: error: 'CODEC_ID_WMV3' undeclared (first use in this function) if ((oclass->in_plugin->id == CODEC_ID_WMV3) || ^ gstffmpegdec.c:746:33: error: 'CODEC_ID_VC1' undeclared (first use in this function) (oclass->in_plugin->id == CODEC_ID_VC1)) ^ gstffmpegcodecmap.c:2793:11: error: 'CODEC_ID_WMV1' undeclared (first use in this function) { CODEC_ID_WMV1, CODEC_ID_WMV2, CODEC_ID_MSMPEG4V3, CODEC_ID_NONE }; ^ gstffmpegdec.c:747:5: error: invalid use of undefined type 'enum CodecID' oclass->in_plugin->id = gst_ffmpeg_caps_to_codecid (caps, NULL); ^ gstffmpegdec.c:757:5: warning: implicit declaration of function 'avcodec_get_context_defaults' [-Wimplicit-function-declaration] avcodec_get_context_defaults (ffmpegdec->context); ^ gstffmpegdec.c:757:5: warning: nested extern declaration of 'avcodec_get_context_defaults' [-Wnested-externs] gstffmpegdec.c:761:3: warning: 'get_buffer' is deprecated [-Wdeprecated-declarations] ffmpegdec->context->get_buffer = gst_ffmpegdec_get_buffer; ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:1959:11: note: declared here int (*get_buffer)(struct AVCodecContext *c, AVFrame *pic); ^ gstffmpegdec.c:762:3: warning: 'release_buffer' is deprecated [-Wdeprecated-declarations] ffmpegdec->context->release_buffer = gst_ffmpegdec_release_buffer; ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:1973:12: note: declared here void (*release_buffer)(struct AVCodecContext *c, AVFrame *pic); ^ gstffmpegcodecmap.c:2793:26: error: 'CODEC_ID_WMV2' undeclared (first use in this function) { CODEC_ID_WMV1, CODEC_ID_WMV2, CODEC_ID_MSMPEG4V3, CODEC_ID_NONE }; ^ gstffmpegdec.c:774:33: error: type of formal parameter 1 is incomplete gst_ffmpeg_caps_with_codecid (oclass->in_plugin->id, ^ gstffmpegcodecmap.c:2793:41: error: 'CODEC_ID_MSMPEG4V3' undeclared (first use in this function) { CODEC_ID_WMV1, CODEC_ID_WMV2, CODEC_ID_MSMPEG4V3, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2794:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID asf_audio_list[] = ^ gstffmpegcodecmap.c:2795:11: error: 'CODEC_ID_WMAV1' undeclared (first use in this function) { CODEC_ID_WMAV1, CODEC_ID_WMAV2, CODEC_ID_MP3, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2795:27: error: 'CODEC_ID_WMAV2' undeclared (first use in this function) { CODEC_ID_WMAV1, CODEC_ID_WMAV2, CODEC_ID_MP3, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2797:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = asf_video_list; ^ gstffmpegcodecmap.c:2798:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = asf_audio_list; ^ gstffmpegcodecmap.c:2794:25: warning: unused variable 'asf_audio_list' [-Wunused-variable] static enum CodecID asf_audio_list[] = ^ gstffmpegcodecmap.c:2792:25: warning: unused variable 'asf_video_list' [-Wunused-variable] static enum CodecID asf_video_list[] = ^ gstffmpegcodecmap.c:2800:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID dv_video_list[] = { CODEC_ID_DVVIDEO, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2800:45: error: 'CODEC_ID_DVVIDEO' undeclared (first use in this function) static enum CodecID dv_video_list[] = { CODEC_ID_DVVIDEO, CODEC_ID_NONE }; ^ gstffmpegdec.c:820:36: error: 'CODEC_ID_H264' undeclared (first use in this function) if (oclass->in_plugin->id == CODEC_ID_H264) { ^ gstffmpegcodecmap.c:2801:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID dv_audio_list[] = { CODEC_ID_PCM_S16LE, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2801:45: error: 'CODEC_ID_PCM_S16LE' undeclared (first use in this function) static enum CodecID dv_audio_list[] = { CODEC_ID_PCM_S16LE, CODEC_ID_NONE }; ^ gstffmpegdec.c:825:44: error: 'CODEC_ID_SVQ1' undeclared (first use in this function) } else if ((oclass->in_plugin->id == CODEC_ID_SVQ1) || ^ gstffmpegdec.c:826:37: error: 'CODEC_ID_VP5' undeclared (first use in this function) (oclass->in_plugin->id == CODEC_ID_VP5) || ^ gstffmpegdec.c:827:37: error: 'CODEC_ID_VP6' undeclared (first use in this function) (oclass->in_plugin->id == CODEC_ID_VP6) || ^ gstffmpegcodecmap.c:2803:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = dv_video_list; ^ gstffmpegcodecmap.c:2804:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = dv_audio_list; ^ gstffmpegdec.c:828:37: error: 'CODEC_ID_VP6F' undeclared (first use in this function) (oclass->in_plugin->id == CODEC_ID_VP6F) || ^ gstffmpegdec.c:829:37: error: 'CODEC_ID_VP6A' undeclared (first use in this function) (oclass->in_plugin->id == CODEC_ID_VP6A)) { ^ gstffmpegcodecmap.c:2801:25: warning: unused variable 'dv_audio_list' [-Wunused-variable] static enum CodecID dv_audio_list[] = { CODEC_ID_PCM_S16LE, CODEC_ID_NONE }; ^ gstffmpegcodecmap.c:2800:25: warning: unused variable 'dv_video_list' [-Wunused-variable] static enum CodecID dv_video_list[] = { CODEC_ID_DVVIDEO, CODEC_ID_NONE }; ^ gstffmpegdec.c:850:32: error: 'CODEC_ID_AAC' undeclared (first use in this function) if (oclass->in_plugin->id == CODEC_ID_AAC ^ gstffmpegdec.c:851:35: error: 'CODEC_ID_AAC_LATM' undeclared (first use in this function) || oclass->in_plugin->id == CODEC_ID_AAC_LATM) { ^ gstffmpegcodecmap.c:2806:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mov_video_list[] = { ^ gstffmpegcodecmap.c:2807:7: error: 'CODEC_ID_SVQ1' undeclared (first use in this function) CODEC_ID_SVQ1, CODEC_ID_SVQ3, CODEC_ID_MPEG4, ^ gstffmpegdec.c:860:32: error: 'CODEC_ID_FLAC' undeclared (first use in this function) if (oclass->in_plugin->id == CODEC_ID_FLAC) { ^ gstffmpegcodecmap.c:2807:22: error: 'CODEC_ID_SVQ3' undeclared (first use in this function) CODEC_ID_SVQ1, CODEC_ID_SVQ3, CODEC_ID_MPEG4, ^ gstffmpegdec.c:867:21: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'error_recognition' ffmpegdec->context->error_recognition = 1; ^ gstffmpegcodecmap.c:2808:7: error: 'CODEC_ID_H263' undeclared (first use in this function) CODEC_ID_H263, CODEC_ID_H263P, ^ gstffmpegdec.c:870:3: warning: 'lowres' is deprecated [-Wdeprecated-declarations] ffmpegdec->context->lowres = ffmpegdec->lowres; ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:2544:30: note: declared here attribute_deprecated int lowres; ^ gstffmpegdec.c:875:3: warning: 'debug_mv' is deprecated [-Wdeprecated-declarations] ffmpegdec->context->debug_mv = ffmpegdec->debug_mv; ^ gstffmpegcodecmap.c:2808:22: error: 'CODEC_ID_H263P' undeclared (first use in this function) CODEC_ID_H263, CODEC_ID_H263P, ^ gstffmpegcodecmap.c:2813:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mov_audio_list[] = { ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:2415:9: note: declared here int debug_mv; ^ gstffmpegcodecmap.c:2814:7: error: 'CODEC_ID_PCM_MULAW' undeclared (first use in this function) CODEC_ID_PCM_MULAW, CODEC_ID_PCM_ALAW, CODEC_ID_ADPCM_IMA_QT, ^ gstffmpegcodecmap.c:2814:27: error: 'CODEC_ID_PCM_ALAW' undeclared (first use in this function) CODEC_ID_PCM_MULAW, CODEC_ID_PCM_ALAW, CODEC_ID_ADPCM_IMA_QT, ^ gstffmpegcodecmap.c:2814:46: error: 'CODEC_ID_ADPCM_IMA_QT' undeclared (first use in this function) CODEC_ID_PCM_MULAW, CODEC_ID_PCM_ALAW, CODEC_ID_ADPCM_IMA_QT, ^ gstffmpegcodecmap.c:2815:7: error: 'CODEC_ID_MACE3' undeclared (first use in this function) CODEC_ID_MACE3, CODEC_ID_MACE6, CODEC_ID_AAC, ^ gstffmpegcodecmap.c:2815:23: error: 'CODEC_ID_MACE6' undeclared (first use in this function) CODEC_ID_MACE3, CODEC_ID_MACE6, CODEC_ID_AAC, ^ gstffmpegcodecmap.c:2816:7: error: 'CODEC_ID_AMR_NB' undeclared (first use in this function) CODEC_ID_AMR_NB, CODEC_ID_AMR_WB, ^ gstffmpegdec.c: In function 'alloc_output_buffer': gstffmpegcodecmap.c:2816:24: error: 'CODEC_ID_AMR_WB' undeclared (first use in this function) CODEC_ID_AMR_NB, CODEC_ID_AMR_WB, ^ gstffmpegdec.c:947:26: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' if (!ffmpegdec->context->palctrl && ffmpegdec->can_allocate_aligned) { ^ gstffmpegcodecmap.c:2821:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = mov_video_list; ^ gstffmpegcodecmap.c:2822:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = mov_audio_list; ^ gstffmpegcodecmap.c:2813:25: warning: unused variable 'mov_audio_list' [-Wunused-variable] static enum CodecID mov_audio_list[] = { ^ gstffmpegcodecmap.c:2806:25: warning: unused variable 'mov_video_list' [-Wunused-variable] static enum CodecID mov_video_list[] = { ^ gstffmpegdec.c: In function 'gst_ffmpegdec_get_buffer': gstffmpegdec.c:1024:5: warning: 'avcodec_default_get_buffer' is deprecated [-Wdeprecated-declarations] res = avcodec_default_get_buffer (context, picture); ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:3513:26: note: declared here attribute_deprecated int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic); ^ gstffmpegcodecmap.c:2824:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID tgp_video_list[] = { ^ gstffmpegcodecmap.c:2828:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID tgp_audio_list[] = { ^ gstffmpegcodecmap.c:2834:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = tgp_video_list; ^ gstffmpegcodecmap.c:2835:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = tgp_audio_list; ^ gstffmpegdec.c:1059:9: warning: 'avcodec_default_get_buffer' is deprecated [-Wdeprecated-declarations] return avcodec_default_get_buffer (context, picture); ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:3513:26: note: declared here attribute_deprecated int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic); ^ gstffmpegcodecmap.c:2828:25: warning: unused variable 'tgp_audio_list' [-Wunused-variable] static enum CodecID tgp_audio_list[] = { ^ gstffmpegcodecmap.c:2824:25: warning: unused variable 'tgp_video_list' [-Wunused-variable] static enum CodecID tgp_video_list[] = { ^ gstffmpegdec.c:1067:9: warning: 'avcodec_default_get_buffer' is deprecated [-Wdeprecated-declarations] return avcodec_default_get_buffer (context, picture); ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:3513:26: note: declared here attribute_deprecated int avcodec_default_get_buffer(AVCodecContext *s, AVFrame *pic); ^ gstffmpegdec.c:1085:3: warning: 'type' is deprecated [-Wdeprecated-declarations] picture->type = FF_BUFFER_TYPE_USER; ^ In file included from /usr/include/libavcodec/avcodec.h:41:0, from gstffmpegdec.c:30: /usr/include/libavutil/frame.h:308:9: note: declared here int type; ^ gstffmpegdec.c:1086:10: error: 'AVFrame {aka struct AVFrame}' has no member named 'age' picture->age = 256 * 256 * 256 * 64; ^ gstffmpegcodecmap.c:2837:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mmf_audio_list[] = { ^ gstffmpegcodecmap.c:2838:7: error: 'CODEC_ID_ADPCM_YAMAHA' undeclared (first use in this function) CODEC_ID_ADPCM_YAMAHA, CODEC_ID_NONE ^ gstffmpegcodecmap.c:2841:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = mmf_audio_list; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_release_buffer': gstffmpegdec.c:1113:5: warning: 'avcodec_default_release_buffer' is deprecated [-Wdeprecated-declarations] avcodec_default_release_buffer (context, picture); ^ gstffmpegcodecmap.c:2837:25: warning: unused variable 'mmf_audio_list' [-Wunused-variable] static enum CodecID mmf_audio_list[] = { ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:3514:27: note: declared here attribute_deprecated void avcodec_default_release_buffer(AVCodecContext *s, AVFrame *pic); ^ gstffmpegcodecmap.c:2843:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID amr_audio_list[] = { ^ gstffmpegcodecmap.c:2848:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = amr_audio_list; ^ gstffmpegcodecmap.c:2843:25: warning: unused variable 'amr_audio_list' [-Wunused-variable] static enum CodecID amr_audio_list[] = { ^ gstffmpegcodecmap.c:2850:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID gif_image_list[] = { ^ gstffmpegcodecmap.c:2851:7: error: 'CODEC_ID_RAWVIDEO' undeclared (first use in this function) CODEC_ID_RAWVIDEO, CODEC_ID_NONE ^ gstffmpegcodecmap.c:2853:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = gif_image_list; ^ gstffmpegcodecmap.c:2850:25: warning: unused variable 'gif_image_list' [-Wunused-variable] static enum CodecID gif_image_list[] = { ^ gstffmpegcodecmap.c:2855:35: warning: comparison between pointer and integer } else if ((plugin->audio_codec != CODEC_ID_NONE) || ^ gstffmpegcodecmap.c:2856:28: warning: comparison between pointer and integer (plugin->video_codec != CODEC_ID_NONE)) { ^ gstffmpegcodecmap.c:2857:18: error: assignment of read-only location '[0]' tmp_vlist[0] = plugin->video_codec; ^ gstffmpegcodecmap.c:2857:5: warning: statement with no effect [-Wunused-value] tmp_vlist[0] = plugin->video_codec; ^ gstffmpegcodecmap.c:2858:18: error: assignment of read-only location '[0]' tmp_alist[0] = plugin->audio_codec; ^ gstffmpegcodecmap.c:2858:5: warning: statement with no effect [-Wunused-value] tmp_alist[0] = plugin->audio_codec; ^ gstffmpegcodecmap.c:2860:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = tmp_vlist; ^ gstffmpegcodecmap.c:2861:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = tmp_alist; ^ gstffmpegcodecmap.c:2713:23: warning: unused variable 'tmp_alist' [-Wunused-variable] static enum CodecID tmp_alist[] = { ^ gstffmpegcodecmap.c:2709:23: warning: unused variable 'tmp_vlist' [-Wunused-variable] static enum CodecID tmp_vlist[] = { ^ gstffmpegcodecmap.c: At top level: gstffmpegcodecmap.c:2878:1: error: return type is an incomplete type gst_ffmpeg_caps_to_codecid (const GstCaps * caps, AVCodecContext * context) ^ gstffmpegcodecmap.c:2878:1: error: conflicting types for 'gst_ffmpeg_caps_to_codecid' In file included from gstffmpegcodecmap.c:34:0: gstffmpegcodecmap.h:70:1: note: previous declaration of 'gst_ffmpeg_caps_to_codecid' was here gst_ffmpeg_caps_to_codecid (const GstCaps *caps, ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_caps_to_codecid': gstffmpegcodecmap.c:2880:8: error: variable 'id' has initializer but incomplete type enum CodecID id = CODEC_ID_NONE; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_negotiate': gstffmpegdec.c:1257:41: error: type of formal parameter 1 is incomplete gint depth = av_smp_format_depth (ffmpegdec->context->sample_fmt); ^ gstffmpegcodecmap.c:2880:21: error: 'CODEC_ID_NONE' undeclared (first use in this function) enum CodecID id = CODEC_ID_NONE; ^ gstffmpegcodecmap.c:2880:16: error: storage size of 'id' isn't known enum CodecID id = CODEC_ID_NONE; ^ gstffmpegdec.c:1278:27: error: type of formal parameter 3 is incomplete ffmpegdec->context, oclass->in_plugin->id, FALSE); ^ In file included from /usr/include/glib-2.0/glib.h:62:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegcodecmap.c:25: /usr/include/glib-2.0/glib/gmessages.h:591:10: warning: 'return' with a value, in function returning void return (val); \ ^ gstffmpegcodecmap.c:2885:3: note: in expansion of macro 'g_return_val_if_fail' g_return_val_if_fail (caps != NULL, CODEC_ID_NONE); ^ /usr/include/glib-2.0/glib/gmessages.h:591:10: warning: 'return' with a value, in function returning void return (val); \ ^ gstffmpegcodecmap.c:2886:3: note: in expansion of macro 'g_return_val_if_fail' g_return_val_if_fail (gst_caps_get_size (caps) == 1, CODEC_ID_NONE); ^ gstffmpegcodecmap.c:2893:10: error: 'CODEC_ID_RAWVIDEO' undeclared (first use in this function) id = CODEC_ID_RAWVIDEO; ^ gstffmpegcodecmap.c:2893:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_RAWVIDEO; ^ gstffmpegcodecmap.c:2906:18: error: 'CODEC_ID_PCM_S8' undeclared (first use in this function) id = CODEC_ID_PCM_S8; ^ gstffmpegcodecmap.c:2906:13: warning: statement with no effect [-Wunused-value] id = CODEC_ID_PCM_S8; ^ gstffmpegcodecmap.c:2908:18: error: 'CODEC_ID_PCM_U8' undeclared (first use in this function) id = CODEC_ID_PCM_U8; ^ gstffmpegcodecmap.c:2908:13: warning: statement with no effect [-Wunused-value] id = CODEC_ID_PCM_U8; ^ gstffmpegcodecmap.c:2915:22: error: 'CODEC_ID_PCM_S16BE' undeclared (first use in this function) id = CODEC_ID_PCM_S16BE; ^ gstffmpegcodecmap.c:2915:17: warning: statement with no effect [-Wunused-value] id = CODEC_ID_PCM_S16BE; ^ gstffmpegcodecmap.c:2917:22: error: 'CODEC_ID_PCM_U16BE' undeclared (first use in this function) id = CODEC_ID_PCM_U16BE; ^ gstffmpegcodecmap.c:2917:17: warning: statement with no effect [-Wunused-value] id = CODEC_ID_PCM_U16BE; ^ gstffmpegcodecmap.c:2922:22: error: 'CODEC_ID_PCM_S16LE' undeclared (first use in this function) id = CODEC_ID_PCM_S16LE; ^ gstffmpegdec.c: In function 'check_keyframe': gstffmpegcodecmap.c:2922:17: warning: statement with no effect [-Wunused-value] id = CODEC_ID_PCM_S16LE; ^ gstffmpegcodecmap.c:2924:22: error: 'CODEC_ID_PCM_U16LE' undeclared (first use in this function) id = CODEC_ID_PCM_U16LE; ^ gstffmpegcodecmap.c:2924:17: warning: statement with no effect [-Wunused-value] id = CODEC_ID_PCM_U16LE; ^ gstffmpegdec.c:1546:68: error: 'FF_B_TYPE' undeclared (first use in this function) if (!ffmpegdec->has_b_frames && ffmpegdec->picture->pict_type == FF_B_TYPE) { ^ gstffmpegdec.c:1551:48: error: 'FF_I_TYPE' undeclared (first use in this function) is_itype = (ffmpegdec->picture->pict_type == FF_I_TYPE); ^ gstffmpegdec.c:1552:3: warning: 'reference' is deprecated [-Wdeprecated-declarations] is_reference = (ffmpegdec->picture->reference == 1); ^ In file included from /usr/include/libavcodec/avcodec.h:41:0, from gstffmpegdec.c:30: /usr/include/libavutil/frame.h:239:9: note: declared here int reference; ^ gstffmpegdec.c:1555:36: error: 'CODEC_ID_INDEO3' undeclared (first use in this function) || (oclass->in_plugin->id == CODEC_ID_INDEO3) ^ gstffmpegdec.c:1556:36: error: 'CODEC_ID_MSZH' undeclared (first use in this function) || (oclass->in_plugin->id == CODEC_ID_MSZH) ^ gstffmpegdec.c:1557:36: error: 'CODEC_ID_ZLIB' undeclared (first use in this function) || (oclass->in_plugin->id == CODEC_ID_ZLIB) ^ gstffmpegcodecmap.c:2934:10: error: 'CODEC_ID_PCM_MULAW' undeclared (first use in this function) id = CODEC_ID_PCM_MULAW; ^ gstffmpegdec.c:1558:36: error: 'CODEC_ID_VP3' undeclared (first use in this function) || (oclass->in_plugin->id == CODEC_ID_VP3) ^ gstffmpegdec.c:1559:36: error: 'CODEC_ID_HUFFYUV' undeclared (first use in this function) || (oclass->in_plugin->id == CODEC_ID_HUFFYUV); ^ gstffmpegcodecmap.c:2934:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_PCM_MULAW; ^ gstffmpegcodecmap.c:2937:10: error: 'CODEC_ID_PCM_ALAW' undeclared (first use in this function) id = CODEC_ID_PCM_ALAW; ^ gstffmpegcodecmap.c:2937:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_PCM_ALAW; ^ gstffmpegcodecmap.c:2944:12: error: 'CODEC_ID_DVVIDEO' undeclared (first use in this function) id = CODEC_ID_DVVIDEO; ^ gstffmpegcodecmap.c:2944:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_DVVIDEO; ^ gstffmpegcodecmap.c:2948:10: error: 'CODEC_ID_DVAUDIO' undeclared (first use in this function) id = CODEC_ID_DVAUDIO; ^ gstffmpegcodecmap.c:2948:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_DVAUDIO; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_video_frame': gstffmpegdec.c:1790:3: warning: 'reference' is deprecated [-Wdeprecated-declarations] GST_DEBUG_OBJECT (ffmpegdec, "picture: ref %d", ^ In file included from /usr/include/libavcodec/avcodec.h:41:0, from gstffmpegdec.c:30: /usr/include/libavutil/frame.h:239:9: note: declared here int reference; ^ gstffmpegcodecmap.c:2954:12: error: 'CODEC_ID_H263P' undeclared (first use in this function) id = CODEC_ID_H263P; ^ gstffmpegcodecmap.c:2954:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_H263P; ^ gstffmpegcodecmap.c:2956:12: error: 'CODEC_ID_H263' undeclared (first use in this function) id = CODEC_ID_H263; ^ gstffmpegcodecmap.c:2956:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_H263; ^ gstffmpegcodecmap.c:2959:10: error: 'CODEC_ID_H263I' undeclared (first use in this function) id = CODEC_ID_H263I; ^ gstffmpegcodecmap.c:2959:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_H263I; ^ gstffmpegcodecmap.c:2962:10: error: 'CODEC_ID_H261' undeclared (first use in this function) id = CODEC_ID_H261; ^ gstffmpegcodecmap.c:2962:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_H261; ^ gstffmpegdec.c:2005:25: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' if (ffmpegdec->context->palctrl != NULL) ^ gstffmpegcodecmap.c:2973:16: error: 'CODEC_ID_MPEG1VIDEO' undeclared (first use in this function) id = CODEC_ID_MPEG1VIDEO; ^ gstffmpegcodecmap.c:2973:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MPEG1VIDEO; ^ gstffmpegcodecmap.c:2976:16: error: 'CODEC_ID_MPEG2VIDEO' undeclared (first use in this function) id = CODEC_ID_MPEG2VIDEO; ^ gstffmpegcodecmap.c:2976:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MPEG2VIDEO; ^ gstffmpegcodecmap.c:2979:16: error: 'CODEC_ID_MPEG4' undeclared (first use in this function) id = CODEC_ID_MPEG4; ^ gstffmpegcodecmap.c:2979:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MPEG4; ^ gstffmpegcodecmap.c:2986:10: error: 'CODEC_ID_MJPEG' undeclared (first use in this function) id = CODEC_ID_MJPEG; /* A... B... */ ^ gstffmpegcodecmap.c:2986:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MJPEG; /* A... B... */ ^ gstffmpegdec.c: In function 'gst_ffmpegdec_audio_frame': gstffmpegdec.c:2123:20: error: 'AVCODEC_MAX_AUDIO_FRAME_SIZE' undeclared (first use in this function) gint have_data = AVCODEC_MAX_AUDIO_FRAME_SIZE; ^ gstffmpegcodecmap.c:2989:10: error: 'CODEC_ID_MJPEGB' undeclared (first use in this function) id = CODEC_ID_MJPEGB; ^ gstffmpegcodecmap.c:2989:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MJPEGB; ^ gstffmpegdec.c:2139:9: warning: implicit declaration of function 'avcodec_decode_audio3' [-Wimplicit-function-declaration] len = avcodec_decode_audio3 (ffmpegdec->context, ^ In file included from gstffmpegdemux.c:40:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ gstffmpegdec.c:2139:3: warning: nested extern declaration of 'avcodec_decode_audio3' [-Wnested-externs] len = avcodec_decode_audio3 (ffmpegdec->context, ^ gstffmpegcodecmap.c:2997:16: error: 'CODEC_ID_WMV1' undeclared (first use in this function) id = CODEC_ID_WMV1; ^ gstffmpegcodecmap.c:2997:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMV1; ^ gstffmpegcodecmap.c:3000:16: error: 'CODEC_ID_WMV2' undeclared (first use in this function) id = CODEC_ID_WMV2; ^ In file included from gstffmpegdemux.c:41:0: gstffmpegcodecmap.h:40:31: warning: 'enum CodecID' declared inside parameter list gboolean encode); ^ gstffmpegcodecmap.h:40:31: warning: its scope is only this definition or declaration, which is probably not what you want gstffmpegcodecmap.h:51:31: warning: 'enum CodecID' declared inside parameter list gboolean encode); ^ gstffmpegdec.c:2210:38: error: 'CODEC_ID_AAC' undeclared (first use in this function) if (len == -1 && (in_plugin->id == CODEC_ID_AAC ^ gstffmpegdec.c:2211:31: error: 'CODEC_ID_AAC_LATM' undeclared (first use in this function) || in_plugin->id == CODEC_ID_AAC_LATM)) { ^ gstffmpegcodecmap.c:3000:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMV2; ^ gstffmpegcodecmap.h:56:9: warning: 'enum CodecID' declared inside parameter list AVCodec *codec); ^ gstffmpegcodecmap.c:3007:16: error: 'CODEC_ID_WMV3' undeclared (first use in this function) id = CODEC_ID_WMV3; ^ gstffmpegcodecmap.h:61:9: warning: 'enum CodecID' declared inside parameter list AVCodec *codec); ^ gstffmpegcodecmap.c:3007:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMV3; ^ In file included from gstffmpegdemux.c:42:0: gstffmpegutils.h: In function 'gst_ffmpeg_time_ff_to_gst': gstffmpegcodecmap.c:3012:20: error: 'CODEC_ID_VC1' undeclared (first use in this function) id = CODEC_ID_VC1; ^ gstffmpegutils.h:59:11: warning: implicit declaration of function 'av_rescale_q' [-Wimplicit-function-declaration] out = av_rescale_q (pts, base, bq); ^ gstffmpegutils.h:59:5: warning: nested extern declaration of 'av_rescale_q' [-Wnested-externs] out = av_rescale_q (pts, base, bq); ^ gstffmpegcodecmap.c:3012:15: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VC1; ^ gstffmpegutils.h: At top level: gstffmpegutils.h:90:26: warning: 'enum SampleFormat' declared inside parameter list av_smp_format_depth(enum SampleFormat smp_fmt); ^ gstffmpegcodecmap.c:3022:10: error: 'CODEC_ID_VORBIS' undeclared (first use in this function) id = CODEC_ID_VORBIS; ^ gstffmpegcodecmap.c:3022:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VORBIS; ^ gstffmpegcodecmap.c:3025:10: error: 'CODEC_ID_QDM2' undeclared (first use in this function) id = CODEC_ID_QDM2; ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_init': gstffmpegcodecmap.c:3025:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_QDM2; ^ gstffmpegdemux.c:274:3: warning: 'g_static_rec_mutex_init' is deprecated: Use 'g_rec_mutex_init' instead [-Wdeprecated-declarations] g_static_rec_mutex_init (demux->task_lock); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:176:10: note: declared here void g_static_rec_mutex_init (GStaticRecMutex *mutex); ^ gstffmpegdemux.c:290:3: warning: 'g_mutex_new' is deprecated [-Wdeprecated-declarations] demux->ffpipe.tlock = g_mutex_new (); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:277:17: note: declared here GMutex * g_mutex_new (void); ^ gstffmpegdemux.c:291:3: warning: 'g_cond_new' is deprecated [-Wdeprecated-declarations] demux->ffpipe.cond = g_cond_new (); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:281:17: note: declared here GCond * g_cond_new (void); ^ gstffmpegcodecmap.c:3035:16: error: 'CODEC_ID_AAC' undeclared (first use in this function) id = CODEC_ID_AAC; ^ gstffmpegcodecmap.c:3035:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_AAC; ^ gstffmpegcodecmap.c:3041:22: error: 'CODEC_ID_MP1' undeclared (first use in this function) id = CODEC_ID_MP1; ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_finalize': gstffmpegdemux.c:308:3: warning: 'g_mutex_free' is deprecated [-Wdeprecated-declarations] g_mutex_free (demux->ffpipe.tlock); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:279:17: note: declared here void g_mutex_free (GMutex *mutex); ^ gstffmpegcodecmap.c:3041:17: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MP1; ^ gstffmpegdemux.c:309:3: warning: 'g_cond_free' is deprecated [-Wdeprecated-declarations] g_cond_free (demux->ffpipe.cond); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:283:17: note: declared here void g_cond_free (GCond *cond); ^ gstffmpegdemux.c:313:3: warning: 'g_static_rec_mutex_free' is deprecated: Use 'g_rec_mutex_free' instead [-Wdeprecated-declarations] g_static_rec_mutex_free (demux->task_lock); ^ gstffmpegcodecmap.c:3044:22: error: 'CODEC_ID_MP2' undeclared (first use in this function) id = CODEC_ID_MP2; ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:195:10: note: declared here void g_static_rec_mutex_free (GStaticRecMutex *mutex); ^ gstffmpegcodecmap.c:3044:17: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MP2; ^ gstffmpegcodecmap.c:3047:22: error: 'CODEC_ID_MP3' undeclared (first use in this function) id = CODEC_ID_MP3; ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_close': gstffmpegdemux.c:346:3: warning: implicit declaration of function 'av_close_input_file' [-Wimplicit-function-declaration] av_close_input_file (demux->context); ^ gstffmpegdemux.c:346:3: warning: nested extern declaration of 'av_close_input_file' [-Wnested-externs] gstffmpegcodecmap.c:3047:17: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MP3; ^ gstffmpegcodecmap.c:3060:14: error: 'CODEC_ID_MUSEPACK7' undeclared (first use in this function) id = CODEC_ID_MUSEPACK7; ^ gstffmpegcodecmap.c:3060:9: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MUSEPACK7; ^ gstffmpegcodecmap.c:3062:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MUSEPACK7; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_chain': gstffmpegdec.c:2626:32: error: 'CODEC_ID_SVQ1' undeclared (first use in this function) if (oclass->in_plugin->id == CODEC_ID_SVQ1 || ^ gstffmpegdec.c:2627:32: error: 'CODEC_ID_SVQ3' undeclared (first use in this function) oclass->in_plugin->id == CODEC_ID_SVQ3) { ^ gstffmpegcodecmap.c:3070:16: error: 'CODEC_ID_WMAV1' undeclared (first use in this function) id = CODEC_ID_WMAV1; ^ gstffmpegcodecmap.c:3070:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMAV1; ^ gstffmpegcodecmap.c:3073:16: error: 'CODEC_ID_WMAV2' undeclared (first use in this function) id = CODEC_ID_WMAV2; ^ gstffmpegcodecmap.c:3073:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMAV2; ^ gstffmpegcodecmap.c:3076:16: error: 'CODEC_ID_WMAPRO' undeclared (first use in this function) id = CODEC_ID_WMAPRO; ^ gstffmpegcodecmap.c:3076:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMAPRO; ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_perform_seek': gstffmpegdemux.c:573:3: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] GST_PAD_STREAM_LOCK (demux->sinkpad); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^ gstffmpegcodecmap.c:3083:10: error: 'CODEC_ID_WMAVOICE' undeclared (first use in this function) id = CODEC_ID_WMAVOICE; ^ gstffmpegcodecmap.c:3083:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMAVOICE; ^ gstffmpegcodecmap.c:3086:10: error: 'CODEC_ID_AC3' undeclared (first use in this function) id = CODEC_ID_AC3; ^ gstffmpegcodecmap.c:3086:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_AC3; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_set_property': gstffmpegdec.c:2850:7: warning: 'lowres' is deprecated [-Wdeprecated-declarations] ffmpegdec->lowres = ffmpegdec->context->lowres = g_value_get_enum (value); ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:2544:30: note: declared here attribute_deprecated int lowres; ^ gstffmpegdec.c:2863:7: warning: 'debug_mv' is deprecated [-Wdeprecated-declarations] ffmpegdec->debug_mv = ffmpegdec->context->debug_mv = ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:2415:9: note: declared here int debug_mv; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_get_property': gstffmpegdec.c:2886:7: warning: 'lowres' is deprecated [-Wdeprecated-declarations] g_value_set_enum (value, ffmpegdec->context->lowres); ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:2544:30: note: declared here attribute_deprecated int lowres; ^ gstffmpegcodecmap.c:3089:10: error: 'CODEC_ID_EAC3' undeclared (first use in this function) id = CODEC_ID_EAC3; ^ gstffmpegdec.c:2898:7: warning: 'debug_mv' is deprecated [-Wdeprecated-declarations] g_value_set_boolean (value, ffmpegdec->context->debug_mv); ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:2415:9: note: declared here int debug_mv; ^ gstffmpegcodecmap.c:3089:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_EAC3; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_register': gstffmpegdec.c:2944:26: error: 'CODEC_ID_RAWVIDEO' undeclared (first use in this function) if (in_plugin->id == CODEC_ID_RAWVIDEO || ^ gstffmpegdec.c:2945:26: error: 'CODEC_ID_V210' undeclared (first use in this function) in_plugin->id == CODEC_ID_V210 || ^ gstffmpegdec.c:2946:26: error: 'CODEC_ID_V210X' undeclared (first use in this function) in_plugin->id == CODEC_ID_V210X || ^ gstffmpegdec.c:2947:26: error: 'CODEC_ID_R210' undeclared (first use in this function) in_plugin->id == CODEC_ID_R210 || ^ gstffmpegdec.c:2948:27: error: 'CODEC_ID_PCM_S16LE' undeclared (first use in this function) (in_plugin->id >= CODEC_ID_PCM_S16LE && ^ gstffmpegdec.c:2949:30: error: 'CODEC_ID_PCM_BLURAY' undeclared (first use in this function) in_plugin->id <= CODEC_ID_PCM_BLURAY)) { ^ gstffmpegdemux.c:657:3: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] GST_PAD_STREAM_UNLOCK (demux->sinkpad); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^ In file included from gstffmpeg.c:38:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ gstffmpegcodecmap.c:3093:10: error: 'CODEC_ID_ATRAC3' undeclared (first use in this function) id = CODEC_ID_ATRAC3; ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_src_query': gstffmpegdemux.c:781:60: error: 'AVStream {aka struct AVStream}' has no member named 'r_frame_rate' gst_util_uint64_scale (timeposition, avstream->r_frame_rate.num, ^ gstffmpegdemux.c:782:40: error: 'AVStream {aka struct AVStream}' has no member named 'r_frame_rate' GST_SECOND * avstream->r_frame_rate.den)); ^ gstffmpegcodecmap.c:3093:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ATRAC3; ^ In file included from gstffmpeg.c:39:0: gstffmpegutils.h: In function 'gst_ffmpeg_time_ff_to_gst': gstffmpegdemux.c:818:60: error: 'AVStream {aka struct AVStream}' has no member named 'r_frame_rate' gst_util_uint64_scale (timeduration, avstream->r_frame_rate.num, ^ gstffmpegutils.h:59:11: warning: implicit declaration of function 'av_rescale_q' [-Wimplicit-function-declaration] out = av_rescale_q (pts, base, bq); ^ gstffmpegdemux.c:819:40: error: 'AVStream {aka struct AVStream}' has no member named 'r_frame_rate' GST_SECOND * avstream->r_frame_rate.den)); ^ gstffmpegutils.h:59:5: warning: nested extern declaration of 'av_rescale_q' [-Wnested-externs] out = av_rescale_q (pts, base, bq); ^ gstffmpegutils.h: At top level: gstffmpegutils.h:87:39: warning: 'enum CodecID' declared inside parameter list gst_ffmpeg_get_codecid_longname (enum CodecID codec_id); ^ gstffmpegutils.h:87:39: warning: its scope is only this definition or declaration, which is probably not what you want gstffmpegcodecmap.c:3096:10: error: 'CODEC_ID_DTS' undeclared (first use in this function) id = CODEC_ID_DTS; ^ gstffmpegutils.h:90:26: warning: 'enum SampleFormat' declared inside parameter list av_smp_format_depth(enum SampleFormat smp_fmt); ^ gstffmpeg.c: In function 'gst_ffmpeg_avcodec_open': gstffmpegcodecmap.c:3096:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_DTS; ^ gstffmpeg.c:51:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_lock (&gst_avcodec_mutex); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpeg.c:29: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^ gstffmpeg.c:52:9: warning: implicit declaration of function 'avcodec_open' [-Wimplicit-function-declaration] ret = avcodec_open (avctx, codec); ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_get_stream': gstffmpeg.c:52:3: warning: nested extern declaration of 'avcodec_open' [-Wnested-externs] ret = avcodec_open (avctx, codec); ^ gstffmpeg.c:53:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_unlock (&gst_avcodec_mutex); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpeg.c:29: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^ gstffmpegdemux.c:995:38: error: type of formal parameter 1 is incomplete caps = gst_ffmpeg_codecid_to_caps (ctx->codec_id, ctx, TRUE); ^ gstffmpeg.c: In function 'gst_ffmpeg_avcodec_close': gstffmpeg.c:63:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_lock (&gst_avcodec_mutex); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpeg.c:29: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^ gstffmpegcodecmap.c:3099:10: error: 'CODEC_ID_APE' undeclared (first use in this function) id = CODEC_ID_APE; ^ gstffmpeg.c:65:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_unlock (&gst_avcodec_mutex); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpeg.c:29: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^ gstffmpeg.c: In function 'gst_ffmpeg_av_find_stream_info': gstffmpeg.c:75:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_lock (&gst_avcodec_mutex); ^ gstffmpegcodecmap.c:3099:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_APE; ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpeg.c:29: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^ gstffmpeg.c:76:9: warning: implicit declaration of function 'av_find_stream_info' [-Wimplicit-function-declaration] ret = av_find_stream_info (ic); ^ gstffmpeg.c:76:3: warning: nested extern declaration of 'av_find_stream_info' [-Wnested-externs] ret = av_find_stream_info (ic); ^ gstffmpeg.c:77:3: warning: 'g_static_mutex_get_mutex_impl' is deprecated: Use 'GMutex' instead [-Wdeprecated-declarations] g_static_mutex_unlock (&gst_avcodec_mutex); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpeg.c:29: /usr/include/glib-2.0/glib/deprecated/gthread.h:154:9: note: declared here GMutex *g_static_mutex_get_mutex_impl (GStaticMutex *mutex); ^ gstffmpegdemux.c:1042:49: error: type of formal parameter 1 is incomplete if ((codec = gst_ffmpeg_get_codecid_longname (ctx->codec_id))) { ^ gstffmpegcodecmap.c:3107:16: error: 'CODEC_ID_MSMPEG4V1' undeclared (first use in this function) id = CODEC_ID_MSMPEG4V1; ^ gstffmpeg.c: In function 'plugin_init': gstffmpeg.c:154:3: warning: implicit declaration of function 'av_register_protocol2' [-Wimplicit-function-declaration] av_register_protocol2 (&gstreamer_protocol, sizeof (URLProtocol)); ^ gstffmpeg.c:154:3: warning: nested extern declaration of 'av_register_protocol2' [-Wnested-externs] gstffmpeg.c:154:55: error: 'URLProtocol' undeclared (first use in this function) av_register_protocol2 (&gstreamer_protocol, sizeof (URLProtocol)); ^ gstffmpeg.c:154:55: note: each undeclared identifier is reported only once for each function it appears in gstffmpegcodecmap.c:3107:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MSMPEG4V1; ^ gstffmpegcodecmap.c:3110:16: error: 'CODEC_ID_MSMPEG4V2' undeclared (first use in this function) id = CODEC_ID_MSMPEG4V2; ^ gstffmpegcodecmap.c:3110:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MSMPEG4V2; ^ gstffmpegcodecmap.c:3113:16: error: 'CODEC_ID_MSMPEG4V3' undeclared (first use in this function) id = CODEC_ID_MSMPEG4V3; ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_open': gstffmpegdemux.c:1172:9: warning: implicit declaration of function 'av_open_input_file' [-Wimplicit-function-declaration] res = av_open_input_file (&demux->context, location, ^ gstffmpegcodecmap.c:3113:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MSMPEG4V3; ^ gstffmpegdemux.c:1172:3: warning: nested extern declaration of 'av_open_input_file' [-Wnested-externs] res = av_open_input_file (&demux->context, location, ^ gstffmpegcodecmap.c:3125:16: error: 'CODEC_ID_SVQ1' undeclared (first use in this function) id = CODEC_ID_SVQ1; ^ gstffmpegcodecmap.c:3125:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_SVQ1; ^ gstffmpegcodecmap.c:3128:16: error: 'CODEC_ID_SVQ3' undeclared (first use in this function) id = CODEC_ID_SVQ3; ^ gstffmpegcodecmap.c:3128:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_SVQ3; ^ gstffmpegcodecmap.c:3135:10: error: 'CODEC_ID_HUFFYUV' undeclared (first use in this function) id = CODEC_ID_HUFFYUV; ^ gstffmpegcodecmap.c:3135:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_HUFFYUV; ^ gstffmpegcodecmap.c:3143:16: error: 'CODEC_ID_MACE3' undeclared (first use in this function) id = CODEC_ID_MACE3; ^ gstffmpegcodecmap.c:3143:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MACE3; ^ gstffmpegcodecmap.c:3146:16: error: 'CODEC_ID_MACE6' undeclared (first use in this function) id = CODEC_ID_MACE6; ^ gstffmpegcodecmap.c:3146:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MACE6; ^ gstffmpegcodecmap.c:3153:10: error: 'CODEC_ID_THEORA' undeclared (first use in this function) id = CODEC_ID_THEORA; ^ gstffmpegcodecmap.c:3153:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_THEORA; ^ gstffmpegcodecmap.c:3156:10: error: 'CODEC_ID_VP3' undeclared (first use in this function) id = CODEC_ID_VP3; ^ gstffmpegcodecmap.c:3156:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VP3; ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_loop': gstffmpegdemux.c:1410:36: error: 'CODEC_ID_RAWVIDEO' undeclared (first use in this function) avstream->codec->codec_id == CODEC_ID_RAWVIDEO); ^ gstffmpegdemux.c:1410:36: note: each undeclared identifier is reported only once for each function it appears in gstffmpegcodecmap.c:3159:10: error: 'CODEC_ID_VP5' undeclared (first use in this function) id = CODEC_ID_VP5; ^ gstffmpegcodecmap.c:3159:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VP5; ^ gstffmpegdec.c:3023:12: error: 'CODEC_ID_MPEG4' undeclared (first use in this function) case CODEC_ID_MPEG4: ^ gstffmpegdec.c:3024:12: error: 'CODEC_ID_MSMPEG4V3' undeclared (first use in this function) case CODEC_ID_MSMPEG4V3: ^ gstffmpegdec.c:3025:12: error: 'CODEC_ID_H264' undeclared (first use in this function) case CODEC_ID_H264: ^ gstffmpegdec.c:3026:12: error: 'CODEC_ID_RA_144' undeclared (first use in this function) case CODEC_ID_RA_144: ^ gstffmpegdec.c:3027:12: error: 'CODEC_ID_RA_288' undeclared (first use in this function) case CODEC_ID_RA_288: ^ gstffmpegdec.c:3028:12: error: 'CODEC_ID_RV10' undeclared (first use in this function) case CODEC_ID_RV10: ^ gstffmpegdec.c:3029:12: error: 'CODEC_ID_RV20' undeclared (first use in this function) case CODEC_ID_RV20: ^ gstffmpegdec.c:3030:12: error: 'CODEC_ID_RV30' undeclared (first use in this function) case CODEC_ID_RV30: ^ gstffmpegdec.c:3031:12: error: 'CODEC_ID_RV40' undeclared (first use in this function) case CODEC_ID_RV40: ^ gstffmpegdec.c:3032:12: error: 'CODEC_ID_COOK' undeclared (first use in this function) case CODEC_ID_COOK: ^ gstffmpegdec.c:3041:12: error: 'CODEC_ID_DVVIDEO' undeclared (first use in this function) case CODEC_ID_DVVIDEO: ^ gstffmpegcodecmap.c:3162:10: error: 'CODEC_ID_VP6' undeclared (first use in this function) id = CODEC_ID_VP6; ^ gstffmpegdec.c:3042:12: error: 'CODEC_ID_SIPR' undeclared (first use in this function) case CODEC_ID_SIPR: ^ gstffmpegdec.c:3045:12: error: 'CODEC_ID_MP3' undeclared (first use in this function) case CODEC_ID_MP3: ^ gstffmpegdec.c:3051:12: error: 'CODEC_ID_EAC3' undeclared (first use in this function) case CODEC_ID_EAC3: ^ gstffmpegdec.c:3052:12: error: 'CODEC_ID_AC3' undeclared (first use in this function) case CODEC_ID_AC3: ^ gstffmpegdec.c:3053:12: error: 'CODEC_ID_DTS' undeclared (first use in this function) case CODEC_ID_DTS: ^ gstffmpegcodecmap.c:3162:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VP6; ^ gstffmpegcodecmap.c:3165:10: error: 'CODEC_ID_VP6F' undeclared (first use in this function) id = CODEC_ID_VP6F; ^ gstffmpegcodecmap.c:3165:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VP6F; ^ gstffmpegdemux.c:1506:7: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] g_static_rec_mutex_lock (demux->task_lock); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^ gstffmpegdemux.c:1507:7: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] g_static_rec_mutex_unlock (demux->task_lock); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^ gstffmpegcodecmap.c:3168:10: error: 'CODEC_ID_VP6A' undeclared (first use in this function) id = CODEC_ID_VP6A; ^ gstffmpegcodecmap.c:3168:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VP6A; ^ gstffmpegcodecmap.c:3171:10: error: 'CODEC_ID_VP8' undeclared (first use in this function) id = CODEC_ID_VP8; ^ gstffmpegcodecmap.c:3171:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VP8; ^ gstffmpegcodecmap.c:3174:10: error: 'CODEC_ID_FLASHSV' undeclared (first use in this function) id = CODEC_ID_FLASHSV; ^ gstffmpegcodecmap.c:3174:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_FLASHSV; ^ gstffmpegcodecmap.c:3182:16: error: 'CODEC_ID_INDEO5' undeclared (first use in this function) id = CODEC_ID_INDEO5; ^ gstffmpegcodecmap.c:3182:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_INDEO5; ^ gstffmpegcodecmap.c:3185:16: error: 'CODEC_ID_INDEO3' undeclared (first use in this function) id = CODEC_ID_INDEO3; ^ gstffmpegcodecmap.c:3185:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_INDEO3; ^ gstffmpegcodecmap.c:3188:16: error: 'CODEC_ID_INDEO2' undeclared (first use in this function) id = CODEC_ID_INDEO2; ^ gstffmpegcodecmap.c:3188:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_INDEO2; ^ gstffmpegcodecmap.c:3200:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MSMPEG4V3; ^ gstffmpegcodecmap.c:3204:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MPEG4; ^ make[3]: *** [libgstffmpeg_la-gstffmpeg.lo] Error 1 gstffmpegcodecmap.c:3211:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MPEG4; ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_sink_activate_push': gstffmpegdemux.c:1780:5: warning: 'g_static_rec_mutex_lock' is deprecated: Use 'g_rec_mutex_lock' instead [-Wdeprecated-declarations] g_static_rec_mutex_lock (demux->task_lock); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:179:10: note: declared here void g_static_rec_mutex_lock (GStaticRecMutex *mutex); ^ gstffmpegdemux.c:1781:5: warning: 'g_static_rec_mutex_unlock' is deprecated: Use 'g_rec_mutex_unlock' instead [-Wdeprecated-declarations] g_static_rec_mutex_unlock (demux->task_lock); ^ In file included from /usr/include/glib-2.0/glib.h:108:0, from /usr/include/gstreamer-0.10/gst/gst.h:27, from gstffmpegdemux.c:38: /usr/include/glib-2.0/glib/deprecated/gthread.h:185:10: note: declared here void g_static_rec_mutex_unlock (GStaticRecMutex *mutex); ^ gstffmpegcodecmap.c:3214:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MPEG4; ^ gstffmpegcodecmap.c:3221:12: error: 'CODEC_ID_FFV1' undeclared (first use in this function) id = CODEC_ID_FFV1; ^ gstffmpegcodecmap.c:3221:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_FFV1; ^ gstffmpegcodecmap.c:3231:12: error: 'CODEC_ID_ADPCM_IMA_QT' undeclared (first use in this function) id = CODEC_ID_ADPCM_IMA_QT; ^ gstffmpegcodecmap.c:3231:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_IMA_QT; ^ gstffmpegcodecmap.c:3233:12: error: 'CODEC_ID_ADPCM_MS' undeclared (first use in this function) id = CODEC_ID_ADPCM_MS; ^ gstffmpegcodecmap.c:3233:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_MS; ^ gstffmpegcodecmap.c:3235:12: error: 'CODEC_ID_ADPCM_IMA_WAV' undeclared (first use in this function) id = CODEC_ID_ADPCM_IMA_WAV; ^ gstffmpegcodecmap.c:3235:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_IMA_WAV; ^ gstffmpegcodecmap.c:3237:12: error: 'CODEC_ID_ADPCM_4XM' undeclared (first use in this function) id = CODEC_ID_ADPCM_4XM; ^ gstffmpegcodecmap.c:3237:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_4XM; ^ gstffmpegcodecmap.c:3239:12: error: 'CODEC_ID_ADPCM_IMA_SMJPEG' undeclared (first use in this function) id = CODEC_ID_ADPCM_IMA_SMJPEG; ^ gstffmpegcodecmap.c:3239:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_IMA_SMJPEG; ^ gstffmpegcodecmap.c:3241:12: error: 'CODEC_ID_ADPCM_IMA_DK3' undeclared (first use in this function) id = CODEC_ID_ADPCM_IMA_DK3; ^ gstffmpegcodecmap.c:3241:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_IMA_DK3; ^ gstffmpegcodecmap.c:3243:12: error: 'CODEC_ID_ADPCM_IMA_DK4' undeclared (first use in this function) id = CODEC_ID_ADPCM_IMA_DK4; ^ gstffmpegcodecmap.c:3243:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_IMA_DK4; ^ gstffmpegcodecmap.c:3245:12: error: 'CODEC_ID_ADPCM_IMA_WS' undeclared (first use in this function) id = CODEC_ID_ADPCM_IMA_WS; ^ gstffmpegcodecmap.c:3245:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_IMA_WS; ^ gstffmpegcodecmap.c:3247:12: error: 'CODEC_ID_ADPCM_IMA_ISS' undeclared (first use in this function) id = CODEC_ID_ADPCM_IMA_ISS; ^ gstffmpegcodecmap.c:3247:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_IMA_ISS; ^ gstffmpegcodecmap.c:3249:12: error: 'CODEC_ID_ADPCM_XA' undeclared (first use in this function) id = CODEC_ID_ADPCM_XA; ^ gstffmpegcodecmap.c:3249:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_XA; ^ gstffmpegcodecmap.c:3251:12: error: 'CODEC_ID_ADPCM_ADX' undeclared (first use in this function) id = CODEC_ID_ADPCM_ADX; ^ gstffmpegcodecmap.c:3251:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_ADX; ^ gstffmpegcodecmap.c:3253:12: error: 'CODEC_ID_ADPCM_EA' undeclared (first use in this function) id = CODEC_ID_ADPCM_EA; ^ gstffmpegcodecmap.c:3253:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_EA; ^ gstffmpegcodecmap.c:3255:12: error: 'CODEC_ID_ADPCM_G726' undeclared (first use in this function) id = CODEC_ID_ADPCM_G726; ^ gstffmpegcodecmap.c:3255:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_G726; ^ gstffmpegcodecmap.c:3257:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_G726; ^ gstffmpegcodecmap.c:3259:12: error: 'CODEC_ID_ADPCM_CT' undeclared (first use in this function) id = CODEC_ID_ADPCM_CT; ^ gstffmpegcodecmap.c:3259:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_CT; ^ gstffmpegcodecmap.c:3261:12: error: 'CODEC_ID_ADPCM_SWF' undeclared (first use in this function) id = CODEC_ID_ADPCM_SWF; ^ gstffmpegcodecmap.c:3261:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_SWF; ^ gstffmpegcodecmap.c:3263:12: error: 'CODEC_ID_ADPCM_YAMAHA' undeclared (first use in this function) id = CODEC_ID_ADPCM_YAMAHA; ^ gstffmpegcodecmap.c:3263:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_YAMAHA; ^ gstffmpegcodecmap.c:3265:12: error: 'CODEC_ID_ADPCM_SBPRO_2' undeclared (first use in this function) id = CODEC_ID_ADPCM_SBPRO_2; ^ gstffmpegcodecmap.c:3265:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_SBPRO_2; ^ gstffmpegcodecmap.c:3267:12: error: 'CODEC_ID_ADPCM_SBPRO_3' undeclared (first use in this function) id = CODEC_ID_ADPCM_SBPRO_3; ^ gstffmpegcodecmap.c:3267:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_SBPRO_3; ^ gstffmpegcodecmap.c:3269:12: error: 'CODEC_ID_ADPCM_SBPRO_4' undeclared (first use in this function) id = CODEC_ID_ADPCM_SBPRO_4; ^ gstffmpegcodecmap.c:3269:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_SBPRO_4; ^ gstffmpegcodecmap.c:3274:10: error: 'CODEC_ID_4XM' undeclared (first use in this function) id = CODEC_ID_4XM; ^ gstffmpegcodecmap.c:3274:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_4XM; ^ gstffmpegcodecmap.c:3283:12: error: 'CODEC_ID_ROQ_DPCM' undeclared (first use in this function) id = CODEC_ID_ROQ_DPCM; ^ gstffmpegcodecmap.c:3283:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ROQ_DPCM; ^ gstffmpegcodecmap.c:3285:12: error: 'CODEC_ID_INTERPLAY_DPCM' undeclared (first use in this function) id = CODEC_ID_INTERPLAY_DPCM; ^ gstffmpegcodecmap.c:3285:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_INTERPLAY_DPCM; ^ gstffmpegcodecmap.c:3287:12: error: 'CODEC_ID_XAN_DPCM' undeclared (first use in this function) id = CODEC_ID_XAN_DPCM; ^ gstffmpegcodecmap.c:3287:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_XAN_DPCM; ^ gstffmpegcodecmap.c:3289:12: error: 'CODEC_ID_SOL_DPCM' undeclared (first use in this function) id = CODEC_ID_SOL_DPCM; ^ gstffmpegcodecmap.c:3289:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_SOL_DPCM; ^ gstffmpegcodecmap.c:3294:10: error: 'CODEC_ID_FLAC' undeclared (first use in this function) id = CODEC_ID_FLAC; ^ gstffmpegcodecmap.c:3294:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_FLAC; ^ gstffmpegcodecmap.c:3297:10: error: 'CODEC_ID_SHORTEN' undeclared (first use in this function) id = CODEC_ID_SHORTEN; ^ gstffmpegcodecmap.c:3297:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_SHORTEN; ^ gstffmpegcodecmap.c:3300:10: error: 'CODEC_ID_ALAC' undeclared (first use in this function) id = CODEC_ID_ALAC; ^ gstffmpegcodecmap.c:3300:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ALAC; ^ gstffmpegcodecmap.c:3303:10: error: 'CODEC_ID_CINEPAK' undeclared (first use in this function) id = CODEC_ID_CINEPAK; ^ gstffmpegcodecmap.c:3303:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_CINEPAK; ^ gstffmpegcodecmap.c:3311:16: error: 'CODEC_ID_RV10' undeclared (first use in this function) id = CODEC_ID_RV10; ^ gstffmpegcodecmap.c:3311:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_RV10; ^ gstffmpegcodecmap.c:3314:16: error: 'CODEC_ID_RV20' undeclared (first use in this function) id = CODEC_ID_RV20; ^ gstffmpegcodecmap.c:3314:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_RV20; ^ gstffmpegcodecmap.c:3317:16: error: 'CODEC_ID_RV30' undeclared (first use in this function) id = CODEC_ID_RV30; ^ gstffmpegcodecmap.c:3317:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_RV30; ^ gstffmpegcodecmap.c:3320:16: error: 'CODEC_ID_RV40' undeclared (first use in this function) id = CODEC_ID_RV40; ^ gstffmpegcodecmap.c:3320:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_RV40; ^ gstffmpegcodecmap.c:3327:10: error: 'CODEC_ID_SIPR' undeclared (first use in this function) id = CODEC_ID_SIPR; ^ gstffmpegcodecmap.c:3327:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_SIPR; ^ gstffmpegcodecmap.c:3335:16: error: 'CODEC_ID_RA_144' undeclared (first use in this function) id = CODEC_ID_RA_144; ^ gstffmpegcodecmap.c:3335:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_RA_144; ^ gstffmpegcodecmap.c:3338:16: error: 'CODEC_ID_RA_288' undeclared (first use in this function) id = CODEC_ID_RA_288; ^ gstffmpegcodecmap.c:3338:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_RA_288; ^ gstffmpegcodecmap.c:3341:16: error: 'CODEC_ID_COOK' undeclared (first use in this function) id = CODEC_ID_COOK; ^ gstffmpegcodecmap.c:3341:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_COOK; ^ gstffmpegcodecmap.c:3352:14: error: 'CODEC_ID_MSRLE' undeclared (first use in this function) id = CODEC_ID_MSRLE; ^ gstffmpegcodecmap.c:3352:9: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MSRLE; ^ gstffmpegcodecmap.c:3362:16: error: 'CODEC_ID_XAN_WC3' undeclared (first use in this function) id = CODEC_ID_XAN_WC3; ^ gstffmpegcodecmap.c:3362:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_XAN_WC3; ^ gstffmpegcodecmap.c:3366:16: error: 'CODEC_ID_XAN_WC4' undeclared (first use in this function) id = CODEC_ID_XAN_WC4; ^ gstffmpegcodecmap.c:3366:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_XAN_WC4; ^ gstffmpegcodecmap.c:3375:10: error: 'CODEC_ID_AMR_NB' undeclared (first use in this function) id = CODEC_ID_AMR_NB; ^ gstffmpegcodecmap.c:3375:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_AMR_NB; ^ make[3]: *** [libgstffmpeg_la-gstffmpegdec.lo] Error 1 gstffmpegcodecmap.c:3377:10: error: 'CODEC_ID_AMR_WB' undeclared (first use in this function) id = CODEC_ID_AMR_WB; ^ gstffmpegcodecmap.c:3377:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_AMR_WB; ^ gstffmpegcodecmap.c:3380:10: error: 'CODEC_ID_QCELP' undeclared (first use in this function) id = CODEC_ID_QCELP; ^ gstffmpegcodecmap.c:3380:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_QCELP; ^ gstffmpegcodecmap.c:3383:10: error: 'CODEC_ID_H264' undeclared (first use in this function) id = CODEC_ID_H264; ^ gstffmpegcodecmap.c:3383:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_H264; ^ gstffmpegcodecmap.c:3391:16: error: 'CODEC_ID_FLV1' undeclared (first use in this function) id = CODEC_ID_FLV1; ^ gstffmpegcodecmap.c:3391:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_FLV1; ^ gstffmpegcodecmap.c:3400:10: error: 'CODEC_ID_NELLYMOSER' undeclared (first use in this function) id = CODEC_ID_NELLYMOSER; ^ gstffmpegcodecmap.c:3400:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_NELLYMOSER; ^ gstffmpegcodecmap.c:3410:9: warning: statement with no effect [-Wunused-value] id = codec->id; ^ gstffmpegcodecmap.c:3422:9: warning: statement with no effect [-Wunused-value] id = codec->id; ^ gstffmpegcodecmap.c:3436:23: error: incompatible types when assigning to type 'enum AVCodecID' from type 'const struct *' context->codec_id = id; ^ gstffmpegcodecmap.c:3436:5: warning: statement with no effect [-Wunused-value] context->codec_id = id; ^ gstffmpegcodecmap.c:3437:35: error: type of formal parameter 1 is incomplete gst_ffmpeg_caps_with_codecid (id, context->codec_type, caps, context); ^ gstffmpegcodecmap.c:3446:10: warning: 'return' with a value, in function returning void return id; ^ gstffmpegcodecmap.c:2880:16: warning: unused variable 'id' [-Wunused-variable] enum CodecID id = CODEC_ID_NONE; ^ make[3]: *** [libgstffmpeg_la-gstffmpegcodecmap.lo] Error 1 make[3]: *** [libgstffmpeg_la-gstffmpegdemux.lo] Error 1 make[3]: Leaving directory `/usr/src/RPM/BUILD/gst-ffmpeg-0.10.13/ext/ffmpeg' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/usr/src/RPM/BUILD/gst-ffmpeg-0.10.13/ext' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/RPM/BUILD/gst-ffmpeg-0.10.13' make: *** [all] Error 2 make: Leaving directory `/usr/src/RPM/BUILD/gst-ffmpeg-0.10.13' error: Bad exit status from /usr/src/tmp/rpm-tmp.44943 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.44943 (%build) Command exited with non-zero status 1 7.89user 1.48system 0:27.74elapsed 33%CPU (0avgtext+0avgdata 43980maxresident)k 0inputs+0outputs (0major+771869minor)pagefaults 0swaps hsh-rebuild: rebuild of `gst-ffmpeg-0.10.13-alt1.src.rpm' failed. Command exited with non-zero status 1 19.99user 4.06system 0:54.02elapsed 44%CPU (0avgtext+0avgdata 122088maxresident)k 432inputs+0outputs (0major+1199369minor)pagefaults 0swaps