• zurohki@aussie.zone
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    I just wish each video decoder manufacturer didn’t feel the need to create their own API that isn’t supported by anything.

    • whaleross@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 months ago

      It feels counter productive when everyone relies on ffmpeg and there are no proprietary secrets left to protect. Just agree on an open standard that saves time and effort for all companies using it while getting tons of goodwill and positive cosmic vibes and maybe even revenue.

      • 0x0@infosec.pub
        link
        fedilink
        English
        arrow-up
        1
        ·
        edit-2
        5 months ago

        And all those global faceless multicorps requiring you to agree to their 200 page eula rely on that foss licensed goodness, without ever contributing an iota back to the source.

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    5 months ago

    Does this accomplish anything? Was anyone actually relying on this? I’d say the company was just doing it just to publish it, but I’ve known developers who would certainly use the public repo as the primary copy.

  • CaptainBasculin@lemmy.bascul.in
    link
    fedilink
    English
    arrow-up
    0
    arrow-down
    1
    ·
    edit-2
    5 months ago

    How do you even manage to break LGPL lmao all it asks for is attribution, which is like a few line changes on your LICENSE file.

    • Otter@lemmy.ca
      link
      fedilink
      English
      arrow-up
      1
      ·
      5 months ago

      Relevant bit

      The DMCA filing states that several files in the Rockchip MPP repository are derived from FFmpeg’s libavcodec sources. It lists AV1, H.265, and VP9 decoder files, and claims the copied code is clear because of matching structure, comments, and commented-out calls to FFmpeg functions with their original names.

      Much of FFmpeg, including libavcodec, uses the GNU Lesser General Public License version 2.1. This license allows reuse, but only if certain rules are followed. These rules include keeping copyright notices, giving proper credit, and ensuring any shared code remains under an LGPL-compatible license.

      The DMCA notice says Rockchip broke these rules by removing the original copyright and author details, claiming the copied code as their own, and sharing it under the Apache license, which does not meet LGPL requirements here.