Changeset 36:8882368a65b7 in mediastreamer2


Ignore:
Timestamp:
Sep 25, 2008 2:51:54 PM (5 years ago)
Author:
aymeric <aymeric@…>
Branch:
default
Message:

Add new bandwidth for testing larger image

git-svn-id: svn+ssh://svn.savannah.nongnu.org/linphone/trunk@39 3f6dc0c8-ddfe-455d-9043-3cd528dc4637

Location:
linphone/mediastreamer2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • linphone/mediastreamer2/include/mediastreamer2/msvideo.h

    r0 r36  
    4343#define MS_VIDEO_SIZE_720P_H 720 
    4444 
    45  
    4645#define MS_VIDEO_SIZE_NS1_W 324 
    4746#define MS_VIDEO_SIZE_NS1_H 248 
    4847 
    49 #define MS_VIDEO_SIZE_MAX_W MS_VIDEO_SIZE_720P_W 
    50 #define MS_VIDEO_SIZE_MAX_H MS_VIDEO_SIZE_720P_H 
     48#define MS_VIDEO_SIZE_1024_W 1024 
     49#define MS_VIDEO_SIZE_1024_H 768 
     50 
     51#define MS_VIDEO_SIZE_MAX_W MS_VIDEO_SIZE_1024_W 
     52#define MS_VIDEO_SIZE_MAX_H MS_VIDEO_SIZE_1024_H 
    5153 
    5254typedef struct MSVideoSize{ 
     
    6971 
    7072#define MS_VIDEO_SIZE_NS1 (MSVideoSize){MS_VIDEO_SIZE_NS1_W,MS_VIDEO_SIZE_NS1_H} 
     73 
     74#define MS_VIDEO_SIZE_1024 (MSVideoSize){MS_VIDEO_SIZE_1024_W, MS_VIDEO_SIZE_1024_H} 
    7175 
    7276typedef enum{ 
  • linphone/mediastreamer2/src/theora.c

    r0 r36  
    125125        s->tinfo.keyframe_data_target_bitrate=codecbr; 
    126126        /*those default settings would need to be affined*/ 
    127         if (br>=512000){ 
     127        if (br>=1024000){ 
     128                vsize.width = MS_VIDEO_SIZE_1024_W; 
     129                vsize.height = MS_VIDEO_SIZE_1024_H; 
     130                s->tinfo.quality=32; 
     131                fps=15; 
     132        }else if (br>=512000){ 
    128133                vsize.width = MS_VIDEO_SIZE_CIF_W; 
    129134                vsize.height = MS_VIDEO_SIZE_CIF_H; 
  • linphone/mediastreamer2/src/videoenc.c

    r0 r36  
    510510        bool_t snow=s->codec==CODEC_ID_SNOW; 
    511511        s->maxbr=*(int*)arg; 
    512         if (s->maxbr>=512000){ 
     512        if (s->maxbr>=1024000 && s->codec!=CODEC_ID_H263P){ 
     513                s->vsize.width = MS_VIDEO_SIZE_1024_W; 
     514                s->vsize.height = MS_VIDEO_SIZE_1024_H; 
     515                s->fps=17; 
     516        }else if (s->maxbr>=512000){ 
    513517                s->vsize.width=MS_VIDEO_SIZE_CIF_W; 
    514518                s->vsize.height=MS_VIDEO_SIZE_CIF_H; 
Note: See TracChangeset for help on using the changeset viewer.