8403 Commits

Author SHA1 Message Date
Xavier Claessens
8f62c0c933 Update to sqlite3 from wrapdb
`meson subprojects update` fails with Meson >= 0.59 because 'sqlite'
wrap got renamed to 'sqlite3' in wrapdb v2.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/252>
2021-08-24 20:52:06 +00:00
Tim-Philipp Müller
681068a59d subprojects: pin pango wrap to tag
master branch got renamed to main, but might as well pin it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/256>
2021-08-08 19:42:24 +01:00
Andoni Morales Alastruey
ae1562d367 Update bindings with latests GtkSharp
Update GtkSharp to 4c85f1479cf2e0dc056c0d288785e5a1d7251cb1
and regenerate bindings

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer-sharp/-/merge_requests/34>
2021-08-05 15:37:27 +02:00
Seungha Yang
0587385a42 subprojects: Bump libjpeg-turbo version to 2.1.0-2 for x86 MSVC build
Need the latest version to support 32bit MSVC build

See also f24069784f
and https://github.com/mesonbuild/wrapdb/issues/111

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/254>
2021-08-04 19:22:30 +09:00
Seungha Yang
fbc0fa0086 subprojects: Add libjpeg-turbo wrap
Would be useful for Windows

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/253>
2021-08-03 22:01:49 +09:00
Jordan Petridis
765fc5703b harfbuzz.wrap: Use the latest tag instead of tip of git
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/237>
2021-07-02 17:08:48 +03:00
Nicolas Dufresne
1dcdcc9b68 Fix fontconfig wrap revision
The project now uses main in replacement for master.
2021-06-30 10:01:04 -04:00
Antonio Ospite
1676726332 subprojects: update glib-networking.wrap to use the 2.68 branch
glib-networking fixed some issues when building with older libssl version
in the 2.68 release, update the wrap file to use the newer version.

In particular this fixes building on Ubuntu 16.04 with:

  meson --wrap-mode=forcefallback

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/247>
2021-06-07 16:54:29 +02:00
Tim-Philipp Müller
227c137692 subprojects: update harfbuzz branch ref after rename
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/246>
2021-06-05 19:09:18 +01:00
Tim-Philipp Müller
723478b6be Back to development 2021-06-01 15:34:41 +01:00
Tim-Philipp Müller
3804f23e3f Release 1.19.1 2021-06-01 00:17:06 +01:00
palexander-14
820842c228 Added support for color description information
The following parameters are supported:

- `color_range`
- `color_primaries`
- `transfer_characteristics`
- `matrix_coefficients`

Added writing of color description into a bit stream
Updated the encoder config structure (API) to support color description parameters
Updated the encoding app to support color description in config files
Added unit tests for color description settings
Added default color description values into the gst plugin
Updated documentation
2021-05-07 14:26:44 -05:00
Omar
bf46cfe44c Unused code cleanup (IME, TRL, LAD) 2021-05-07 01:27:36 -07:00
Omar Khlif
f94f337ec7 Tune and redesign TF controls 2021-04-29 18:33:59 -05:00
Edward Hervey
ce79200376 subprojects: Update glib to 2.68 and glib-networking to 2.66 branch
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/143>
2021-04-12 00:14:20 +01:00
Christopher Degawa
f6a75cd53e docs: Update url to gitlab.com
Signed-off-by: Christopher Degawa <christopher.degawa@intel.com>
2021-02-18 13:46:46 -06:00
Tim-Philipp Müller
334fdf5c3a subprojects: add libdv wrap
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/231>
2021-01-14 19:16:01 +00:00
Xavier Claessens
a64eacd73b meson: Update zlib.wrap to use wrapdb instead of github fork
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/217>
2021-01-13 12:55:06 +00:00
Tim-Philipp Müller
000b01c6f1 Add opus wrap
Now that Meson build system support has been merged upstream.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/225>
2020-11-16 19:23:20 +00:00
Nirbheek Chauhan
9898650a31 meson: Update expat.wrap for MSVC fix
This broke during the update in !206, and we didn't notice because the
CI doesn't update --reset the wraps, which will be fixed by
https://gitlab.freedesktop.org/gstreamer/gst-ci/-/merge_requests/375

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/224>
2020-11-05 13:09:46 +05:30
Guillaume Desmottes
eba05e57a6 subprojects: add webrtc-audio-processing.wrap
Will be useful to build the iSAC plugin:
https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/1124

