XVID and AVI on the G1 - G1 Android Development

there hasn't been an app on the market that could play .avi's. could there be a hack to add the divx codec to the phone or is it just not possible for the phone to play xvid files?

.avi is a container format for video streams, so beyond an app being able to open the avi, codecs need to exist to decode the streams inside.
Android's multimedia architecture is built around PacketVideo OpenCORE. Excerpt from this document on interacting with OpenCORE:
There are several ways to integrate a codec into the PV OpenCore multimedia framework
including as a compressed media I/O component, as a node, and as an OpenMax component
integrated into the OpenMax codecs nodes that are part of the framework. Many codecs,
especially those that include hardware acceleration, implement the OpenMax IL interface making
the OpenMax interface the most straightforward method of integration in those cases.
Click to expand...
Click to collapse

Try CorePlayer..
EDIT: Sorry, did'nt recognize this is Android section Anyway, would be nice to see CorePlayer or TCPMP for Android platform!
Regards,
Carty..

Carty said:
Try CorePlayer..
EDIT: Sorry, did'nt recognize this is Android section Anyway, would be nice to see CorePlayer or TCPMP for Android platform!
Regards,
Carty..
Click to expand...
Click to collapse
If you go to www.coreplayer.com it tells you that its coming soon for the Iphone and Android.

lazee_smurf said:
If you go to www.coreplayer.com it tells you that its coming soon for the Iphone and Android.
Click to expand...
Click to collapse
20$ for a video player? no thanks...

devsk said:
20$ for a video player? no thanks...
Click to expand...
Click to collapse
I love how some people expect all software to be free.

maxdamage2122 said:
I love how some people expect all software to be free.
Click to expand...
Click to collapse
not all, but some. I will pay for super good video editing software with some cool effects. But playing video is very basic.

XviD decompression on a 400 MHz CPU in a Java-like VM.
I lol'd. We'll see.

Gary13579 said:
XviD decompression on a 400 MHz CPU in a Java-like VM.
I lol'd. We'll see.
Click to expand...
Click to collapse
Don't forget that the screen is small. In fact, you can test it out yourself. Pick a video of your choosing, fire up avidemux, choose IPOD preset and encode it at 320x240. Play it on G1. Plays wonderful quality and perfectly smooth.
Don't underestimate the graphics power of this device. It can do more complex h264 (xvid's and divx's successor) perfectly fine.

Gary13579 said:
XviD decompression on a 400 MHz CPU in a Java-like VM.
I lol'd. We'll see.
Click to expand...
Click to collapse
Not at all impossible to decode XviD (if an openmax codec is implemented), given realistic mobile-oriented resolutions and bitrates.

devsk said:
Don't forget that the screen is small. In fact, you can test it out yourself. Pick a video of your choosing, fire up avidemux, choose IPOD preset and encode it at 320x240. Play it on G1. Plays wonderful quality and perfectly smooth.
Don't underestimate the graphics power of this device. It can do more complex h264 (xvid's and divx's successor) perfectly fine.
Click to expand...
Click to collapse
I highly doubt h264 decoding is done within the Davlik VM. Hell, there may even be hardware acceleration for that. But at the moment, any DivX/XviD player would be coded in Java, making is quite a bit slower and harder to do than the h264 version.

Gary13579 said:
But at the moment, any DivX/XviD player would be coded in Java, making is quite a bit slower and harder to do than the h264 version.
Click to expand...
Click to collapse
The UI would be Java, but the codec itself would be a c/c++ implementation that hooked into opencore.

jashsu said:
The UI would be Java, but the codec itself would be a c/c++ implementation that hooked into opencore.
Click to expand...
Click to collapse
Which, currently in Android, would be impossible?

