Ticket #2016: openjpeg2.patch

File openjpeg2.patch, 1.9 KB (added by Marius Cirsta, 13 years ago)
  • ffmpeg-2.1.3

    old new  
    42944294enabled libopencore_amrnb && require libopencore_amrnb opencore-amrnb/interf_dec.h Decoder_Interface_init -lopencore-amrnb
    42954295enabled libopencore_amrwb && require libopencore_amrwb opencore-amrwb/dec_if.h D_IF_init -lopencore-amrwb
    42964296enabled libopencv         && require_pkg_config opencv opencv/cxcore.h cvCreateImageHeader
    4297 enabled libopenjpeg       && { check_lib openjpeg-1.5/openjpeg.h opj_version -lopenjpeg ||
     4297enabled libopenjpeg       && { check_lib openjpeg-2.0/openmj2.h opj_version -lopenmj2 ||
     4298                               check_lib openjpeg-1.5/openjpeg.h opj_version -lopenjpeg ||
    42984299                               check_lib openjpeg.h opj_version -lopenjpeg ||
    42994300                               die "ERROR: libopenjpeg not found"; }
    43004301enabled libopus           && require_pkg_config opus opus_multistream.h opus_multistream_decoder_create
  • libavcodec/libopenjpegdec.c

    old new  
    3737#if HAVE_OPENJPEG_1_5_OPENJPEG_H
    3838# include <openjpeg-1.5/openjpeg.h>
    3939#else
    40 # include <openjpeg.h>
     40  #if HAVE_OPENJPEG_2_0_OPENJPEG_H
     41    # include <openjpeg-2.0/openmj2.h>
     42  #else     
     43    # include <openjpeg.h>
     44  #endif 
    4145#endif
    4246
    4347#define JP2_SIG_TYPE    0x6A502020
  • libavcodec/libopenjpegenc.c

    old new  
    3737#if HAVE_OPENJPEG_1_5_OPENJPEG_H
    3838# include <openjpeg-1.5/openjpeg.h>
    3939#else
    40 # include <openjpeg.h>
     40  #if HAVE_OPENJPEG_2_0_OPENJPEG_H
     41    # include <openjpeg-2.0/openmj2.h>
     42  #else     
     43    # include <openjpeg.h>
     44  #endif 
    4145#endif
    4246
    4347typedef struct {