New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dvdplayer: drop autocrop #6154
dvdplayer: drop autocrop #6154
Conversation
jenkins build this please |
autocrap :-D I agree, almost everytime I've tried this feature it hasn't worked. It is a common feature on higher-end digital TV receivers though, mostly because there are still some channels that broadcast letterboxed pictures. That's about the only relevant use case though and those channels are rapidly disappearing. |
disagree!!! My "Abyss" DVD has letterboxed 4:3 that can only be watched more or less full screen by using autocrop. OK to fix it, not ok to drop it. |
@Voyager1 just change the zoom mode |
@Voyager1 feel free to stay with 14.0 for you ancient content or implement this in a proper way. the way it is, it has no chance to stay. no discussion. |
the nice thing about autocrop is that it works "automatically". When you play DVDs with 4:3 menus that then go to a 16:9 letterboxed format, it zooms in automagically. This feature is there to stay IMO, so I would prefer you give it a chance to be properly refactored instead of just dropping it. I'll take a look at it in the next few days. Why the hurry anyway? |
this has been on my list for longer. there were a couple of reports in the forum. I am not fixing crap as you may remember from AE. For the majority of users this is a completely useless feature and it taints the design. You would need to implement this entirely new and you won't benefit from the old bits left in the code base. |
having this in video player is nonsense, you would need to move this into renderer. |
makes sense. I would think that the algorithm part itself would be reusable to a large extent but agree with your suggestion to move it into the renderer. I don't hold you from going through with this, I'll need some time to look into a better way to implement it. |
The algo touched every row of video pixel by pixel (for loop) and comparing 2015-01-08 23:07 GMT+01:00 Voyager1 notifications@github.com:
Fingerprint: 4606 DA19 EC2E 9A0B 0157 C81B DA07 CF63 1A99 5A9B |
maybe you can use shaders. when doing yuv - rgb conversion the pixels have to touched anyway. you could pass the info on black bars back and use a 2nd rendering pass for cropping and scaling. |
jenkins build this please |
bad influencing with build and merge of other job - jenkins build this please |
@Memphiz looks like all build errors are related to texturepacker |
jenkins build this please |
Can you also remove the related strings from our language file? Thx |
done |
|
@Scondo Feel free to pick it up, use the revert commit and improve it to a non pixel based approach. |
bye bye