[HTC Vivid, Raider, Velocity] jsager33:
My wife has and A&T HTC Vivid phone. She is a huge Instagram fan and was quite excited to see the new video clip feature that was recently introduced to the application. Her phone was running stock ICS and, unfortunately, Instagram video is not functional for anything less than Android Jellybean (at least that is my understanding). The video button doesn't appear in the application under ICS. I don't like messing with my wife's phone but I was forced to make the move to Jellybean.

First stop was PAC-man 4.1.2. The video option shows up in Instagram and videos can be recorded. However, when trying to apply filters the video won't play back properly (either dosn't play back, choppy, or pixelated) and 90+% of the time it ends up causing the phone to freeze/reboot. Not good.

Next stop was the new CM10.1 AOSP 4.2.2 rom. I noticed that video recording had been fixed with this rom. The video option shows up in Instagram and videos can be recorded, same as in PAC-man. The good news is that filters can somewhat be applied and the video will play back better with this rom. There are still issues with the play back causing some of the frames to dance around the screen, however, it no longers crahes the phone. It has crashed the Instagram application but, in general, things can somewhat work but not to the degree to which they should (and definitely not to the degree my wife would find acceptable). I have recorded and played back video using the stock camera app and everything functions smoothly with no hiccups so it is seems that the problem lies in how Instagram is interfacing with the playback capabilities of the phone, using a series of calls that the playback mechanism doesn't quite like. What, if anything, can I do to provide feedback to the developers of CM10.1 that would give them some indication of how Instagram is trying to work with the play back capabilities of the phone? Would a logcat give some indication? What kind of debugging would I need to turn on (if any)?

As a frame of reference, I use CM10.1 4.2.2 Maguro on my Samsung Galaxy Nexus phone. I have the Instagram app installed and the video recording capabilities work smoothly and without an issues within it. Applying filters to videos works perfectly and I haven't had a single crash. I know that this is different hardware but if there is anything that can be leveraged from that rom please let me know.

I must say that development of CM10.1 is moving along at a very rapid pace and, for the most part, it is functioning extremenly well and stable on my wife's phone. The only thing I noticed was that CM10.1 lagged only slightly when compared with PAC-man when responding to screen swipes. I'm sure this will improve with time and I am quite thankful to those developing it for breathing added life into this phone.

Again, I would like to get Instagram working smoothly with the HTC Vivid so suggestions as to what I need to provide to the developers would be greatly appreciated. I haven't made enough posts to the xda-developers forums so I am unable to post to the development threads. Any feedback I create will need to go thru here so hopefully I can get some assistance to get it to the right developers. :)

Edit: the new 0715 cm 10.1 has fixed the instagram video issues when applying filters to a video. Everything seems to be running smoothly now. My wife is asleep and doesn't know this yet, but I'm sure she'll be quite happy in the morning. Many thanks to the developers. Great job!