[-]
[+]
|
Deleted |
_service:tar_git:gstreamer1.0-plugins-good.changes
|
@@ -1,28 +0,0 @@
-* Sun May 03 2020 Dylan Van Assche <dylan.van.assche@protonmail.com> - 1.16.1
-- [codecs] Add mpg123 support. Fixes MER#1787
-- [codecs] Add VPx support. Fixes MER#595
-- [gstreamer] Add 0002-qtmux-write-rotation-information-into-the-TKHD-matri.patch
-- [gstreamer] Add a patch to relax parsing rotation matrix in videos. Contributes to JB#30970
-- [gstreamer] correct the TKHD matrix we write
-- [gstreamer] don't write track width or height to the tkhd matrix. Contributes to JB#30970
-- [gstreamer] drop man pages dir just in case we get any in the future
-- [gstreamer] drop soup support for now
-- [gstreamer] enable souphttpsrc
-- [gstreamer] fix autoconf build dependency
-- [gstreamer] Remove Vendor from spec
-- [gstreamer] rework 0002-qtmux-write-rotation-information-into-the-TKHD-matri.patch properly. Contributes to JB#30970
-- [gstreamer] Update to 1.10.2. Contributes JB#35950
-- [gstreamer] Update to 1.16.1. Switch to meson build and Mer git mirror. JB#42069
-- [gstreamer] Update to 1.16.1. Switch to meson build and SFOS git mirror. MER#2068
-- [gstreamer] Update to 1.4.3
-- [gstreamer] update to 1.4.4
-- [gstreamer] update to 1.4.5
-- [gstreamer] update to 1.8.2. Contributes to JB#35950
-- [gstreamer] Write the correct tkhd matrix for 90 and 270 angles. Contributes to JB#30970
-- [media] Update to 1.14.1. MER#1907
-- [packaging] Drop python build dependency. Contributes to JB#48636
-- [packaging] Enable v4l2src support for the OV5640 camera on the PinePhone
-- [packaging] Own presets directory, require gstreamer. Contributes to JB#22780
-- [security] Update Gstreamer to 1.10.4. Contributes MER#1779
-- [spec] set the license to LGPLv2+
-
|
[-]
[+]
|
Changed |
_service:tar_git:gst-plugins-good.spec
^
|
|
[-]
[+]
|
Changed |
_service:tar_git:0001-Set-specific-media.role-for-pulsesink-probe.patch
^
|
@@ -1,8 +1,8 @@
-From df357449c26cdd24e3f4ff4be1b586ec1c784fff Mon Sep 17 00:00:00 2001
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Juho=20H=C3=A4m=C3=A4l=C3=A4inen?=
<juho.hamalainen@tieto.com>
Date: Thu, 17 Oct 2013 15:58:04 +0300
-Subject: [PATCH 1/2] Set specific media.role for pulsesink probe.
+Subject: [PATCH] Set specific media.role for pulsesink probe.
Some PulseAudio modules, like module-role-ducking and module-role-cork
rely on media.role for their operation. Pulsesink probe stream has the
@@ -11,14 +11,14 @@
Set/overwrite pulsesink probe stream's media.role property so that probe
stream can be distinguished from resulting stream more easily.
---
- ext/pulse/pulsesink.c | 18 +++++++++++++++++-
+ .../gst-plugins-good/ext/pulse/pulsesink.c | 18 +++++++++++++++++-
1 file changed, 17 insertions(+), 1 deletion(-)
-diff --git a/ext/pulse/pulsesink.c b/ext/pulse/pulsesink.c
-index c88fa96..0c17c2d 100644
---- a/ext/pulse/pulsesink.c
-+++ b/ext/pulse/pulsesink.c
-@@ -2078,11 +2078,21 @@ gst_pulsesink_create_probe_stream (GstPulseSink * psink,
+diff --git a/subprojects/gst-plugins-good/ext/pulse/pulsesink.c b/subprojects/gst-plugins-good/ext/pulse/pulsesink.c
+index a61c93d0a40f74f27c13ff62d018bd375aa930d4..cbdccaa249d3aa1d341f682be9869c0881c61bfa 100644
+--- a/subprojects/gst-plugins-good/ext/pulse/pulsesink.c
++++ b/subprojects/gst-plugins-good/ext/pulse/pulsesink.c
+@@ -2082,11 +2082,21 @@ gst_pulsesink_create_probe_stream (GstPulseSink * psink,
pa_format_info *formats[1] = { format };
pa_stream *stream;
pa_stream_flags_t flags;
@@ -41,7 +41,7 @@
goto error;
/* construct the flags */
-@@ -2098,9 +2108,15 @@ gst_pulsesink_create_probe_stream (GstPulseSink * psink,
+@@ -2102,9 +2112,15 @@ gst_pulsesink_create_probe_stream (GstPulseSink * psink,
if (!gst_pulsering_wait_for_stream_ready (psink, stream))
goto error;
@@ -57,6 +57,3 @@
if (stream)
pa_stream_unref (stream);
return NULL;
---
-2.8.1
-
|
[-]
[+]
|
Changed |
_service:tar_git:0002-qtmux-write-rotation-information-into-the-TKHD-matri.patch
^
|
@@ -1,7 +1,7 @@
-From 4dd4e99c420c4ccc771a6a87eb2ebecc57358723 Mon Sep 17 00:00:00 2001
+From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
From: Mohammed Hassan <mohammed.hassan@jolla.com>
Date: Thu, 5 Mar 2015 17:12:13 +0200
-Subject: [PATCH 2/2] qtmux: write rotation information into the TKHD matrix
+Subject: [PATCH] qtmux: write rotation information into the TKHD matrix
This patch handles the simple cases of 0, 90, 180 and 270
@@ -10,16 +10,16 @@
Based on the work of Andrew den Exter <andrew.den.exter@jollamobile.com>
---
- gst/isomp4/atoms.c | 31 +++++++++++++++++++++++++++++++
- gst/isomp4/atoms.h | 2 ++
- gst/isomp4/gstqtmux.c | 25 +++++++++++++++++++++++++
- 3 files changed, 58 insertions(+)
+ .../gst-plugins-good/gst/isomp4/atoms.c | 31 +++++++++++++++++++
+ .../gst-plugins-good/gst/isomp4/atoms.h | 2 ++
+ .../gst-plugins-good/gst/isomp4/gstqtmux.c | 23 ++++++++++++++
+ 3 files changed, 56 insertions(+)
-diff --git a/gst/isomp4/atoms.c b/gst/isomp4/atoms.c
-index e0ec513..d8f0d9f 100644
---- a/gst/isomp4/atoms.c
-+++ b/gst/isomp4/atoms.c
-@@ -4350,6 +4350,37 @@ atom_trak_set_subtitle_type (AtomTRAK * trak, AtomsContext * context,
+diff --git a/subprojects/gst-plugins-good/gst/isomp4/atoms.c b/subprojects/gst-plugins-good/gst/isomp4/atoms.c
+index 290d1fdf6257c681ff89e61aa31f90729caa7f48..7e34ced88e7de41846331f818359bb6e25824f28 100644
+--- a/subprojects/gst-plugins-good/gst/isomp4/atoms.c
++++ b/subprojects/gst-plugins-good/gst/isomp4/atoms.c
+@@ -4450,6 +4450,37 @@ atom_trak_set_subtitle_type (AtomTRAK * trak, AtomsContext * context,
return tx3g;
}
@@ -57,11 +57,11 @@
static void
atom_mfhd_init (AtomMFHD * mfhd, guint32 sequence_number)
{
-diff --git a/gst/isomp4/atoms.h b/gst/isomp4/atoms.h
-index b105a4d..c818b66 100644
---- a/gst/isomp4/atoms.h
-+++ b/gst/isomp4/atoms.h
-@@ -1051,6 +1051,8 @@ SampleTableEntryMP4V * atom_trak_set_video_type (AtomTRAK * trak, AtomsContext *
+diff --git a/subprojects/gst-plugins-good/gst/isomp4/atoms.h b/subprojects/gst-plugins-good/gst/isomp4/atoms.h
+index 33d1525d4011ef5f00d1f6820bd7ef26110b42a7..406935ec3670419c5ab2063bb9b7c0f4968609d6 100644
+--- a/subprojects/gst-plugins-good/gst/isomp4/atoms.h
++++ b/subprojects/gst-plugins-good/gst/isomp4/atoms.h
+@@ -1069,6 +1069,8 @@ SampleTableEntryMP4V * atom_trak_set_video_type (AtomTRAK * trak, AtomsContext *
SampleTableEntryTX3G * atom_trak_set_subtitle_type (AtomTRAK * trak, AtomsContext * context,
SubtitleSampleEntry * entry);
@@ -70,27 +70,25 @@
SampleTableEntryTMCD *
atom_trak_set_timecode_type (AtomTRAK * trak, AtomsContext * context, guint trak_timescale, GstVideoTimeCode * tc);
-diff --git a/gst/isomp4/gstqtmux.c b/gst/isomp4/gstqtmux.c
-index 5be830b..10a959f 100644
---- a/gst/isomp4/gstqtmux.c
-+++ b/gst/isomp4/gstqtmux.c
-@@ -5866,6 +5866,7 @@ gst_qt_mux_sink_event (GstCollectPads * pads, GstCollectData * data,
+diff --git a/subprojects/gst-plugins-good/gst/isomp4/gstqtmux.c b/subprojects/gst-plugins-good/gst/isomp4/gstqtmux.c
+index f947a6aaa6938892b42f788e527154f8b87d6816..8f1207cbe4e3d1f0d5f7a47d84b587becc3c6a08 100644
+--- a/subprojects/gst-plugins-good/gst/isomp4/gstqtmux.c
++++ b/subprojects/gst-plugins-good/gst/isomp4/gstqtmux.c
+@@ -6919,6 +6919,7 @@ gst_qt_mux_sink_event (GstAggregator * agg, GstAggregatorPad * agg_pad,
+ GstTagSetter *setter = GST_TAG_SETTER (qtmux);
GstTagMergeMode mode;
gchar *code;
- GstQTPad *collect_pad;
+ gchar *orientation;
GST_OBJECT_LOCK (qtmux);
mode = gst_tag_setter_get_tag_merge_mode (setter);
-@@ -5912,6 +5913,30 @@ gst_qt_mux_sink_event (GstCollectPads * pads, GstCollectData * data,
+@@ -6957,6 +6958,28 @@ gst_qt_mux_sink_event (GstAggregator * agg, GstAggregatorPad * agg_pad,
g_free (code);
}
+ if (gst_tag_list_get_string (list, GST_TAG_IMAGE_ORIENTATION, &orientation)) {
-+ GstQTPad *qtpad = gst_pad_get_element_private (pad);
-+ g_assert (qtpad);
+
-+ if (qtpad->trak) {
++ if (qtmux_pad->trak) {
+ gint rotation = -1;
+ if (strcmp(orientation, "rotate-0") == 0)
+ rotation = 0;
@@ -103,7 +101,7 @@
+
+ if (rotation != -1) {
+ GST_DEBUG_OBJECT (qtmux, "setting rotation to %d", rotation);
-+ atom_trak_set_video_transform (qtpad->trak, rotation);
++ atom_trak_set_video_transform (qtmux_pad->trak, rotation);
+ }
+ }
+
@@ -113,6 +111,3 @@
gst_event_unref (event);
event = NULL;
ret = TRUE;
---
-2.8.1
-
|
[-]
[+]
|
Changed |
_service
^
|
@@ -1,7 +1,7 @@
<services>
<service name="tar_git">
<param name="url">https://github.com/sailfish-on-dontbeevil/gst-plugins-good.git</param>
- <param name="branch">master</param>
+ <param name="branch">v4l2</param>
<param name="token"/>
<param name="debian"/>
<param name="dumb"/>
|
|
Deleted |
_service:tar_git:gstreamer1.0-plugins-good-1.16.1.tar.xz
^
|
|
Added |
_service:tar_git:gstreamer1.0-plugins-good-1.20.4+v4l2.20230905213021.c862bdf.tar.xz
^
|