diff options
author | Nanang Izzuddin <nanang@teluu.com> | 2014-08-25 09:53:26 +0000 |
---|---|---|
committer | Nanang Izzuddin <nanang@teluu.com> | 2014-08-25 09:53:26 +0000 |
commit | bea0d8c1a1e85e55ff32d3ce8d6a13b7e168ae1c (patch) | |
tree | 8dd9bb5d74b48dacc287796c652f7979f4af690d /pjmedia | |
parent | 3cb1837dd0b001f72c88d91d3aa0f700a84b58d3 (diff) |
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
Diffstat (limited to 'pjmedia')
-rw-r--r-- | pjmedia/src/pjmedia-codec/openh264.cpp | 11 |
1 files 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 |