SIP Endpoint SDK for OS X
|
Public Member Functions | |
(id) | - initWithLogger:core: |
![]() | |
(id) | - initWithLogger: |
(id) | - initWithLogger:configData: |
![]() | |
(GSResult) | - changeSpeakerVolumeTo: |
(int) | - getSpeakerVolume |
(GSResult) | - changeMicVolumeTo: |
(int) | - getMicVolume |
Properties | |
NSString * | name |
int | deviceId |
BOOL | canInput |
BOOL | canOutput |
BOOL | hasVolumeControl |
int | speakerVolume |
int | micVolume |
![]() | |
id< GSLogger > | logger |
NSMutableDictionary * | configuration |
GSepCore * | epCore |
![]() |
Definition at line 12 of file GSSipAudioDevice.h.
Initialize an audio device object with logger.
currently | used GSLogger. |
GSepCore. |
Implements GSSipAbstractionObject.
|
readwritenonatomicassign |
Specifies whether the device can be used for input operations
Reimplemented from <GSAudioDevice>.
Definition at line 17 of file GSSipAudioDevice.h.
|
readwritenonatomicassign |
Specifies whether the device can be used for output operations
Reimplemented from <GSAudioDevice>.
Definition at line 18 of file GSSipAudioDevice.h.
|
readwritenonatomicassign |
The ID of the device.
Reimplemented from <GSAudioDevice>.
Definition at line 15 of file GSSipAudioDevice.h.
|
readwritenonatomicassign |
Specifies whether the device has volume control operations
Reimplemented from <GSAudioDevice>.
Definition at line 20 of file GSSipAudioDevice.h.
|
readwritenonatomicassign |
Used to get speaker volume.
Reimplemented from <GSAudioDevice>.
Definition at line 22 of file GSSipAudioDevice.h.
|
readwritenonatomicretain |
The name of the device.
Reimplemented from <GSAudioDevice>.
Definition at line 14 of file GSSipAudioDevice.h.
|
readwritenonatomicassign |
Used to get speaker volume.
Reimplemented from <GSAudioDevice>.
Definition at line 21 of file GSSipAudioDevice.h.