Commit graph

109466 commits

Author SHA1 Message Date
Thibault Saunier 5c8ad24cdd Move files from gst-docs into the "subprojects/gst-docs/" subdir 2021-09-24 16:15:51 -03:00
Thibault Saunier e9465961bc Merging gst-docs 2021-09-24 16:15:41 -03:00
Thibault Saunier 2701634c29 Move files from gst-devtools into the "subprojects/gst-devtools/" subdir 2021-09-24 16:15:38 -03:00
Thibault Saunier 86a93d746d Merging gst-devtools 2021-09-24 16:15:34 -03:00
Thibault Saunier 01e70e3552 Move files from gst-editing-services into the "subprojects/gst-editing-services/" subdir 2021-09-24 16:15:30 -03:00
Thibault Saunier 6bb75890d9 Merging gst-editing-services 2021-09-24 16:15:25 -03:00
Thibault Saunier a43d7eaef4 Move files from gst-rtsp-server into the "subprojects/gst-rtsp-server/" subdir 2021-09-24 16:15:21 -03:00
Thibault Saunier a9d9189aa2 Merging gst-rtsp-server 2021-09-24 16:15:18 -03:00
Thibault Saunier 319b75d4b5 Move files from gst-ci into the "subprojects/gst-ci/" subdir 2021-09-24 16:15:13 -03:00
Thibault Saunier c7253318b3 Merging gst-ci 2021-09-24 16:15:12 -03:00
Thibault Saunier 7a371e75b7 Move files from gst-libav into the "subprojects/gst-libav/" subdir 2021-09-24 16:15:08 -03:00
Thibault Saunier 97408bc7b6 Merging gst-libav 2021-09-24 16:15:07 -03:00
Thibault Saunier b7d9115a05 Move files from gst-omx into the "subprojects/gst-omx/" subdir 2021-09-24 16:15:01 -03:00
Thibault Saunier f627a5c2ed Merging gst-omx 2021-09-24 16:14:59 -03:00
Thibault Saunier 4c7ec3993c Move files from gstreamer-vaapi into the "subprojects/gstreamer-vaapi/" subdir 2021-09-24 16:14:54 -03:00
Thibault Saunier f21e6cdab9 Merging gstreamer-vaapi 2021-09-24 16:14:50 -03:00
Thibault Saunier 4ba564fdbf Move files from gst-plugins-ugly into the "subprojects/gst-plugins-ugly/" subdir 2021-09-24 16:14:45 -03:00
Thibault Saunier 43c69ab201 Merging gst-plugins-ugly 2021-09-24 16:14:43 -03:00
Thibault Saunier 019971a3c7 Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
Thibault Saunier 07ad3439ce Merging gst-plugins-bad 2021-09-24 16:14:04 -03:00
Thibault Saunier 5ff769d731 Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
Thibault Saunier 2217dc11ee Merging gst-plugins-good 2021-09-24 16:13:37 -03:00
Thibault Saunier 2fd28195ca Move files from gst-plugins-base into the "subprojects/gst-plugins-base/" subdir 2021-09-24 16:13:26 -03:00
Thibault Saunier d2822d09ea Merging gst-plugins-base 2021-09-24 16:13:17 -03:00
Thibault Saunier 6c364d9626 Move files from gstreamer into the "subprojects/gstreamer/" subdir 2021-09-24 16:13:07 -03:00
Tim-Philipp Müller ce5b31a1b0 Release 1.19.2 2021-09-23 01:36:20 +01:00
Tim-Philipp Müller 0d7e952001 Release 1.19.2 2021-09-23 01:36:11 +01:00
Tim-Philipp Müller 9fc9a20652 Release 1.19.2 2021-09-23 01:36:03 +01:00
Tim-Philipp Müller c3ddb29cb2 Release 1.19.2 2021-09-23 01:35:54 +01:00
Tim-Philipp Müller fc34303569 Release 1.19.2 2021-09-23 01:35:40 +01:00
Tim-Philipp Müller 0b037e35e7 Release 1.19.2 2021-09-23 01:35:27 +01:00
Tim-Philipp Müller 4f649c9556 Release 1.19.2 2021-09-23 01:35:17 +01:00
Tim-Philipp Müller ca8068c6d7 Release 1.19.2 2021-09-23 01:34:50 +01:00
Tim-Philipp Müller 499d3cd726 Release 1.19.2 2021-09-23 01:34:00 +01:00
Tim-Philipp Müller 20bbeb5e37 Release 1.19.2 2021-09-23 01:33:41 +01:00
Tim-Philipp Müller ce937bcb21 Release 1.19.2 2021-09-23 01:33:09 +01:00
Tim-Philipp Müller b4ca58df76 Release 1.19.2 2021-09-23 01:32:33 +01:00
Mathieu Duponchelle 27d4c5157d scripts/release: fix license files paths
The previous version only worked when the script was run from
the root source directory

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-docs/-/merge_requests/165>
2021-09-23 01:20:22 +02:00
Nicolas Dufresne eb9511646d audiobuffersplit: Remove unneeded buffer_clip wrapper
This is just a small cleanup noticed while reading.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2544>
2021-09-22 23:06:06 +00:00
Vivek R d5e94da30c opencv: cvtracker: add draw property
This property controls the drawing of rectangle around the tracked object.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2454>
2021-09-22 20:19:10 +00:00
Vivek R d28f11998d opencv: add cvtracker plugin
This adds an object tracker plugin.
Tracker implementations from https://docs.opencv.org/3.4/d0/d0a/classcv_1_1Tracker.html

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2454>
2021-09-22 20:19:10 +00:00
Vivek R 3764a1617d opencv: patch to ensure headers are detected
This patch is used to ensure opencv headers are detected.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2454>
2021-09-22 20:19:09 +00:00
Tim-Philipp Müller 2d23bccf47 rtph263pdepay: flag keyframes on output buffers
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/1091>
2021-09-22 14:03:57 +01:00
Sebastian Dröge 55ca21edae clocksync: Add some debug output to the clock waiting code
Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/841>
2021-09-22 12:04:44 +00:00
Tim-Philipp Müller 11a151ef80 mpegtsmux, mpegpsmux: remove GPL from choice of licenses and add SPDX license identifiers
Some people need to avoid inclusion of GPL code for their use cases and thus
get easily spooked by GPL license headers. This code is actually licensed
under different licenses, only one of which is GPL, and it's already possible
to just upgrade from LGPL to GPL anyway so having the GPL listed explicitly
as one of the choices doesn't really add anything. So remove GPL from the list
and also add SPDX license identifiers while we're at it.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2539>
2021-09-22 00:20:02 +00:00
Tim-Philipp Müller cc50672d29 pbutils: codec-utils: fix g-ir-scanner warning
Warning: GstPbutils: gst_codec_utils_h264_get_profile_flags_level:
unknown parameter 'codec_data' in documentation comment, should be 'codecs_data

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/merge_requests/1279>
2021-09-21 22:39:46 +01:00
Seungha Yang 589ff8ca6d wasapideviceprovider: Add support for dynamic device add/remove
Adding IMMDeviceEnumerator::RegisterEndpointNotificationCallback
in order to support device monitoring.
On OnDeviceAdded(), OnDeviceRemoved(), and OnDefaultDeviceChanged()
callback, wasapi device provider implementation will enumerate
devices again and will notify newly added and removed device
via GstDeviceProvider API.

As a bonus point, this IMMDeviceEnumerator abstraction object
will spawn a dedicated internal COM thread, so various COM thread
related issues of WASAPI plugin can be resolved by this commit.

Fixes: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1649
Fixes: https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1110
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2484>
2021-09-21 17:34:35 +00:00
Jan Alexander Steffens (heftig) e4a9db6abe x264enc: Strip trailing whitespace from x264's log messages
x264 has linebreaks at the end of its log messages that we should
ignore.

Add G_GNUC_PRINTF to the callback to make sure GCC lets us forward the
format string to another function marked as printf (g_strdup_vprintf)
without triggering -Wformat-nonliteral.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/merge_requests/85>
2021-09-21 17:50:26 +02:00
Jan Alexander Steffens (heftig) de87e0d381 x264enc: Add the func/line info to the log callback
It looks awkward when it's missing. At least point us at the callback
function.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/merge_requests/85>
2021-09-21 15:38:04 +02:00
Jan Alexander Steffens (heftig) de465be3e4 x264enc: Reduce log spam about bit depth support
Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly/-/merge_requests/85>
2021-09-21 15:17:59 +02:00