Skip to content
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

Corebird crashes when opening a tweet containing a video #431

Closed
HeikoAdams opened this issue Nov 5, 2015 · 8 comments
Closed

Corebird crashes when opening a tweet containing a video #431

HeikoAdams opened this issue Nov 5, 2015 · 8 comments

Comments

@HeikoAdams
Copy link

When trying to open a tweet which contains a video corebird crashes with the following error message:

CRITICAL **: MediaVideoWidget.vala:126: Could not create a gtksink. Need gst-plugins-bad >= 1.6

@baedert
Copy link
Owner

baedert commented Nov 6, 2015

And you have gst-plugins-bad>=1.6?

@HeikoAdams
Copy link
Author

Yes, I think so

$ rpm -qa gstreamer1-plugins-bad*
gstreamer1-plugins-bad-free-extras-1.6.1-1.fc23.x86_64
gstreamer1-plugins-bad-free-1.6.1-1.fc23.x86_64
gstreamer1-plugins-bad-freeworld-1.6.1-1.fc23.x86_64

@baedert
Copy link
Owner

baedert commented Nov 7, 2015

welp, can you run something like G_MESSAGES_DEBUG=all corebird --gst-debug-level=5 and try opening a video that way? Or if it's too much output, try a lover value?

By opening the tweet you mean clicking on the video preview image, right?

@HeikoAdams
Copy link
Author

By opening the tweet you mean clicking on the video preview image, right?

Yes, you're right.

A (hopefully complete) output of your debug command can be found there: https://dl.dropboxusercontent.com/u/1948249/corebird_debug.txt

@baedert
Copy link
Owner

baedert commented Nov 10, 2015

fwiw I talked to the maintainer of that package about why gtksnk would be missing (apparently they can just build gst-plugins-bad without it), but I did not get a response yet...

@HeikoAdams
Copy link
Author

According to the changelog of the latest build of that package it seems the maintainer has fixed that problem:

  • Mon Nov 09 2015 Wim Taymans wtaymans@redhat.com - 1.6.1-2 - Enable more plugins: gtksink, webp, bluez, bs2b, gme, ofa, openal, opencv, openjpeg

@baedert
Copy link
Owner

baedert commented Nov 11, 2015

Sucks that the check for gstreamer-plugins-bad >= 1.6 is not enough, but I hope other distributions have it enabled...
Anyway, closing this then, reopen it if there are still problems after you received that update.

@baedert baedert closed this as completed Nov 11, 2015
@HeikoAdams
Copy link
Author

Tested on Fedora 23 with the update (currently in testing-repo) applied and works fine so far

jtojnar added a commit to jtojnar/nixpkgs that referenced this issue Jul 17, 2017
Corebird requires gtksink gstreamer plugin to play videos. [1] The plugin,
however, is only built when GTK is available.

This patch adds gtk3 as an optional dependency to gst_all_1.gst-plugins-bad
package, allowing the build of gtksink.

[1]: baedert/corebird#431
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants