yashsingh1/xdaforums huggingface dataset:
[Galaxy 3 Android Development] balaji.admin:
Nice to Know this... Finally CM7 is becoming perfect...

How about the GPS? Is it working fine?
[Galaxy 3 Android Development] alb3rtt:
the GPS works just as well or even better than froyo in my case :D
[Galaxy 3 Android Development] GryTEcHoG:
Its working great.

Thanks
[Galaxy 3 Android Development] antaine:
Will you integrate it in CM7 alpha8 ??
[Galaxy 3 Android Development] nanotechx:
awesome but a little problem

it seems to be working just fine but autorotation is not working.

please help anyone?

thanks.
[Galaxy 3 Android Development] i_rnb:
wupload is banned by my isp ! Plz upload it sumwhere else.. Or just attach it at xda ..

-tapatalked by rnb
[Galaxy 3 Android Development] m1trand1r:
try:)

~~~~~~~~~~~~~~~~~~~~~~~~~

Sent from Galaxy

Hercolubus' Rom v 1.0

powered by

Team G3mod-ICS26 kernel by Arakmar

~~~~~~~~~~~~~~~~~~~~~~~~~
[Galaxy 3 Android Development] ajay.d96:
tried as you said.. nice boot after install --> opened a vide file(3gp)--> "this video cant be played"

atleast at first it had the option to play video files without preview but audio only...
[Galaxy 3 Android Development] aditnryn:
This thread seems to be inactive for a long time. And there hasn't been any news of lebidou developing further. Maybe another dev can continue this project for this project is our key to cm7 going to betas.

Correct me if im wrong.

Regards.
[Galaxy 3 Android Development] bioniclizard:
Yeah, I don't really understand why it stopped. It'd be awesome if someone could port it to CM9 as well, it seems to be working ok on CM7.
[Galaxy 3 Android Development] aditnryn:
Well we have just got hardware decoding to work on cm7. Making hardware encoding work would solve many issues such as video recording.
[Galaxy 3 Android Development] Sachintha chaminda:
Will it work on 240x320 screen with 600Mhz mobil that runs cm7.2 ?
[Galaxy 3 Android Development] aditnryn:
This will work only on samsung galaxy 3. No other phones supported. Ask in respective forums.
[Galaxy 3 Android Development] Sachintha chaminda:
ok
[Galaxy 3 Android Development] friendlynandy:
Works great

From Galaxy 3.....
[Galaxy 3 Android Development] balamu96m:
Anyone tested it on CM 10 - Jelly bean ??
[Galaxy 3 Android Development] m1trand1r:
i think that @OP would have to modify/optimize drivers for JB...if possible at all....as i remember he pulled them out from galaxy S i9000 from GB rom at that time and made some modifications to them.... and JB is a totaly different story:D....at least it feels like that...:D

>Sent from my S-II powered by DorimanX<
[Galaxy 3 Android Development] Skivit:
(hey rkoby13, you really are popping up everywhere again!

p.s. congrats with the job, hoping on good news this week myself!)

does this mod sync the sound and video better? think i tried this a while back and didnt get much of a result...
[Galaxy 3 Android Development] m1trand1r:
popping up?:p:p...I have some free time now..about job...

thanks mate and good luck too you too...about mod...i think @marcellusbe merged this mod in CM7.2 alpha 8.x allready...so...

>Sent from my S-II powered by DorimanX<
[Galaxy 3 Android Development] Skivit:
applied this, cant really see a difference, to be honest, maybe was already incorporated?......
[Galaxy 3 Android Development] MicroGeek:
This is already applied to all CM7 ROM's as Marcellusbe added it to his CM7 port.
[Galaxy 3 Android Development] ale_cas:
anyone knows why my phone doesnt recongize an .aac file? Im running cm7a9. Thanks
[Galaxy 3 Android Development] affection788:
rkoby13 has posted another link on pg 1...u can get it from there
[Galaxy 3 Android Development] hrishi420:
Cmw recovery not working in c7 so how to do update.zip
[Galaxy 3 Android Development] szewc1:
Even though hq youtube vids don't play smoothly, this is still a great improvement.

