1. 09 Apr, 2019 1 commit
    • Haihao Xiang's avatar
      meson: build test-vaapicontext when using X11 · 81203a60
      Haihao Xiang authored
      x11_dep and libva_x11_dep are optional and meson ignores these
      dependencies even if they are added into the dependency list.
      
      This fixes the error below when libva-x11 is not avaiblabe:
      
      cc -Itests/elements/tests@elements@@test-vaapicontext@exe
      -Itests/elements -I../../gstreamer-vaapi/tests/elements -I.
      -I../../gstreamer-vaapi/ -Igst-libs -I../../gstreamer-vaapi/gst-libs
      -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0
      -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/orc-0.4
      -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0
      -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include
      -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/
      -I/usr/include/libdrm -I/usr/include/harfbuzz -I/usr/include/pango-1.0
      -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo
      -I/usr/include/pixman-1 -I/usr/include/uuid -I/usr/include/freetype2
      -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0
      -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall
      -Winvalid-pch -O2 -g -fvisibility=hidden -fno-strict-aliasing -pthread
      -DHAVE_CONFIG_H  -MD -MQ
      'tests/elements/tests@elements@@test-vaapicontext@exe/test-vaapicontext.c.o'
      -MF
      'tests/elements/tests@elements@@test-vaapicontext@exe/test-vaapicontext.c.o.d'
      -o
      'tests/elements/tests@elements@@test-vaapicontext@exe/test-vaapicontext.c.o'
      -c ../../gstreamer-vaapi/tests/elements/test-vaapicontext.c
      ../../gstreamer-vaapi/tests/elements/test-vaapicontext.c:29:10: fatal
      error: va/va_x11.h: No such file or directory
       #include <va/va_x11.h>
      81203a60
  2. 07 Jan, 2019 2 commits
  3. 24 Dec, 2018 1 commit
  4. 15 Dec, 2018 1 commit
  5. 05 Nov, 2018 2 commits
  6. 26 Sep, 2018 2 commits
  7. 25 Sep, 2018 2 commits
  8. 03 Sep, 2018 2 commits
  9. 14 Jun, 2018 2 commits
  10. 27 Feb, 2018 2 commits
  11. 10 Jan, 2018 4 commits
  12. 06 Dec, 2017 2 commits
  13. 22 Sep, 2017 2 commits
  14. 01 Sep, 2017 1 commit
    • Sreerenj Balachandran's avatar
      FEI: Add test applications to showcase fei use case · 9f98a02a
      Sreerenj Balachandran authored
      test-fei-enc-out: A simple fei encoding application to output mv, mbcode and distortion
      eg:
       ./test-fei-enc-out -i sample_320x240.nv12 -w 320 -h 240 -o out.264 -v mv.out -d out.dist -m out.mbcode -e 1
      
      test-fei-enc-in: A simple fei encoding application for testing input fei buffers
      eg:
      ./test-fei-enc-in -c h264 -o out.264 -e 4 -q 1 sample_i420.y4m
      
      Fixme: Running test-fei-enc-in in PAK mode with mv and mbcode input buffers
             from saved files is still not working
      
      People contributed:
                  Wang, Yi <yi.a.wang@intel.com>
                  Leilei <leilei.shang@intel.com>
                  Zhong, Xiaoxia <xiaoxia.zhong@intel.com>
                  xiaominc <xiaomin.chen@intel.com>
                  Li, Jing B <jing.b.li@intel.com>
      
      https://bugzilla.gnome.org/show_bug.cgi?id=785712
      https://bugzilla.gnome.org/show_bug.cgi?id=784667
      9f98a02a
  15. 26 Jul, 2017 1 commit
  16. 18 Jul, 2017 1 commit
  17. 12 May, 2017 4 commits
  18. 25 Apr, 2017 1 commit
  19. 14 Mar, 2017 1 commit
    • Thomas Petazzoni's avatar
      O_CLOEXEC needs _GNU_SOURCE defined · 159e3c3f
      Thomas Petazzoni authored
      From man open(2):
      
          The O_CLOEXEC, O_DIRECTORY, and O_NOFOLLOW flags are not specified
          in POSIX.1-2001, but are specified in POSIX.1-2008.  Since glibc
          2.12, one can obtain their definitions by defining either
          _POSIX_C_SOURCE with a value greater than or equal to 200809L or
          _XOPEN_SOURCE with a value greater than or equal to 700.  In glibc
          2.11 and earlier, one obtains the definitions by defining
          _GNU_SOURCE.
      
      And indeed, with the uClibc C library, O_CLOEXEC is not exposed if
      _GNU_SOURCE is not defined. Therefore, this commit fixes the build of
      gstreamer-vaapi with the uClibc C library.
      Signed-off-by: 's avatarThomas Petazzoni <thomas.petazzoni@free-electrons.com>
      
      https://bugzilla.gnome.org/show_bug.cgi?id=779953
      159e3c3f
  20. 06 Jul, 2016 1 commit
  21. 05 Jul, 2016 2 commits
  22. 20 May, 2016 1 commit
  23. 29 Apr, 2016 2 commits