Merge pull request #9134 from IdrisKalp/master

qt5-gstreamer fix build
This commit is contained in:
Idris Kalp
2021-03-12 22:41:06 +03:00
committed by GitHub
2 changed files with 37 additions and 3 deletions
@@ -0,0 +1,26 @@
diff --git a/src/QGst/event.cpp b/src/QGst/event.cpp
index 0530f0b..260a909 100644
--- a/src/QGst/event.cpp
+++ b/src/QGst/event.cpp
@@ -125,7 +125,7 @@ Segment SegmentEvent::segment() const
//********************************************************
TagEventPtr TagEvent::create(const TagList & taglist)
{
- GstEvent * e = gst_event_new_tag(gst_tag_list_copy(taglist));
+ GstEvent * e = gst_event_new_tag(gst_tag_list_copy(&taglist));
return TagEventPtr::wrap(e, false);
}
diff --git a/src/QGst/message.cpp b/src/QGst/message.cpp
index ae845cc..1044b88 100644
--- a/src/QGst/message.cpp
+++ b/src/QGst/message.cpp
@@ -157,7 +157,7 @@ QString InfoMessage::debugMessage() const
TagMessagePtr TagMessage::create(const ObjectPtr & source, const TagList & taglist)
{
- GstMessage *m = gst_message_new_tag(source, gst_tag_list_copy(taglist));
+ GstMessage *m = gst_message_new_tag(source, gst_tag_list_copy(&taglist));
return TagMessagePtr::wrap(m, false);
}
+11 -3
View File
@@ -23,13 +23,14 @@
<Dependency versionFrom="13.0.4">mesa-devel</Dependency>
<Dependency versionFrom="2.50.2">glib2-devel</Dependency>
<Dependency versionFrom="5.15.2">qt5-base-devel</Dependency>
<Dependency versionFrom="1.10.3">gst-plugins-base-devel</Dependency>
<Dependency versionFrom="1.18.3">gst-plugins-base-devel</Dependency>
<Dependency versionFrom="5.15.2">qt5-declarative-devel</Dependency>
<Dependency versionFrom="5.15.2">qt5-quickcontrols2-devel</Dependency>
</BuildDependencies>
<Patches>
<Patch level="1">qt-gstreamer-1.6.patch</Patch>
<Patch level="1">0001-Fix-build-with-GStreamer-1.16.0.patch</Patch>
<Patch level="1">qt-gstreamer-1.18.patch</Patch>
</Patches>
</Source>
@@ -42,7 +43,7 @@
<Dependency versionFrom="2.50.2">glib2</Dependency>
<Dependency versionFrom="5.15.2">qt5-base</Dependency>
<Dependency versionFrom="5.15.2">qt5-declarative</Dependency>
<Dependency versionFrom="1.10.3">gst-plugins-base</Dependency>
<Dependency versionFrom="1.18.3">gst-plugins-base</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="executable">/usr/bin</Path>
@@ -60,7 +61,7 @@
<Dependency release="current">qt5-gstreamer</Dependency>
<Dependency versionFrom="5.15.2">qt5-base-devel</Dependency>
<Dependency versionFrom="5.15.2">qt5-declarative-devel</Dependency>
<Dependency versionFrom="1.10.3">gst-plugins-base-devel</Dependency>
<Dependency versionFrom="1.18.3">gst-plugins-base-devel</Dependency>
</RuntimeDependencies>
<Files>
<Path fileType="header">/usr/include</Path>
@@ -70,6 +71,13 @@
</Package>
<History>
<Update release="23">
<Date>2021-03-12</Date>
<Version>1.2.0</Version>
<Comment>Rebuild</Comment>
<Name>Pisi Linux Community</Name>
<Email>admin@pisilinux.org</Email>
</Update>
<Update release="22">
<Date>2020-12-14</Date>
<Version>1.2.0</Version>