Of course it does work on each of froyo/gb/ics custom roms. One thing that doesn't is nandroid backup/restore (cm7 and above).
[Galaxy 3 Android Development] dhirend_6d:
Wow. We have new dev. :) Great.:)
[Galaxy 3 Android Development] lebidou:
Most YouTube videos work. As I said in the first post, I found ONE and only ONE video that doesn't render properly.

There is no need for a Froyo version, it already has mfc drivers.

There is a known issue in CM7 alpha7 where the sensors would stop working until reboot. These drivers aren't responsible for autorotation. It's working just fine with me.

I put rkoby13's link in first post for those having trouble with wupload.

And thanks to PG101 for moving the thread.

Thanks to testers !
[Galaxy 3 Android Development] i_rnb:
Wow really nice improvement !

Videos were stuttering before in froyo at 100% screen size !

But it s smooth now.. :)

Grt wrk dude !

-tapatalked by rnb
[Galaxy 3 Android Development] unreal3000:
WOW! marcellusbe approved!

but i do have a few questions...

1. when did u start to work on this? (when did u start deving for/get ur g3?)

2. if u have ported these drivers from sgs then does it support upto 720p playback? like sgs?

3. is audio video sync proper?(dont know if its related)

wow! im guessing ur going to slightly improve it and then add it to cm7 marcellusbe? :D
[Galaxy 3 Android Development] Rapier07:
:facepalm:
[Galaxy 3 Android Development] lebidou:
1. I got the phone a year ago. Started working on this last week.

2 & 3. Read the first post again.

I believe it's gonna be included in CM7 in future release.
[Galaxy 3 Android Development] Rekooo:
my phone flies now.
[Galaxy 3 Android Development] unreal3000:
sry! ddnt read properly :P

sry fr polluting ur thread :P

tks!
[Galaxy 3 Android Development] kyrillos13:
Great :)
[Galaxy 3 Android Development] tomsi191:
mind that sun boy...
[Galaxy 3 Android Development] ka'cipeder:
great job! This makes

cm7 one step closer to beta. One question though, is it possible to get hardware acceleration with mp3 files? It would be great because you would be able to play

music without loading the CPU and it would probably use less battery while playing. Thanks for the great fix once more!
[Galaxy 3 Android Development] lebidou:
If there is an hardware audio decoder in this phone, it's not the same MFC device. I didn't see anything about it.
[Galaxy 3 Android Development] Gurjot95:
Thanks man, you just made CM7 a complete perfect ROM.
[Galaxy 3 Android Development] dhirend_6d:
Yes. Maybe Lebidou should join Marcell in fixing the remaining modules in CM7. That would be great. :)
[Galaxy 3 Android Development] m1trand1r:
^^^+1

~~~~~~~~~~~~~~~~~~~~~~~~~

Sent from Galaxy

Kyrillos' ROM v10 GWK74 beta

powered by

CM7-kernel 1.3 H.V.

~~~~~~~~~~~~~~~~~~~~~~~~~
[Galaxy 3 Android Development] ilievski.ace:
mhm +1 and from me :O)
[Galaxy 3 Android Development] sravan.aleti:
Its working :)

Its working thanks mate ! :D;):)
[Galaxy 3 Android Development] raja4sure:
@Lebidou : Just wanted to thank you man !!!

U just did a gr8 job....it's works like charm......A step Closer to Betas........

I agree with dhiren_6d......u should join marcellusbe in porting CM7.....
[Galaxy 3 Android Development] lebidou:
Ha ha! :)

Thanks, but don't be mistaken here. I'm an amateur. I connected pipes. The remaining issues require skills I don't have.

I'm going to work on what I know, and try to improve video playback. Camera and bluetooth are a whole other story!
[Galaxy 3 Android Development] i_rnb:
May b we can xpct flv support in future.. :)

-tapatalked by rnb
[Galaxy 3 Android Development] harkan89:
Lol yeah that would be nice.. If it isn't asking for too much ;)
[Galaxy 3 Android Development] hillbeast:
Wow, why haven't I seen this thread before? This is excellent news. Great work!
[Galaxy 3 Android Development] lebidou:
FLV ? What for ? Skyfire work fine now. It's good enough to me.

