<div dir="ltr"><p dir="ltr">Hi,</p>
<p dir="ltr">First of all thank you for your quick reply.</p><p dir="ltr">> GStreamer 1.x is not yet fully functional. If you want something that will work<br>> then feel free to use 0.10 but it is obsolete.</p><p>I will try to use GStreamer 0.10 for now and will port the app to 1.0 when it becomes usable (porting should be quite easy, doesn't it?).</p><p>> What are the issues? Maybe they can be solved.</p><p>My app shows live streams from the internet and one of the issues is about bufferization. It begins to show a <b>very</b> slow slideshow instead of smooth video after a while. I didn't find any way to control bufferization process with QtMultimedia.</p><p>Another issue is very weird and I'm not sure it's actually related to QtMultimedia. Some of my users complain that video isn't working at all and they have a lot of errors in their logs. The only thing I figured out is that every one of them has Ultimate Codec Support (or at least gst-plugins-ugly) installed from openrepos but I don't understand how can it break something at all. I'm attaching a piece of a log file in hope someone could explain me why is this happening.</p><p>I should say I don't have a Jolla phone (yet, hope to see Jolla 2 to come out soon) so I firstly test my code on desktop since emulator doesn't support video decoding and then gather feedback from openrepos. I've got one report for the first issue (which is reproducible on my desktop) and 3 reports for the second one (which isn't).</p><p>Best regards,<br>Andrew Penkrat.</p>
<div style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex">On Mon, Mar 30, 2015 at 01:00:33AM +0300, Andrew Penkrat wrote:<br>
>  Hello!<br>
<br>
Hi,<br>
<br>
>  I found some QtMultimedia related issues in my app so I decided to<br>
>  write my own backend for video playback using GStreamer 1.0. I'm not<br>
>  familiar with it so I read through documentation and managed to write a<br>
>  simple audio player.<br>
<br>
What are the issues? Maybe they can be solved.<br>
<br>
>  But what I can't understand is how am I supposed to play video on<br>
>  Sailfish. I was exploring cameraplus but I only understood it uses<br>
>  droideglsink and then the repository was deleted. I couldn't find any<br>
>  other examples so I'm asking here for help.<br>
<br>
It got moved here <a href="https://github.com/foolab/cameraplus" target="_blank">https://github.com/foolab/cameraplus</a> due to Gitlab acquiring gitorious<br>
<br>
GStreamer 1.x is not yet fully functional. If you want something that will work<br>
then feel free to use 0.10 but it is obsolete.<br>
<br>
GStreamer is not allowed in harbour (Jolla app store) but GStreamer 1.x will be<br>
allowed once it becomes the default for the OS.<br>
<br>
>  Do I need to use this sink? How should I use it?<br>
<br>
The sink cannot be used alone to do the rendering, it's used in combination<br>
with the nemo-gst-interfaces to provide you with an EGLImage which you then<br>
can use for rendering.<br>
<br>
Start with this:<br>
<a href="https://github.com/foolab/cameraplus/blob/master/lib/qtcamviewfinderrenderernemo.cpp#L180" target="_blank">https://github.com/foolab/cameraplus/blob/master/lib/qtcamviewfinderrenderernemo.cpp#L180</a><br>
<br>
Feel free to ask :-)<br>
<br>
Cheers,<br>
_______________________________________________<br>
SailfishOS.org Devel mailing list<br>
To unsubscribe, please send a mail to <a href="mailto:devel-unsubscribe@lists.sailfishos.org" target="_blank">devel-unsubscribe@lists.sailfishos.org</a><br>
</div>
</div>