LeviLamina
Loading...
Searching...
No Matches
MediaStreamObserver.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated forward declare list
6// clang-format off
7namespace webrtc { class AudioTrackInterface; }
8namespace webrtc { class MediaStreamInterface; }
9namespace webrtc { class VideoTrackInterface; }
10// clang-format on
11
12namespace webrtc {
13
15public:
16 // prevent constructor by default
18
19public:
20 // member functions
21 // NOLINTBEGIN
28 );
29 // NOLINTEND
30
31public:
32 // constructor thunks
33 // NOLINTBEGIN
34 MCNAPI void* $ctor(
40 );
41 // NOLINTEND
42
43public:
44 // vftables
45 // NOLINTBEGIN
46 MCNAPI static void** $vftable();
47 // NOLINTEND
48};
49
50} // namespace webrtc
Definition AudioTrackInterface.h:18
Definition MediaStreamInterface.h:18
Definition MediaStreamObserver.h:14
MCAPI void * $ctor(::webrtc::MediaStreamInterface *, ::std::function< void(::webrtc::AudioTrackInterface *, ::webrtc::MediaStreamInterface *)>, ::std::function< void(::webrtc::AudioTrackInterface *, ::webrtc::MediaStreamInterface *)>, ::std::function< void(::webrtc::VideoTrackInterface *, ::webrtc::MediaStreamInterface *)>, ::std::function< void(::webrtc::VideoTrackInterface *, ::webrtc::MediaStreamInterface *)>)
MCAPI MediaStreamObserver(::webrtc::MediaStreamInterface *, ::std::function< void(::webrtc::AudioTrackInterface *, ::webrtc::MediaStreamInterface *)>, ::std::function< void(::webrtc::AudioTrackInterface *, ::webrtc::MediaStreamInterface *)>, ::std::function< void(::webrtc::VideoTrackInterface *, ::webrtc::MediaStreamInterface *)>, ::std::function< void(::webrtc::VideoTrackInterface *, ::webrtc::MediaStreamInterface *)>)
static MCAPI void ** $vftable()
Definition VideoTrackInterface.h:20