Fixed Symbian APS auddev to apply output volume param in stream creation.

git-svn-id: https://svn.pjsip.org/repos/pjproject/branches/projects/aps-direct@2502 74dad513-b988-da41-8d7b-12977e46ad98
This commit is contained in:
Nanang Izzuddin 2009-03-11 11:24:12 +00:00
parent ccd90bbee2
commit df7937c365
1 changed files with 6 additions and 0 deletions

View File

@ -1333,6 +1333,12 @@ static pj_status_t factory_create_stream(pjmedia_aud_dev_factory *f,
return PJ_RETURN_OS_ERROR(err);
}
/* Apply output volume setting if specified */
if (param->flags & PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING) {
stream_set_cap(&strm->base, PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING,
&param->output_vol);
}
strm->rec_cb = rec_cb;
strm->play_cb = play_cb;
strm->user_data = user_data;