Changeset 3744
- Timestamp:
- Sep 8, 2011 5:43:54 AM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
pjproject/branches/1.x/pjmedia/src/pjmedia-audiodev/symb_mda_dev.cpp
r3553 r3744 406 406 } 407 407 408 /* Apply output volume setting if specified */ 409 if (parentStrm_->param.flags & 410 PJMEDIA_AUD_DEV_CAP_INPUT_VOLUME_SETTING) 411 { 412 stream_set_cap(&parentStrm_->base, 413 PJMEDIA_AUD_DEV_CAP_INPUT_VOLUME_SETTING, 414 &parentStrm_->param.input_vol); 415 } 416 408 417 // set stream priority to normal and time sensitive 409 418 iInputStream_->SetPriority(EPriorityNormal, … … 684 693 iSettings.iChannels); 685 694 686 // set volume to 1/2th of stream max volume 687 iOutputStream_->SetVolume(iOutputStream_->MaxVolume()/2); 695 /* Apply output volume setting if specified */ 696 if (parentStrm_->param.flags & 697 PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING) 698 { 699 stream_set_cap(&parentStrm_->base, 700 PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING, 701 &parentStrm_->param.output_vol); 702 } else { 703 // set volume to 1/2th of stream max volume 704 iOutputStream_->SetVolume(iOutputStream_->MaxVolume()/2); 705 } 688 706 689 707 // set stream priority to normal and time sensitive … … 1035 1053 break; 1036 1054 case PJMEDIA_AUD_DEV_CAP_OUTPUT_VOLUME_SETTING: 1037 if (strm->param.dir & PJMEDIA_DIR_ CAPTURE) {1055 if (strm->param.dir & PJMEDIA_DIR_PLAYBACK) { 1038 1056 PJ_ASSERT_RETURN(strm->out_engine, PJ_EINVAL); 1039 1057
Note: See TracChangeset
for help on using the changeset viewer.