Video Codecs - Desire General

I took a look around. If I'm not wrong, there isn't any ROM ICS or JB or still newer than GB that have HQ video working.
Just one or two months ago I was using a Legend. There the problem was very difficult : ARMv6 was no more supported so it looked quite impossible to have HQ video working.
And now it has.
Zeubea, the developer of Legend's Unofficial CM9 ( a SO DAMN GREAT ROM ) managed to have HQ video playback working.
I don't know too much of processors, but ARMv6 indicates the instruction set, right? Desire is ARMv7, isn't it? I heard that the problem was just the version of instuction set while I had a Legend : ARMv7 had everything and ARMv6 did not. I suppose I was wrong, because Desire still don't have. I searched a little bit and I found something that indicated the problem was the GPU for hardware decoding. Desire's GPU is the same of Legend's. So, if I'm right, the problem existed.
I'm opening this thread mainly to ask for clarifications about all this : knowing what you're talking about is very important.
And then I'm sharing this [http://forum.xda-developers.com/showthread.php?p=33374614]. I don't know if it can anyhow help, because, as said before, I don't have very clear ideas about all this. But if it can, I hope this will help us all.
Thanks in advance for patience and explanations.

Related

Edit kernels for stabilizing 720p recording.

As you all know 720P recording is now possible on the hd2 through windows phone 7. in order to get this feature on android builds updated drivers need to be included in android packages as well as a kernel that can support it. I am currently looking for help in updating drivers while i am working to stabilize some existing kernels. to any who can CONTRIBUTE please pm me and i will get back to you.
UP
Would be greatful as i'm sure hundreds of HD2 fans!
Bump
Why aren't more people bumping this thread?!
I would love to finally have the ability to record in 720p.
I really liked the 720p resolution on the WP7 rom. Cant wait to have it in android
That will be one of the greatest achievement for HD2.
Thank you for your dedication.
Yes! i hope it gets fixed!
HD2 does everything; note
mmendez92 said:
As you all know 720P recording is now possible on the hd2 through windows phone 7. in order to get this feature on android builds updated drivers need to be included in android packages as well as a kernel that can support it. I am currently looking for help in updating drivers while i am working to stabilize some existing kernels. to any who can CONTRIBUTE please pm me and i will get back to you.
Click to expand...
Click to collapse
This is more in response to the banner you have at the bottom of your post saying the HD2 can do everything "what's next..." and showing a playstation symbol.
Android has emulators galore! And PS1 games run very nice utilizing them. (You have GBA, Genesis, SNES, etc to choose from as well). Just note in case you didn't know.
FACEPALM
dLeTe said:
This is more in response to the banner you have at the bottom of your post saying the HD2 can do everything "what's next..." and showing a playstation symbol.
Android has emulators galore! And PS1 games run very nice utilizing them. (You have GBA, Genesis, SNES, etc to choose from as well). Just note in case you didn't know.
Click to expand...
Click to collapse
yes.....i know it was simply a pun on the psx emulator -_-. Please keep this thread on topic.
am up for this!
Can't wait
Finally! Have been waiting for hd video recording to be enabled ever since i got this phone. Good to know we are close to getting it.
Bump!!! 720p video record... it would be amazing
woww.. i thought 720p cam impossible..but HD2 rulesss4ever!!!
When I tried the WP7 the quality was great but the focusing was aweful. It took quite a while to switch from close objects focus to further ones and the other way around too. I hope this can be improved too. I hope you find some help on your quest
PS. I hope you dont mind me using your signature picture as I quite like it and to be honest I wont give my HD2 for any other phone while I was thinking about selling it 4 months ago
While you're working on kernels, see if you can get Wifi Calling working using the wifi calling app from tmo USA.
ooh the excitement...
cant wait !
m2]iceman said:
When I tried the WP7 the quality was great but the focusing was aweful. It took quite a while to switch from close objects focus to further ones and the other way around too. I hope this can be improved too. I hope you find some help on your quest
PS. I hope you dont mind me using your signature picture as I quite like it and to be honest I wont give my HD2 for any other phone while I was thinking about selling it 4 months ago
Click to expand...
Click to collapse
lol no problem bud! =) it is a great phone!
and as for an update for those following the thread, i am currently editing the cm kernel to try to make stable recording on MDJ ginger build.
If we get 720p recording to work...
There's nothing more to wish from our beloved device!
We can do everything and more!
If you compare the HD2 and the DHD today there's nothing that makes the DHD better.
On the contrary, it can more than any other phone outside there!
bhilgeman said:
While you're working on kernels, see if you can get Wifi Calling working using the wifi calling app from tmo USA.
Click to expand...
Click to collapse
i will try as of now that takes the list behind 720p recording, mostly because there are work arounds for wifi calling via android ~android through tango, skype, ovoo, ect
How about starting a bounty for 720p recording as well?
I think it will motivate developers a little bit more.
And I know that it would be a success as well, remember how much money were gathered in a thread about a working camera in DHD builds a while ago?
This is the last border for android perfection in HD2, and we already know that it CAN be done in our hardware (WP7).
Hi All,
While i am really happy and i desperate to see 720p recording working on hd2.android, but personally 720p recording in windows 7 doesn't really look 720p, i feel the resolution is faaaaar less the the regular 800*400 recording..
which makes me believe if hd2 is actually meant to record 720P or is it just a bug in windows 7 that it says 720p when it actually doesn't!....

