qTox
Version: nightly | Commit: bc751c8e1cac455f9690654fcfe0f560d2d7dfdd
|
This is the complete list of members for CoreAV, including all inherited members.
answerCall(uint32_t friendNum, bool video) | CoreAV | slot |
audio | CoreAV | private |
audioBitrateCallback(ToxAV *toxAV, uint32_t friendNum, uint32_t rate, void *self) | CoreAV | privatestaticslot |
audioFrameCallback(ToxAV *toxAV, uint32_t friendNum, const int16_t *pcm, size_t sampleCount, uint8_t channels, uint32_t samplingRate, void *self) | CoreAV | privatestatic |
audioSettings | CoreAV | private |
avEnd(uint32_t friendId, bool error=false) | CoreAV | signal |
avInvite(uint32_t friendId, bool video) | CoreAV | signal |
avStart(uint32_t friendId, bool video) | CoreAV | signal |
bitrateCallback(ToxAV *toxAV, uint32_t friendNum, uint32_t arate, uint32_t vrate, void *self) | CoreAV | privatestaticslot |
callCallback(ToxAV *toxAV, uint32_t friendNum, bool audio, bool video, void *self) | CoreAV | privatestaticslot |
calls | CoreAV | private |
callsLock | CoreAV | mutableprivate |
cancelCall(uint32_t friendNum) | CoreAV | slot |
connectCallbacks(ToxAV &toxav) | CoreAV | private |
CoreAV(std::unique_ptr< ToxAV, ToxAVDeleter > tox, CompatibleRecursiveMutex &toxCoreLock, IAudioSettings &_audioSettings, IGroupSettings &_groupSettings) | CoreAV | private |
CoreAVPtr typedef | CoreAV | |
coreavThread | CoreAV | private |
coreLock | CoreAV | private |
getAudio() | CoreAV | |
getVideoSourceFromCall(int callNumber) const | CoreAV | |
groupCallCallback(void *tox, uint32_t group, uint32_t peer, const int16_t *data, unsigned samples, uint8_t channels, uint32_t sample_rate, void *core) | CoreAV | static |
groupCalls | CoreAV | private |
groupSettings | CoreAV | private |
invalidateGroupCallPeerSource(const Group &group, ToxPk peerPk) | CoreAV | |
isCallActive(const Friend *f) const | CoreAV | |
isCallActive(const Group *g) const | CoreAV | |
isCallInputMuted(const Friend *f) const | CoreAV | |
isCallOutputMuted(const Friend *f) const | CoreAV | |
isCallStarted(const Friend *f) const | CoreAV | |
isCallStarted(const Group *f) const | CoreAV | |
isCallVideoEnabled(const Friend *f) const | CoreAV | |
isGroupCallInputMuted(const Group *g) const | CoreAV | |
isGroupCallOutputMuted(const Group *g) const | CoreAV | |
iterateTimer | CoreAV | private |
joinGroupCall(const Group &group) | CoreAV | |
leaveGroupCall(int groupNum) | CoreAV | |
makeCoreAV(Tox *core, CompatibleRecursiveMutex &toxCoreLock, IAudioSettings &audioSettings, IGroupSettings &groupSettings) | CoreAV | static |
muteCallInput(const Group *g, bool mute) | CoreAV | |
muteCallOutput(const Group *g, bool mute) | CoreAV | |
process() | CoreAV | private |
sendCallAudio(uint32_t friendNum, const int16_t *pcm, size_t samples, uint8_t chans, uint32_t rate) const | CoreAV | |
sendCallVideo(uint32_t friendNum, std::shared_ptr< VideoFrame > frame) | CoreAV | |
sendGroupCallAudio(int groupNum, const int16_t *pcm, size_t samples, uint8_t chans, uint32_t rate) const | CoreAV | |
sendNoVideo() | CoreAV | |
setAudio(IAudioControl &newAudio) | CoreAV | |
start() | CoreAV | slot |
startCall(uint32_t friendNum, bool video) | CoreAV | slot |
stateCallback(ToxAV *, uint32_t friendNum, uint32_t state, void *self) | CoreAV | privatestaticslot |
timeoutCall(uint32_t friendNum) | CoreAV | slot |
toggleMuteCallInput(const Friend *f) | CoreAV | |
toggleMuteCallOutput(const Friend *f) | CoreAV | |
toxav | CoreAV | private |
ToxFriendCallPtr typedef | CoreAV | private |
ToxGroupCallPtr typedef | CoreAV | private |
VIDEO_DEFAULT_BITRATE | CoreAV | privatestatic |
videoBitrateCallback(ToxAV *toxAV, uint32_t friendNum, uint32_t rate, void *self) | CoreAV | privatestaticslot |
videoFrameCallback(ToxAV *toxAV, uint32_t friendNum, uint16_t w, uint16_t h, const uint8_t *y, const uint8_t *u, const uint8_t *v, int32_t ystride, int32_t ustride, int32_t vstride, void *self) | CoreAV | privatestatic |
~CoreAV() | CoreAV |