-
-
Notifications
You must be signed in to change notification settings - Fork 169
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
switch to gstreamer 1.x on win32 #1041
Comments
After many fixes to the py3k build and its packaging, and updating it to the latest gobject win32 binaries (ie: r11567), we can run the gstreamer 1.x sound helper from a python2 / gtk2 client:
This needs packaging and trimming down - oh, that's going to be fun. |
Re gtkglext, see #640#comment:34. Lots of preparatory work related to python3 packaging done in r11573 + r11575 (batch file refactoring), r11571 (DLL packaging). Still TODO:
I think we'll keep GStreamer 0.10 in this release so we still have a fallback, and remove it completely in 0.18: #1071. |
2016-01-05 04:53:39: antoine uploaded file
|
Done in r11584, with some self-contained general code improvements in r11586, r11587, r11583, r11581, r11588, r11589. The compressed installer has gained a bit of weight (about 10MB) because of the extra duplicate binaries it now contains: python 3.4 interpreter, gstreamer 1.x libraries, python modules.. We can reduce this by removing gstreamer 0.10 from the installation (#1071 scheduled for 0.18), but for the time being I prefer to keep both so that we can toggle which one is used at runtime using the The version of gstreamer currently in use can be seen in the client output, or on the session info dialog. @afarr: ready for testing, there should be no user visible changes, apart from the availability of newer codecs (opus). Still on my TODO list / nice to have / later:
|
the bencode warning was meant to be fixed (really ugly fix) in r11685 - doesn't seem to have done it :( |
@smo: I've updated to the latest gi aio build (pygi aio 3.18.2 rev5 released yesterday), and got gstreamer 1.6.3 for free. Please update your build system and re-assign to afarr. |
2016-03-31 23:33:26: smo commented
|
Note: version 3.18.2 rev6 of the gi bindings is out, but this does not update gstreamer, still at 1.6.3 |
2016-07-27 19:17:26: maxmylyn commented
|
Fixed in r13102. (edit: backport not needed)
Assuming that other platforms have been tested (osx, ubuntu, etc) and that removing flac+ogg is enough, please close. |
Had problems with flac+ogg on Fedora, so now it is disabled on all platforms by default: r13108. (even though it seems to work with osx clients) |
2016-08-08 20:43:47: maxmylyn commented
|
This ticket is about win32 and can be close IF all the codecs work on win32. |
2016-08-09 17:13:59: maxmylyn commented
|
Split from #970.
In particular, #970#comment:17
We will probably need to build things twice and bundle a nested app.
Hopefully this won't be too big.
This may have some benefits too:
The text was updated successfully, but these errors were encountered: