// ignore_for_file: non_constant_identifier_names, camel_case_types, missing_return, unused_import, unused_local_variable, dead_code, unnecessary_cast
//////////////////////////////////////////////////////////
// GENERATED BY FLUTTIFY. DO NOT EDIT IT.
//////////////////////////////////////////////////////////

import 'dart:typed_data';

import 'package:tencent_live_fluttify/src/android/android.export.g.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter/services.dart';

import 'package:foundation_fluttify/foundation_fluttify.dart';



mixin com_tencent_rtmp_sharp_jni_TraeAudioSession_ITraeAudioCallback on java_lang_Object {
  

  

  

  

  @mustCallSuper
  Future<void> onServiceStateUpdate(bool var1) {}
  
  @mustCallSuper
  Future<void> onDeviceListUpdate(List<String> var1, String var2, String var3, String var4) {}
  
  @mustCallSuper
  Future<void> onDeviceChangabledUpdate(bool var1) {}
  
  @mustCallSuper
  Future<void> onStreamTypeUpdate(int var1) {}
  
  @mustCallSuper
  Future<void> onGetDeviceListRes(int var1, List<String> var2, String var3, String var4, String var5) {}
  
  @mustCallSuper
  Future<void> onConnectDeviceRes(int var1, String var2, bool var3) {}
  
  @mustCallSuper
  Future<void> onIsDeviceChangabledRes(int var1, bool var2) {}
  
  @mustCallSuper
  Future<void> onGetConnectedDeviceRes(int var1, String var2) {}
  
  @mustCallSuper
  Future<void> onGetConnectingDeviceRes(int var1, String var2) {}
  
  @mustCallSuper
  Future<void> onGetStreamTypeRes(int var1, int var2) {}
  
  @mustCallSuper
  Future<void> onRingCompletion(int var1, String var2) {}
  
  @mustCallSuper
  Future<void> onVoicecallPreprocessRes(int var1) {}
  
  @mustCallSuper
  Future<void> onAudioRouteSwitchStart(String var1, String var2) {}
  
  @mustCallSuper
  Future<void> onAudioRouteSwitchEnd(String var1, int var2) {}
  
}