What is the state of 720p?

ok so we have had the leaked "gingerbread" sense rom for the inc and well i have been waiting for 720p on a aosp rom be it cyan or omfgb. i hate to ask and get some....uh....rude remarks but.....what is the hold up?....please enlighten me.
I think the CM team is waiting for htc to officially release gingerbread for the inc for drivers and stuff (i think )
Kernel source needs to drop too I believe.
Sent from my Droid Incredible running CM7.0.3.
Try install patched libOMXVdec.so file.
It works for N-1/Desire like 1st gen Snapdragon devices.
read this thread.
http://forum.xda-developers.com/showthread.php?t=1170541
and
http://diceplayer.inisoft.co.kr/news-and-tips/howtoremovenexus-1h264codecrestrictions
i think it may work for Droid Incredible too.
It works for LG Optimus Q that use QSD8650.
juami said:
Try install patched libOMXVdec.so file.
It works for N-1/Desire like 1st gen Snapdragon devices.
read this thread.
http://forum.xda-developers.com/showthread.php?t=1170541
and
http://diceplayer.inisoft.co.kr/news-and-tips/howtoremovenexus-1h264codecrestrictions
i think it may work for Droid Incredible too.
It works for LG Optimus Q that use QSD8650.
Click to expand...
Click to collapse
Going over those links you posted look like they are only for 720p playback, I think the op as well as a lot of other people, myself included; are looking for the ability to record video in 720p like in the stock Sense roms. And untill HTC drops the final gb release I don't see that happening anytime soon unless the CM devs can jerry-rig something together from the Evo release.
720p recording on this phone is, and always will be, utter crap. it skips, it stutters, it pixelates, and most importantly, the audio CONSTANTLY comes out of sync in every video. the video will get sped up and will end before the audio track ends. i think we just need to get a better phone to have TRUE 720p recording,.
jayochs said:
720p recording on this phone is, and always will be, utter crap. it skips, it stutters, it pixelates, and most importantly, the audio CONSTANTLY comes out of sync in every video. the video will get sped up and will end before the audio track ends. i think we just need to get a better phone to have TRUE 720p recording,.
Click to expand...
Click to collapse
Sadly I agree.
Now that HTC has released the GB kernel source for the Incredible, shouldn't we see 720p recording for AOSP ROMs soon? Is someone working on it?

[MOD] [720p HW PLAYBACK] libOmxVdec.so (removal of h/w restrictions in playback)

