[SailfishDevel] Package dependencies

Mohammed Hassan mohammed.hassan at jollamobile.com
Tue Feb 17 21:15:13 UTC 2015


On Wed, Feb 18, 2015 at 12:31:32AM +0400, Andrew Penkrat wrote:
>  No, I'm using QtMultimedia. So I don't need any gstreamer plugins?
>  Because on PC I need to install gstreamer0.10-ffmpeg for playing those
>  videos with QtMultimedia usage.

That is what I said in the beginning. Just depend on the QtMultimedia plugins
you need.

gstreamer0.10-ffmpeg in Jolla phone/Sailfish OS is not used for H264 decoding
at all.

gstreamer0.10-omx along with h264parse from plugins-bad are both responsible for
H264 but that is implementation detail. The GStreamer 1.x implementation uses a completely
different element for H264 decoding.

Also note that GStreamer 0.10 is not allowed for harbour apps and we are in the
process of migrating to GStreamer 1.x so if you depend on any 0.10 libraries/plugins
you will prevent your app from being accepted in harbour

Cheers,

> 
>  17 февр. 2015 г. 23:01 пользователь "Mohammed Hassan"
>  <[1]mohammed.hassan at jollamobile.com> написал:
> 
>  On Tue, Feb 17, 2015 at 11:50:02PM +0400, Andrew Penkrat wrote:
>  > But doesn't QtMultimedia use gstreamer?
>  >
>  It does but it's hidden from QtMultimedia users.
>  Do you use GStreamer API directly?
>  Cheers,
>  > 17 февр. 2015 г. 22:41 пользователь "Mohammed Hassan"
>  > <[1][2]mohammed.hassan at jollamobile.com> написал:
>  >
>  > On Tue, Feb 17, 2015 at 08:58:46PM +0400, Андрей Пенкрат wrote:
>  > > Hi
>  > > I need some help with setting dependencies for my app. It plays
>  > h264
>  > > encoded video (video type 'video/x-h264,
>  > > stream-format=(string)byte-stream, alignment=(string)nal,
>  > > parsed=(boolean)true') from m3u playlist through Video QML
>  > component. I
>  > > suppose I need qt5-qtmultimedia-plugin-playlistformats-m3u. Do
>  I
>  > need
>  > > gst-plugins-bad or gstreamer0.10-ffmpeg to play it?
>  > You need to depend on what you use in your app directly. If you
>  are
>  > not dealing with
>  > GStreamer then no need to depend on it.
>  > Cheers,
>  > _______________________________________________
>  > SailfishOS.org Devel mailing list
>  > To unsubscribe, please send a mail to
>  > [2][3]devel-unsubscribe at lists.sailfishos.org
>  >
>  > References
>  >
>  > 1. mailto:[4]mohammed.hassan at jollamobile.com
>  > 2. mailto:[5]devel-unsubscribe at lists.sailfishos.org
> 
> References
> 
>  1. mailto:mohammed.hassan at jollamobile.com
>  2. mailto:mohammed.hassan at jollamobile.com
>  3. mailto:devel-unsubscribe at lists.sailfishos.org
>  4. mailto:mohammed.hassan at jollamobile.com
>  5. mailto:devel-unsubscribe at lists.sailfishos.org


More information about the Devel mailing list