Changeset 5632
- Timestamp:
- Jul 27, 2017 6:45:48 AM (6 years ago)
- Location:
- pjproject/trunk/pjmedia
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/trunk/pjmedia/include/pjmedia-codec/config.h
r5630 r5632 48 48 #ifndef PJMEDIA_HAS_L16_CODEC 49 49 # define PJMEDIA_HAS_L16_CODEC 1 50 #endif 51 52 53 /** 54 * Settings to enable L16 codec 8KHz, mono. By default it is disabled. 55 */ 56 #ifndef PJMEDIA_CODEC_L16_HAS_8KHZ_MONO 57 # define PJMEDIA_CODEC_L16_HAS_8KHZ_MONO 0 58 #endif 59 60 61 /** 62 * Settings to enable L16 codec 8KHz, stereo. By default it is disabled. 63 */ 64 #ifndef PJMEDIA_CODEC_L16_HAS_8KHZ_STEREO 65 # define PJMEDIA_CODEC_L16_HAS_8KHZ_STEREO 0 66 #endif 67 68 69 /** 70 * Settings to enable L16 codec 16KHz, mono. By default it is disabled. 71 */ 72 #ifndef PJMEDIA_CODEC_L16_HAS_16KHZ_MONO 73 # define PJMEDIA_CODEC_L16_HAS_16KHZ_MONO 0 74 #endif 75 76 77 /** 78 * Settings to enable L16 codec 16KHz, stereo. By default it is disabled. 79 */ 80 #ifndef PJMEDIA_CODEC_L16_HAS_16KHZ_STEREO 81 # define PJMEDIA_CODEC_L16_HAS_16KHZ_STEREO 0 50 82 #endif 51 83 -
pjproject/trunk/pjmedia/include/pjmedia-codec/types.h
r5239 r5632 85 85 PJMEDIA_RTP_PT_G7221_RSV2, /**< G722.1 reserve */ 86 86 PJMEDIA_RTP_PT_OPUS, /**< OPUS */ 87 #if PJMEDIA_CODEC_L16_HAS_8KHZ_MONO 87 88 PJMEDIA_RTP_PT_L16_8KHZ_MONO, /**< L16 @ 8KHz, mono */ 89 #endif 90 #if PJMEDIA_CODEC_L16_HAS_8KHZ_STEREO 88 91 PJMEDIA_RTP_PT_L16_8KHZ_STEREO, /**< L16 @ 8KHz, stereo */ 92 #endif 89 93 //PJMEDIA_RTP_PT_L16_11KHZ_MONO, /**< L16 @ 11KHz, mono */ 90 94 //PJMEDIA_RTP_PT_L16_11KHZ_STEREO, /**< L16 @ 11KHz, stereo */ 95 #if PJMEDIA_CODEC_L16_HAS_16KHZ_MONO 91 96 PJMEDIA_RTP_PT_L16_16KHZ_MONO, /**< L16 @ 16KHz, mono */ 97 #endif 98 #if PJMEDIA_CODEC_L16_HAS_16KHZ_STEREO 92 99 PJMEDIA_RTP_PT_L16_16KHZ_STEREO, /**< L16 @ 16KHz, stereo */ 100 #endif 93 101 //PJMEDIA_RTP_PT_L16_22KHZ_MONO, /**< L16 @ 22KHz, mono */ 94 102 //PJMEDIA_RTP_PT_L16_22KHZ_STEREO, /**< L16 @ 22KHz, stereo */ -
pjproject/trunk/pjmedia/src/pjmedia-codec/l16.c
r5153 r5632 313 313 } 314 314 315 #if PJMEDIA_CODEC_L16_HAS_8KHZ_MONO 315 316 if (count < *max_count) { 316 317 /* 8KHz mono */ … … 322 323 ++count; 323 324 } 324 325 #endif 326 327 #if PJMEDIA_CODEC_L16_HAS_8KHZ_STEREO 325 328 if (count < *max_count) { 326 329 /* 8KHz stereo */ … … 332 335 ++count; 333 336 } 337 #endif 334 338 335 339 // disable some L16 modes … … 356 360 #endif 357 361 362 #if PJMEDIA_CODEC_L16_HAS_16KHZ_MONO 358 363 if (count < *max_count) { 359 364 /* 16000 Hz mono */ … … 365 370 ++count; 366 371 } 367 368 372 #endif 373 374 #if PJMEDIA_CODEC_L16_HAS_16KHZ_STEREO 369 375 if (count < *max_count) { 370 376 /* 16000 Hz stereo */ … … 376 382 ++count; 377 383 } 384 #endif 378 385 379 386 // disable some L16 modes
Note: See TracChangeset
for help on using the changeset viewer.