Sent from my Infuse 4G with Scott's BEANSTALK ROM
Added by tytung:
This post and some related posts were moved from NexusHD2-JellyBean-CM10.2 V3.1 to Hardware video encoding and 720p video playback (this topic).
Added by tytung:
This post and some related posts were moved from NexusHD2-JellyBean-CM10.2 V3.1 to Hardware video encoding and 720p video playback (this topic).
tommypacker wrote:Hey Tytung, is 720p recording kernel related because I wasnt able to save the video once it was captured on my Nexus one port. I would hit stop button and the phone would freeze up and gallery would force close.
Sent from my Infuse 4G with Scott's BEANSTALK ROM
tytung wrote:Only 720p video playback. No 720p recording.
I think you are talking about hardware video recording. Yes, it's kernel related.
http://forum.xda-developers.com/showpos ... count=3257
http://forum.xda-developers.com/showpos ... tcount=429
tytung wrote:Only 720p video playback. No 720p recording.
I think you are talking about hardware video recording. Yes, it's kernel related.
http://forum.xda-developers.com/showpos ... count=3257
http://forum.xda-developers.com/showpos ... count=3523
http://forum.xda-developers.com/showpos ... tcount=429
Update:
For working hardware video recording, a kernel with pmem instead of ion is required.
tommypacker wrote:
So I'm using an evervolv kernel that is not using ion. How hard is it to modify the kernel to get hardware playback/video recording? Video recording itself isn't choppy, but the video doesn't save.
Sent from my Nexus One with CM 10.2
tytung wrote:
Ion memory allocator is newer than pmem memory allocator, but proprietary (close source) camera libs are designed for pmem.
So you need a kernel using pmem memory allocator.
Evervolv kernel should be using pmem before, and then Ion was added by someone.
Thus you might revert some commits to go back pmem.
tommypacker wrote:Evervolv actually stopped using ion as soon as they started 4.3. I think that's why I was able to get your ROM boot g
Sent from my Infuse 4G with Scott's BEANSTALK ROM
tytung wrote:If so, you could read those three xda URLs I provided above.
First, you may need to identify if you see the following error in the logcat.
venc_drv_open::224 VENC_DRV_OPEN: FAILURE:venc_ioctl_initialize_done_recved FALSE.
Then try to revert qdsp6 source code.
BTW, which evervolv kernel git do you use for N1?
tommypacker wrote:I just took the Evervolv kernel from their latest nightly. I'll check the logcat tomorrow. One last thing, I probably need to decompile a jar, but do you know why button lights aren't working for me? I changed the Leo lib with the passion one, and yet lights don't seem to work. Other than that your ROM is just pure awesome.
Sent from my Infuse 4G with Scott's BEANSTALK ROM
Return to Nexus One Android Development
Users browsing this forum: No registered users and 0 guests