best 720p solution yet.
Just want to inform all desire owners of Diceplayer.
It dosent support our phone (they say).
But it works flawless if you patch
libOmxVdec.so
wich is meant for the nexus-1.
Since N1 and desire share alot hardware i figured it might also work for our desire.
IT DID!!
This is my first thread or even post on xda.
LINK:
http://diceplayer.inisoft.co.kr/news-and-tips
FLASHABLE ZIP: (Latty)
http://forum.xda-developers.com/showpost.php?p=18424125&postcount=38
What Rom Does it Work on?
GB/FROYO - Sense/Non-sense?
Apparently what it does is, it removes restrictions in the h/w decoding. I think the devs of cyanogenmod should look into this and integrate it into their libs.
davebugyi said:
What Rom Does it Work on?
GB/FROYO - Sense/Non-sense?
Click to expand...
Click to collapse
Cyanogenmod?
Frigorio said:
Cyanogenmod?
Click to expand...
Click to collapse
I use it with cyanogenmod. So yes. Not sure with other roms but i suspect the libs are the same with sense roms.
The modified lib brings h/w hd functionality to other players aswell. Free alternatives like qqplayer. Probably other players also.
Someone should hint the devs of cyanogen to integrate the functionality into their roms. Devices that are capable. The Nexus-1 and desire.
Just tested it on Rcmix 2.0 sense rom still lags
So basically it will work on GingerVillain 2.7, too? Well, I'll try and see.
Playback yes iirc, but isn't 720p recording Sense only feature?
Exiled_SouL said:
Just tested it on Rcmix 2.0 sense rom still lags
Click to expand...
Click to collapse
You must use a player that uses hardware rendering. Default setting in many players are software rendering. Change to hardware rendering (in player).
it worked, but messed up the weather vids on cool sensation though.
hi to all,
just tried the patch and i would dare to correct the OP, well at least in my situation, 720p video playback didnt become without lag, however, now its less laggy. im using GB rom, Rcmix 2.0 with CM7r2 partition table, and class 10 16GB micro sd card (reading writing 11mb/s, reading 22 mb/s). so it has nothing to do with the card, however, as i said there much less lag now but videos are still not as smooth as i used to have on 2.2 based ROMS. but if htc release proper GB rom then maybe developers will be able to do something about it
don't work 4 me
daniele610 said:
don't work 4 me
Click to expand...
Click to collapse
You should write, which rom/kernel you are using. Otherwise your information is very senseless.
MatDrOiD said:
You should write, which rom/kernel you are using. Otherwise your information is very senseless.
Click to expand...
Click to collapse
Well. I am using cyanogen kernel and nightly rom. I have a class 10 sd card (sd-booster 2048).
I am having good results with 720 mkv video (diceplayer and qqplayer).
it works..!
took quite awhile for me to get SDK adb working.. but now it works so smooth!!
either on dice player or native player!
kudos for TS
PS: im also on CM7 rom and kernel, S2E a2sd, and stock 2GB SD card
work on leedroidhd?!
Would it work on Insertcoin stock GB rom?
Sent from my HTC Desire using XDA App
no idea of other roms aside from CM7, but i suggest to do nandroid backup, and then follow instruction inside the link from 1st post..
@OP - Are you part of dev team for this? I ask because you seem very keen to get this integrated into CM and you seem to have a lot of technical info.
BTW, I tried it on CM7.1RC1 and find lag. The "News & Tips" page you linked to does actually state though that 720p does lag at present until possibly the next update.
xybadog said:
@OP - Are you part of dev team for this? I ask because you seem very keen to get this integrated into CM and you seem to have a lot of technical info.
BTW, I tried it on CM7.1RC1 and find lag. The "News & Tips" page you linked to does actually state though that 720p does lag at present until possibly the next update.
Click to expand...
Click to collapse
If you manage to load the lib correctly (works in cm7, thats all i know) you should feel big difference from regular software encoding players like rockplayer etc.
Shure. there are some lags. But as i stated before. noting in comparison to software enc. based players. Very large 720 mkv may lag. But a typical 4gig 720p mkv plays well.
No. Im not in the dev team. I just been searching for a solution to play hi def mkv video. And this is by far the best solution.
What i do is every time i reflash my rom (cm nightly) i replaces the lib from first post with the one included in cm7 .zip file. /system/lib/libomxvdec.so
For testing this you must make sure diceplayer or any other player, is set to hardware encoding. Otherwise no improvement in playback.

[Q] Laggy 720p Video playback in all gingrbread roms

