[APP MOD] VideoPlayer.apk Rotate Video without Auto-Rotation!
Since some time Samsung made it possible to see videos in portrait. That's a nice feature, but the only problem is that, if you don't have auto-rotate on, the player will be stuck on portrait and you'll have to return, then activate auto-rotate, and re-open the video. It's quite annoying(for me) so I decided to edit VideoPlayer.apk to disable auto-rotation, but maintaining the feature to rotate the screen. Since I personally don't use SRS effects I decided to replace that with a button that would rotate the screen. So if you click on that button and you're on portrait, you get to landscape and the opposite.
It has another advantage over Auto-rotate: if you want to look at a landscape video but you're in a position between the two, with auto rotate it'll sometimes go to portrait, with this it won't.
So, what does it look like?
I would appreciate if some designer could make an icon for it or even give me a good one! Dimensions of the image are 110x76 for Landscape and 90x74 for portrait(thanks in advance!).
If you need:
If you need SRS effects, leave a message and I will see what I can do. I removed it because I personally don't use it but I don't know if many people need it.
If you need other rotations(landscape-reversed, portrait-reversed), also leave a message. I can easily include them, I just need to know if some people need those.
It should work on every Samsung ROM(maybe not future upgrades), I'm personally using Batista 2.3 and used the VideoPlayer.apk from it as a source. Leave feedback if it's working/crashing or not please
If you want to include this in your ROM or theme/edit this, no problem. Just leave a little credit
I am not responsable from anything that could happen.
Two methods :
1. Replace manually the APK downloaded from below and paste it in /system/app and confirm the replacement of VideoPlayer.apk with a explorer that has Root functionality, like Root Explorer or the new FileSlick.
2. Install the CWM-VideoPlayer Via CWM/Recovery(Thanks Rawat for CWM-script!).