Thanks torpor : you made me actually read qt sources, which seams to give me a solution. I was sure that QT use QT_PLUGIN_DIR to set where are its plugins are located (qt4-plugin-phonon-backend-gstreamer is one of them). But the source say :torpor said:Just curious why these libs have to be on the NAND and not just in the app /lib dir with some path vars to point to them?
const QByteArray libPathEnv = qgetenv("QT_PLUGIN_PATH");
sudo opkg remove libqtopengl4 qt4-plugin-phonon-backend-gstreamer
I get the videos to load but after 3 seconds the videos motion and sound stop but the time indicator continues on. This is with your newly posted pnd. Excited to use this app when readysebt3 said:Thanks torpor : you made me actually read qt sources, which seams to give me a solution. I was sure that QT use QT_PLUGIN_DIR to set where are its plugins are located (qt4-plugin-phonon-backend-gstreamer is one of them). But the source say :torpor said:Just curious why these libs have to be on the NAND and not just in the app /lib dir with some path vars to point to them?
I feel stupid :blush:Code:const QByteArray libPathEnv = qgetenv("QT_PLUGIN_PATH");
I've uploaded a version with libraries in the PND (the start script contain export QT_PLUGIN_PATH="$HOME/lib/qt4/plugins:/usr/lib/qt4/pluginsQT_PLUGIN_PATH") at the same url.
Can someone test for me that it work ?
If you have these libs previouly installed, please remove them first :
Code:sudo opkg remove libqtopengl4 qt4-plugin-phonon-backend-gstreamer
xopher said:Use this instead:sebt3 said:Thanks torpor : you made me actually read qt sources, which seams to give me a solution. I was sure that QT use QT_PLUGIN_DIR to set where are its plugins are located (qt4-plugin-phonon-backend-gstreamer is one of them). But the source say :torpor said:Just curious why these libs have to be on the NAND and not just in the app /lib dir with some path vars to point to them?
I feel stupid :blush:Code:const QByteArray libPathEnv = qgetenv("QT_PLUGIN_PATH");
I've uploaded a version with libraries in the PND (the start script contain export QT_PLUGIN_PATH="$HOME/lib/qt4/plugins:/usr/lib/qt4/pluginsQT_PLUGIN_PATH") at the same url.
Can someone test for me that it work ?
If you have these libs previouly installed, please remove them first :
Code:sudo opkg remove libqtopengl4 qt4-plugin-phonon-backend-gstreamer
Otherwise it'll warn about qt4-plugin-phonon-backend-gstreamer depending on qtopengl4 and you'll have to run the command twice.Code:sudo opkg remove qt4-plugin-phonon-backend-gstreamer libqtopengl4
I've started. And I found nothing in the code so far : this is using phonon buffering. I've yet to find a way to configure this.mcobit said:Hi, it would be cool if you could investigate on the buffer issues a little.
Maybe some more prebuffer would work or to calculate the buffer from the throughput from 5 secs. after prebuffering and not from the first second would maybe help.
Thank you for this port anyway.
I don't like snakemcobit said:You could try to port Miro www.getmiro.com .
It is another opensource youtube and more videoclient.
If this works it would be minitubes fault. Else we have to tweak some more.
The program seems to be written in python, what should be easy to port.
sebt3 said:So having the libs in the PND work ? (asking so I could update the FileArchive with a _working_ pnd )
Thanksmcobit said:Yes, works perfectly. Maybe you should create a startupscript, that deletes the files if they are already in the nand for updaters.
Don't, as someone might have other uses for such libs. Perhaps a one time reminder that the program can remove them, but even then, chances are very few tried these builds and chances are they all follow this thread so they'll know already the previous libs are no longer needed.mcobit said:Maybe you should create a startupscript, that deletes the files if they are already in the nand for updaters.