Hello,
Guys I have an strange problem regarding 720p vedio playback (Not recording) with all the gingerbread roms with 2.1 sense. I have tried almost all the dev's rom like RCMIX,Reflex, Insertcoin so on and so fourth. But in every gingerbread rom 720p video's are laggy. When i was in froyo all the 720p movies played smoothly. I am using a class 6 micro SD card with fat32 and EXT4 partition. Plz guys help me to solve the problem becuse for one specific problem I cant use gingerbread roms.
That is a problem with all the GB ROMs... until the DEVs have a GB RUU from HTC. Maybee...
So if U use that feature a lot, dont go GB... (yet)
thanks jakedude for such a quick reply But I thought 720p video recording is a problem for gingerbread roms not playing any movie or song of 720p. And not only 720p but also 480p is also laggy. I dont know why it is occuring. I have done everything including overclock and underclocking but all of this went in vein. Someone please help
Missed u meant playing. Yes, recording is laggy, dont know about playing.
Usually The Q is about recording, so I jumped the gun. Sorry
thanks dude for helping But one thing I don't understand does Dev's know about this problem ?? Because they are saying they are designing stable rom's. But if there is problem regarding laggy video playback how can it be stable And I cant even be sure whether its a problem of my sdcard or anything else!! Hey Jake ..have u been facing problem regarding playing high resolution video(720p) on ur desire using RCMixS v2.0.1. Because same problem belongs to this rom also.plz help me out..

[Q] patching the libOmxVdec.so

Hey everyone has anybody tried to patch the libOmxVdec.so on the xperia play to allow 720p hardware decoding playback on diceplayer. If anyone has help please.
Never even heard of this, but might be interested to take a shot at it. Any links to more info?
this is the link http://www.google.co.uk/url?sa=t&source=web&cd=2&ved=0CCAQFjAB&url=http%3A%2F%2Fforum.xda-developers.com%2Fshowthread.php%3Ft%3D1170541&ei=4QhuTv22CMbWsgaa1OHbBA&usg=AFQjCNHDxkGeiowt7K15TxQdost8QHH7sA
ive tried but it messed up instead
this is another link u could try http://api.viglink.com/api/click?format=go&drKey=1359&loc=http%3A%2F%2Fforum.xda-developers.com%2Fshowthread.php%3Ft%3D1170541&v=1&libid=1315834125439&out=http%3A%2F%2Fdiceplayer.inisoft.co.kr%2Fnews-and-tips&ref=http%3A%2F%2Fforum.xda-developers.com%2Fshowthread.php%3Ft%3D1259093&title=%5BMOD%5D%20%5B720p%20HW%20PLAYBACK%5D%20libOmxVdec.so%20(removal%20of%20h%2Fw%20restrictions%20in%20playback)%20-%20xda-developers&txt=http%3A%2F%2Fdiceplayer.inisoft.co.kr%2Fnews-and-tips&jsonp=vglnk_jsonp_13158341317751
This very well may be possible after having looked into it a bit. The MSM8255 Snapdragon on the Xperia Play does support hardware playback of 720p... so... very interesting.
yep dats wat im thinking to its very interesting
Isn't the source for that lib present on FXP git?
I imagine it should be.
I gave it a shot with QQPlayer, one of the apps mentioned on the other thread and I saw no difference in video playing performance with a 720p video.
it tried it to and it didnt increase my compatiblity but lowered it in stock player and diceplayer wierd
Don't try patch libomxvdex.so.
This libOmxVdec.so is suitable for QSD8250 not QSD8255.
* edit
you should try libOmxVdec.so from Desire HD.
I'll give it a shot sometime tonight.
juami said:
Don't try patch libomxvdex.so.
This libOmxVdec.so is suitable for QSD8250 not QSD8255.
* edit
you should try libOmxVdec.so from Desire HD.
Click to expand...
Click to collapse
anyone have the link for desire hd lizOmxVdec.so
I grabbed one and it made no difference.
I might be using a video that can't be hardware accelerated anyways on the Play. Hmm.
i tried an all but i can play some videos of mkv not all though in diceplayer i mean i used d original but of nexus and dwsire

Categories

Resources