After messing around with my Infuse on stock, custom Froyo and Gingerbread ROM's, I've noticed a pretty major difference between it and I9000-based phones like the Captivate: video performance.
On my Captivate, hardware-accelerated video playback up to 720p was rock solid. If it played at all, it always played smoothly, and this was regardless of running programs or RAM usage. With the Infuse, Froyo ROM's support hardware-accelerated video playback up to 1080p, but there seem to be some disadvantages.
The most major thing I noticed is that RAM usage affects video playback. If I use my phone for a while and allow the RAM to populate with background apps, I immediately run into issues trying to play video: high-bitrate 1080p video will no longer play. Instead, I just get a black screen and no sound. Additionally, several 720p videos I tested will lag heavily. Occasionally (using an app that supports both hardware and software playback like MX Video Player), playing a video will error out and force the app to switch to software decoding.
Clearing the RAM using the built-in task manager and restarting the video player immediately resolves these issues for the most part. There still are some effects that always persist though: certain 720p videos (which play perfectly on my Captivate) will still show some hints of lag using either hardware or software decoding. Additionally, I can't seek or resume playback of high-bitrate 1080p MKV's: the screen goes black and the sound stops playing. I can only play these files from the beginning for them to have video and sound.
Except for the issues specifically relating to 1080p (which don't apply to Gingerbread ROM's), all of these issues are observed and reproducible on any ROM, including stock Froyo, custom Froyo (Infused 1.6), Hellraiser + any I9000 JVQ ROM and Infused v2.2.3. This is severely disappointing, because I upgraded to the Infuse expecting a media experience equal to or improved over the Captivate with the SAMOLED+ screen. I also didn't want a Galaxy S2 because the Yamaha audio chip it uses is a dealbreaker for me.
While that was mostly a list of observations and a not-so-subtle rant, would anyone be able to offer an explanation for this? Or perhaps my case is somehow isolated? Can anyone else confirm this?
Edit: Here's a YouTube video showing the RAM usage playback issues: http://www.youtube.com/watch?v=qPiCPSWUTCY
Never had any trouble with video playback. I have a couple of movies on mine. Running Infused 2.2.3
Truckerglenn said:
Never had any trouble with video playback. I have a couple of movies on mine. Running Infused 2.2.3
Click to expand...
Click to collapse
I'm not sure what to think of that, considering Infused 2.2.3 doesn't even support 1080p playback. But even leaving that out, would you be willing to test sample videos? I mean I can't really explain this better without posting a video of a side-by-side comparison of my Captivate and Infuse playing the same set of videos to show that the Infuse lags on certain videos while the Captivate is smooth.
*bump*
I did some additional testing. Running Infused 1.6 Froyo, I loaded up every app on my phone and then minimized them with the home key. The phone was still running smoothly and there was no signs of lag, but the RAM was as full as I could make it. I then opened the stock video app and attempted to play my library of videos.
The result? Only 2 videos played. One was a 720p H.264 MKV encoded from a Bluray, and the other was the 1080p trailer that came preloaded on the phone. Both videos lagged heavily. The rest of the videos (lower quality 720p or higher bitrate 1080p H.264 MKV's) did not play at all: just a black screen and a seek bar that didn't move. I then performed a level 2 clear using the task manager. Result: all the videos played fine without lag.
Conclusion: video playback on the Infuse is definitely tied to RAM usage, which is NOT the case on the I9000/Captivate.
GGXtreme said:
Updated main post with YouTube video demonstration.
You need to **** off.
Click to expand...
Click to collapse
if you have a drop box or want to upload the problem videos somewhere ill test it to verify the results. I don't have much of a library. especially not anything high quality.
Dani897 said:
if you have a drop box or want to upload the problem videos somewhere ill test it to verify the results. I don't have much of a library. especially not anything high quality.
Click to expand...
Click to collapse
Thanks. I'm working on it, I'll send you a PM in a bit.
Edit: PM sent.
sorry to inform you but I had no issues with that video. I wonder if you may have something stuck in data somewhere (some apps keep data on the sd card) or If you may have bad blocks on your sdcard. I haven't rebooted my phone today and loaded up ram by playing flash videos in the phone browser getting ram all the way up to 340 mb used. 140 was the browser alone and I started that video just fine. ill keep testing but if I were you id back up the sd cards and wipe the phone through settings (does an internal sd format as well unlike the recovery wipe) after a flash with the unbrick and start over. if it persists id get a new phone and for the sake of being thorough I will test it more but so ar I couldn't reproduce the issues.
Dani897 said:
sorry to inform you but I had no issues with that video. I wonder if you may have something stuck in data somewhere (some apps keep data on the sd card) or If you may have bad blocks on your sdcard. I haven't rebooted my phone today and loaded up ram by playing flash videos in the phone browser getting ram all the way up to 340 mb used. 140 was the browser alone and I started that video just fine. ill keep testing but if I were you id back up the sd cards and wipe the phone through settings (does an internal sd format as well unlike the recovery wipe) after a flash with the unbrick and start over. if it persists id get a new phone and for the sake of being thorough I will test it more but so ar I couldn't reproduce the issues.
Click to expand...
Click to collapse
I'm going to return to stock using Unbrick and reformat the internal SD and try again. I don't see why there would be bad blocks though. I'm guessing the video plays smoothly without any sort of lag or hitches for you?
GGXtreme said:
I'm going to return to stock using Unbrick and reformat the internal SD and try again. I don't see why there would be bad blocks though. I'm guessing the video plays smoothly without any sort of lag or hitches for you?
Click to expand...
Click to collapse
smooth as butter. sometimes weird hard to explain stuff happens. I can't explain it.
I can see how a kernel issue in gb could cause it with rogers lame firmware but I don't see the issue with infused 1.6 so it doesn't seem to be an infuse specific issue at all.
Ok, I just finished completely resetting, reflashing and reformatting my phone. On first boot, I threw that exact file I sent you back onto the memory and tried to play it. Still got a black screen with no sound or video. Opened the task manager, performed a level 2 clear and tried again. Video plays but still lags and hitches every few seconds. I mean, if I'm really the only one with this issue...???
GGXtreme said:
Ok, I just finished completely resetting, reflashing and reformatting my phone. On first boot, I threw that exact file I sent you back onto the memory and tried to play it. Still got a black screen with no sound or video. Opened the task manager, performed a level 2 clear and tried again. Video plays but still lags and hitches every few seconds. I mean, if I'm really the only one with this issue...???
Click to expand...
Click to collapse
sorry looks that way. but you should have only moved the videos back for testing. i know it shouldnt matter but computers are weird. maybe it's a deficientcy in your cpu? could only apply to the gpu inside it. you just never know. if you can reproduce the error with the trailers that come on the phone and compare it to a store model maybe they'll swap it out for you. if not call customer service and raise hell or send it to samsung.
Dani897 said:
sorry looks that way. but you should have only moved the videos back for testing. i know it shouldnt matter but computers are weird. maybe it's a deficientcy in your cpu? could only apply to the gpu inside it. you just never know. if you can reproduce the error with the trailers that come on the phone and compare it to a store model maybe they'll swap it out for you. if not call customer service and raise hell or send it to samsung.
Click to expand...
Click to collapse
What do you mean only move the videos back for testing? I didn't put anything on the phone except for that video file. The CPU doesn't seem to be the issue, because I tested against my Captivate using CPU Spy: both phones run at 400MHz during video playback, which is good enough for lag-free video on the Captivate (and should be the same case for the Infuse).
I can't get much to happen with the trailers that came with the phone, because only one is HD and it's a small file with black bars and a lower bitrate than most encodes. If I leave the phone running for over a day with the memory full, I can get the 1080p trailer to lag, but that's not very helpful for getting an exchange (especially since I got my phone at Costco and there are no active models in the store).
But that's not the issue anyway. The problem is that I've been enjoying 720p video on my Captivate for over a year. Now I've upgraded to the Infuse, which is supposed to have even better video performance and its having issues with all of my 720p and 1080p videos.
I'm almost positive this isn't a hardware issue though. Are you sure the entire opening sequence of that video is smooth on your phone? It doesn't seem like you've ever seen the video before watching it on your phone. If you haven't, please watch the video side-by-side on your computer and phone and look for any differences.
GGXtreme said:
What do you mean only move the videos back for testing? I didn't put anything on the phone except for that video file. The CPU doesn't seem to be the issue, because I tested against my Captivate using CPU Spy: both phones run at 400MHz during video playback, which is good enough for lag-free video on the Captivate (and should be the same case for the Infuse).
I can't get much to happen with the trailers that came with the phone, because only one is HD and it's a small file with black bars and a lower bitrate than most encodes. If I leave the phone running for over a day with the memory full, I can get the 1080p trailer to lag, but that's not very helpful for getting an exchange (especially since I got my phone at Costco and there are no active models in the store).
But that's not the issue anyway. The problem is that I've been enjoying 720p video on my Captivate for over a year. Now I've upgraded to the Infuse, which is supposed to have even better video performance and its having issues with all of my 720p and 1080p videos.
I'm almost positive this isn't a hardware issue though. Are you sure the entire opening sequence of that video is smooth on your phone? It doesn't seem like you've ever seen the video before watching it on your phone. If you haven't, please watch the video side-by-side on your computer and phone and look for any differences.
Click to expand...
Click to collapse
i meant not to restore all the files from the sd card backup when you test. just the files you want to test.
it is extremely smooth i cant seem to do anything to make it not smooth. i even bogged my phone down sequencially opening every app on the thing and returning home with the home button till it started lagging badly but when i open the video player it is butter smooth. really i cant explain your issues, im just speculating possibilities.
but ill try it on my computer as well.
Dani897 said:
i meant not to restore all the files from the sd card backup when you test. just the files you want to test.
Click to expand...
Click to collapse
I only restored one file. The video. Nothing else.
Edit: Can you tell me the build number of your Infuse (the 4-digit number under the battery, between S/N and SKU)? Mine is 1104.
oh wait there it is. the video player just stopped working.
not sure what changed but i put it on the dock and tried starting it again and no dice. i dont think this is ram related.
the issue for me is intermittent at best though. after a reboot it didnt play at first but 2 minutes later it was fine.
mine is also an 1104. april 2011 that's weird i wonder if you got a refurb. i think i picked mine up launch week.
Dani897 said:
oh wait there it is. the video player just stopped working.
not sure what changed but i put it on the dock and tried starting it again and no dice. i dont think this is ram related.
Click to expand...
Click to collapse
Hmm, I wonder if that's unrelated to the issue considering how easily it happens on my phone and how much trouble you had to go through. If the video still doesn't lag on your phone at all (when you compare it to a computer), then I'll assume you're not getting the same issue. Also, are you using the kernel that came with Infused 1.6, or did you flash another one?
infused as is right now. nothing oddball here. atleast not right now. i have used some init.d scripts on it for loopy smoothness and memory managment mods but this time it is only the rom as gtg released it with the included kernel.
ok found the issue sorta. i cant tell what causes it but if you launch the video from my files or other file manager it works fine. if you open it from video player it doesn't. the video didnt show in my video player at first so i opened it from my files. after that it was in the video list in the video player and didnt work. there is something odd going on here because video player doesnt show in recent apps if you open it from the file manager. also after opening the video player it doesnt work from my files till you kill the video player. it is just weirdness. there is some messed up programming going on here. but try killing the player and opening the file with file manager. and yes i made sure it is using the samsung video player when it asked!
sorry i asked you to wipe your phone for that but if you dont do that and use the unbrick you can see all sorts of issues and no one is sure why.
Maybe that's why mine play fine. I've never loaded a vid into the player. Just opened them bygoing to the gallery.
Dani897 said:
infused as is right now. nothing oddball here. atleast not right now. i have used some init.d scripts on it for loopy smoothness and memory managment mods but this time it is only the rom as gtg released it with the included kernel.
ok found the issue sorta. i cant tell what causes it but if you launch the video from my files or other file manager it works fine. if you open it from video player it doesn't. the video didnt show in my video player at first so i opened it from my files. after that it was in the video list in the video player and didnt work. there is something odd going on here because video player doesnt show in recent apps if you open it from the file manager. also after opening the video player it doesnt work from my files till you kill the video player. it is just weirdness. there is some messed up programming going on here. but try killing the player and opening the file with file manager. and yes i made sure it is using the samsung video player when it asked!
sorry i asked you to wipe your phone for that but if you dont do that and use the unbrick you can see all sorts of issues and no one is sure why.
Click to expand...
Click to collapse
That's an unexpected development. I've always been opening my videos from the video player, never from a file manager. How about other video players? Did you try MX Video Player? I need to use that player for my videos to see the subtitles (the video I sent you has subtitles that will display in MX Video Player and mVideoPlayer, but the former is better at displaying them).
Edit: Actually, I just tried playing the video from both the stock file manager and the Gallery app, and I still have the exact same issues as the video app :/
GGXtreme said:
That's an unexpected development. I've always been opening my videos from the video player, never from a file manager. How about other video players? Did you try MX Video Player? I need to use that player for my videos to see the subtitles (the video I sent you has subtitles that will display in MX Video Player and mVideoPlayer, but the former is better at displaying them).
Click to expand...
Click to collapse
is it free?
I'm considering dropping my iPhone and moving over to the Infuse. That large screen is calling to me.
I have a Nook Color that I have rooted and installed Gingerbread on (thanks to this site) and I really like it. My first question is about Flash and Hulu.com. On my Nook I was able to install a cracked version of Flash that allows me to go directly to Hulu.com and play the videos there in browser. Is that possible on the Infuse?
And my other question was is this phone capable of 1080p playback. My old 3Gs just can't handle it and the Nook will chug along but playback is very slow. I have several videos that are 1080p that I would like to play without having to convert them all first. I saw another thread that the device could play them but not after it had been rooted. Which I guess I'll have to do if I want to play Hulu files.
Thank you.
twopossums said:
I'm considering dropping my iPhone and moving over to the Infuse. That large screen is calling to me.
I have a Nook Color that I have rooted and installed Gingerbread on (thanks to this site) and I really like it. My first question is about Flash and Hulu.com. On my Nook I was able to install a cracked version of Flash that allows me to go directly to Hulu.com and play the videos there in browser. Is that possible on the Infuse?
And my other question was is this phone capable of 1080p playback. My old 3Gs just can't handle it and the Nook will chug along but playback is very slow. I have several videos that are 1080p that I would like to play without having to convert them all first. I saw another thread that the device could play them but not after it had been rooted. Which I guess I'll have to do if I want to play Hulu files.
Thank you.
Click to expand...
Click to collapse
Yes it has some ability to play 1080p. Actually more than some Tegra2 dual core devices.
So despite the year old processor it is still able to compete. And Samsung has been putting in multiple codec support and support for mkv sinse the original galaxy s 2 years ago. Multimedia is their area of specialty on phones. Not every 1080 p file will play but you may be able to transcode them to a lower class or bitrate or change the audio encoding which I find is most often the problem on files that don't play.
Also the browser while not the smoothest has a user agent setting accessable in the address bar by typing " about:useragent" just replace the lib for the flashplayer with one that is hex edited to look like the windows flash player and set useragent to desktop ( you can even make your own if you have issues) and clear your cookies and enjoy.
Oh. I thought Hulu had plugged that loop hole/browser trick. At least it didn't work on my Nook.
twopossums said:
Oh. I thought Hulu had plugged that loop hole/browser trick. At least it didn't work on my Nook.
Click to expand...
Click to collapse
I thought so too but there are still people with hulu threads. I think when new versions of flash come out they need to work to identify the illegal users again. Also you need to make surecookies are cleared. And it may have something to do with the device as well. They may have a block list but some new devices may sneak through provided the flash player look right but I'm not sure what their servers can actually see.
Guess that puts me in a wait and see category. I was kinda hoping I could just install something like the CM7 mod and then a cracked version of flash like I did on my Nook. That works perfectly.
Thank you for the advice.
You should know that 1080p video playback only works on official AT&T or Froyo-based Infuse ROM's. The current Gingerbread ROM's don't have 1080p support (although the leaked KI3/4 supposedly do, they're not custom ROM's and may have other issues). Also, non-Samsung ROM's like CM7 won't have any of Samsung's hardware-accelerated media codecs (ie. MKV). Even so, playback is going to be affected by bitrate: if the bitrate of a file is too high, you'll either have problems seeking or it won't play at all. If the audio track is an unsupported format (ie. FLAC in an MKV container), you can use MX Video Player and set it to use S/W audio decoding.
As for Hulu, you should be able to get by with hex editing the version in your Flash libraries to the latest Windows/Chrome Flash version, and then setting your useragent in your phone's browser. I haven't tried this recently, but it was still working on my Captivate a month ago.
Well that's cool. If I can get Hulu to work without rooting then I'll be happy. I'll probably leave it stock then so I get the most out of video playback. Thank you very much for te help.
twopossums said:
Well that's cool. If I can get Hulu to work without rooting then I'll be happy. I'll probably leave it stock then so I get the most out of video playback. Thank you very much for te help.
Click to expand...
Click to collapse
You'll need to root if you want to modify the Flash libraries within the system Flash apk. Otherwise, you'll have to reapply the modified Flash library every time you reboot the phone.
I am having a problem with any media player except the stock one. I want to use a 3rd party media player, so that I don't have to convert my movies to something compatible with the stock media player. the problem is whenever I use a 3rd party media player, I hook the phone to my tv, and the movie plays for a few minutes, then it stops, and loses my place, this is very irritating. This doesn't happen on the the stock media player. Does anyone have any ideas? I have tried at least 6 third party media players, and they all stop every few minutes... For now I am just converting my movies for use with the stock player, but this is time consuming.
it depends on what app you're trying to use. you might want to see if there's an extra codec pack. i know that mobo player has a lot of add-on codec packs. if this is the case and the dev is smart, the codec packs are usually in the market, just like the original program.
also, you may want to try something with soft decoding included, if you're not already.
moe. said:
it depends on what app you're trying to use. you might want to see if there's an extra codec pack. i know that mobo player has a lot of add-on codec packs. if this is the case and the dev is smart, the codec packs are usually in the market, just like the original program.
also, you may want to try something with soft decoding included, if you're not already.
Click to expand...
Click to collapse
Most of the players had soft decoding, and it isn't a codec pack, the videos play, but suddenly stop. The only one that doesn't do that is the stock one. Has anyone else had this problem? Do you all use the stock player?
does it only do it when using tv out or does it happen on the device screen, also? what rom/kernel are you using?
Have you. Tried remote for vlc? I think you can play media on the sd card. Not sure haven't tried it but worth a shot if you haven't.
sent from my ice cream sandwhich MT4GS
moe. said:
does it only do it when using tv out or does it happen on the device screen, also? what rom/kernel are you using?
Click to expand...
Click to collapse
So it seems to only do it when using the tv out function, which is really cruddy, because I don't want to watch movies on my tiny phone, I want to watch them on the big tv. I am using Bulletproof 1.0, and the stock kernel. I am going to try remote for vlc right now, but I am thinking the problem is something to do with the tv out function.
I understand the frustration. My educated guess would have to be that it has something to do with a kernel conflict. Try a different rom and/or kernel. There are, also, some updates for bulletproof now, too.
Sent from my myTouch_4G_Slide using XDA App
moe. said:
I understand the frustration. My educated guess would have to be that it has something to do with a kernel conflict. Try a different rom and/or kernel. There are, also, some updates for bulletproof now, too.
Sent from my myTouch_4G_Slide using XDA App
Click to expand...
Click to collapse
If I remember correctly this happened on other roms too, but I will try again. I tried the new bulletproof, but I liked the old one better. I haven't tried a different kernel though, so I will start flashing different kernel/rom combos, to see if it makes a difference.
yellowjacket1981 said:
So it seems to only do it when using the tv out function, which is really cruddy, because I don't want to watch movies on my tiny phone, I want to watch them on the big tv. I am using Bulletproof 1.0, and the stock kernel. I am going to try remote for vlc right now, but I am thinking the problem is something to do with the tv out function.
Click to expand...
Click to collapse
Sorry, I missed this thread. I'm kinda skimming over the boards while i'm doing paperwork and such, so i'm skipping over things and not realizing it. (hate januaries, always so busy)
Anyways, it's a codec issue. You'll only get the problem when outputting to tv - and soft-decoding only solves part of the problem.
What's happening is your file format is too far away from what the hardware can handle easily while it's also trying to feed the video out and keep the screen active on the device.
Even though you check soft-decoding in the app, without proper codecs installed it defaults some or all of the work back to the hardware.
I use Mobo Player, free video app and is hands-down my favorite one on Android. It lets you choose soft-decoding in the settings menu, but they also supply a codec you can find in the market.
I'm using the ARM V7_VFP codec from the same author as Mobo Player, and don't have a problem with it. When I do reflash and forget to install it then it goes back to randomly cutting out while i'm enjoying my movie/show or whatever.
Edit: This Google Market Link will get you to the right codec for our device.
I suppose I should have mentioned something about it in my ROM thread, since I included it in Bulletproof for that reason - but, there's a lot going on here lol.
I should have seen this thread yesterday, but I suppose i'm looking at it the wrong way since I get to skim the forums while i'm getting work done. (as opposed to not being able to browse them at all.)
Anyways, Mobo Player is free, and so is the codec, so all you lose for trying is time - give it a shot and see where it gets ya.
---------- Post added at 02:39 PM ---------- Previous post was at 02:33 PM ----------
moe. said:
I understand the frustration. My educated guess would have to be that it has something to do with a kernel conflict. Try a different rom and/or kernel. There are, also, some updates for bulletproof now, too.
Sent from my myTouch_4G_Slide using XDA App
Click to expand...
Click to collapse
Nah, I haven't made any updates to Bulletproof recently, though i'd like to squeeze one out around work soon.
Blue6IX said:
Sorry, I missed this thread. I'm kinda skimming over the boards while i'm doing paperwork and such, so i'm skipping over things and not realizing it. (hate januaries, always so busy)
Anyways, it's a codec issue. You'll only get the problem when outputting to tv - and soft-decoding only solves part of the problem.
What's happening is your file format is too far away from what the hardware can handle easily while it's also trying to feed the video out and keep the screen active on the device.
Even though you check soft-decoding in the app, without proper codecs installed it defaults some or all of the work back to the hardware.
I use Mobo Player, free video app and is hands-down my favorite one on Android. It lets you choose soft-decoding in the settings menu, but they also supply a codec you can find in the market.
I'm using the ARM V7_VFP codec from the same author as Mobo Player, and don't have a problem with it. When I do reflash and forget to install it then it goes back to randomly cutting out while i'm enjoying my movie/show or whatever.
Edit: This Google Market Link will get you to the right codec for our device.
I suppose I should have mentioned something about it in my ROM thread, since I included it in Bulletproof for that reason - but, there's a lot going on here lol.
I should have seen this thread yesterday, but I suppose i'm looking at it the wrong way since I get to skim the forums while i'm getting work done. (as opposed to not being able to browse them at all.)
Anyways, Mobo Player is free, and so is the codec, so all you lose for trying is time - give it a shot and see where it gets ya.
---------- Post added at 02:39 PM ---------- Previous post was at 02:33 PM ----------
Nah, I haven't made any updates to Bulletproof recently, though i'd like to squeeze one out around work soon.
Click to expand...
Click to collapse
And another job well done.
Sent from my myTouch_4G_Slide using XDA App
Blue6IX said:
Sorry, I missed this thread. I'm kinda skimming over the boards while i'm doing paperwork and such, so i'm skipping over things and not realizing it. (hate januaries, always so busy)
Anyways, it's a codec issue. You'll only get the problem when outputting to tv - and soft-decoding only solves part of the problem.
What's happening is your file format is too far away from what the hardware can handle easily while it's also trying to feed the video out and keep the screen active on the device.
Even though you check soft-decoding in the app, without proper codecs installed it defaults some or all of the work back to the hardware.
I use Mobo Player, free video app and is hands-down my favorite one on Android. It lets you choose soft-decoding in the settings menu, but they also supply a codec you can find in the market.
I'm using the ARM V7_VFP codec from the same author as Mobo Player, and don't have a problem with it. When I do reflash and forget to install it then it goes back to randomly cutting out while i'm enjoying my movie/show or whatever.
Edit: This Google Market Link will get you to the right codec for our device.
I suppose I should have mentioned something about it in my ROM thread, since I included it in Bulletproof for that reason - but, there's a lot going on here lol.
I should have seen this thread yesterday, but I suppose i'm looking at it the wrong way since I get to skim the forums while i'm getting work done. (as opposed to not being able to browse them at all.)
Anyways, Mobo Player is free, and so is the codec, so all you lose for trying is time - give it a shot and see where it gets ya.
---------- Post added at 02:39 PM ---------- Previous post was at 02:33 PM ----------
Nah, I haven't made any updates to Bulletproof recently, though i'd like to squeeze one out around work soon.
Click to expand...
Click to collapse
Thanks, I am flashing bulletproof 1.1 again, and hoping to get things running well. I will keep you updated. I was running bulletproof 1.0, so I think that was what they were talking about , when they said there was an update.
So, you've motivated me to look a little deeper.
Looks like Wifi-calling is also causing a whole mess of trouble on the device.
It can't do something, and keeps trying, which is part (if not all of) why the system can't keep up with a movie.
I just removed it from my build a little while ago after I couldn't get it to play nice, and I can't describe how much more smoothly my system is running without it (minus a couple of hiccups because it's not there anymore and things are expecting it to be)
I'm going to rebuild a Bulletproof distribution without the wifi-calling and see what kind of data I can dredge up to compare to - but I have a feeling this is the other piece of the puzzle for why it's not working right.
I'm on the same version of wifi-calling that has been around for a while - I think there was an update to it in one of the OTA updates? Can't remember.
I'm pushing the edge of exhaustion, it's been a few days, so i'm probably not gonna get to it tonight, but it's the next thing on my list. Figured i'd mention it here in case anyone wanted to experiment with it in the meanwhile.
I'm not kidding when I say it's literally like a whole new device without wifi calling - I honestly can't believe what a difference it's absence is making.
Blue6IX said:
So, you've motivated me to look a little deeper.
Looks like Wifi-calling is also causing a whole mess of trouble on the device.
It can't do something, and keeps trying, which is part (if not all of) why the system can't keep up with a movie.
I just removed it from my build a little while ago after I couldn't get it to play nice, and I can't describe how much more smoothly my system is running without it (minus a couple of hiccups because it's not there anymore and things are expecting it to be)
I'm going to rebuild a Bulletproof distribution without the wifi-calling and see what kind of data I can dredge up to compare to - but I have a feeling this is the other piece of the puzzle for why it's not working right.
I'm on the same version of wifi-calling that has been around for a while - I think there was an update to it in one of the OTA updates? Can't remember.
I'm pushing the edge of exhaustion, it's been a few days, so i'm probably not gonna get to it tonight, but it's the next thing on my list. Figured i'd mention it here in case anyone wanted to experiment with it in the meanwhile.
I'm not kidding when I say it's literally like a whole new device without wifi calling - I honestly can't believe what a difference it's absence is making.
Click to expand...
Click to collapse
You deserve your rest! I just wanted to report back, that I am still having the same problem. I updated to bulletproof 1.1, and installed the codec that you linked to, still had the problem. The movie will play for a few minutes, and then suddenly stop. I then installed all the codecs for mobo player, and still nothing. I can't remember if this happened on the stock rom or not. My boyfriend is still on the stock rom, so when he come by tonight, I will test a 3rd party media player on his, to see if there is still the same problem. If it works on stock, I may just flash back to stock for now, to save me the trouble of converting a lot of my movies. Thanks for all your help Blue.
Also, I can't wait to see the rom without wifi calling!
If you have the android sdk set up on a computer you can plug into, set your phone to usb-debugging/charge only and plug it in and watch the output.
You'll see the wifi calling app (kineto) going nutzo - i've been trying to mak it behave for a while because some people mentioned liking using it (even though it doesn't work so well) but tonight was the last straw with it.
Now that it's gone from my device, I can't tell you how much smoother it's been running. The whole output on my screen going all the way back to before I posted last (so, i've moved past the buffer in the log) and not one error msg.
That was unheard of with the wifi calling app on the device, and it made it look like it was more then one app causing the problem. Got rid of that one, and it solved pretty much the whole thing.
I wasn't having an issue with it crashing out of the movie earlier today - but I just set a friend of mine up with rooting his new MT4GS, so I flashed mine fresh alongside when we did his yesterday (day before?) ...
You might wanna try just axing that real quick before you go flashing all over again - just a thought
Finishing up my last call of the night, i'll catch up with you all tomorrow - hope it works out for you.
Blue6IX said:
If you have the android sdk set up on a computer you can plug into, set your phone to usb-debugging/charge only and plug it in and watch the output.
You'll see the wifi calling app (kineto) going nutzo - i've been trying to mak it behave for a while because some people mentioned liking using it (even though it doesn't work so well) but tonight was the last straw with it.
Now that it's gone from my device, I can't tell you how much smoother it's been running. The whole output on my screen going all the way back to before I posted last (so, i've moved past the buffer in the log) and not one error msg.
That was unheard of with the wifi calling app on the device, and it made it look like it was more then one app causing the problem. Got rid of that one, and it solved pretty much the whole thing.
I wasn't having an issue with it crashing out of the movie earlier today - but I just set a friend of mine up with rooting his new MT4GS, so I flashed mine fresh alongside when we did his yesterday (day before?) ...
You might wanna try just axing that real quick before you go flashing all over again - just a thought
Finishing up my last call of the night, i'll catch up with you all tomorrow - hope it works out for you.
Click to expand...
Click to collapse
I do have sdk installed and working on my computer, but I am still a newb when it comes to actually using it lol. Just so you know, I had my boyfriend try to run a movie with tv out on my tv, with mobo player, and it crashed too, and he is on stock. The problem is definitely not rom related. I am going to try getting rid of wifi calling and see if that improves anything. I will let you know.
yellowjacket1981 said:
I do have sdk installed and working on my computer, but I am still a newb when it comes to actually using it lol. Just so you know, I had my boyfriend try to run a movie with tv out on my tv, with mobo player, and it crashed too, and he is on stock. The problem is definitely not rom related. I am going to try getting rid of wifi calling and see if that improves anything. I will let you know.
Click to expand...
Click to collapse
Appreciate the confirmation it's not ROM related - It's one thing for me to say it as the creator of the ROM, another thing for a third party to verify it.
Are you on a windows machine? If so:
In your SDK folder, go to the 'tools' folder. In it you will find a file called "ddms.bat"
Open this, and it will launch a DOS window, which then launches a GUI after a few mins.
Welcome to the dalvik debug monitor window.
Now what you do, is go to settings on your device. In the "Connect to PC" option, set it to "charge only"
Then, back in the settings menu, go to "applications" then "development" and make sure "USB debugging" is checked.
(also might be a good idea to check "stay awake")
Now you can plug the doubleshot into the computer without having it disable your sdcard access, and let it just run like normal.
Plug it into the computer, and you will see it pop up in the list in the dalvik debug monitor.
You can watch what it's doing and see if you have any issues.
It might help you to track down this problem, and see about a resolution. DDMS is one of the primary troubleshooting tools you should be using to figure out what's going on on your device.
Often times I just let one of my doubleshots stay plugged in to ddms while i'm sitting here, and just have the log running while i'm working on the laptop next to the pc. Familiarizing yourself with the device in this fashion will help a lot in terms of development, but even as just a user you will get a huge understanding of what the device is doing.
The first time it injected the A-GPS data while I was connected to DDMS was awesome - little things like that give you a huge understanding of what's going on.
Also, it'll keep running if you reboot the device while it's connected - lets you see what happens when it shuts down but also what happens when it first boots up.
----
Removing wifi calling has been such a great move - trying to fight with it and getting it to play nice is like trying to get water to flow uphill.
I just threw together a flashable Bulletproof zip without it and am getting ready to flash it to my phone, we'll see how this goes but I have a feeling that the wifi calling app is a large part of the remaining problem once the correct codec is installed and you have soft-decoding active.
Okay, something isn't right now.
For a while Moboplayer was working fine with soft decoding and output to television, but now I can't get too far before it fatally crashes out.
I am wracking my brain trying to figure out why it was working for a while but now is not - meantime, the generic player will output to television without crashing...but suffers the odd video issue present with hardware decoding that makes it not so great. Gets artifacts on-screen and doesn't properly display the video on the television smoothly, yet appears fine on the device itself.
There is an answer somewhere - i'm not sure what it is, but it'll be found ... we just need to keep trying.
Either need to figure out why any aftermarket player crashes (I think it has something to do with audio - but that could be misleading since the headphones jack we are using for video output counts as audio - at least in the logs)
Ive had the same issue with mx player,mobo player,v player with just the device itsel. I didnt have the codec packs for mx or mobo player installed at the time tho. I got vplayer working by changing the buffer & disabling hardware decoding. Here are the specs for the video I was playing at the time: Video 724 kbps xvid Audio 5.1 AC3 Resolution 640x272 2.35:1
pimppoet said:
Ive had the same issue with mx player,mobo player,v player with just the device itsel. I didnt have the codec packs for mx or mobo player installed at the time tho. I got vplayer working by changing the buffer & disabling hardware decoding. Here are the specs for the video I was playing at the time: Video 724 kbps xvid Audio 5.1 AC3 Resolution 640x272 2.35:1
Click to expand...
Click to collapse
Working as in it'll play the whole video through without crashing out?
Blue6IX said:
Working as in it'll play the whole video through without crashing out?
Click to expand...
Click to collapse
yea...the apps never force closed only randomly stopped for me intially but. ok so far now with no stops. I havent watched ne other movies since then to really test it out. I also found an
alpha build of vlc player here http://dl.cvpcs.org/android/test/common/VLC-noneon.apk