Earlier quoted context omitted.
not every video frame is encoded in RGB. actually, very few transports use that. the in-memory layout of a YUV-encoded frame is different than the one of a RGB one. it needs conversion, which implies an intermediate copy, as well as traversing a buffer that can go up to 1080 rows. most video players (and Flash on Windows and MacOS), these days, use shaders and multi-texturing to do that conversion on the GPU; it remo…
Why don't they encode the elements to YUV once, and then flip to YUV (so not needing to convert each time), as opposed to converting the video to RGB?
Solving Different Problems
21–30 of 50 posts
Re: Solving Different Problems
#22Wow. A tip to anyone reading this: if you ever find yourself explaining away poor—nay, pathological—performance with anything other than ‘we made some mistakes in the past and we’re doing what we can to correct them’, please take a good hard look at yourself and consider exiting the software industry. That’s all I have to say. Edit: that wasn’t all I had to say. > What about Mac? I’m not sure but my Mac colleagues ha…
Doubly so if your product crashes even half as often as Flash. That they cannot seem to code for stability doesn't give me any confidence in their ability to code for speed. I heard that they refused to work with Apple to improve its performance on Mac, and that was a core reason why they got excluded from the iOS platform -- searching for this I came up with an explanation directly from Apple: "Symantec recently hig…
Much more importantly, it doesn't give me any confidence in their ability to code for security.
Re: Solving Different Problems
#23the internet at large has unanimously declared that it appreciates the Flash Player’s solution to the video problem Really? The Internet at large is able to unanimously declare things, and one of those things is that it appreciates Flash's solution to the video problem? Tell me more...
Re: Solving Different Problems
#24Re: Solving Different Problems
#25the internet at large has unanimously declared that it appreciates the Flash Player’s solution to the video problem Really? The Internet at large is able to unanimously declare things, and one of those things is that it appreciates Flash's solution to the video problem? Tell me more...
To be fair, when the article was written in January 2010, the only widespread solution to video in browsers was flash.
Re: Solving Different Problems
#26Re: Solving Different Problems
#27the internet at large has unanimously declared that it appreciates the Flash Player’s solution to the video problem Really? The Internet at large is able to unanimously declare things, and one of those things is that it appreciates Flash's solution to the video problem? Tell me more...
To be fair, when the article was written in January 2010, the only widespread solution to video in browsers was flash.
Re: Solving Different Problems
#28Nah, that's crazy talk.
Who would want to watch a high-quality hardware-accelerated local video that gets deleted when you close the tab, from the familiar interface of a web browser? Crazy talk, crazy talk.