[FFmpeg-trac] #5693(avcodec:open): exr: support dwa decompression

FFmpeg trac at avcodec.org
Fri Aug 9 19:47:28 EEST 2019


#5693: exr: support dwa decompression
-------------------------------------+-----------------------------------
             Reporter:  ami_stuff    |                    Owner:
                 Type:  enhancement  |                   Status:  open
             Priority:  wish         |                Component:  avcodec
              Version:  git-master   |               Resolution:
             Keywords:  exr          |               Blocked By:
             Blocking:               |  Reproduced by developer:  1
Analyzed by developer:  0            |
-------------------------------------+-----------------------------------

Comment (by levivant):

 I was looking around, and found out that Tiny Exr is not supporting DWAA
 because there might be a patent issue. Dreamworks patented this method and
 included it to the OpenExr library. The patent file is pretty clear:
 https://github.com/ImageMagick/exr/blob/master/openexr/PATENTS

 > This grant does not include use of DreamWorks Lossy Compression outside
 of the OpenEXR standard.

 How can we read that? As ffmpeg is not using the openExr Library (too bad,
 why? because it's C++?) we might be outside of the grant if we implement
 this method here? Linking the library might be the solution, but you might
 have good reasons not to?
 Still, they are saying that the grant cant be used outside of the
 standard, not outside of the library. Is rewriting the exr dwaa decoder in
 ffmpeg still.. the "standard"?

--
Ticket URL: <https://trac.ffmpeg.org/ticket/5693#comment:5>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list