Bug 41979 - gst: Fix a lot of GLib deprecations and errors
Summary: gst: Fix a lot of GLib deprecations and errors
Status: RESOLVED MOVED
Alias: None
Product: gstreamer
Classification: Unclassified
Component: account (show other bugs)
Version: unspecified
Hardware: Other All
: medium normal
Assignee: Thomas Vander Stichele
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-18 20:19 UTC by Jasper St. Pierre
Modified: 2011-10-19 08:17 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
patch (24.28 KB, patch)
2011-10-18 20:19 UTC, Jasper St. Pierre
Details | Splinter Review
patch. (52.79 KB, patch)
2011-10-18 20:35 UTC, Jasper St. Pierre
Details | Splinter Review

Description Jasper St. Pierre 2011-10-18 20:19:28 UTC
Created attachment 52505 [details] [review]
patch

not seriously suggesting this for review, just a WIP

I worked all day on it, so why not get it out here...

Note that there is an existing issue with GRecMutex that desrt and I are both looking into, and desrt is probably going to add some API back to fix the GstTask ugliness that's happening now.

I'll try to keep the branch at:

https://github.com/magcius/gstreamer

up to date
Comment 1 Jasper St. Pierre 2011-10-18 20:35:13 UTC
Created attachment 52506 [details] [review]
patch.

because I'm a moron, I uploaded the wrong patch

desrt found the GStaticRecMutex bug[0], so that's good, and no, he won't be adding
_lock_full()/_unlock_full() back.

[0] http://git.gnome.org/browse/glib/commit/?id=99f0eaa4c5a86f6fa721044bb6841f6bda4c689b
Comment 2 Tim Müller 2011-10-19 02:01:57 UTC
Cool, thanks for working on this.

However, could you please re-file this in bugzilla.gnome.org as per http://gstreamer.freedesktop.org/bugs/ ?

We only use the fdo bugzilla for account requests.
Comment 3 Jasper St. Pierre 2011-10-19 08:17:20 UTC
Apologies. Filed bug #662207 on BGO.


Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.