No no no, stop asking crazy stuff. A day will come you'll get new stuff.

How come you can't get statisfied with the whole of YouTube, Dailymotion, Vimeo, and what's not ?
[Galaxy 3 Android Development] harkan89:
Lol.. Maybe we meant FLV support for videos off the sd card ;) And the thirst for more is what makes us human :p
[Galaxy 3 Android Development] lebidou:
Ah, well. Doesn't change anything. FLV isn't a codec, it's a container. The OS handles that part. Moreover I believe sources are closed (Flash is Adobe property).

So, sorry, but you won't get it. QQPlayer doesn't play those?

mp4 container and h264 codec are more common and way better anyway. ;)
[Galaxy 3 Android Development] djmaxis:
Using this driver I cant play 3gp videos from my sd card and cant watch online using browser and quickpic. It destroys org 3gp driver. How to revert back to org drivers from marcellusbe cm7 a7? :/

Some update.zip file to revert back org libs will be helpfull for anyone who want test and back to org libs.
[Galaxy 3 Android Development] m1trand1r:
i didn't try to play flv...but.i guess that flv's should be playing if we have adobe flash player installed, right? i mean i can play flash games in browser and watch flash video..in browser...and i even installed

a game.apk that requires flash player and it was working...

~~~~~~~~~~~~~~~~~~~~~~~~~

Sent from Galaxy

Kyrillos' ROM v10 GWK74 beta

powered by

CM7-kernel 1.3 H.V.

~~~~~~~~~~~~~~~~~~~~~~~~~
[Galaxy 3 Android Development] m1trand1r:
really? i've tried coz u posted...and i played 3gp video from my sdcard with quickpic with no problems...and flash video from slovenian news portal...screenie:

edit: i made video when i was on froyo:P

~~~~~~~~~~~~~~~~~~~~~~~~~

Sent from Galaxy

Kyrillos' ROM v10 GWK74 beta

powered by

CM7-kernel 1.3 H.V.

~~~~~~~~~~~~~~~~~~~~~~~~~
[Galaxy 3 Android Development] lebidou:
That's odd, I don't have any trouble with that.

Could you send me a logcat dump (of right after you tried playing something), a dmesg dump, and a dump of the following command :

ls -l /system/lib/

please ?

A link to one of the online videos would be a plus.

I don't have a revert.zip ready now, but I'll make one tomorrow. It's late.

It will play, decoded by software. The libs I made are for harware decoding those three specific codecs I mentionned. It's all it does.

It doesn't support FLV, didn't on FroYo, and never will on future releases.
[Galaxy 3 Android Development] Gurjot95:
I just noticed that 480p videos lags while 360p videos works well. Anyone facing this Issue too?
[Galaxy 3 Android Development] poorna:
3gp videos are not working!!am using kyrillos v10 beta... is it the proplem with the rom ???? is it working perfectly on cm7 by marcellusbe???
[Galaxy 3 Android Development] ghiurtuv:
Hi everyone nice update but...after install it (cwm) my youtube player don't work anymore..(he tell me i don't have connection)

And also..my 3gpp videos are not playing anymore...can you upload the old drivers from cm7?

Thanks

L.E:after restart youtube works but hq is slow..mp4 stop working and 3gp don't work at all
[Galaxy 3 Android Development] lebidou:
To all users with 3gpp videos problem, please, post logcat dump, dmesg dump and dump of command :

ls -l /system/lib

.

And when possible, links to the videos.

So I can see what's wrong and correct it. Otherwise you'll never get play videos correctly on your phones. I won't post revert zip as long as nobody filed a proper bug report.
[Galaxy 3 Android Development] szewc1:
Yea, hq youtube videos are a bit choppy, and somewhat squashed horizontally (stretched vertically, resulting in incorrect aspect ratio).

3gp videos (streaming) working great, like never before (on cm7) :D
[Galaxy 3 Android Development] djmaxis:
Write me full comands what I neet to use and I will send You outputs

Sample vid for test

freemobilvideos.com/getfile.php?ID=1102

