Linked by Thom Holwerda on Sun 16th May 2010 12:52 UTC, submitted by mrsteveman1
Thread beginning with comment 425325
To view parent comment, click here.
To read all comments associated with this story, please click here.
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[10]: Why not just use built in decoders?
by lemur2 on Wed 19th May 2010 06:32
in reply to "RE[9]: Why not just use built in decoders?"
Wow, you're paranoid. It was just a question, I'm no lawyer.
Neither am I a lawyer, but I do know when companies are trying to rip me off, and I do know a little about what rights I should have as a consumer.
Perhaps I am a bit paranoid ... you copped that response because it is an absolute favourite notion of some supporters of commercial software on OSNews that Linux users have no legal way to render h.264 video. They desperately want h.264 to be illegal on Linux systems, whilst at the same time they try to insist that h.264 can be hardware-accelrated but Theora cannot (which is not true).
Little do they realise that their two favourite themes in respect of h.264 are actually at odds with one another.
If h.264 over the web is to be hardware-accelerated when viewing the video in browsers, then Linux can do that just as legally, and with the same performance, as commercial OSes can, because Linux users have also paid for their video card hardware, and they are therefore licensed to use it.
If video over the web is to be software-rendered when viewing the video in browsers, then Theora is by far the better choice because it is significantly less demanding on the CPU.
Either way, h.264 web video (or Theora web video) just isn't going to be a lock-out for Linux or a lock-in of commercial OSes and browsers.
This is especially so when you look at the constantly-improving performance of Theora, in particular at low bit-rates. Here is the latest update:
http://people.xiph.org/~xiphmont/demo/theora/demo9.html
Here is the history:
http://people.xiph.org/~xiphmont/demo/
Edited 2010-05-19 06:48 UTC




Member since:
2007-12-10
Sure, but the primitive functions have to be composed in the correct manner to make the more complicated ones. For example, you can provide matrix multiplication primitives, which then are used to do all sorts of interesting things (rotations, some basic cryptography, statistics, etc). The primitive operations could be accelerated, while the upper-level ones (patented ones, possibly) are not. However, I don't believe this is the case for modern video cards, in most cases they would have a full decoder onboard.
I was merely responding to the idea that one may always construe 'acceleration' as 'full-implementation'.
Now, the really, really interesting thing is this: why exactly are people like you so keen to try to imply that this is not the case?
Hmmmmm?
Wow, you're paranoid. It was just a question, I'm no lawyer.