Changes between Version 22 and Version 23 of Getting-Started/Autoconf


Ignore:
Timestamp:
Jun 29, 2016 3:53:36 AM (8 years ago)
Author:
nanang
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Getting-Started/Autoconf

    v22 v23  
    3535 1. Linux: Video4Linux2 (v4l2) development library. 
    3636 1. [http://www.libsdl.org/ SDL] '''version 2.0''' 
    37  1. libyuv (Recommended) for format conversion and video manipulation. Follow the instructions in ticket #1776. Alternatively, you can use ffmpeg as explained below. 
     37 1. libyuv (Recommended) for format conversion and video manipulation. Follow the instructions in ticket #1937 (or ticket #1776 if you are using PJSIP 2.5.1 or older). Alternatively, you can use ffmpeg as explained below. 
    3838 1. OpenH264 (Recommended): Follow the instructions in ticket #1758. Alternatively, you can use ffmpeg as explained below. 
    3939 1. [http://ffmpeg.org/ ffmpeg] development library. ffmpeg is used for format conversion and video manipulation; as well as video codecs: H.264 (together with libx264) and H263P/H263-1998. So, if you already use libyuv AND OpenH264, and you don't need H.263, then this is optional. We tested with ffmpeg version 1.x (1.2.5) to 0.x (from 0.5.1 (from circa 2009) to 0.10). Since #1897 we have added support for ffmpeg 2.8, however note that on applying the ticket, older ffmpeg will no longer be supported. 
     
    109109The above output shows the SDL version detected, 2.0.1 in this case. It also found OpenH264, libyuv, and ffmpeg packages (libavformat, libavcodec, etc). Note that for this particular build, alternative locations (prefixes) are specified for both SDL and ffmpeg with '''{{{--with-sdl}}}''' and '''{{{-with-ffmpeg}}}''' options respectively.  
    110110 
     111'''Update''': since 2.5.5, libyuv is bundled in PJSIP package and will be built and enabled automatically, see ticket #1937 for more info. 
     112 
    111113'''Note on ffmpeg libraries dependencies:''' 
    112114