Depends on https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/merge_requests/11

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/219>
2020-10-28 16:14:41 +01:00
Stéphane Cerveau
89176610d2 Revert "subprojects: orc: pin to 0.4.29 release"
This reverts commit 8a2ac5c668e9cf65dbd905be9b9aa996ed420429.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/215>
2020-10-27 14:33:59 +01:00
Tim-Philipp Müller
2faa29909f libpsl.wrap: pin to 0.21.1 tag
So build failures on master don't break our build and CI.

https://github.com/rockdaboot/libpsl/pull/164

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/213>
2020-10-26 12:13:12 +00:00
Xavier Claessens
71616b9317 meson: Update expat.wrap with latest version
It fixes missing exported symbols:
2602bd52eb

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/206>
2020-10-13 17:08:53 +00:00
Philippe Normand
05f7066179 subprojects: Update libwpe and wpebackend-fdo for fallback support
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/205>
2020-10-12 12:29:01 +00:00
Philippe Normand
e7b9f6b04a wpebackend-fdo: Update to 1.9
This commit will be useful for the wpesrc audio support, and for CI/SHM purposes
in general.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/202>
2020-10-09 18:17:57 +00:00
Philippe Normand
852f8f7a53 Add libwpe subproject
This is a dependency of wpebackend-fdo.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/202>
2020-10-09 18:17:57 +00:00
Stéphane Cerveau
9c90e6a1c3 libopenjp2: update wrap
Fix lcms2 and wxWidgets system dependencies.

