Announcement

Collapse
No announcement yet.

Adobe's Linux Video API Rant Extended

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Adobe's Linux Video API Rant Extended

    Phoronix: Adobe's Linux Video API Rant Extended

    Adobe's lead engineer for providing Flash Player support on Linux, Mike Melanson, started ranting about Linux video acceleration APIs. As many said in our forums, Melanson prefers ranting to actually improving their Linux stack with better 64-bit support, etc...

    http://www.phoronix.com/vr.php?view=NzkzMw

  • #2
    Wow. Gnash did something they couldn't and they are saying it is impossible.

    Instead of doing YUV->RGB, couldn't they just (somehow) layer the elements on top of the video?

    Comment


    • #3
      F**k flash

      f**k it. It's a nightmare.

      HTML5 ftw.

      Comment


      • #4
        XBMC can blend UI elements on top of video and do fancy OpenGL transformations on it just fine with VDPAU. Perhaps he should look at that as a reference.

        The way a normal video player would do this would be to create a subwindow of the browser window, attach the video API to that (to get the nice tear-free presentation part of it), and then use something like VdpOutputSurfaceRenderBitmapSurface to blend the (RGB) UI elements on top.

        Comment


        • #5
          He's ranting but so are you. I think this should have been an editorial rather than a news article.

          Comment


          • #6
            Originally posted by Peterson Spaceport View Post
            f**k it. It's a nightmare.

            HTML5 ftw.
            I agree.

            While i'm a bit sceptical of HTML5 because of the current h264 (non)support, It's still a better solution than Flash. Even if all HTML5 pages going forward were to use patent encumbered codecs, the end users could still at least play them. Flash just doesn't work right, period.


            It would be great if things were all HTML5 going forward, and Gnash evolved enough to support most of the legacy pages still around. One can dream.

            Comment


            • #7
              Your opinion might be correct, but this is the most unprofessional article I have ever read on Phoronix. You sound a bit like you have been drinking tonight.

              Anyway, I hope video-acceleration does come to flash soon...

              Comment


              • #8
                Additionally, Melanson claims the Linux Flash Player doesn't support the Broadcom Crystal HD co-processor yet (but the Windows Flash Player does) as the Linux drivers are not ready. The Crystal HD Linux drivers are open-source and ready and the XBMC project has already implemented 1080p video decoding support using this Broadcom hardware on an open-source stack.
                lol, I pointed this out to his "blog" (as well as some other corrections) but not surprisingly , my comment wasn't "approved".

                Comment


                • #9
                  This Just In!

                  Phoronix anti-Adobe rant extended!

                  Comment


                  • #10
                    Originally posted by deanjo View Post
                    lol, I pointed this out to his "blog" (as well as some other corrections) but not surprisingly , my comment wasn't "approved".
                    The other claims are wrong too. All Linux drivers but IEGD offer a means to get decoded frames out of the GPU. VA-API and VDPAU are both suitable in a way to avoid this retrieval of decoded frames (VA subpictures / VDPAU layers). The concepts for that are rather simple, but the implementation is probably a little less trivial depending on the vector graphics rendering engine used.

                    Comment


                    • #11
                      Originally posted by Peterson Spaceport View Post
                      HTML5 ftw.
                      ++

                      When you mix in liquid/scalable page design with HTML, CSS styling tailored by platform, Video, Canvas, WebGL, SVG support, Javascript manipulation, and just overall integration, and the fact that it's all a royalty free open standard - Flash is teh FAIL.

                      Comment


                      • #12
                        Flash tries to do too many things at once. I think flash is a little before it's time. SVG should be part of html and so should video div / spans ... Hopefully HTML5 will fix all this.

                        Comment


                        • #13
                          Flash was designed and conceived in a world that is fast ceasing to exist I think.

                          It came about to solve a lot of the problems and limitations inherent in IE4/5/6 in a world that used nothing else.

                          But now we're transitioning to HTML5 which, in his own words, has all of the same problems as flash to solve.

                          Well, what I mean is, HTML5 is a standard and anybody who implements an HTML5 renderer will have the same problems to solve.

                          However, they *will* solve them, faster and more efficiently than Adobe ever will and gradually flash will be marginalized.

                          J1M.

                          Comment


                          • #14
                            Yeah, nowadays it seems that maximizing income by minimizing work force is about only "creative" plan CEOs are able to come up with. Then you end up with gigantic global company with single (?) developer in Unix/Linux-support department whining about sub-optimal video APIs. Adobe, with its Flash near-monopoly, is supposed to set standards for video playback on Linux.

                            Comment


                            • #15
                              Originally posted by mirza View Post
                              Yeah, nowadays it seems that maximizing income by minimizing work force is about only "creative" plan CEOs are able to come up with. Then you end up with gigantic global company with single (?) developer in Unix/Linux-support department whining about sub-optimal video APIs. Adobe, with its Flash near-monopoly, is supposed to set standards for video playback on Linux.
                              Adobe is no longer the innovative company that once existed. The only bragging rights they have is Photoshop CS4.

                              Comment

                              Working...
                              X