When I try play it online using quickpic or play from sd card I get error "Sorry, cant play this video"
[Galaxy 3 Android Development] kRishtalysis:
Are avi and mkv videos (sd quality) supposed to work from sd card?

To me, they dont play in quickpic! And the avi isn't even recognised by Quickpic
[Galaxy 3 Android Development] ghiurtuv:
Thanks for your reply..i want to help you but i rlly don't know to do that...
[Galaxy 3 Android Development] lebidou:
I found a typo that would prevent h263 videos to be decoded.

Then my build environment was f***'d up and had to redownload an rebuild everything. I need to test it.

Avi are not supported in android but that's in first post. Mkv will play if codec is supported.

Aspect ratio isn't modified by the libs.

EDIT: Go download update 2 on first post.
[Galaxy 3 Android Development] harkan89:
I remembered playing avi files on this phone.. I think it does support avi with divx or xvid codec.. Cuz i remember watching a whole movie on it..
[Galaxy 3 Android Development] kRishtalysis:
Hey, even I remember playing avi on my phone on froyo! It was divx encoded I think..
[Galaxy 3 Android Development] -Vinne2-:
Well I watched 5 avi movies while on Froyo, now I see they were all XviD (SUPER shows in 4 of them "Codec ID: XVID" and in one "xvid".)

EDIT: I used MoboPlayer with codecs for that (MoboPlayer Codec for ARM V6VFP).
[Galaxy 3 Android Development] Gurjot95:
Yes, avi does supports in Galaxy 3.
[Galaxy 3 Android Development] lebidou:
Avi is supported in FroYo. Feature added by samsung via third party nextream player.

Avi isn't supported in AOSP Gingerbread nor Cyanogen, unless you can tell me where the AVI extractor files are.
[Galaxy 3 Android Development] harkan89:
Ahh I see.. Thanks for the info bro.. Didn't know that Samsung was responsible for the AVI support..
[Galaxy 3 Android Development] djmaxis:
Applyed update 2 now and I confirm that 3gp now works, bug fixed
[Galaxy 3 Android Development] lebidou:
Your video helped a lot.

BTW, I updated the first page with commands to do dumps. I also added more info about what this does precisely, so people don't ask why .avi and .mkv files don't open, and why it doesn't support .flv, and why kittens aren't funny, etc, etc .
[Galaxy 3 Android Development] djmaxis:
Nice to read that video helped.

If I understand correctly, Samsung integrates some libs in Froyo for support .Avi files? How about that if I tommorow extract FroYo system partition and look for libs for Avi? Good or bad idea?

Im not asking for Avi support, just try to help
[Galaxy 3 Android Development] lebidou:
Bad idea. This is what I know :

In FroYo, Samsung used a third party software, Nextream, to implement video playback. It relied on PVPlayer and OpenCore which are the media libs Google used up to FroYo. They have been replaced by AwesomePlayer and Stagefright.

It's a better solution, but now it's not possible to use OpenMax components to add demuxers (eg. Avi) . OpenMax components are used only for codecs. The only way to do it would be to modify stagefright sources.

Adding libs from FroYo will just take space on your partition.
[Galaxy 3 Android Development] abhimukesh25:
Can anyone give me undo update.zip of original cm7 lib........

Thanks in advance..... :-)
[Galaxy 3 Android Development] m1trand1r:
lebidou didn't make one yet..i believe..;)

~~~~~~~~~~~~~~~~~~~~~~~~~

Sent from Galaxy

Kyrillos' ROM v10 GWK74 beta

powered by

CM7-kernel 1.3 H.V.

~~~~~~~~~~~~~~~~~~~~~~~~~
[Galaxy 3 Android Development] lebidou:
A revert zip is now on first page.

May I ask why do you want to revert (so I can fix/improve the thing) ?
[Galaxy 3 Android Development] mohsin2cool:
u r doing a commendable job...

keep it up..

ur work is highly appreciated....
[Galaxy 3 Android Development] tomsi191:
just wondering...would Vitamio Plugin work / help on this project?

it's done wonders for me on Kyrillos v9.4
[Galaxy 3 Android Development] Shree_Jamdar:
Hi

