1. 20 Aug, 2019 1 commit
    • Víctor Manuel Jáquez Leal's avatar
      libs: remove surface's parent context · dae05758
      Víctor Manuel Jáquez Leal authored
      In commit 18031dc6 surface's parent context is not assigned because of
      circular references. Since then (2013), there's has no issue with
      subpictures attached to a context, the current only users of this API.
      This patch cleans up all of related code with the unused surface's
      parent context.
  2. 19 Aug, 2019 2 commits
  3. 03 Jun, 2019 1 commit
    • Niels De Graef's avatar
      meson: Bump minimal GLib version to 2.44 · 8f884aa9
      Niels De Graef authored
      This means we can use some newer features and get rid of some
      boilerplate code using the G_DECLARE_* macros.
      As discussed on IRC, 2.44 is old enough by now to start depending on it.
  4. 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
      -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>
  5. 07 Jan, 2019 2 commits
  6. 24 Dec, 2018 1 commit
  7. 15 Dec, 2018 1 commit
  8. 05 Nov, 2018 2 commits
  9. 26 Sep, 2018 2 commits
  10. 25 Sep, 2018 2 commits
  11. 03 Sep, 2018 2 commits
  12. 14 Jun, 2018 2 commits
  13. 27 Feb, 2018 2 commits
  14. 10 Jan, 2018 4 commits
  15. 06 Dec, 2017 2 commits
  16. 22 Sep, 2017 2 commits
  17. 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
       ./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
      ./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>
  18. 26 Jul, 2017 1 commit
  19. 18 Jul, 2017 1 commit
  20. 12 May, 2017 4 commits
  21. 25 Apr, 2017 1 commit
  22. 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
      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>
  23. 06 Jul, 2016 1 commit
  24. 05 Jul, 2016 1 commit