System/Library/PrivateFrameworks/AVConference.framework
AVCMediaStreamNegotiator.h
Download AVCMediaStreamNegotiator.h
@class NSString, NSData, AVCMediaStreamNegotiatorSettings, VCMediaNegotiator;
@interface AVCMediaStreamNegotiator : NSObject {
long long _errorDetailCode;
long long _videoHeight;
long long _videoWidth;
long long _dpiFactor;
unsigned char _deviceRole;
NSData *_mediaBlobCompressed;
NSData *_mediaBlobNegotiated;
NSString *_dataSessionID;
long long _mediaStreamMode;
VCMediaNegotiator *_mediaNegotiator;
NSData *_remoteCallInfoBlob;
unsigned long long _videoHDRMode;
long long _mediaStreamTransportType;
long long _mediaStreamAccessNetworkType;
long long _mediaStreamTransportProtocolType;
AVCMediaStreamNegotiatorSettings *_negotiatorSettings;
}
@property (readonly, nonatomic) NSData *offer;
@property (readonly, nonatomic) NSData *answer;
+ (long long)clientAccessNetworkType:(int)a0;
+ (long long)clientCodecTypeWithCodecType:(long long)a0;
- (void)dealloc;
- (id)supportedPixelFormats;
- (id)initWithMode:(long long)a0 error:(id *)a1;
- (id)generateMediaStreamConfigurationWithError:(id *)a0;
- (id)initWithMode:(long long)a0 options:(id)a1 error:(id *)a2;
- (BOOL)setAnswer:(id)a0 withError:(id *)a1;
- (void)addHDRModeSpecificSettings:(id)a0;
- (BOOL)addLocalCallInfoBlobToOutgoingDictionary:(id)a0;
- (BOOL)createAnswer;
- (BOOL)createOffer;
- (id)generateMediaStreamInitOptionsWithError:(id *)a0;
- (BOOL)initNegotiatorLocalConfiguration:(id *)a0 options:(id)a1;
- (id)initWithOffer:(id)a0 error:(id *)a1;
- (id)initWithOffer:(id)a0 options:(id)a1 error:(id *)a2;
- (void)pickBestHDRMode:(id)a0;
- (unsigned int)pickBestPixelFormatFromSet:(id)a0;
- (unsigned int)pickBestPixelFormatFromSet:(id)a0 preferenceList:(unsigned int *)a1 count:(int)a2 acceptDefault:(BOOL)a3;
- (BOOL)processAnswerWithError:(id *)a0 errorReason:(id *)a1;
- (BOOL)processAnswererInitOptions:(id)a0 errorReason:(id *)a1;
- (BOOL)processOfferWithError:(id *)a0 errorReason:(id *)a1;
- (void)processOffererInitOptions:(id)a0 errorReason:(id *)a1;
- (void)refreshLoggingParameters;
- (BOOL)setupAudioStreamConfiguration:(id)a0 errorReason:(id *)a1;
- (BOOL)setupVideoStreamConfiguration:(id)a0 errorReason:(id *)a1;
@end