he asked you something :P:)
[Galaxy 3 Android Development] lebidou:
I presume it would work, I didn't test it but I don't see reasons for it not to. I would recommend you install the armv6 + vfp version, you'd get better results.

But it won't help me improve the media decoding (which works fine).
[Galaxy 3 Android Development] Gurjot95:
So after installing Vitamio, can we play avi, flv videos smoothly or it does the same job that other Video players do? soft decoding while lagging. I am confused a bit.
[Galaxy 3 Android Development] mohsin2cool:
it wasnt me who asked for revert ,,

actually some other guy here asked for revert zip.

i just supported lebidou for his work:):):)
[Galaxy 3 Android Development] tomsi191:
@lebidou thank you for your tip, i'll give a go although the one i use works perfectly.

Also thank you very much for all your work here, much appreciated. On side note let me know if i can do anything to help you, i 'm only a noob in programming with some distant C past but i have a lot of spare time atm and learn fast.

Don't know about CM7 as i'm on froyo now but yes vitamio is a software decoder much like the ones used by some third party players (moboplayer ie)that works with every player you might want to use(including the stock one).However unlike other plugins this works seamlessly without any lag / desychronization and has played so far everything i ve thrown at it...(still testing though)
[Galaxy 3 Android Development] ichigogb:
can this be used to fix ics video problem
[Galaxy 3 Android Development] lebidou:
So I installed Vitamio to see if it would change anything. It doesn't.

From what I understand, it's a complement for stagefright. The player app you're using must have support for it. Apparently QuickPic doesn't support it. And AOSP player obviously doesn't either.

MX Video Player didn't help me play avi files. QQPlayer does, but uses software decoding, not smooth but that's the best you'll get, until someone finds a better solution. Please don't hesitate to share if you've found something that decodes avi files by hardware.

Not tested on ICS. If you do test it, and need to remove it afterwards, the libs are in /system/lib/, they are libSEC_OMX_Core.s5p6442.so and the four ones begining with libOMX.SEC.*

It could work, if Google didn't change the way OpenMax plugins are handled. I didn't look at ICS code.
[Galaxy 3 Android Development] Smonic:
The FPS of HQ videos on youtube is lower than stock but i'm sure you'll improve this in the coming updates.
[Galaxy 3 Android Development] Gurjot95:
Vitamio makes no difference in videos because avi files already works before on QQPlayer. I think I am installing wrong one (ARM6+VFP?). It is just giving me fc. BTW Did you reboot after installing Vitamio? It is required.

AVI files works fine for me, no lags on QQPlayer w/o using Vitamio.
[Galaxy 3 Android Development] protomank:
Great

