Still trying to figure out how to get gstreamer to pick up the plugins.
The "external plugin loader failed" warning is not longer showing. Gstreamer was looking for it at a particular path, however, a symlink to /system/bin sorted it out.
But the system still doesn't load the plugins. The good, the bad and the ugly have been compiled.
I'm not familiar with double twist. My concern is video playback mainly on YouTube, or attachments. The frame rate I experience is quite low.
So far gstreamer on android-x86 is looking good. If I reach a dead end, it's good to know there is an alternative.
Thanks for your feedback!!
2011/8/15 Shady <rashee...@gmail.com>:
--
Chih-Wei
Android-x86 project
http://www.android-x86.org
PLugins are compiling fine. Apparently what's missing is a decoder.
At the moment I'm trying to compile gst-ffmpeg (which is already ported to android arm)
What I find strange, is that it's not part of the build process, although the Android.mk files are there. (It could be that the Android.mk are for an older version of android, but then again... I don't really know how Android.mk files work)
What I tried to do is mimik the Android.mk file found in gst-openmax... this gave some promissing results... until it reached configuring gst-ffmpeg that's when it stopped stating: C compiler unable to create an executable.
In my android.mk files I've set the --host=i686-pc-linux-gnu and the --cross-prefix=i686-pc-linux-gnu-
Which I suspect are wrong. However, they did work for the rest of the gstreamer modules and plugins.
Help is needed and highly appreciated.
If I'm not mistaken, with gst-ffmpeg, we will have a functional gstreamer port to android-x86
Although I suspect, more revisions to the flags used while compiling to make use of all optomisations.
Looking for feedback
-Shady
Seems it's the time to merge gstreamer into our repositories.
I'll discuss the details with you later.
2011/8/27 Shady <rashee...@gmail.com>:
--
libgstsouphttpsrc compiled and works. Youtube videos work... however, on HQ videos, although the quality is high, the framerate is very low... not sure if it's from the player or from my video drivers.
Had to compile libsoup, Glib, gmodue, gobject gio, gthread and some other modules for this one to work. But after many hours of tracking linking issues... finally it compiled :-)
Chih-Wei, I need to clean up the .mk Files .. I've also had to modify some of the header and code files for it to compile. What I'm trying to say is upstream gstreamer code will not compile as is and needs to be patched (not so many changes though). Also, some additional packages will be required to compile gstreamer and ffmpeg, such as libtool, autogen, etc...
Next on my todo list is to clean up and document the changes... put all the changes in the source code in #ifdef preprocessors
--
Now I'm trying gst-android and libgstsouphttpsrc.
Could you upload the related source tarball somewhere?
I can provide you some space to upload if you need.
2011/9/25 Shady Rasheed <rashee...@gmail.com>:
> Hello Chih-Wei
> Sorry for the late reply was on a vacation on an island with no internet
> access.
> I can share what I've done to get thing rolling. But I'm new to this, and
> the result is not clean at all. It builds and it works, but the build
> process is not automatic. You have to configure some modules first, then
> build others separately before you can build the image.
> What is the best way that I can help with? Should I upload the source code
> that I have?