You are not logged in.

#1 2015-04-22 17:52:30

lordnaikon
Member
Registered: 2014-09-30
Posts: 34

qt multimedia and gstreamer

Hi,

i am writing an application which should be cross platform. Therefore i use qt. As development platform i use arch, cuz that's my daily distro i am used to. Unfortunately the deployment platform for linux based os's is Ubuntu. The application runs without any problems under arch but for Ubuntu 14.10 and 15.04 (15.04 should be the one with first priority) i have massive problems to playback h264 Videos. The main reason is, Ubuntu utterly fucked up their gstreamer/ffmpeg packages. I know this is mainly a question that should belong to an Ubuntu forum but as i investigated this, i had a problem to understand how arch is not affected by this. I don't know if i am even in the right subforum but my problem is this:

Qt multimedia requires gstreamer 0.10 due to their website. Ubuntu abandoned gstreamer 0.10 and the only possibility to install them is via ppa. This works for 14.10 but not in 15.04. Qt is working on the gstreamer 1.0 port and not yet ready, so i wondered which version arch uses .. so seems like gstreamer 1.4.5-1 so why is my application working on arch anyway? Is Qt somehow patched under arch or is Qt falling back to something else? I am asking this to maybe get a hint on how to enable this on Ubuntu and cuz i am really curious !?

//EDIT:
Sry, i was a bit early i just encountered there is a gstreamer0.10 package installed on my machine, too. I guess that would be the answer sad  But really how fucked up is this? I mean this would imply that it is impossible to decode h264 videos with the default multimedia backend under ubuntu? And i found a bugreport for this way back to 14.04 14.10 that was never resolved .. really? I planned to build up a testing machine with tomorrows release of ubuntu 15.04 ... grhrhr sad

Last edited by lordnaikon (2015-04-22 18:01:14)

Offline

#2 2015-04-22 17:59:04

Raynman
Member
Registered: 2011-10-22
Posts: 1,539

Re: qt multimedia and gstreamer

lordnaikon wrote:

so i wondered which version arch uses .. so seems like gstreamer 1.4.5-1 so why is my application working on arch anyway?

$ pacman -Si qt5-multimedia
...
Depends On     : qt5-declarative  libpulse  gstreamer0.10-base  openal
Optional Deps  : gstreamer0.10-bad: Qt MediaService plugin
...

Offline

#3 2015-04-22 18:04:45

lordnaikon
Member
Registered: 2014-09-30
Posts: 34

Re: qt multimedia and gstreamer

Raynman wrote:
lordnaikon wrote:

so i wondered which version arch uses .. so seems like gstreamer 1.4.5-1 so why is my application working on arch anyway?

$ pacman -Si qt5-multimedia
...
Depends On     : qt5-declarative  libpulse  gstreamer0.10-base  openal
Optional Deps  : gstreamer0.10-bad: Qt MediaService plugin
...

Sry, my bad. I was just looking which version of gstreamer was installed than looking what qt depends on. I am a little bit baffled cuz of Ubuntu. And i need this to run in a month ...

Last edited by lordnaikon (2015-04-22 18:06:02)

Offline

Board footer

Powered by FluxBB