Works great, thank you.
[Galaxy 3 Android Development] ka'cipeder:
Does this fix work with GB AOSP?
[Galaxy 3 Android Development] lebidou:
It should, I'd be pleased if you could try and report. There's a revert zip on first post now.
[Galaxy 3 Android Development] lebidou:
I think it's because the hardware renderer doesn't work. So it has to convert colors and resize the frame for each and every one of them (that's up to 30 a second).

This is something I'm trying to fix but it's harder than expected.
[Galaxy 3 Android Development] ka'cipeder:
It works, mp4 videos play with HW acceleration, tested with BS player lite. Youtube app doesn't work unfortunately, just white background, sound works.

I think that screen off animation stopped working although im not 100% sure it worked before i applied the patch, i noticed it because it looks dull now, so it probably worked before the patch. Can someone check if the screen off animation works in GB AOSP without this patch?
[Galaxy 3 Android Development] lebidou:
These libs don't have anything to do with screen off animation.

For YouTube, only HQ doesn't work or both qualities ?

Normal quality is mpeg4, HQ is h264, each is decoded by a different OpenMAX plugin.

Could you send me a link to a non working video as well as output of commands posted in first page, please ?

Thanks for the testing.
[Galaxy 3 Android Development] ka'cipeder:
In youtube both LQ and HQ videos don't work, they only show white. Sorry, i can't send you links, i tested on some random videos from the youtube home page. for the commands and logs, i can't do that either because i already reverted to cm7 and i'm not familiar with adb. I hope I helped even a slight bit, you are doing a great job, thank you
[Galaxy 3 Android Development] rubensollie:
Yeah, have the same problem. I will post the logcats in a few minutes.

EDIT: This is really weird. I rebooted my phone and youtube began to work so i thought WTF.
[Galaxy 3 Android Development] protomank:
After I installed the drivers, I'm getting a strange problem: every time I reboot my phone, it reboot automatically again, and only then, I can use it.

If there is a way to see init log, please tell me and I'll provide further information/details.
[Galaxy 3 Android Development] lebidou:
I had this bug today too. I'll look into it, if can reproduce it.

For log output, see first page.
[Galaxy 3 Android Development] kabirsaini2011:
MP4 is working flawlessly thx dude.....hope that u'll add .avi format in your working list soon :)
[Galaxy 3 Android Development] lebidou:
I got hardware rendering working today. Only problem is : the screen is blank all the time but when you play a video ! Phone's unusable....

EDIT: Sorry, my mistake, it wasn't working but there was an improvement non the less.

EDIT2: The black screen was due to EGL crashing while starting. Installed OpenFIMG, it's now better, I can debug liboverlay...
[Galaxy 3 Android Development] i_rnb:
Great news buddy! :O

-tapatalked by rnb
[Galaxy 3 Android Development] harkan89:
Does the OpenFIMG update provided my Marcellusbe give you weird color issues during video playback??
[Galaxy 3 Android Development] lebidou:
ATM, there's no playback at all when testing hardware randering. When software rendering is used, then yes, colors look like their negatives (yellow is blue, blue is yellow, etc)

If I get it working properly I'll try to have it without OpenFIMG, as it isn't used in the process. I don't know what caused the crashes.
[Galaxy 3 Android Development] Darius_AWS:
Yes I revert FIMG because of this !
[Galaxy 3 Android Development] Halco:
Does it works with CM9 build 2 ?
[Galaxy 3 Android Development] i_rnb:
nope but feasible !! lebidou said he will look into ths!!

-tapatalked by rnb
[Galaxy 3 Android Development] aarrun:
some videos dont play smoothly......the framerate is low like say 6-7fps only....its a 720p video which i converted to 640x480 and play on my g3....earlier on froyo it played very smooth but on cm7 with this drivers it still not playing like it was on froyo. m not complaining m just reporting so that u can carry on with wats needed, :-)
[Galaxy 3 Android Development] Halco:
Okay, looks good. Thanks
[Galaxy 3 Android Development] lebidou:
6fps is low indeed. Are you sure the codec is supported and it's not an avi file?

As for Cm9 I don't remember saying anything about it but "not tested ".

My priority is to get hardware render working on CM7/GB.

I don't plan on working Cm9 real soon.
[Galaxy 3 Android Development] i_rnb:
well may b i read it about fimg & remembered it as vid driver.. :/
[Galaxy 3 Android Development] aarrun:
nope the video is .mp4....
[Galaxy 3 Android Development] lebidou:
I've got output from hardware renderer. BUT, I don't output the rendered frame where I should, so there's a lot of flicker and interferences with UI.

For developers reading this, if someone could tell me if there's a way to output a frame to pmem_render or pmem, and point me to some info about it. Because right now it's written driectly to fb0 and that's clearly not where it should be. fb1 gives me black screen, and its allocation isn't reliable.

To keep you waiting, I just played really smooth videos on YouTube HQ with CPU set to 400 MHz max... =D
[Galaxy 3 Android Development] harkan89:
NAAAAAAAAICE bro!! :)
[Galaxy 3 Android Development] reddead66:
SD card videos will work on stock video player or mx or other 3rd part app??
[Galaxy 3 Android Development] unreal3000:
i think tom3q would be able to help u.

he is the dev of open fimg.. http://xdaforums.com/showthread.php?t=1104222
[Galaxy 3 Android Development] bscraze:
It should work on stock

Cheers:)

Sent from my GT-i9003 powered by MIUI:D
[Galaxy 3 Android Development] Gurjot95:
Any update?

Sorry for asking but can't wait. Just want to play 480p smoothly on G3 :D.