https://github.com/mesonbuild/libopenjp2/pull/2

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/200>
2020-10-06 13:15:57 +00:00
Xavier Claessens
a9731bdcb7 Add pango.wrap file and its dependencies
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/196>
2020-10-06 12:35:14 +00:00
Jun Zhao
df40f636ba replace OpenVisualCloud with AOMediaCodec
replace OpenVisualCloud with AOMediaCodec, video.tar.gz file is still
under OpenVisualCloud, so keep the other links.

Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
2020-09-22 10:55:09 -07:00
Jordan Petridis
5758e5461f {pygobject,pycairo}.wrap: point to stable refs
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/189>
2020-09-15 15:51:42 +03:00
Tim-Philipp Müller
be984e88db Back to development 2020-09-08 16:59:25 +01:00
Tim-Philipp Müller
32d3a2544d Release 1.18.0
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/186>
2020-09-08 09:59:40 +01:00
Hassene Tmar
99ad43e507 Run-time flags cleanup (#1476)
* Cleanup users guide, configuration file and remove extra run-time signals that are not anymore applicable.
* Restrict intra bc for the case where scm is set to 1 only

Co-authored-by: Omran <omran.abdelkafi@intel.com>
2020-09-04 17:06:35 -07:00
PhoenixWorthVCD
c3467b8c13 Improve Lambda Generation and optimize preset trade-offs (#1448)
* use frame info to generate lambda
* Add new settings for optimized trade-offs
2020-08-31 11:21:48 -07:00
Tim-Philipp Müller
dd2bf7996c Release 1.17.90 2020-08-20 16:17:01 +01:00
Aaron Huang
d0f0e8581b Svt-02 CLI features (#1408)
* updating CLI support for RDOQ
* updating CLI support for Spatial SSE
* updating CLI support for Palette
* updating CLI support for ALTREF
* updating CLI for CDEF
* updated user guide, sample cfg, --help, and macro use
* Removed all added macros RDOQ_CLI, SSSE_CLI, PALETTE_CLI, ALTREF_CLI, and CDEF_CLI. Renaming and new changes are now made under existing active macros
* removed unnecessary #else and #endif causing build failure
* removed boolean conversion for static_config.cdef_level in non default case
* update CDEF documentation to reflect naming changes
* update altref and palette documentation to reflect naming changes
2020-08-18 10:35:32 -07:00
Omar Khlif
a7c9c6aba8 add CLI , define MR and MRS as enc-mode
Co-authored-by: hguermaz <Hassen.Guermazi@intel.com>
Co-authored-by: kelvinhu325 <kelvin.hu@intel.com>
Co-authored-by: Amir Naghdinezhad  <Amir.Naghdinezhad@intel.com>
Co-authored-by: PhoenixWorthVCD  <phoenix.worth@intel.com>
Co-authored-by: lijing0010 <jing.b.li@intel.com>
Co-authored-by: NaderMahdi  <Nader.Mahdi@intel.com>
Co-authored-by: chkngit <Chekib.Nouira@intel.com>
2020-08-07 21:37:36 -07:00
Omar Khlif
0e98f89470 code cleanup
Co-authored-by: hguermaz <Hassen.Guermazi@intel.com>
Co-authored-by: kelvinhu325 <kelvin.hu@intel.com>
Co-authored-by: Amir Naghdinezhad  <Amir.Naghdinezhad@intel.com>
Co-authored-by: PhoenixWorthVCD  <phoenix.worth@intel.com>
Co-authored-by: lijing0010 <jing.b.li@intel.com>
Co-authored-by: NaderMahdi  <Nader.Mahdi@intel.com>
Co-authored-by: chkngit <Chekib.Nouira@intel.com>
2020-08-07 21:37:36 -07:00
Nirbheek Chauhan
237f5cc4ee Add glib-networking as a subproject when glib is a subproject
We need gio modules for tls when building gstwebrtcbin, gstsoup, etc.

Control it via a new 'tls' option, since it requires either gnutls or
openssl.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/180>
2020-08-03 18:52:20 +00:00
Tim-Philipp Müller
e9261b7f50 x264: update to latest stable 160.3011
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/183>
2020-07-30 15:52:38 +01:00
Tim-Philipp Müller
df52da961d FFmpeg: update to 4.3.1
Fixes #54

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/182>
2020-07-25 13:44:26 +01:00
Jun
25d1930977 Use GST_ELEMENT_ERROR macro for GST_FLOW_ERROR (#1357)
* Use GST_ELEMENT_ERROR macro for GST_FLOW_ERROR
* swap TEXT and DEBUG field

Signed-off-by: Jun Tian <jun.tian@intel.com>
2020-07-13 11:15:58 -07:00
Nirbheek Chauhan
856239a7a7 sqlite: Fix build on Windows with MSVC
We need to use the latest sqlite wrap version which fixes a bug where
symbols weren't getting exported and the import library couldn't be
created, so libsoup couldn't find sqlite.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/174>
2020-07-13 17:38:48 +05:30
Tim-Philipp Müller
869f25a938 subprojects: libmicrodns: pin to 0.1.2 release
Now that there is a release with the meson build.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/170>
2020-07-07 15:23:29 +01:00
Tim-Philipp Müller
45a09d4a81 Back to development 2020-07-03 02:04:31 +01:00
Tim-Philipp Müller
1016bf239c Release 1.17.2 2020-07-03 00:37:52 +01:00
Ederson de Souza
a910ea6192 Revert "Revert "Add libavtp wrap file""
This reverts commit 1ec87d752a7a14304e98068520cbb216894dbfa7.

As the avtp plugin on gst-plugins-bad is now ensured to be built only on
Linux, this patch can come back.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-build/-/merge_requests/153>
2020-06-30 15:47:18 -07:00
Tim-Philipp Müller
075ed8610f Back to development 2020-06-20 01:05:03 +01:00
Tim-Philipp Müller
7dc67a389d Release 1.17.1 2020-06-19 19:28:22 +01:00