Linked by Thom Holwerda on Mon 27th Dec 2010 21:29 UTC, submitted by Debjit
PDAs, Cellphones, Wireless "The team behind the popular open-source video player VLC is busy working on an Android app, which could be released in early 2011. Lead VLC developer Jean-Baptiste Kempf told me on Thursday that it will be 'a matter of weeks' until the release of the first VLC app for Android-based mobile devices."
Thread beginning with comment 454848
To read all comments associated with this story, please click here.
...
by Hiev on Mon 27th Dec 2010 22:02 UTC
Hiev
Member since:
2005-09-27

And this makes me wonder what are they using as the backend, since they built a phonon backend for VLC but Qt doesn't run on Android, so I doubd they are using the backend they use for the desktop VLC.

Reply Score: 2

tbcpp
by tbcpp on Mon 27th Dec 2010 23:01 in reply to "..."
tbcpp Member since:
2006-02-06

Phonon is not exclusive to Qt.

I imagine they've built a custom back-end for using Android's HW accelerator (or I hope they did). If the given codec isn't supported they must likely drop down into software decoding.

Ffmpeg and other codec libraries in use by VLC are fairly optimized for ARM, so this could actually make a fairly decent playback program. Battery life will be terrible if they don't use HW decoding though.

Reply Parent Score: 2

RE: tbcpp
by Hiev on Mon 27th Dec 2010 23:04 in reply to "tbcpp"
Hiev Member since:
2005-09-27

Phonon is not exclusive to Qt.

Excuse me?

Reply Parent Score: 2

RE: ...
by JAlexoid on Tue 28th Dec 2010 00:01 in reply to "..."
JAlexoid Member since:
2009-05-19

There is a QT port on Android. It's called android-lighthouse.

Reply Parent Score: 2

RE: ...
by david.truby on Tue 28th Dec 2010 11:51 in reply to "..."
david.truby Member since:
2010-12-28

VLC actually uses its own playback engine directly called libvlc. The Phonon-VLC backend allows Qt applications to playback audio using libvlc, rather than the other way round. So I guess they will continue to use libvlc on Android.

Reply Parent Score: 1