<div dir="ltr"><div>Hello,<br></div>thanks for your feedback !<br><div><div><div class="gmail_extra"><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I did a compile of vlc out of the oi-userland component you made and it compiled fine.<br></blockquote><div><br></div><div>Cool :) I like using oi-userland like a ports system to install stuff locally, with the time I find it really easy going. <br><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I tried a few video and old stuff MPEG, mp3,.. are fine. <br></blockquote><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Regarding MP4 (x264) I have issues (XCB messages in console) but I'm not sure how much the "run in vbox" situation is responsible from that.<br></blockquote><div><br></div><div>I tried also a few format and so far did not have issues playing local files but less sucess opening some streams.<br><br></div><div>I woud like to fix the lua plugin issue as well as some qt4 warnings.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I'll try more tests with DVDs next week.<br></blockquote><div><br></div><div>Thank you !<br> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Like I said, I amazed how you guys caught back on those key softwares.<br></blockquote><div><br></div><div>Alexander did a very good thing pushing oi-userland forward to allow easy contribution process, let us hope that more people will git clone oi-userland and jump aboard !<br><br></div><div>Best regards<br><br></div><div>Aurelien<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class=""><br>
Best regards.<br>
Ben<br>
<br>
----- Mail original -----<br>
De: "Aurélien Larcher" <<a href="mailto:aurelien.larcher@gmail.com">aurelien.larcher@gmail.com</a>><br>
À: "OpenIndiana Developer mailing list" <<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a>><br>
</span>Envoyé: Samedi 12 Décembre 2015 14:31:10<br>
<div class="HOEnZb"><div class="h5">Objet: Re: [oi-dev] libjpeg-turbo and VLC<br>
<br>
<br>
<br>
Hello,<br>
<br>
<br>
<br>
<br>
<br>
<br>
- navigator<br>
<br>
Firefox 43 beta is available on Hipster: <a href="http://www.openindiana.org/2015/11/30/firefox-43b/" rel="noreferrer" target="_blank">http://www.openindiana.org/2015/11/30/firefox-43b/</a><br>
<br>
<br>
<br>
- office suite<br>
<br>
<br>
<br>
LibreOffice available from SFE: <a href="http://sfe.opencsw.org" rel="noreferrer" target="_blank">sfe.opencsw.org</a><br>
<br>
<br>
<br>
- multimedia player<br>
<br>
<br>
<br>
VLC 2.2.1 soon I promise ;)<br>
<br>
<br>
<br>
I think we cover nearly 80% of generic desktop computer needs.<br>
<br>
<br>
<br>
So we are almost good ? ;)<br>
<br>
<br>
<br>
I'll try my best to contribute, the very few hours per week I got have been diverted by a SGI Octane lately, I have to focus on tiny things I can achieve.<br>
<br>
<br>
<br>
Oh an Octane, nice :) I just have Indies and O2s, not super beefy.<br>
<br>
<br>
I submitted a PR for IJG's libjpeg:<br>
<br>
<a href="https://github.com/OpenIndiana/oi-userland/pull/1584" rel="noreferrer" target="_blank">https://github.com/OpenIndiana/oi-userland/pull/1584</a><br>
<br>
but I am confused.. I do not know what it is the best option...<br>
<br>
Best regards,<br>
<br>
<br>
Aurelien<br>
<br>
<br>
<br>
Best regards<br>
Ben<br>
<br>
----- Mail original -----<br>
De: "Aurélien Larcher" < <a href="mailto:aurelien.larcher@gmail.com">aurelien.larcher@gmail.com</a> ><br>
À: "OpenIndiana Developer mailing list" < <a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a> ><br>
Envoyé: Samedi 12 Décembre 2015 05:40:40<br>
Objet: Re: [oi-dev] libjpeg-turbo and VLC<br>
<br>
<br>
<br>
<br>
Hi,<br>
maybe are you missing the hipster-encumbered repository ?<br>
<br>
<a href="http://pkg.openindiana.org/hipster-encumbered/en/index.shtml" rel="noreferrer" target="_blank">http://pkg.openindiana.org/hipster-encumbered/en/index.shtml</a><br>
<br>
Some libs are still missing (like live55) but they are only optional.<br>
<br>
The only showstopper is that VLC uses libjpeg-turbo's jpeg_mem_src so I prepared several libjpeg components to provide IJG's and the Turbo implementations in separate subdirectory.<br>
<br>
If you have the time, you can contribute the missing optional libraries listed here:<br>
<br>
<a href="http://wiki.openindiana.org/oi/Multimedia" rel="noreferrer" target="_blank">http://wiki.openindiana.org/oi/Multimedia</a><br>
<br>
<br>
After adding libjpeg-turbo with 6b compliance, VLC 2.2.1 compile out of the box provided that you add some flags:<br>
<br>
CFLAGS=" -DLUA_COMPAT_ALL=1 -DGL_GLEXT_PROTOTYPES -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 "<br>
<br>
<br>
The first is to enable backward compatibility mode with Lua 5.1, but I think our 5.2 needs recompile with the backward compatibility flag.<br>
<br>
The second is to address a compilation error.<br>
<br>
The last bits are to make sure that the macros is declared in a consistent way but I am not sure that is the case as some warnings still show up.<br>
<br>
<br>
If you have more time than I have, I can push my VLC branch so that you can finish up the component and test with the optional libraries.<br>
<br>
But before we can add VLC to oi-userland/encumbered, I need to push the libjpeg components in any case.<br>
Best regards<br>
<br>
Aurélien<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
On Fri, Dec 11, 2015 at 1:27 AM, < <a href="mailto:bentahyr@chez.com">bentahyr@chez.com</a> > wrote:<br>
<br>
<br>
Hi Aurélien,<br>
<br>
This is great news.<br>
I tried myself and my results are way less optimistic than yours.<br>
How did you compiled the libraries necessary for VLC ?<br>
After installing all I could from repo, I'm still left to compile the following :<br>
a52 bluray caca chromaprint dca dvbpsi dvdcss dvdnav dvdread faad2 \<br>
ffmpeg fluid gme goom gsm jpeg kate \<br>
lame libmpeg2 live555 mad matroska modplug mpcdec nettle \<br>
postproc shout sidplay2 taglib twolame upnp vncserver vpx x264 x265 zvbi<br>
<br>
I know I can live without the blueray support even if it would be nice to have but DVD/x264 seem to me quite important.<br>
<br>
Did you compile those ? Did you got them from SFE ?<br>
<br>
Best regards.<br>
Ben<br>
<br>
----- Mail original -----<br>
De: "Aurélien Larcher" < <a href="mailto:aurelien.larcher@gmail.com">aurelien.larcher@gmail.com</a> ><br>
À: "OpenIndiana Developer mailing list" < <a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a> ><br>
Envoyé: Jeudi 3 Décembre 2015 08:56:18<br>
Objet: [oi-dev] libjpeg-turbo and VLC<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
Hello,<br>
this afternoon I compiled VLC 2.2.1 quick and dirty (no patching involved \o/) for use on my (work-)workstation. This was made easier thanks to:<br>
<br>
- update of gnu-gettext 0.19.6 by Alexander [1]<br>
- support of strerror_l to illumos [2]<br>
<br>
The only issue was that our libjpeg6b is quite old and not compatible with VLC, installing libjpeg-turbo (which is libjpeg8 compliant) solved the problem.<br>
<br>
Is it realistic to consider modifiying the libjpeg component and use libjpeg-turbo with v8 compatility as drop-in replacement ? The performance difference is quite impressive.<br>
<br>
<br>
VLC 2.2.1 just works fine, the only issue related to loading the Lua plugin is not OI specific and to be fixed upstream.<br>
Best regards<br>
<br>
Aurelien<br>
<br>
<br>
<br>
<br>
<br>
<br>
[1] <a href="https://github.com/OpenIndiana/oi-userland/pull/1544" rel="noreferrer" target="_blank">https://github.com/OpenIndiana/oi-userland/pull/1544</a><br>
[2] <a href="https://github.com/illumos/illumos-gate/commit/b599bd937c305a895426e8c412ca920ce7824850" rel="noreferrer" target="_blank">https://github.com/illumos/illumos-gate/commit/b599bd937c305a895426e8c412ca920ce7824850</a><br>
<br>
<br>
<br>
<br>
<br>
<br>
--<br>
<br>
<br>
<br>
<br>
---<br>
Praise the Caffeine embeddings<br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
<a href="http://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a><br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
<a href="http://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a><br>
<br>
<br>
--<br>
<br>
<br>
<br>
<br>
---<br>
Praise the Caffeine embeddings<br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
<a href="http://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a><br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
<a href="http://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a><br>
<br>
<br>
--<br>
<br>
<br>
<br>
<br>
---<br>
Praise the Caffeine embeddings<br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
<a href="http://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a><br>
<br>
_______________________________________________<br>
oi-dev mailing list<br>
<a href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a><br>
<a href="http://openindiana.org/mailman/listinfo/oi-dev" rel="noreferrer" target="_blank">http://openindiana.org/mailman/listinfo/oi-dev</a></div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><font style="font-family:courier new,monospace" size="1">---<br>Praise the Caffeine embeddings<br></font></div></div></div></div>
</div></div></div></div>