Ticket #2016: configure.patch

File configure.patch, 2.5 KB (added by muffins, 13 years ago)

configure ffmpeg for openjpeg 2.0

  • configure

    old new  
    215215  --enable-libopencore-amrnb enable AMR-NB de/encoding via libopencore-amrnb [no]
    216216  --enable-libopencore-amrwb enable AMR-WB decoding via libopencore-amrwb [no]
    217217  --enable-libopencv       enable video filtering via libopencv [no]
    218   --enable-libopenjpeg     enable JPEG 2000 de/encoding via OpenJPEG [no]
     218  --enable-libopenjp2      enable JPEG 2000 de/encoding via OpenJPEG2 [no]
    219219  --enable-libopus         enable Opus decoding via libopus [no]
    220220  --enable-libpulse        enable Pulseaudio input via libpulse [no]
    221221  --enable-libquvi         enable quvi input via libquvi [no]
     
    11801180    libopencore_amrnb
    11811181    libopencore_amrwb
    11821182    libopencv
    1183     libopenjpeg
     1183    libopenjp2
    11841184    libopus
    11851185    libpulse
    11861186    libquvi
     
    14901490    mprotect
    14911491    msvcrt
    14921492    nanosleep
    1493     openjpeg_1_5_openjpeg_h
     1493    openjpeg_2_0_openjpeg_h
    14941494    PeekNamedPipe
    14951495    perl
    14961496    pod2man
     
    19951995libopencore_amrnb_encoder_deps="libopencore_amrnb"
    19961996libopencore_amrnb_encoder_select="audio_frame_queue"
    19971997libopencore_amrwb_decoder_deps="libopencore_amrwb"
    1998 libopenjpeg_decoder_deps="libopenjpeg"
    1999 libopenjpeg_encoder_deps="libopenjpeg"
     1998libopenjpeg_decoder_deps="libopenjp2"
     1999libopenjpeg_encoder_deps="libopenjp2"
    20002000libopus_decoder_deps="libopus"
    20012001libopus_encoder_deps="libopus"
    20022002libopus_encoder_select="audio_frame_queue"
     
    41554155enabled libopencore_amrnb && require libopencore_amrnb opencore-amrnb/interf_dec.h Decoder_Interface_init -lopencore-amrnb
    41564156enabled libopencore_amrwb && require libopencore_amrwb opencore-amrwb/dec_if.h D_IF_init -lopencore-amrwb
    41574157enabled libopencv         && require_pkg_config opencv opencv/cxcore.h cvCreateImageHeader
    4158 enabled libopenjpeg       && { check_lib openjpeg-1.5/openjpeg.h opj_version -lopenjpeg ||
    4159                                check_lib openjpeg.h opj_version -lopenjpeg ||
    4160                                die "ERROR: libopenjpeg not found"; }
     4158enabled libopenjp2        && { check_lib openjpeg-2.0/openjpeg.h opj_version -lopenjp2 ||
     4159                               check_lib openjpeg.h opj_version -lopenjp2 ||
     4160                               die "ERROR: libopenjp2 not found"; }
    41614161enabled libopus           && require_pkg_config opus opus_multistream.h opus_multistream_decoder_create
    41624162enabled libpulse          && require_pkg_config libpulse-simple pulse/simple.h pa_simple_new
    41634163enabled libquvi           && require_pkg_config libquvi quvi/quvi.h quvi_init