VLC and fribidi2

First idea to work out from my long list that I made during my studying.

Here I have vlc's freetype2 text renderer compiled with fribidi2 support, thus resulting in instant arabic shaping and joining.

No patching clean and simple. Mplayer turned out more dodgy but I am working on it.

If VLC can pass my video player torture test it will kick mplayer off the livecd.

Comments

i love vlc player, after all

i love vlc player, after all the tension of playing different format video clip on different softwares like media player and real player i know that these two's latest version almost play all types of clips but still u require some codecs to install , but i only install vlc on my laptops and sit back and enjoy, really a commendable software

Call to undefined function: fribidi_log2vis

i have compiled fribidi with my php 5.0.5 but i get this error:

Fatal error: Call to undefined function: fribidi_log2vis() in /usr/home/xxxx/public_html/xxxx/persian_log2vis.php on line 96
and the line 96 is: $str = fribidi_log2vis($str, FRIBIDI_RTL, $fbd);

does it work with php 5 or not? or i have something wrong somewhere?

my phpinfo output is:
Configure Command
'./configure' '--with-apxs=/usr/local/apache/bin/apxs' '--prefix=/usr/local' '--with-xml' '--enable-bcmath' '--enable-calendar' '--with-fribidi=/usr/local/bin/fribidi' '--with-curl' '--enable-ftp' '--with-gd' '--with-jpeg-dir=/usr/local' '--with-png-dir=/usr' '--with-xpm-dir=/usr/X11R6' '--with-gettext' '--enable-mbstring' '--enable-mbstr-enc-trans' '--enable-mbregex' '--enable-magic-quotes' '--with-mysql=/usr/local' '--enable-discard-path' '--with-pear' '--enable-sockets' '--enable-track-vars' '--with-ttf' '--with-freetype-dir=/usr/local' '--enable-gd-native-ttf' '--enable-versioning' '--with-xmlrpc' '--with-zlib'

does this means fribidi now

does this means fribidi now handles the Arabic shaping also ?
that is great I think.

I have the same opinion.

I have the same opinion.

Might be some mistake

I think have some mistake in the code that why you have getting error. You can check it used separate.