Tim-Philipp Müller
19be4a0546
meson: gl: the winsys and platform list in the .pc file is space-separated
2017-12-19 16:09:41 +00:00
Tim-Philipp Müller
93540dac16
meson: fix subproject fallback for gstreamer-gl-1.0
...
It's now in -base.
2017-12-19 16:09:23 +00:00
Julien Isorce
71ddf32df9
example: port testegl.c to desktop
...
Will be easier to maintain.
Also uniformize autotool build with meson build which is
already retrieving the gl libs.
https://bugzilla.gnome.org/show_bug.cgi?id=781606
2017-12-11 16:59:01 +00:00
Julien Isorce
ff74c66a9a
meson: move omx features check after target selection
...
And uses gst_omx_args instead of add_global_arguments.
Similar to c692328521
which was only for configure.ac
Useful to get omxvp8dec with meson too:
meson . buildtmp -D with_omx_target=tizonia
https://bugzilla.gnome.org/show_bug.cgi?id=782800
2017-12-11 15:59:22 +00:00
Guillaume Desmottes
4f91b6f873
add test support
...
Most of the boilerplate and the states test has been copied from
gst-plugins-good.
https://bugzilla.gnome.org/show_bug.cgi?id=789094
2017-10-19 16:44:06 +02:00
Guillaume Desmottes
b3d63d613a
meson: add tools support
...
Looks like the tools directory was left out during the initial port to
meson.
https://bugzilla.gnome.org/show_bug.cgi?id=789090
2017-10-19 16:43:55 +02:00
Guillaume Desmottes
a0e7fc79e3
check if Allegro headers are present when building zynqultrascaleplus
...
The Zynq UltraScale+ uses a custom version of OMX implementing several
3rd party extensions. Make sure those are present when building this
target.
https://bugzilla.gnome.org/show_bug.cgi?id=788064
2017-10-19 16:20:39 +02:00
Guillaume Desmottes
cf9f1903db
omxh265enc: add H265 encoder
...
The OMX spec doesn't support HEVC but the OMX stack of the
zynqultrascaleplus adds it as a custom extension.
It uses the same API as the one of Android's OMX stack.
I used the H264 encoder code as a template.
https://bugzilla.gnome.org/show_bug.cgi?id=785434
2017-09-06 14:50:18 -04:00
Guillaume Desmottes
136714c6ed
omxvideodec: add dmabuf support for output
...
The zynqultrascaleplus OMX implementation has a custom extension
allowing decoders to output dmabuf and so avoid buffers copy between OMX
and GStreamer.
Make use of this extension when built on the zynqultrascaleplus. The
buffer pool code should be re-usable for other platforms as well.
https://bugzilla.gnome.org/show_bug.cgi?id=784847
2017-07-18 23:46:46 +01:00
Guillaume Desmottes
4488ab97af
build: include OMX_IndexExt and OMX_ComponentExt if present
...
These files may be used by OMX implementation to define custom extensions.
Include them if present as we are already doing with OMX_VideoExt.h
https://bugzilla.gnome.org/show_bug.cgi?id=784847
2017-07-13 14:41:58 +01:00
Gurkirpal Singh
043b417717
meson: Add tizonia option
...
https://bugzilla.gnome.org/show_bug.cgi?id=782800
2017-07-05 17:27:27 -04:00
Guillaume Desmottes
2be1214cab
add 'zynqultrascaleplus' as OMX target
...
Adding support for the 'Zynq UltraScale+' as a new OMX target.
See https://www.xilinx.com/products/silicon-devices/soc/zynq-ultrascale-mpsoc.html
for details about the platform.
https://bugzilla.gnome.org/show_bug.cgi?id=783097
2017-07-03 10:15:17 -04:00
Guillaume Desmottes
f79b21f12c
meson: define HAVE_VIDEO_EXT if OMX_VideoExt.h is present
...
Meson build wasn't defining the HAVE_VIDEO_EXT like configure.ac does.
https://bugzilla.gnome.org/show_bug.cgi?id=783346
2017-06-16 13:44:49 +03:00
Tim-Philipp Müller
0c1217f35b
meson: fix config.h generation
...
"No such input file config.h.meson", but it's not needed anyway.
https://bugzilla.gnome.org/show_bug.cgi?id=782382
2017-05-09 14:29:05 +01:00
Sebastian Dröge
901e252be7
Back to development
2017-05-04 18:59:33 +03:00
Sebastian Dröge
6dd6d0fea2
Release 1.12.0
2017-05-04 15:48:56 +03:00
Sebastian Dröge
538c58e77f
Release 1.11.91
2017-04-27 17:53:50 +03:00
Sebastian Dröge
1c76946b03
Release 1.11.90
2017-04-07 16:36:45 +03:00
Gurkirpal Singh
8fd5d04fef
meson: fix logic to set HAVE_THEORA
...
https://bugzilla.gnome.org/show_bug.cgi?id=780392
2017-03-22 12:11:05 +00:00
Sebastian Dröge
0af5f07167
meson: Update version
2017-02-24 16:00:29 +02:00
Matthew Waters
ed5f63c9ef
build: add meson build definition
...
Currently only been tested on the RPi within gst-build.
2017-01-18 15:23:42 +11:00