Changes between Version 33 and Version 34 of Getting-Started/Autoconf


Ignore:
Timestamp:
Feb 16, 2022 11:13:55 AM (3 years ago)
Author:
ming
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Getting-Started/Autoconf

    v33 v34  
    3535 1. [http://www.libsdl.org/ SDL] '''version 2.0''' 
    3636 1. For format conversion and video manipulation, you can use one of the following: 
    37      * 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). 
     37     * libyuv (Recommended) for format conversion and video manipulation. If you are using PJSIP 2.5.5 or newer, libyuv should be built and enabled automatically. 
    3838     * [http://ffmpeg.org/ ffmpeg] development library. For build instructions, see below. 
    3939 1. For video codecs: 
     
    4141     [http://ffmpeg.org/ ffmpeg] development library. For H263P/H263-1998. 
    4242   * H264. You can use one of the following: 
    43      - OpenH264 (Recommended): Follow the instructions in ticket #1947 (or ticket #1758 if you use PJSIP before version 2.6). Alternatively, you can use !VideoToolbox (only for Mac) or ffmpeg as explained below. 
     43     - OpenH264 (Recommended): Follow the instructions in ticket #1947. Alternatively, you can use !VideoToolbox (only for Mac) or ffmpeg as explained below. 
    4444     - For Mac only: !VideoToolbox (supported since PJSIP version 2.7).Ddefine this in your config_site.h: {{{#define PJMEDIA_HAS_VID_TOOLBOX_CODEC 1}}} 
    4545     - [http://ffmpeg.org/ ffmpeg] development library, using libx264. 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.[[br]] To enable H.264 support in ffmpeg (this is not required if you already have H.264 codec (via OpenH264 or !VideoToolbox)): 
     
    117117The 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.  
    118118 
    119 '''Update''': since 2.5.5, libyuv is bundled in PJSIP package and will be built and enabled automatically, see ticket #1937 for more info. 
    120  
    121119'''Note on ffmpeg libraries dependencies:''' 
    122120