[Bug 30557] winegstreamer broken with >=glib-2.32.0
wine-bugs at winehq.org
wine-bugs at winehq.org
Tue Jan 5 13:37:29 CST 2016
https://bugs.winehq.org/show_bug.cgi?id=30557
--- Comment #123 from Sebastian Lackner <sebastian at fds-team.de> ---
(In reply to Andrew Eikum from comment #121)
> Created attachment 53326 [details]
> Another marshalling approach without new ntdll export
>
> Here's another take, this time moving the pthread specific stuff into
> winegstreamer. This means we don't need to add another ntdll export, which I
> think will be difficult to get accepted upstream. Unless I get review
> feedback or hear about something broken, this is probably what I will submit
> upstream soon.
No objections here. With this new approach its more difficult to ensure that
mark_wine_thread() is called on each thread, but it should still be fine. Also,
depending on the OS there might be more ways to optimize it further (for
example, using a futex instead of lock/condvar), but its good to start with a
general implementation. If necessary, such optimizations can still be added
later.
--
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.
More information about the wine-bugs
mailing list