the N95 plays divx/xvid files (just any that you'd find on a computer) perfectly using Coreplayer. I would like to think that the G1 could handle the same files just as well with the same software, given that it has 3 times as much ram and a 30% faster Qualcomm processor...unless the G1 suffers the same problem as every Windows Mobile device by HTC currently on the market.
I do hope not.

devsk said:
not all, but some. I will pay for super good video editing software with some cool effects. But playing video is very basic.
Click to expand...
Click to collapse
so is bread&milk...

leoni1980 said:
the N95 plays divx/xvid files (just any that you'd find on a computer) perfectly using Coreplayer.
Click to expand...
Click to collapse
Because it's written in a native language and runs directly on the cpu and gpu (as opposed to inside a VM)

vihil said:
so is bread&milk...
Click to expand...
Click to collapse
you are comparing bread&milk with features on G1...You need to get a life...

maxdamage2122 said:
I love how some people expect all software to be free.
Click to expand...
Click to collapse
20 bucks is a ripoff whatever way you look at it. I love people who assume people want it for free instead of for a reasonable price.

devsk said:
you are comparing bread&milk with features on G1...You need to get a life...
Click to expand...
Click to collapse
Maybe we all do...

I'm sure someone has already worked their magic and created a video player for Android. All they are waiting for is for Google to allow them to charge for the App on the marketplace.

Related

Can these codecs be ported from Archos Android device

Archos just released it's android Pmp and has downloadable HD WMV and MPEG2 plugins. I guess they have to be purchased, but was wondering if this could be ported to G1 as it seems it would be pretty cool just to get a working mpeg2 codec.
It is a little difficult to decipher what they are saying here, but it almost seems like they are intimating that the Android pmp can read mkv too.
Now formats are usually the keys that are ruling the Video world. Some video services provide H.264-encoded videos, some provide WMV encoded ones, while others choose MKV as a format. It can be standard format (SD), or High-Definition (HD). It can be a maze to get through. With the extensive codec support of the ARCHOS 5, all it takes is a drop and drag to watch the video files you want, taking the tedium out of converting video files. You can then experience your favorite movies in super quality with finer details and richer colors with support of the most popular High Definition video formats.
Click to expand...
Click to collapse
If only we could get a dump of this Andoid OS
Well apart from not being legal, their codecs will come without source code and be coded for acceleration on that hardware.
I've wanted an Archos PMP for a while, but now I REALLY want one!
Do I need one? Nah.
But I am drooling over this one.
As stated above, would be impossible.
I would be impossible (or rather, infeasible) to write any HD codecs in Java, so the chances of it strictly using the stock Android SDK is out the window. It's more than likely using the NDK, or worse, a highly customized version of Android, to do HD decoding.
Then, the ONLY chance of it working on the Dream, is if the hardware matches. I can't find the exact specs of it, but it's using an OMAP3 CPU, which throws any chance of it working out the window.
^^ Ahhh well. Makes sense, thanks for the input.. one can always dream
pixel-painter said:
^^ Ahhh well. Makes sense, thanks for the input.. one can always dream
Click to expand...
Click to collapse
And so we have the HTC Dream
I would assume they ported already done codecs from C to C using the NDK.

[ReQ][APP] Core Player

Divx Mobile player sucks.... and tcp player doesnt show videos correctly. ( .avi ) mostly....
and is core player a free player ? or something u have to buy
cellgm said:
Divx Mobile player sucks.... and tcp player doesnt show videos correctly. ( .avi ) mostly....
and is core player a free player ? or something u have to buy
Click to expand...
Click to collapse
endeed you have to buy it. It's not that expensive, but really efficient
CorePlayer costs $30.
What bugs me is that there is a Snapdragon accelerated version on the TG01, why the heck can't I have the option to buy that one? Apparently there is an update on the way, so I guess as a paid up customer I'll get the upgrade free,but still...
NZtechfreak said:
What bugs me is that there is a Snapdragon accelerated version on the TG01, why the heck can't I have the option to buy that one? Apparently there is an update on the way, so I guess as a paid up customer I'll get the upgrade free,but still...
Click to expand...
Click to collapse
wuts wrong with Tcp and the 1.66 roms? the video shows weirdly.
divx mobile cant load frames fast enough for a family guy eposiode.
core player works great on htc hd2
looks great on htc hd2 small and full screen movie
if you have problem with coreplayer and you have sound but no picture set in tools,preferences,select pages,video output set on directdraw and problem its gone now you have picture and sound
have fun...
Headset used with Coreplayer
Hello ... is there any way to set the headset included with the HD2 to function with Coreplayer ? I mean, to use the move forward and move back key of the headset to go next and previous songs ...
cellgm said:
wuts wrong with Tcp and the 1.66 roms? the video shows weirdly.
divx mobile cant load frames fast enough for a family guy eposiode.
Click to expand...
Click to collapse
coreplayer works fine for me on 1.66
just played an ep of scrubs
Yep, even though its not hardware accelerated it works fine for me also, occasionally choppy for a few secs here and there, thats what I think could be better with the accelerated version.
Sorry noob here. Which version of coreplayer should I get for HD2? I don't want to end up paying for the incorrect version.
thesatch22 said:
endeed you have to buy it. It's not that expensive, but really efficient
Click to expand...
Click to collapse
LOL...not that expensive? 30$ is way too expensive...
just take TCPMP...doesn't look as nice but does basicly the same FOR FREE
NZtechfreak said:
What bugs me is that there is a Snapdragon accelerated version on the TG01, why the heck can't I have the option to buy that one? Apparently there is an update on the way, so I guess as a paid up customer I'll get the upgrade free,but still...
Click to expand...
Click to collapse
To use hardware acceleration requires use of Qualcomm intellectual property, which Qualcomm guards jealously. The writers of CorePlayer have not purchased the rights to use this IP. Toshiba have; they hired the CorePlayer guys to make them a special version of Coreplayer for the TG01. If the CorePlayer guys were to distribute that they would get sued by Qualcomm, and possibly also by Toshiba.
alejo1575 said:
Hello ... is there any way to set the headset included with the HD2 to function with Coreplayer ? I mean, to use the move forward and move back key of the headset to go next and previous songs ...
Click to expand...
Click to collapse
Well I don't know whether you mean this, but I couldn't control Coreplayer through my Bluetooth headset. If so, just go to tools, settings, go to WMP UI plugins and tick all three options.
Hope that helps

[DUMP] i9000's /system (130MB) [MKV/AC3/DIVX/ETC]

last week asked Galaxy S owners to provide me with a /system dump, and they did. now sharing it with everyone else, might come in useful.
http://www.mediafire.com/?uinwwjl0jhn ([email protected])
the interesting parts:
/system/lib/libs264domxoc.so
/system/lib/libsac3domxoc.so
/system/lib/libsdiv3domxoc.so
/system/lib/libsflacdomxoc.so
/system/lib/libsvc1domxoc.so
/system/lib/libswmv8domxoc.so
/system/lib/libsavidocn.so
/system/lib/libsmkvdocn.so
/system/lib/libsflvdocn.so
/system/lib/libswmfdocn.so
while at it, might as well ask a related question... would it be possible to port some of those modules over to Evo, or they are too tied in with the Cortex-A8 which Galaxy S runs?
thanks
please someone try...
Sick Matroska. This is the only codec that does not work well with rock player.
Matroska would make me a very happy camper. Anime + EVO = yay!
Samsung Galaxy S has Cortex-A8 = hardware accelerated ALL video codec/container support
Motorolla Droid X has Cortex-A8 = hardware accelerated ALL video codec/container support
HTC Evo does NOT have Cortex-A = no proper video playback support
why does Evo has to have everything but miss out on the most important features, hardware accelerated video playback (which is not limited to just baseline-h264 & aac in mp4)
... I really think I'm going to get the Droid X... and let Verizon rape me for 2 years.
frifox said:
Motorolla Droid X has Cortex-A8 = hardware accelerated ALL video codec/container support
Click to expand...
Click to collapse
Wrong
ok, correction - NEON technology, which is included in Cortex-A8.
"... easily integrate multiple codecs in software with NEON Technology on the Cortex-A8 ... watch any video in any format ... Many soft codec standards: MPEG-4, H.264, On2 VP6/7/8, Real, AVS... "
src: http://www.arm.com/products/processors/cortex-a/cortex-a8.php
src: http://www.arm.com/products/processors/technologies/neon.php
not quite sure if a system dump is all you need to create a rom, but I'd really dig a touchwiz rom.
if anyone wants to test i can post a deodexed app folder. those lwps are sweet, but the weather/clock widget looks like a poor interpretation of sense clock. i did rip out the non-trial version of swype though....
frifox said:
ok, correction - NEON technology, which is included in Cortex-A8.
"... easily integrate multiple codecs in software with NEON Technology on the Cortex-A8 ... watch any video in any format ... Many soft codec standards: MPEG-4, H.264, On2 VP6/7/8, Real, AVS... "
[Links removed]
Click to expand...
Click to collapse
I'm pretty sure Snapdragon has support for the NEON instruction set.
The Scorpion core (shown in Figure 1) is similar to ARM's Cortex-A8, which also implements the ARMv7 architecture. Like the Cortex-A8, Scorpion is a superscalar, dual-issue machine, and supports the powerful, signal-processing-oriented NEON instruction set extensions and VFPv3 floating-point extensions (referred to collectively on Scorpion as the "VeNum" media processing engine).
Click to expand...
Click to collapse
bit [] . [] ly/1ahCr0
that's what i thought as well... yxplayer supports Cortex-A8/NEON, and when i turn them on in settings = no change
frifox said:
that's what i thought as well... yxplayer supports Cortex-A8/NEON, and when i turn them on in settings = no change
Click to expand...
Click to collapse
I have the same result when using a Motorola Droid, which has a Cortex-A8.
cloud858rk said:
I have the same result when using a Motorola Droid, which has a Cortex-A8.
Click to expand...
Click to collapse
i think i'm seeing some light at the end of the tunnel again
I think that the snapdragon is not being fully-utilized by the drivers in these phones... It is FAR more capable than we are seeing...
EtherealRemnant said:
I think that the snapdragon is not being fully-utilized by the drivers in these phones... It is FAR more capable than we are seeing...
Click to expand...
Click to collapse
Video players like yxplayer and Rockplayer are tapping into Android's OpenCore and can't play xvid, mkv, etc well as a result. CoreCodec is developing CorePlayer for Android which will replace Android's multimedia stack and use their own. CorePlayer can already play many codecs at more than fullspeed on other platforms like Windows Mobile and Symbian. CoreCodec is known to take its time getting stuff out the door and have only recently have had most of the stuff they've needed in the SDK/NDK to port it, so it might take a while for them to finish it.
EtherealRemnant said:
Matroska would make me a very happy camper. Anime + EVO = yay!
Click to expand...
Click to collapse
i second this majority of my stuff is in MKV 264 so id donate to someone who makes a small footpritn player that couould handle my files to paly native on evo without conversion 20$ towards this ims ure others woudl do same with ability to use subs and diffrerent audio tracks as well basically port vlc to android and were set
MagnusRagnarok said:
if anyone wants to test i can post a deodexed app folder. those lwps are sweet, but the weather/clock widget looks like a poor interpretation of sense clock. i did rip out the non-trial version of swype though....
Click to expand...
Click to collapse
I'd definitely test.
MagnusRagnarok said:
if anyone wants to test i can post a deodexed app folder. those lwps are sweet, but the weather/clock widget looks like a poor interpretation of sense clock. i did rip out the non-trial version of swype though....
Click to expand...
Click to collapse
load it up, i'll attach it to OP
spyngamerman said:
i second this majority of my stuff is in MKV 264 so id donate to someone who makes a small footpritn player that couould handle my files to paly native on evo without conversion 20$ towards this ims ure others woudl do same with ability to use subs and diffrerent audio tracks as well basically port vlc to android and were set
Click to expand...
Click to collapse
If someone ported VLC to Android I'd be the happiest person alive.
And I'll definitely test anything you have as well.

[app] ffmpeg0.6

compile from https://code.google.com/p/ffmpeg-msvc/
update:replace the sdl renderer wirh D3D renderer.Its faster now.
View attachment ffmpeg_arm0.6.zip
View attachment ffplayD3D.zip
update:FFMPEG2.1
MinGW:configure --enable-avresample --enable-postproc --enable-gpl --enable-shared --disable-static --toolchain=msvc --disable-yasm --disable-network --disable-doc --extra-cflags="-D_M_ARMM" --enable-cross-compile --target-os=win32 --arch=win32 --extra-ldflags="-MACHINE:ARM" --disable-dxva2
View attachment ffmpeg2.1_ARM.zip
This was my best news. At lease I can use this before VLC metro were release.
Nice work. The site claims it's missing the decoders, though; what formats does it support? Does it just use the Windows built-in ones?
It can open the most of video, at least. But most of them, usually the one that build in video app can't play, it very slow and the video so lag then video and audio doesn't sync.
GoodDayToDie said:
Nice work. The site claims it's missing the decoders, though; what formats does it support? Does it just use the Windows built-in ones?
Click to expand...
Click to collapse
It uses native decoders.I have tried rmvb,wmv,x264,mpeg2,vob.FFplay uses sdl1.2 and its very slow on Windows RT so I am looking for a third part player based on ffmpeg which support D3D or DDRAW renderer.
Why FFmpeg didn't include in list at http://forum.xda-developers.com/showthread.php?t=2092348 ?
Short version? Because I haven't added it yet.
Long version? Because I wasn't sure that it would actually be usable, due to either lacking codecs or having them run very slowly, and I haven't had a chance to test it yet. You may notice that the list tends to get updated a bit sporadically; I try to get to it a couple times a week but sometimes life gets in the way.
Its easy to compile the new ffmpeg version with msvc and MinGW.Can any one help to compile it?I know nothing about MinGW so its too difficult for me.
http://ffmpeg.org/platform.html#Native-Windows-compilation-using-MinGW-or-MinGW_002dw64
http://social.msdn.microsoft.com/Fo...loading-ffmpeg-dlls-in-win8-app?prof=required
If we could use MinGW for RT, we could port a *lot* more apps. I don't know how to adapt those instructions for targeting RT even if the whole thing does compile under MSVC, though it may be possible. Worth a look, at least. It's worth remembering that VLC is / has done a lot of work targeting MinGW-gcc for WinRT including ARM; hopefully it can be targeted for desktop RT pretty easily too.
im sorry for this noob question but sir, could you please wrote a detailed instruction how to install this? im running win8 enterprise.
GoodDayToDie said:
If we could use MinGW for RT, we could port a *lot* more apps. I don't know how to adapt those instructions for targeting RT even if the whole thing does compile under MSVC, though it may be possible. Worth a look, at least. It's worth remembering that VLC is / has done a lot of work targeting MinGW-gcc for WinRT including ARM; hopefully it can be targeted for desktop RT pretty easily too.
Click to expand...
Click to collapse
I imagine Windows binary formats are generally the same no matter what the context. So it will probably work. Wish they'd release even a WIP version of the compiler just so we could play with it!
gradd said:
im sorry for this noob question but sir, could you please wrote a detailed instruction how to install this? im running win8 enterprise.
Click to expand...
Click to collapse
You're in the wrong world... this is Windows RT, not 8.
dude, you rock!
windowsrtc said:
update:replace the sdl renderer wirh D3D renderer.Its faster now.
Click to expand...
Click to collapse
OMG, this is soo awesome dude!!! Just got my new RT and was sad about the fact that there is no proper mkv-player (at least not free)
Your work is brilliant, and I hope you get some time to make it even cooler
the Video playback is FLAWLESS, and i dont mind to do the mouseclick inside the Video for Forward and rewind, but is there a possibility to get real full-screen? (i just maximized the window)
EDIT: nvm I got it: its " f "
Greatfully
Blade
Why are "PowerDVD" and "mobild.HD media Player" able to play "10GB+""1080p"-mkv-files flawlessly? Do they bring their own Codec?
720p files runs fine with ffmpeg0.6arm+D3D-mod, but the 1080p-mkv files are playing very very slow, even with Parameters "-fast" and/or "-framedrop"...
Thank you so much
BIade said:
Why are "PowerDVD" and "mobild.HD media Player" able to play "10GB+""1080p"-mkv-files flawlessly? Do they bring their own Codec?
720p files runs fine with ffmpeg0.6arm+D3D-mod, but the 1080p-mkv files are playing very very slow, even with Parameters "-fast" and/or "-framedrop"...
Thank you so much
Click to expand...
Click to collapse
PowerDVD do indeed use their own codecs, the developer are part of the group which write up the specs for DVD video and various video formats etc. They can write a ton of codecs, they are not open source.
SixSixSevenSeven said:
PowerDVD do indeed use their own codecs, the developer are part of the group which write up the specs for DVD video and various video formats etc. They can write a ton of codecs, they are not open source.
Click to expand...
Click to collapse
Oh thank you so much for your answer!! I was wondering this the whole time, but didn't dare to ask till today. I assume the mobile.HD media Player do the same...
Thankfully
Blade
update:FFMPEG2.1
MinGW:configure --enable-avresample --enable-postproc --enable-gpl --enable-shared --disable-static --toolchain=msvc --disable-yasm --disable-network --disable-doc --extra-cflags="-D_M_ARMM" --enable-cross-compile --target-os=win32 --arch=win32 --extra-ldflags="-MACHINE:ARM" --disable-dxva2
windowsrtc said:
update:FFMPEG2.1
MinGW:configure --enable-avresample --enable-postproc --enable-gpl --enable-shared --disable-static --toolchain=msvc --disable-yasm --disable-network --disable-doc --extra-cflags="-D_M_ARMM" --enable-cross-compile --target-os=win32 --arch=win32 --extra-ldflags="-MACHINE:ARM" --disable-dxva2
Click to expand...
Click to collapse
You have MinGW compiling for windows RT?
SixSixSevenSeven said:
You have MinGW compiling for windows RT?
Click to expand...
Click to collapse
It does mention --toolchain=msvc ..... :/
Sent from my GT-I9505 using Tapatalk
Oh well, at least there was a hope.
MemoryController said:
It does mention --toolchain=msvc ..... :/
Sent from my GT-I9505 using Tapatalk
Click to expand...
Click to collapse
Missed that

[Q] Integrating MX Codecs into AOSP build

Hi,
I'm having troubles using the stock JB Android 4.1.2 play m3u8 live streaming. Issue described in:
http://stackoverflow.com/questions/26181554/stock-android-h264-decoder-failing-on-m3u8-url-files
After some debugging, seems to me that only the "baseline profile" is supported by the stock SW codec (frameworks/av/media/libstagefright/codecs/on2/h264dec), while the stream has the entropy_coding_mode_flag set (i.e. it is a CABAC encoding - I'm not an expert about H264, but I read it's a rather different encoding scheme).
So, I was wondering if it was ever possible to entirely replace the libstagefright/codecs provided with stock AOSP with the SW codecs of MX Player, which seems to be working fine on the same m3u8 stream.s.
Any idea if ever feasble and, if so, about how to proceed?
thanks
Fabio
ffxx68 said:
So, I was wondering if it was ever possible to entirely replace the libstagefright/codecs provided with stock AOSP with the SW codecs of MX Player, which seems to be working fine on the same m3u8 stream.s.
Any idea if ever feasble and, if so, about how to proceed?
Click to expand...
Click to collapse
E.g. I was thinking if that was possible by simply hacking the codec declarations in
device/.../.../media_codecs.xml
or if a more complex code integration in AOSP is required. Note - I can rebuild AOSP for my device.
Any advice welcome, anyway.
I think its not only a matter of software, hardware must supports it.
ffxx68 said:
E.g. I was thinking if that was possible by simply hacking the codec declarations in
device/.../.../media_codecs.xml
or if a more complex code integration in AOSP is required. Note - I can rebuild AOSP for my device.
Any advice welcome, anyway.
Click to expand...
Click to collapse
Even if you declare, if it's not supported by your gpu then it will simply through a error.
Mx player uses the hardware decoders included with your system. If it's not supported ffmpeg is used. But, it will use the cpu to decode the video.
So, there won't be much benefits.
ktsamy said:
Even if you declare, if it's not supported by your gpu then it will simply through a error.
Mx player uses the hardware decoders included with your system. If it's not supported ffmpeg is used. But, it will use the cpu to decode the video.
So, there won't be much benefits.
Click to expand...
Click to collapse
I know.... actually, I didn't know ffmpeg was the underlying SW decoder.
I'm afraid my HW GPU doesn't support H264 coded in CABAC. while it does decode seamlessly CAVLC (two flavors of H264 encoding... I found out.).
There will be a benefit in having SW codec, so - at least screen doesn't blank out
I noticed it takes 30-35% CPU while using SW MX Player on those streams. Still acceptable (I don't think GPU will use greatly less power). Final quality is definitely OK.
Any suggestion about how to proceed with ffmpeg codec integration in AOSP? What are the main integration points to consider?
thanks
Fabio
ffxx68 said:
I noticed it takes 30-35% CPU while using SW MX Player on those streams. Still acceptable (I don't think GPU will use greatly less power).
Click to expand...
Click to collapse
I'd just like to note that generally, GPU rendering reduces power consumption dramatically. For example, a SW rendered 30min video will use 25% of battery life on a Nexus 5. The same video reencoded to a GPU-supported codec will use closer to 10% battery.
ffxx68 said:
...
Any suggestion about how to proceed with ffmpeg codec integration in AOSP? What are the main integration points to consider?
...
Click to expand...
Click to collapse
Just for the sake of informing the audience here, I think I found a very good starting point for this, here:
https://github.com/omxcodec/stagefright-plugins
ffxx68 said:
Just for the sake of informing the audience here, I think I found a very good starting point for this, here:
https://github.com/omxcodec/stagefright-plugins
Click to expand...
Click to collapse
I'm working on the porting of the above to my AOSP, but found issues with the integration.. There's something not going well with picture quality. Still debugging (https://groups.google.com/forum/#!topic/android-x86/mTnTe39D5Co).
Meanwhile, let me ask here whether there's any documentation, about how to access access the MPlayer SW codecs from other apps, or AOSP libstagefright.
thanks
Fabio
ffxx68 said:
I'm working on the porting of the above to my AOSP, but found issues with the integration.. There's something not going well with picture quality. Still debugging (https://groups.google.com/forum/#!topic/android-x86/mTnTe39D5Co).
Meanwhile, let me ask here whether there's any documentation, about how to access access the MPlayer SW codecs from other apps, or AOSP libstagefright.
thanks
Fabio
Click to expand...
Click to collapse
FYI
Mx player is free can be distributed with rom without any modifications.
https://sites.google.com/site/mxvpe...e-or-preinstall-on-commercial-Android-device-
You can call mx player free/pro through the api
Read the following link for more information
https://sites.google.com/site/mxvpen/api

Categories

Resources