Announcement

Collapse
No announcement yet.

FFmpeg Finally Retires XvMC Hardware Acceleration Code

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

  • FFmpeg Finally Retires XvMC Hardware Acceleration Code

    Phoronix: FFmpeg Finally Retires XvMC Hardware Acceleration Code

    Long before the likes of VA-API and VDPAU for GPU video playback acceleration on Linux, there was X-Video and X-Video Motion Compensation (XvMC). Finally in 2022 the widely-used FFmpeg multimedia library has decided to drop that XvMC hardware acceleration code...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    There was an X extension called X-Video? Wow. I wonder if, with naming everything Xthis and Xthat, it occurred to anybody that these things might one day be sharing a name with something pornographic.

    Comment


    • #3
      Originally posted by Myownfriend View Post
      There was an X extension called X-Video? Wow. I wonder if, with naming everything Xthis and Xthat, it occurred to anybody that these things might one day be sharing a name with something pornographic.
      A single "x" has never meant anything pornographic. Triple "x" on the other hand means exactly that. Not sure if it was meant to be a lame joke or what.

      Comment


      • #4
        Originally posted by Myownfriend View Post
        There was an X extension called X-Video? Wow. I wonder if, with naming everything Xthis and Xthat, it occurred to anybody that these things might one day be sharing a name with something pornographic.
        *facepalm*

        Comment


        • #5
          Originally posted by birdie View Post
          A single "x" has never meant anything pornographic. Triple "x" on the other hand means exactly that. Not sure if it was meant to be a lame joke or what.
          Not really a joke nor am I saying they were dumb for using the name. I was just wondering if the creators of X-video would have been shocked to find out that there would later be a popular porn website with a really similar name. The site is literally called XVideos. It's literally only off by just one letter and shares the same capitalization and everything.

          Also the reason XXX became associated with porn was because of the X rating given to movies with adult content. It didn't exclusively mean the film was pornographic but pornographers put the X rating on their own movies then later they started using more Xs to emphasize how adult they were. So, yea, a single X was associated with porn going back to the 70s.
          Last edited by Myownfriend; 17 February 2022, 07:59 AM.

          Comment


          • #6
            Originally posted by Myownfriend View Post
            There was an X extension called X-Video? Wow. I wonder if, with naming everything Xthis and Xthat, it occurred to anybody that these things might one day be sharing a name with something pornographic.
            All the K's in KDE project names is them showing allegiance to the KKK.

            Comment


            • #7
              Originally posted by Myownfriend View Post

              Not really a joke nor am I saying they were dumb for using the name. I was just wondering if the creators of X-video would have been shocked to find out that there would later be a popular porn website with a really similar name. The site is literally called XVideos. It's literally only off by just one letter and shares the same capitalization and everything.

              Also the reason XXX became associated with porn was because of the X rating given to movies with adult content. It didn't exclusively mean the film was pornographic but pornographers put the X rating on their own movies then later they started using more Xs to emphasize how adult they were. So, yea, a single X was associated with porn going back to the 70s.
              X was also used for whiskey, alcohol proofing. The more X's, the stronger the booze. That was way before X ratings were used for movies. X rating adult products was a thing that existed before X rated movies.

              Comment


              • #8
                Originally posted by Myownfriend View Post
                There was an X extension called X-Video? Wow. I wonder if, with naming everything Xthis and Xthat, it occurred to anybody that these things might one day be sharing a name with something pornographic.
                im just glad I have zero reason to try and hunt down info about xv lol

                Comment


                • #9
                  Originally posted by skeevy420 View Post
                  All the K's in KDE project names is them showing allegiance to the KKK.
                  That's just dumb. Again I'm not claiming that they were dumb for going with the name. It fits with X11's naming scheme and X was only chosen for the protocol because it was the successor to W. But in 2022, when someone hears X-video, many or most are gonna think of the porn site, myself included. I was not aware that X had an extension with that name, it surprised me, so I wondered if someone working on these extensions ever would have thought that there would be something pornographic with a similar name in the future.

                  Ya'll are acting like I was trying to make a thing of this lol There's no thing to be made. It was an observation. Call the fuck down lol

                  Comment


                  • #10
                    Xvideo is still useful today. It gives you access to an overlay plane on pretty much all hardware that you can get to drive a monitor with. It gives you an independent scanout buffer that you can place anywhere on the screen. This would be useful to buffer flip the current active window without blitting it into a larger framebuffer, for example. Select "xv" output in mpv to try it. The "vaapi" output is also using the overlay plane, IIRC.
                    XvMC on the other hand is probably completely useless. Decoding MPEG2 is hardly computationally expensive and I doubt you'd see much of a difference just offloading the motion vector stuff on any remotely modern CPU. Even if there was a noticeable difference, no one even uses that codec any more. The number of people who will miss this might be less than posters ITT.
                    Last edited by binarybanana; 17 February 2022, 08:59 AM.

                    Comment

                    Working...
                    X