Changeset 2279 for pjproject/trunk


Ignore:
Timestamp:
Sep 16, 2008 2:11:09 PM (16 years ago)
Author:
nanang
Message:

Ticket #628: Updated IPP codec module to use fixed point version of G.729 on architectures that don't have FPU (thanks David Parker for the patch).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjmedia/src/pjmedia-codec/ipp_codecs.c

    r2249 r2279  
    133133/* USC codec implementations. */ 
    134134extern USC_Fxns USC_G729AFP_Fxns; 
     135extern USC_Fxns USC_G729I_Fxns; 
    135136extern USC_Fxns USC_G723_Fxns; 
    136137extern USC_Fxns USC_G726_Fxns; 
     
    140141extern USC_Fxns USC_AMRWB_Fxns; 
    141142extern USC_Fxns USC_AMRWBE_Fxns; 
     143 
    142144 
    143145/* CUSTOM CALLBACKS */ 
     
    236238 
    237239#   if PJMEDIA_HAS_INTEL_IPP_CODEC_G729 
    238     {1, "G729",     PJMEDIA_RTP_PT_G729,      &USC_G729AFP_Fxns, 8000, 1,  80,   
     240#       if defined(PJ_HAS_FLOATING_POINT) && (PJ_HAS_FLOATING_POINT != 0) 
     241    {1, "G729",     PJMEDIA_RTP_PT_G729,      &USC_G729AFP_Fxns, 8000, 1,  80, 
    239242                    8000, 11800, 2, 1, 1,  
    240243                    &predecode_g729, NULL, NULL 
    241244    }, 
     245#       else 
     246    {1, "G729",     PJMEDIA_RTP_PT_G729,      &USC_G729I_Fxns,   8000, 1,  80, 
     247                    8000, 11800, 2, 1, 1,  
     248                    &predecode_g729, NULL, NULL 
     249    }, 
     250#       endif 
    242251#   endif 
    243252 
Note: See TracChangeset for help on using the changeset viewer.