//
//  ViewController.h
//  GMEDemoAudio
//
//  Created by tobinchen on 12/06/2018.
//  Copyright © 2018 tobinchen. All rights reserved.
//

#import <Cocoa/Cocoa.h>
#import "GMESDK/TMGEngine.h"
#import "GMESDK/QAVAuthBuffer.h"

@interface ViewController : NSViewController<ITMGDelegate>
{
    IBOutlet NSTextField *_sdkVersionText;
    IBOutlet NSTextField* _userIdText;
    IBOutlet NSTextField* _roomIdText;
    IBOutlet NSTextField* _mixCountText;
    IBOutlet NSTextField* _appIdText;
    IBOutlet NSTextField* _keyText;
    IBOutlet NSTextField* _acckeyText;
    IBOutlet NSTextField* _changeMixCountText;
    IBOutlet NSTextField* _testMicIntervalText;
    
    IBOutlet NSButton* _testEvnCheckBox;
    IBOutlet NSComboBox* _roomTypeCombo;
    IBOutlet NSButton* _autoPauseSwitch;
    
    IBOutlet NSButton *_captureButton;
    IBOutlet NSButton *_playButton;
    IBOutlet NSButton *_sendButton;
    IBOutlet NSButton *_recvButton;
    IBOutlet NSButton *hookButton;
    IBOutlet NSButton *_changeMixCountButton;
    IBOutlet NSButton *_setSocket5ProxyButton;
    
    IBOutlet NSTextView* _logView;
    IBOutlet NSView* _InRoomPanel;
    
    IBOutlet NSButton* _shareRoom;
    IBOutlet NSTextField* _shareRoomID;
    IBOutlet NSTextField* _shareOpenID;
    
    NSString* _openId;
    NSString* _roomId;
    NSString* _appId;
    NSString* _authKey;
    NSWindowController* _tipsWindowController;
}


@end

