From bea0d8c1a1e85e55ff32d3ce8d6a13b7e168ae1c Mon Sep 17 00:00:00 2001 From: Nanang Izzuddin Date: Mon, 25 Aug 2014 09:53:26 +0000 Subject: Re #1758: update default OpenH264 video size for iPhone device to 352x288 (on 4S, 720x480 seems to be too heavy for the CPU). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4904 74dad513-b988-da41-8d7b-12977e46ad98 --- pjmedia/src/pjmedia-codec/openh264.cpp | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/pjmedia/src/pjmedia-codec/openh264.cpp b/pjmedia/src/pjmedia-codec/openh264.cpp index 8dc94d4c..ab3e15c9 100644 --- a/pjmedia/src/pjmedia-codec/openh264.cpp +++ b/pjmedia/src/pjmedia-codec/openh264.cpp @@ -39,8 +39,15 @@ * Constants */ #define THIS_FILE "openh264.cpp" -#define DEFAULT_WIDTH 720 -#define DEFAULT_HEIGHT 480 + +#if defined(PJ_DARWINOS) && PJ_DARWINOS != 0 && TARGET_OS_IPHONE +# define DEFAULT_WIDTH 352 +# define DEFAULT_HEIGHT 288 +#else +# define DEFAULT_WIDTH 720 +# define DEFAULT_HEIGHT 480 +#endif + #define DEFAULT_FPS 15 #define DEFAULT_AVG_BITRATE 256000 #define DEFAULT_MAX_BITRATE 256000 -- cgit v1.2.3