Hello community,
here is the log from the commit of package gstreamer-0_10-plugin-crystalhd for
openSUSE:Factory
checked in at Thu May 5 10:39:04 CEST 2011.
--------
--- gstreamer-0_10-plugin-crystalhd/gstreamer-0_10-plugin-crystalhd.changes
2010-12-14 17:46:47.000000000 +0100
+++
/mounts/work_src_done/STABLE/gstreamer-0_10-plugin-crystalhd/gstreamer-0_10-plugin-crystalhd.changes
2011-05-04 17:54:16.000000000 +0200
@@ -1,0 +2,6 @@
+Wed May 4 15:52:30 UTC 2011 - [email protected]
+
+- Add gstreamer-0_10-plugin-crystalhd-3.5.40-gcc46.patch: remove
+ write-only variables to fix compilation with gcc 4.6
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
gstreamer-0_10-plugin-crystalhd-3.5.40-gcc46.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ gstreamer-0_10-plugin-crystalhd.spec ++++++
--- /var/tmp/diff_new_pack.TefAF7/_old 2011-05-05 10:36:47.000000000 +0200
+++ /var/tmp/diff_new_pack.TefAF7/_new 2011-05-05 10:36:47.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package gstreamer-0_10-plugin-crystalhd (Version 3.5.40)
+# spec file for package gstreamer-0_10-plugin-crystalhd
#
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -27,11 +27,13 @@
Summary: Gstreamer crystalhd decoder plugin
Group: Productivity/Multimedia/Other
Version: 3.5.40
-Release: 1
+Release: 6
License: LGPLv2.1+
Source0: crystalhd-gst-plugin_%{version}-1.tar.bz2
Source1: README
Source2: LICENSE
+# PATCH-FIX-UPSTREAM gstreamer-0_10-plugin-crystalhd-3.5.40-gcc46.patch
[email protected] -- Fix gcc 4.6 compilation
+Patch1: gstreamer-0_10-plugin-crystalhd-3.5.40-gcc46.patch
# The package had a very short life as gstreamer-plugin-crystalhd during
openSUSE 11.4 development.
Provides: gstreamer-plugin-crystalhd = %{version}
Obsoletes: gstreamer-plugin-crystalhd < %{version}
@@ -45,6 +47,7 @@
%prep
%setup -q -n crystalhd-gst
+%patch1
cp %{SOURCE1} .
cp %{SOURCE2} .
++++++ gstreamer-0_10-plugin-crystalhd-3.5.40-gcc46.patch ++++++
--- src/gstbcmdec.c 2010-12-06 22:36:34.000000000 +0100
+++ src/gstbcmdec.c 2011-05-04 18:00:13.558917747 +0200
@@ -362,9 +362,8 @@
static GstCaps *gst_bcmdec_getcaps (GstPad * pad)
{
- GstBcmDec *bcmdec;
GstCaps *caps;
- bcmdec = GST_BCMDEC(gst_pad_get_parent(pad));
+ GST_BCMDEC(gst_pad_get_parent(pad));
caps = gst_caps_copy (gst_pad_get_pad_template_caps (pad));
@@ -624,7 +623,6 @@
{
GstBcmDec *bcmdec;
// BC_STATUS sts = BC_STS_SUCCESS;
- guint32 buf_sz = 0;
guint32 offset = 0;
GstClockTime tCurrent = 0;
guint8 *pbuffer;
@@ -655,7 +653,6 @@
}
tCurrent = GST_BUFFER_TIMESTAMP(buf);
}
- buf_sz = GST_BUFFER_SIZE(buf);
if (bcmdec->play_pending) {
bcmdec->play_pending = FALSE;
@@ -697,7 +694,6 @@
static gboolean bcmdec_negotiate_format(GstBcmDec *bcmdec)
{
GstCaps *caps;
- guint32 fourcc;
gboolean result;
guint num = (guint)(bcmdec->output_params.framerate * 1000);
guint den = 1000;
@@ -706,10 +702,8 @@
GstVideoFormat vidFmt;
#ifdef YV12__
- fourcc = GST_STR_FOURCC("YV12");
vidFmt = GST_VIDEO_FORMAT_YV12;
#else
- fourcc = GST_STR_FOURCC("YUY2");
vidFmt = GST_VIDEO_FORMAT_YUY2;
#endif
GST_DEBUG_OBJECT(bcmdec, "framerate = %f",
bcmdec->output_params.framerate);
@@ -858,8 +852,6 @@
GstStateChangeReturn result = GST_STATE_CHANGE_SUCCESS;
GstBcmDec *bcmdec = GST_BCMDEC(element);
BC_STATUS sts = BC_STS_SUCCESS;
- GstClockTime clock_time;
- GstClockTime base_clock_time;
int ret = 0;
switch (transition) {
@@ -904,9 +896,9 @@
bcmdec->gst_clock = gst_element_get_clock(element);
if (bcmdec->gst_clock) {
//printf("clock available %p\n",bcmdec->gst_clock);
- base_clock_time = gst_element_get_base_time(element);
+ //base_clock_time = gst_element_get_base_time(element);
//printf("base clock time %lld\n",base_clock_time);
- clock_time = gst_clock_get_time(bcmdec->gst_clock);
+ //clock_time = gst_clock_get_time(bcmdec->gst_clock);
//printf(" clock time %lld\n",clock_time);
}
break;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]