LeviLamina
Loading...
Searching...
No Matches
AudioRtpReceiver.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/external/webrtc/MediaSourceInterface.h"
7#include "mc/external/webrtc/scoped_refptr.h"
8
9// auto generated forward declare list
10// clang-format off
11namespace cricket { class VoiceMediaReceiveChannelInterface; }
12namespace rtc { class Thread; }
13namespace webrtc { class MediaStreamInterface; }
14// clang-format on
15
16namespace webrtc {
17
19public:
20 // member functions
21 // NOLINTBEGIN
22 MCAPI
24
25 MCAPI
26 AudioRtpReceiver(::rtc::Thread*, ::std::string, ::std::vector<::std::string>, bool, ::cricket::VoiceMediaReceiveChannelInterface*);
27
28 MCAPI void Reconfigure(bool);
29
30 MCAPI void RestartMediaChannel(::std::optional<uint>);
31
32 MCAPI void RestartMediaChannel_w(::std::optional<uint>, bool, ::webrtc::MediaSourceInterface::SourceState);
33
34 MCAPI void SetOutputVolume_w(double);
35 // NOLINTEND
36
37public:
38 // constructor thunks
39 // NOLINTBEGIN
40 MCAPI void*
42
43 MCAPI void*
44 $ctor(::rtc::Thread*, ::std::string, ::std::vector<::std::string>, bool, ::cricket::VoiceMediaReceiveChannelInterface*);
45 // NOLINTEND
46
47public:
48 // vftables
49 // NOLINTBEGIN
50 MCAPI static void** $vftableForAudioObserver();
51
52 MCAPI static void** $vftableForRtpReceiverInternal();
53
54 MCAPI static void** $vftableForObserverInterface();
55 // NOLINTEND
56};
57
58} // namespace webrtc
Definition VoiceMediaReceiveChannelInterface.h:19
Definition Thread.h:20
Definition AudioRtpReceiver.h:18
Definition scoped_refptr.h:8