<86>Feb 17 02:05:19 userdel[14732]: delete user 'rooter' <86>Feb 17 02:05:19 groupadd[14913]: group added to /etc/group: name=rooter, GID=675 <86>Feb 17 02:05:19 groupadd[14913]: group added to /etc/gshadow: name=rooter <86>Feb 17 02:05:19 groupadd[14913]: new group: name=rooter, GID=675 <86>Feb 17 02:05:19 useradd[15152]: new user: name=rooter, UID=675, GID=675, home=/root, shell=/bin/bash <86>Feb 17 02:05:19 userdel[15497]: delete user 'builder' <86>Feb 17 02:05:19 userdel[15497]: removed group 'builder' owned by 'builder' <86>Feb 17 02:05:19 groupadd[15954]: group added to /etc/group: name=builder, GID=676 <86>Feb 17 02:05:19 groupadd[15954]: group added to /etc/gshadow: name=builder <86>Feb 17 02:05:19 groupadd[15954]: new group: name=builder, GID=676 <86>Feb 17 02:05:19 useradd[16043]: new user: name=builder, UID=676, GID=676, home=/usr/src, shell=/bin/bash <13>Feb 17 02:05:26 rpmi: libjpeg-2:1.3.1-alt0.1 1388074033 installed <13>Feb 17 02:05:26 rpmi: libpng15-1.5.28-alt1 1484572014 installed <13>Feb 17 02:05:26 rpmi: libexpat-2.2.4-alt0.M80P.1 1503871120 installed <13>Feb 17 02:05:26 rpmi: libavutil54-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:26 rpmi: libICE-1.0.9-alt1 1409902719 installed <13>Feb 17 02:05:26 rpmi: sgml-common-0.6.3-alt15 1423664786 installed <13>Feb 17 02:05:26 rpmi: xml-utils-1:2.9.4.0.12.e905-alt1 1488560683 installed <13>Feb 17 02:05:26 rpmi: docbook-dtds-4.5-alt1 1223476557 installed <13>Feb 17 02:05:26 rpmi: libavutil-devel-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:26 rpmi: libtiff5-4.0.3-alt1 1348347498 installed <13>Feb 17 02:05:26 rpmi: libtasn1-4.9-alt1 1469555628 installed <13>Feb 17 02:05:26 rpmi: liborc-0.4.27-alt1.M80P.1 1503911715 installed <13>Feb 17 02:05:26 rpmi: libSM-1.2.2-alt1 1391072686 installed <13>Feb 17 02:05:26 rpmi: libnettle6-3.4.1-alt1 p8.217493.100 1544204548 installed <13>Feb 17 02:05:26 rpmi: libogg-1.3.2-alt1 1416015875 installed <13>Feb 17 02:05:26 rpmi: msulogin-1.0-alt1 1366288481 installed <13>Feb 17 02:05:26 rpmi: libidn2-2.0.4-alt3.M80P.1 1520307194 installed <13>Feb 17 02:05:26 rpmi: liblcms2-2.8-alt1 1471601528 installed <13>Feb 17 02:05:26 rpmi: liblz4-1:1.7.5-alt1 1488766699 installed <13>Feb 17 02:05:26 rpmi: libwayland-server-1.14.0-alt0.M80P.1 1502720500 installed <13>Feb 17 02:05:26 rpmi: libwayland-client-1.14.0-alt0.M80P.1 1502720500 installed <13>Feb 17 02:05:26 rpmi: libXau-1.0.8-alt1 1369565807 installed <13>Feb 17 02:05:27 rpmi: libgstreamer-0.10.36-alt1 1329849845 installed <13>Feb 17 02:05:27 rpmi: ca-certificates-2016.02.25-alt1 1462368370 installed <13>Feb 17 02:05:27 rpmi: libcrypto10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Feb 17 02:05:27 rpmi: libgst-plugins-0.10.36-alt1 1329850327 installed <13>Feb 17 02:05:27 rpmi: libmng-1.0.10-alt2.M80P.1 1476964805 installed <13>Feb 17 02:05:27 rpmi: sysvinit-2.88-alt5 1424350685 installed <13>Feb 17 02:05:27 rpmi: libtheora-2:1.1.1-alt6 1450061535 installed <13>Feb 17 02:05:27 rpmi: libvorbis-1.3.4-alt1 1395615320 installed <13>Feb 17 02:05:27 rpmi: libhogweed4-3.4.1-alt1 p8.217493.100 1544204548 installed <13>Feb 17 02:05:27 rpmi: libschroedinger-1.0.11-alt1 1387916166 installed <13>Feb 17 02:05:27 rpmi: docbook-style-xsl-1.79.1-alt2 p8.213672.100 1537975322 installed <13>Feb 17 02:05:27 rpmi: rpm-build-gir-0.7.2-alt3 1489330162 installed <13>Feb 17 02:05:27 rpmi: libavresample2-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:27 rpmi: libpostproc-1:0.9.0-alt3 1420198375 installed <13>Feb 17 02:05:27 rpmi: libswscale3-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:27 rpmi: libjasper-1.900.1-alt3 1391718482 installed <13>Feb 17 02:05:27 rpmi: liboil-0.3.17-alt1.qa1 1365955875 installed <13>Feb 17 02:05:27 rpmi: libsqlite3-3.15.2-alt1 1480432212 installed <13>Feb 17 02:05:27 rpmi: libnspr-1:4.20-alt1 p8.216526.40 1542382588 installed <13>Feb 17 02:05:27 rpmi: libnss-3.40.0-alt0.M80P.1 p8.216526.44 1542814585 installed <13>Feb 17 02:05:27 rpmi: xorg-videoproto-devel-2.3.2-alt1 1391068637 installed <13>Feb 17 02:05:27 rpmi: libxvid-1.3.3-alt1 1414228953 installed <13>Feb 17 02:05:27 rpmi: libx265-1.7-alt1 1438681785 installed <13>Feb 17 02:05:28 rpmi: libx264-148-alt1 1457717743 installed <13>Feb 17 02:05:28 rpmi: libvpx3-1.5.0-alt2 1457527245 installed <13>Feb 17 02:05:28 rpmi: libspeex-1.2-alt0.6.rc2 1448139613 installed <13>Feb 17 02:05:28 rpmi: libopencore-amrwb0-0.1.3-alt1.git20140714 1410488885 installed <13>Feb 17 02:05:28 rpmi: libopencore-amrnb0-0.1.3-alt1.git20140714 1410488885 installed <13>Feb 17 02:05:28 rpmi: liblame-3.99.5-alt1 1330597341 installed <13>Feb 17 02:05:28 rpmi: libgsm-1.0.13-alt8 1365910842 installed <13>Feb 17 02:05:28 rpmi: xorg-xproto-devel-7.0.28-alt1 1448272470 installed <13>Feb 17 02:05:28 rpmi: xorg-kbproto-devel-1.0.6-alt1 1332531883 installed <13>Feb 17 02:05:28 rpmi: libfontenc-1.1.2-alt1 1373978804 installed <13>Feb 17 02:05:28 rpmi: xorg-rgb-1.0.4-alt1.qa1 1366268675 installed <13>Feb 17 02:05:28 rpmi: libseccomp-2.3.1-alt0.M80P.1 1512650815 installed <13>Feb 17 02:05:28 rpmi: libpcre2-10.23-alt0.M80P.1 1487919866 installed <13>Feb 17 02:05:28 rpmi: libkmod-21-alt1 1437433966 installed <13>Feb 17 02:05:28 rpmi: libiptables-1.4.21-alt3 1435789456 installed <13>Feb 17 02:05:28 rpmi: libdevmapper-1.02.152-alt1 p8.216818.100 1542993609 installed <13>Feb 17 02:05:28 rpmi: hwclock-1:2.30.2-alt0.M80P.1 1522077023 installed <13>Feb 17 02:05:28 rpmi: mount-2.30.2-alt0.M80P.1 1522077023 installed <86>Feb 17 02:05:28 groupadd[44181]: group added to /etc/group: name=utempter, GID=499 <86>Feb 17 02:05:28 groupadd[44181]: group added to /etc/gshadow: name=utempter <86>Feb 17 02:05:28 groupadd[44181]: new group: name=utempter, GID=499 <13>Feb 17 02:05:28 rpmi: libutempter-1.1.6-alt2 1299636222 installed <13>Feb 17 02:05:28 rpmi: qt4-common-4.8.7-alt7 1461589658 installed <13>Feb 17 02:05:29 rpmi: libqt4-core-4.8.7-alt7 1461589658 installed <13>Feb 17 02:05:29 rpmi: libann-1.1.2-alt4 1299827962 installed <13>Feb 17 02:05:29 rpmi: libltdl7-2.4.2-alt5 1450059753 installed <13>Feb 17 02:05:29 rpmi: libgts-0.7.6-alt2.drc20130205 1360123643 installed <13>Feb 17 02:05:29 rpmi: libpaper-1.1.24-alt4 1315383473 installed <13>Feb 17 02:05:29 rpmi: libopenjpeg2.0-2.2.0-alt0.M80P.1 1503526491 installed <13>Feb 17 02:05:29 rpmi: libgtk+2-locales-2.24.31-alt1 1473461664 installed <13>Feb 17 02:05:29 rpmi: libgdk-pixbuf-locales-2.36.11-alt0.M80P.1 1507198237 installed <13>Feb 17 02:05:29 rpmi: rpm-build-xdg-0.2-alt1 1250461503 installed <13>Feb 17 02:05:29 rpmi: shared-mime-info-1.9-alt0.M80P.1 1506021412 installed <13>Feb 17 02:05:29 rpmi: icon-theme-hicolor-0.17-alt1 1505715846 installed <13>Feb 17 02:05:29 rpmi: libatk-locales-2.24.0-alt0.M80P.1 1504535386 installed <13>Feb 17 02:05:29 rpmi: libatk-2.24.0-alt0.M80P.1 1504535253 installed <13>Feb 17 02:05:29 rpmi: libdatrie-0.2.8-alt1_5 1410185969 installed <13>Feb 17 02:05:29 rpmi: libthai-0.1.24-alt1_1 1459282110 installed <13>Feb 17 02:05:29 rpmi: libpixman-3:0.32.8-alt1 1447610691 installed <13>Feb 17 02:05:29 rpmi: libxshmfence-1.2-alt1 1420972191 installed <13>Feb 17 02:05:29 rpmi: libpciaccess-1:0.13.4-alt1 1431681688 installed <13>Feb 17 02:05:29 rpmi: libdrm-1:2.4.89-alt1.M80P.1 1516609380 installed <13>Feb 17 02:05:29 rpmi: libgbm-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Feb 17 02:05:29 rpmi: libX11-locales-3:1.6.3-alt1 1431956885 installed <13>Feb 17 02:05:29 rpmi: libXdmcp-1.1.1-alt1 1334617699 installed <13>Feb 17 02:05:29 rpmi: libxcb-1.12-alt2 p8.218219.300 1545313310 installed <13>Feb 17 02:05:29 rpmi: libX11-3:1.6.3-alt1 1431956911 installed <13>Feb 17 02:05:29 rpmi: libXext-1.3.3-alt1 1409902932 installed <13>Feb 17 02:05:29 rpmi: libXrender-0.9.8-alt1 1371312110 installed <13>Feb 17 02:05:29 rpmi: libXt-1.1.4-alt1 1369984716 installed <13>Feb 17 02:05:29 rpmi: libXmu-1.1.2-alt1 1391072528 installed <13>Feb 17 02:05:29 rpmi: libXfixes-5.0.1-alt1 1369809606 installed <13>Feb 17 02:05:29 rpmi: libXrandr-1.5.0-alt1 1431936188 installed <13>Feb 17 02:05:29 rpmi: libXi-1.7.9-alt1.M80P.1 1515766146 installed <13>Feb 17 02:05:29 rpmi: libXcursor-1.1.15-alt1.M80P.1 1512373713 installed <13>Feb 17 02:05:30 rpmi: libXpm-3.5.11-alt1 1391072398 installed <13>Feb 17 02:05:30 rpmi: libXaw-1.0.12-alt1 1391072621 installed <13>Feb 17 02:05:30 rpmi: libXxf86vm-1.1.3-alt1 1369984824 installed <13>Feb 17 02:05:30 rpmi: libXinerama-1.1.3-alt1 1369984571 installed <13>Feb 17 02:05:30 rpmi: libXdamage-1.1.3-alt4 1297162596 installed <13>Feb 17 02:05:30 rpmi: libGL-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Feb 17 02:05:30 rpmi: libGLU-4:9.0.0-alt1 1347643776 installed <13>Feb 17 02:05:30 rpmi: libEGL-4:17.3.9-alt0.M80P.1 1526555825 installed <13>Feb 17 02:05:30 rpmi: libfreeglut-3.0.0-alt1 1429173818 installed <13>Feb 17 02:05:30 rpmi: libva-1.8.3-alt1.M80P.1 1499812079 installed <13>Feb 17 02:05:30 rpmi: libavcodec56-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:30 rpmi: xmessage-1.0.3-alt1.qa1 1366270848 installed <13>Feb 17 02:05:30 rpmi: xauth-1:1.0.9-alt1 1432033312 installed <13>Feb 17 02:05:30 rpmi: libvdpau-1:1.1.1-alt1 1441098576 installed <13>Feb 17 02:05:30 rpmi: libXcomposite-0.4.3-alt3 1297306939 installed <13>Feb 17 02:05:30 rpmi: libxkbfile-1.0.8-alt1 1331193040 installed <13>Feb 17 02:05:30 rpmi: xkbcomp-1.3.1-alt1 1460969071 installed <13>Feb 17 02:05:30 rpmi: xkeyboard-config-1:2.19-alt1 1481275801 installed <13>Feb 17 02:05:32 rpmi: libxcb-devel-1.12-alt2 p8.218219.300 1545313310 installed <13>Feb 17 02:05:32 rpmi: libX11-devel-3:1.6.3-alt1 1431956911 installed <13>Feb 17 02:05:32 rpmi: libvdpau-devel-1:1.1.1-alt1 1441098576 installed <13>Feb 17 02:05:32 rpmi: libavcodec-devel-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:32 rpmi: libgraphite2-1.3.10-alt0.M80P.1 1496411360 installed <13>Feb 17 02:05:32 rpmi: libOpenSP-1.5.2-alt3.qa1 1365943428 installed <13>Feb 17 02:05:32 rpmi: openjade-1.3.2-alt13 1454948805 installed <13>Feb 17 02:05:32 rpmi: docbook-style-dsssl-1.79-alt3 1324062818 installed <13>Feb 17 02:05:33 rpmi: liblua5.1-5.1.5-alt1 1410604186 installed <13>Feb 17 02:05:33 rpmi: highlight-3.13-alt1 1362335345 installed <13>Feb 17 02:05:33 rpmi: libgpg-error-1.31-alt1.M80P.1 1529024730 installed <13>Feb 17 02:05:33 rpmi: libgcrypt20-1.8.3-alt3 p8.214131.100 1542819006 installed <13>Feb 17 02:05:33 rpmi: libxslt-1.1.28-alt4 1448210404 installed <13>Feb 17 02:05:33 rpmi: xsltproc-1.1.28-alt4 1448210404 installed <13>Feb 17 02:05:33 rpmi: libsystemd-1:237-alt2.M80P.5 p8+219569.200.8.1 1547830942 installed <13>Feb 17 02:05:33 rpmi: libdbus-1.10.24-alt4.M80P.1 1518773282 installed <13>Feb 17 02:05:33 rpmi: libavahi-0.6.31-alt7.M80P.1 1526318593 installed <13>Feb 17 02:05:33 rpmi: libcryptsetup-1.7.1-alt1 1456763325 installed <13>Feb 17 02:05:33 rpmi: libxml2-devel-1:2.9.4.0.12.e905-alt1 1488560683 installed <13>Feb 17 02:05:33 rpmi: gsettings-desktop-schemas-data-3.24.1-alt0.M80P.1 1504768054 installed <13>Feb 17 02:05:33 rpmi: gcc-c++-common-1.4.20-alt1 1432315196 installed <13>Feb 17 02:05:34 rpmi: libstdc++5-devel-5.3.1-alt3 1457662528 installed <13>Feb 17 02:05:34 rpmi: docbook-to-man-2.0.0-alt1.qa1 1366113344 installed <13>Feb 17 02:05:34 rpmi: libtinfo-devel-5.9-alt8 1456756459 installed <13>Feb 17 02:05:34 rpmi: libncurses-devel-5.9-alt8 1456756459 installed <13>Feb 17 02:05:34 rpmi: python-modules-curses-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:34 rpmi: libverto-0.2.6-alt1_6 1455633234 installed <13>Feb 17 02:05:34 rpmi: libkeyutils-1.5.10-alt0.M80P.2 p8+216694.100.6.1 1547827915 installed <13>Feb 17 02:05:34 rpmi: libcom_err-1.42.13-alt2 1449075846 installed <13>Feb 17 02:05:34 rpmi: libgdbm-1.8.3-alt10 1454943313 installed <13>Feb 17 02:05:35 rpmi: gcc5-c++-5.3.1-alt3 1457662528 installed <13>Feb 17 02:05:35 rpmi: liboil-devel-0.3.17-alt1.qa1 1365955875 installed <13>Feb 17 02:05:35 rpmi: libswscale-devel-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:35 rpmi: libpostproc-devel-1:0.9.0-alt3 1420198375 installed <13>Feb 17 02:05:35 rpmi: liborc-devel-0.4.27-alt1.M80P.1 1503911715 installed <13>Feb 17 02:05:35 rpmi: bzlib-devel-1:1.0.6-alt4 1449156902 installed <13>Feb 17 02:05:35 rpmi: zlib-devel-1.2.8-alt1 1371079009 installed <13>Feb 17 02:05:36 rpmi: libgio-2.52.3-alt0.M80P.1 1504533271 installed <13>Feb 17 02:05:36 rpmi: libgdk-pixbuf-2.36.11-alt0.M80P.1 1507198160 installed <13>Feb 17 02:05:36 rpmi: libssl10-1.0.2n-alt0.M80P.1 1512766129 installed <13>Feb 17 02:05:36 rpmi: libp11-kit-0.23.8-alt1.M80P.1 1504877563 installed <13>Feb 17 02:05:36 rpmi: startup-0.9.9.5-alt1.2 1397832469 installed <13>Feb 17 02:05:36 rpmi: libharfbuzz-1.6.3-alt0.M80P.1 1509918814 installed <13>Feb 17 02:05:36 rpmi: libfreetype-2.8-alt0.M80P.3 1505462817 installed <13>Feb 17 02:05:36 rpmi: fontconfig-2.12.6-alt1.M80P.1 1506008910 installed Updating fonts cache: <29>Feb 17 02:05:37 fontconfig: Updating fonts cache: succeeded [ DONE ] <13>Feb 17 02:05:37 rpmi: libcairo-1:1.14.4-alt1 1447005495 installed <13>Feb 17 02:05:37 rpmi: libXft-2.3.2-alt1 1409902650 installed <13>Feb 17 02:05:37 rpmi: libpango-1.40.14-alt0.M80P.1 1510824230 installed <13>Feb 17 02:05:37 rpmi: libgd2-2.0.35-alt6 1366289709 installed <13>Feb 17 02:05:37 rpmi: mkfontscale-1.1.0-alt1 1332532579 installed <86>Feb 17 02:05:37 groupadd[71896]: group added to /etc/group: name=_keytab, GID=498 <13>Feb 17 02:05:38 rpmi: libkrb5-1.14.6-alt1.M80P.1 1525355673 installed <13>Feb 17 02:05:38 rpmi: libcups-2.1.0-alt2.M80P.2 1484827744 installed <13>Feb 17 02:05:38 rpmi: libgs-9.20-alt1.M80P.1 1494700569 installed <13>Feb 17 02:05:38 rpmi: mkfontdir-1.0.7-alt1 1332532636 installed <13>Feb 17 02:05:39 rpmi: fonts-bitmap-misc-7.0.0-alt6 1238575088 installed <13>Feb 17 02:05:39 rpmi: xorg-server-common-2:1.18.4-alt1.M80P.7 1512033205 installed <13>Feb 17 02:05:39 rpmi: xterm-320-alt2 p8.216245.100 1541756957 installed <13>Feb 17 02:05:39 rpmi: liblasi-1.1.2-alt1.qa1 1460141148 installed <13>Feb 17 02:05:39 rpmi: librsvg-1:2.40.18-alt0.M80P.1 1500537889 installed <13>Feb 17 02:05:39 rpmi: libpangox-compat-0.0.2-alt1 1465069388 installed <13>Feb 17 02:05:40 rpmi: libqt4-gui-4.8.7-alt7 1461589658 installed <13>Feb 17 02:05:40 rpmi: libgnutls30-3.6.5-alt2.M80P.1 p8.217493.600 1545777781 installed <13>Feb 17 02:05:40 rpmi: librtmp-2.4-alt1 1318343288 installed <13>Feb 17 02:05:40 rpmi: libavformat56-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:40 rpmi: gtk-update-icon-cache-2.24.31-alt1 1473461609 installed <13>Feb 17 02:05:40 rpmi: libgtk+2-2.24.31-alt1 1473461609 installed <13>Feb 17 02:05:40 rpmi: libgraphviz-2.38.0-alt2.1 1448552001 installed <13>Feb 17 02:05:40 rpmi: libgtkglext-1.2.0-alt2.4 1351047968 installed <13>Feb 17 02:05:40 rpmi: libglade-2.6.4-alt5.qa1 1366416175 installed <13>Feb 17 02:05:41 rpmi: graphviz-2.38.0-alt2.1 1448552001 installed <13>Feb 17 02:05:41 rpmi: gsettings-desktop-schemas-3.24.1-alt0.M80P.1 1504768052 installed <13>Feb 17 02:05:41 rpmi: libp11-kit-trust-0.23.8-alt1.M80P.1 1504877563 installed <13>Feb 17 02:05:41 rpmi: systemd-utils-1:237-alt2.M80P.5 p8+219569.200.8.1 1547830942 installed <13>Feb 17 02:05:41 rpmi: libavformat-devel-1:11.6-alt1 1457718491 installed <13>Feb 17 02:05:41 rpmi: python-modules-compiler-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:41 rpmi: python-modules-email-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:41 rpmi: python-modules-unittest-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-modules-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-modules-xml-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-modules-encodings-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-modules-hotshot-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-modules-bsddb-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-modules-ctypes-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-modules-multiprocessing-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-modules-logging-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: python-dev-2.7.11-alt6.M80P.1 1527682470 installed <13>Feb 17 02:05:42 rpmi: glib2-devel-2.52.3-alt0.M80P.1 1504533271 installed <13>Feb 17 02:05:42 rpmi: gstreamer-devel-0.10.36-alt1 1329849845 installed <13>Feb 17 02:05:42 rpmi: gst-plugins-devel-0.10.36-alt1 1329850327 installed <13>Feb 17 02:05:42 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.55861 + 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.55861 + 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-gstffmpeg.lo CC libgstffmpeg_la-gstffmpegprotocol.lo CC libgstffmpeg_la-gstffmpegcodecmap.lo CC libgstffmpeg_la-gstffmpegutils.lo CC libgstffmpeg_la-gstffmpegenc.lo CC libgstffmpeg_la-gstffmpegdec.lo CC libgstffmpeg_la-gstffmpegcfg.lo CC libgstffmpeg_la-gstffmpegdemux.lo 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; ^ 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); ^ 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); ^ In file included from gstffmpegdemux.c:42: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); ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_init': 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); ^ 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); ^ 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); ^ 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); ^ 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] 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); ^ 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); ^ 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)); ^ 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, ^ gstffmpegdemux.c:819:40: error: 'AVStream {aka struct AVStream}' has no member named 'r_frame_rate' GST_SECOND * avstream->r_frame_rate.den)); ^ gstffmpegdemux.c: In function 'gst_ffmpegdemux_get_stream': gstffmpegdemux.c:995:38: error: type of formal parameter 1 is incomplete caps = gst_ffmpeg_codecid_to_caps (ctx->codec_id, ctx, TRUE); ^ gstffmpegdemux.c:1042:49: error: type of formal parameter 1 is incomplete if ((codec = gst_ffmpeg_get_codecid_longname (ctx->codec_id))) { ^ 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, ^ gstffmpegdemux.c:1172:3: warning: nested extern declaration of 'av_open_input_file' [-Wnested-externs] res = av_open_input_file (&demux->context, location, ^ 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 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; ^ 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); ^ 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]') gstffmpegdemux.c: In function 'gst_ffmpegdemux_sink_activate_push': gstffmpegcfg.c:367:3: error: 'CODEC_ID_MPEG2VIDEO' undeclared here (not in a function) CODEC_ID_MPEG2VIDEO, ^ 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); ^ 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.... make[3]: *** [libgstffmpeg_la-gstffmpegdemux.lo] Error 1 In file included from gstffmpegutils.c:23: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: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); ^ 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) ^ 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: ^ make[3]: *** [libgstffmpeg_la-gstffmpegutils.lo] Error 1 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: ^ 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) { ^ gstffmpegcodecmap.c:528:10: error: 'CODEC_ID_MPEG1VIDEO' undeclared (first use in this function) case CODEC_ID_MPEG1VIDEO: ^ 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: ^ gstffmpegcodecmap.c:588:10: error: 'CODEC_ID_H261' undeclared (first use in this function) case CODEC_ID_H261: ^ gstffmpegcodecmap.c:592:10: error: 'CODEC_ID_RV10' undeclared (first use in this function) case CODEC_ID_RV10: ^ 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) { ^ 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); ^ 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: ^ 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: ^ gstffmpegcodecmap.c:772:10: error: 'CODEC_ID_RAWVIDEO' undeclared (first use in this function) case CODEC_ID_RAWVIDEO: ^ 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: ^ 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: ^ 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: ^ 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: ^ 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: ^ 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) { ^ 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: ^ 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: ^ gstffmpegcodecmap.c:1530:10: error: 'CODEC_ID_SIPR' undeclared (first use in this function) case CODEC_ID_SIPR: ^ 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: ^ 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)) || ^ 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: gstffmpegcodecmap.c:1715:18: error: parameter 3 ('codec_id') has incomplete type enum CodecID codec_id) ^ 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': gstffmpegcodecmap.c:1869:11: error: switch quantity not an integer switch (sample_fmt) { ^ 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) ^ 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); ^ 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; ^ 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, ^ 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: ^ In file included from gstffmpegdec.c:36:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ In file included from gstffmpeg.c:38: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); ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ In file included from gstffmpeg.c:39: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: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); ^ gstffmpeg.c: In function 'gst_ffmpeg_avcodec_open': 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); ^ 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); ^ 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); ^ 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); ^ 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); ^ gstffmpeg.c: In function 'plugin_init': 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); ^ 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); ^ 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 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 (); ^ gstffmpegdec.c:436:3: warning: 'avcodec_alloc_frame' is deprecated [-Wdeprecated-declarations] ffmpegdec->picture = avcodec_alloc_frame (); ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:3215:10: note: declared here AVFrame *avcodec_alloc_frame(void); ^ 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; ^ 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: ^ gstffmpegdec.c:661:10: error: 'CODEC_ID_H264' undeclared (first use in this function) case CODEC_ID_H264: ^ 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: ^ gstffmpegcodecmap.c: In function 'gst_ffmpeg_formatid_get_codecids': gstffmpegdec.c:675:10: error: 'CODEC_ID_RV20' undeclared (first use in this function) case CODEC_ID_RV20: ^ gstffmpegdec.c:676:10: error: 'CODEC_ID_RV40' undeclared (first use in this function) case CODEC_ID_RV40: ^ 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[] = { ^ 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)) ^ 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); ^ gstffmpegdec.c:774:33: error: type of formal parameter 1 is incomplete gst_ffmpeg_caps_with_codecid (oclass->in_plugin->id, ^ 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, ^ 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; ^ 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, ^ gstffmpegprotocol.c:49:22: error: unknown type name 'URLContext' gst_ffmpegdata_open (URLContext * h, const char *filename, int flags) ^ gstffmpegdec.c:820:36: error: 'CODEC_ID_H264' undeclared (first use in this function) if (oclass->in_plugin->id == CODEC_ID_H264) { ^ gstffmpegcodecmap.c:2761:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mpegts_video_list[] = { CODEC_ID_MPEG1VIDEO, ^ gstffmpegprotocol.c:97:22: error: unknown type name 'URLContext' gst_ffmpegdata_peek (URLContext * h, unsigned char *buf, int size) ^ gstffmpegcodecmap.c:2766:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID mpegts_audio_list[] = { CODEC_ID_MP2, ^ gstffmpegprotocol.c:137:22: error: unknown type name 'URLContext' gst_ffmpegdata_read (URLContext * h, unsigned char *buf, int size) ^ gstffmpegcodecmap.c:2774:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = mpegts_video_list; ^ gstffmpegcodecmap.c:2775:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = mpegts_audio_list; ^ gstffmpegcodecmap.c:2766:25: warning: unused variable 'mpegts_audio_list' [-Wunused-variable] static enum CodecID mpegts_audio_list[] = { CODEC_ID_MP2, ^ 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) ^ gstffmpegcodecmap.c:2761:25: warning: unused variable 'mpegts_video_list' [-Wunused-variable] static enum CodecID mpegts_video_list[] = { CODEC_ID_MPEG1VIDEO, ^ 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) || ^ gstffmpegdec.c:828:37: error: 'CODEC_ID_VP6F' undeclared (first use in this function) (oclass->in_plugin->id == CODEC_ID_VP6F) || ^ 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", ^ 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, ^ 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, ^ gstffmpegcodecmap.c:2783:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *video_codec_list = vob_video_list; ^ 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 gstffmpegcodecmap.c:2784:23: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types] *audio_codec_list = vob_audio_list; ^ 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) ^ gstffmpegcodecmap.c:2779:25: warning: unused variable 'vob_audio_list' [-Wunused-variable] static enum CodecID vob_audio_list[] = { CODEC_ID_MP2, CODEC_ID_AC3, ^ gstffmpegprotocol.c:333:23: error: unknown type name 'URLContext' gst_ffmpeg_pipe_read (URLContext * h, unsigned char *buf, int size) ^ gstffmpegcodecmap.c:2777:25: warning: unused variable 'vob_video_list' [-Wunused-variable] static enum CodecID vob_video_list[] = ^ gstffmpegprotocol.c:371:24: error: unknown type name 'URLContext' gst_ffmpeg_pipe_close (URLContext * h) ^ gstffmpegdec.c:829:37: error: 'CODEC_ID_VP6A' undeclared (first use in this function) (oclass->in_plugin->id == CODEC_ID_VP6A)) { ^ make[3]: *** [libgstffmpeg_la-gstffmpeg.lo] Error 1 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') gstffmpegdec.c:850:32: error: 'CODEC_ID_AAC' undeclared (first use in this function) if (oclass->in_plugin->id == CODEC_ID_AAC ^ 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') gstffmpegdec.c:851:35: error: 'CODEC_ID_AAC_LATM' undeclared (first use in this function) || oclass->in_plugin->id == CODEC_ID_AAC_LATM) { ^ gstffmpegdec.c:860:32: error: 'CODEC_ID_FLAC' undeclared (first use in this function) if (oclass->in_plugin->id == CODEC_ID_FLAC) { ^ gstffmpegdec.c:867:21: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'error_recognition' ffmpegdec->context->error_recognition = 1; ^ 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 }; ^ gstffmpegdec.c:870:3: warning: 'lowres' is deprecated [-Wdeprecated-declarations] ffmpegdec->context->lowres = ffmpegdec->lowres; ^ gstffmpegcodecmap.c:2792:25: error: array type has incomplete element type 'enum CodecID' static enum CodecID asf_video_list[] = ^ 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 }; ^ 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:2793:26: error: 'CODEC_ID_WMV2' undeclared (first use in this function) { CODEC_ID_WMV1, CODEC_ID_WMV2, CODEC_ID_MSMPEG4V3, CODEC_ID_NONE }; ^ In file included from gstffmpegdec.c:30:0: /usr/include/libavcodec/avcodec.h:2415:9: note: declared here int debug_mv; ^ 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[] = ^ gstffmpegdec.c: In function 'alloc_output_buffer': 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 }; ^ 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 }; ^ 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; ^ 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:947:26: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' if (!ffmpegdec->context->palctrl && ffmpegdec->can_allocate_aligned) { ^ 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, ^ gstffmpegcodecmap.c:2807:22: error: 'CODEC_ID_SVQ3' undeclared (first use in this function) CODEC_ID_SVQ1, CODEC_ID_SVQ3, CODEC_ID_MPEG4, ^ gstffmpegcodecmap.c:2808:7: error: 'CODEC_ID_H263' undeclared (first use in this function) CODEC_ID_H263, CODEC_ID_H263P, ^ 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[] = { ^ 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, ^ gstffmpegdec.c: In function 'gst_ffmpegdec_get_buffer': 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, ^ 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: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:1059:9: warning: 'avcodec_default_get_buffer' is deprecated [-Wdeprecated-declarations] return avcodec_default_get_buffer (context, picture); ^ gstffmpegcodecmap.c:2816:24: error: 'CODEC_ID_AMR_WB' undeclared (first use in this function) CODEC_ID_AMR_NB, CODEC_ID_AMR_WB, ^ 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[] = { ^ 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; ^ 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[] = { ^ 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; ^ gstffmpegcodecmap.c:2837:25: warning: unused variable 'mmf_audio_list' [-Wunused-variable] static enum CodecID mmf_audio_list[] = { ^ 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; ^ 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: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:2843:25: warning: unused variable 'amr_audio_list' [-Wunused-variable] static enum CodecID amr_audio_list[] = { ^ make[3]: *** [libgstffmpeg_la-gstffmpegprotocol.lo] Error 1 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); ^ 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: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; ^ 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; ^ 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); ^ 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: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; ^ gstffmpegdec.c:1278:27: error: type of formal parameter 3 is incomplete ffmpegdec->context, oclass->in_plugin->id, FALSE); ^ 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; ^ 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; ^ gstffmpegcodecmap.c:2934:10: error: 'CODEC_ID_PCM_MULAW' undeclared (first use in this function) id = CODEC_ID_PCM_MULAW; ^ 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; ^ 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: In function 'check_keyframe': 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: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); ^ gstffmpegcodecmap.c:2989:10: error: 'CODEC_ID_MJPEGB' undeclared (first use in this function) id = CODEC_ID_MJPEGB; ^ gstffmpegdec.c:1552:3: warning: 'reference' is deprecated [-Wdeprecated-declarations] is_reference = (ffmpegdec->picture->reference == 1); ^ gstffmpegcodecmap.c:2989:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MJPEGB; ^ 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) ^ 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: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; ^ gstffmpegcodecmap.c:3000:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMV2; ^ gstffmpegcodecmap.c:3007:16: error: 'CODEC_ID_WMV3' undeclared (first use in this function) id = CODEC_ID_WMV3; ^ gstffmpegcodecmap.c:3007:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_WMV3; ^ gstffmpegcodecmap.c:3012:20: error: 'CODEC_ID_VC1' undeclared (first use in this function) id = CODEC_ID_VC1; ^ gstffmpegcodecmap.c:3012:15: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VC1; ^ 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; ^ gstffmpegcodecmap.c:3025:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_QDM2; ^ 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; ^ gstffmpegcodecmap.c:3041:17: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MP1; ^ gstffmpegcodecmap.c:3044:22: error: 'CODEC_ID_MP2' undeclared (first use in this function) id = CODEC_ID_MP2; ^ 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; ^ 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; ^ 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; ^ 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_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:3089:10: error: 'CODEC_ID_EAC3' undeclared (first use in this function) id = CODEC_ID_EAC3; ^ gstffmpegcodecmap.c:3089:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_EAC3; ^ gstffmpegcodecmap.c:3093:10: error: 'CODEC_ID_ATRAC3' undeclared (first use in this function) id = CODEC_ID_ATRAC3; ^ gstffmpegcodecmap.c:3093:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ATRAC3; ^ gstffmpegcodecmap.c:3096:10: error: 'CODEC_ID_DTS' undeclared (first use in this function) id = CODEC_ID_DTS; ^ gstffmpegcodecmap.c:3096:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_DTS; ^ gstffmpegcodecmap.c:3099:10: error: 'CODEC_ID_APE' undeclared (first use in this function) id = CODEC_ID_APE; ^ In file included from gstffmpegenc.c:39:0: gstffmpeg.h:63:8: error: unknown type name 'URLProtocol' extern URLProtocol gstreamer_protocol; ^ gstffmpegcodecmap.c:3099:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_APE; ^ gstffmpegcodecmap.c:3107:16: error: 'CODEC_ID_MSMPEG4V1' undeclared (first use in this function) id = CODEC_ID_MSMPEG4V1; ^ gstffmpeg.h:64:8: error: unknown type name 'URLProtocol' extern URLProtocol gstpipe_protocol; ^ 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; ^ gstffmpegdec.c:2005:25: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'palctrl' if (ffmpegdec->context->palctrl != NULL) ^ gstffmpegcodecmap.c:3113:11: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MSMPEG4V3; ^ 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; ^ In file included from gstffmpegenc.c:40: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); ^ 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); ^ 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: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; ^ 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; ^ gstffmpegcodecmap.c:3162:10: error: 'CODEC_ID_VP6' undeclared (first use in this function) id = CODEC_ID_VP6; ^ 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; ^ gstffmpegenc.c: In function 'gst_ffmpegenc_base_init': gstffmpegcodecmap.c:3168:10: error: 'CODEC_ID_VP6A' undeclared (first use in this function) id = CODEC_ID_VP6A; ^ gstffmpegenc.c:149:47: error: type of formal parameter 1 is incomplete if (!(srccaps = gst_ffmpeg_codecid_to_caps (in_plugin->id, NULL, TRUE))) { ^ gstffmpegcodecmap.c:3168:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_VP6A; ^ gstffmpegenc.c:159:9: error: type of formal parameter 2 is incomplete in_plugin->id, TRUE, in_plugin); ^ 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; ^ gstffmpegdec.c: In function 'gst_ffmpegdec_audio_frame': gstffmpegcodecmap.c:3174:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_FLASHSV; ^ 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: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; ^ gstffmpegcodecmap.c:3211:5: warning: statement with no effect [-Wunused-value] id = CODEC_ID_MPEG4; ^ 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; ^ gstffmpegdec.c:2139:9: warning: implicit declaration of function 'avcodec_decode_audio3' [-Wimplicit-function-declaration] len = avcodec_decode_audio3 (ffmpegdec->context, ^ gstffmpegdec.c:2139:3: warning: nested extern declaration of 'avcodec_decode_audio3' [-Wnested-externs] len = avcodec_decode_audio3 (ffmpegdec->context, ^ 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; ^ gstffmpegenc.c: In function 'gst_ffmpegenc_init': gstffmpegcodecmap.c:3235:7: warning: statement with no effect [-Wunused-value] id = CODEC_ID_ADPCM_IMA_WAV; ^ gstffmpegenc.c:251:24: warning: implicit declaration of function 'avcodec_alloc_context' [-Wimplicit-function-declaration] ffmpegenc->context = avcodec_alloc_context (); ^ gstffmpegenc.c:251:3: warning: nested extern declaration of 'avcodec_alloc_context' [-Wnested-externs] ffmpegenc->context = avcodec_alloc_context (); ^ 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: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; ^ 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: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; ^ 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: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; ^ 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: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; ^ gstffmpegenc.c:451:9: warning: assignment makes pointer from integer without a cast [-Wint-conversion] ctx = avcodec_alloc_context (); ^ 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; ^ gstffmpegenc.c:476:11: error: type of formal parameter 3 is incomplete oclass->in_plugin->id, TRUE); ^ gstffmpegcodecmap.c:3303:10: error: 'CODEC_ID_CINEPAK' undeclared (first use in this function) id = CODEC_ID_CINEPAK; ^ gstffmpegenc.c: In function 'gst_ffmpegenc_setcaps': gstffmpegenc.c:535:3: warning: implicit declaration of function 'avcodec_get_context_defaults' [-Wimplicit-function-declaration] avcodec_get_context_defaults (ffmpegenc->context); ^ gstffmpegenc.c:535:3: warning: nested extern declaration of 'avcodec_get_context_defaults' [-Wnested-externs] 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; ^ gstffmpegenc.c:575:21: error: 'AVCodecContext {aka struct AVCodecContext}' has no member named 'inter_threshold' ffmpegenc->context->inter_threshold = 0; ^ 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; ^ 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: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; ^ 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); ^ 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, ^ 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; ^ 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) { ^ gstffmpegenc.c: In function 'gst_ffmpegenc_chain_video': 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, ^ 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); ^ 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; ^ 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; ^ 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; ^ 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; ^ 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)) { ^ 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) { ^ make[3]: *** [libgstffmpeg_la-gstffmpegcodecmap.lo] Error 1 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: ^ 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: ^ make[3]: *** [libgstffmpeg_la-gstffmpegdec.lo] Error 1 make[3]: *** [libgstffmpeg_la-gstffmpegenc.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.55861 (%build) RPM build errors: Bad exit status from /usr/src/tmp/rpm-tmp.55861 (%build) Command exited with non-zero status 1 8.83user 1.39system 0:40.93elapsed 24%CPU (0avgtext+0avgdata 44788maxresident)k 0inputs+0outputs (0major+771295minor)pagefaults 0swaps hsh-rebuild: rebuild of `gst-ffmpeg-0.10.13-alt1.src.rpm' failed. Command exited with non-zero status 1 26.09user 4.48system 1:21.01elapsed 37%CPU (0avgtext+0avgdata 125292maxresident)k 56inputs+0outputs (0major+1312637minor)pagefaults 0swaps