organize dirs
This commit is contained in:
@@ -1,11 +1,10 @@
|
||||
import '../support/platform.dart';
|
||||
|
||||
import 'package:synchronized/synchronized.dart' as sync;
|
||||
|
||||
import '../logger.dart';
|
||||
import '../support/native_audio.dart';
|
||||
import 'local.dart';
|
||||
import '../support/platform.dart';
|
||||
import 'local/audio.dart';
|
||||
import 'local/local.dart';
|
||||
|
||||
enum AudioTrackState {
|
||||
none,
|
||||
|
||||
@@ -5,8 +5,8 @@ import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../audio_management.dart';
|
||||
import '../local.dart';
|
||||
import '../options.dart';
|
||||
import 'local.dart';
|
||||
|
||||
class LocalAudioTrack extends LocalTrack with AudioTrack, AudioManagementMixin {
|
||||
// Options used for this track
|
||||
|
||||
@@ -1,19 +1,19 @@
|
||||
import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
import '../support/platform.dart';
|
||||
import 'package:meta/meta.dart';
|
||||
|
||||
import '../exceptions.dart';
|
||||
import '../logger.dart';
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../types.dart';
|
||||
import 'options.dart';
|
||||
import 'track.dart';
|
||||
import '../track/local/audio.dart';
|
||||
import '../track/local/video.dart';
|
||||
import '../track/remote/audio.dart';
|
||||
import '../track/remote/video.dart';
|
||||
import '../events.dart';
|
||||
import '../participant/remote_participant.dart';
|
||||
import '../../events.dart';
|
||||
import '../../exceptions.dart';
|
||||
import '../../logger.dart';
|
||||
import '../../participant/remote.dart';
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../support/platform.dart';
|
||||
import '../../types.dart';
|
||||
import '../options.dart';
|
||||
import '../remote/audio.dart';
|
||||
import '../remote/video.dart';
|
||||
import '../track.dart';
|
||||
import 'audio.dart';
|
||||
import 'video.dart';
|
||||
|
||||
/// Used to group [LocalVideoTrack] and [RemoteVideoTrack].
|
||||
mixin VideoTrack on Track {}
|
||||
@@ -3,9 +3,9 @@ import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
import '../../logger.dart';
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../local.dart';
|
||||
import '../options.dart';
|
||||
import '../track.dart';
|
||||
import 'local.dart';
|
||||
|
||||
/// A video track from the local device. Use static methods in this class to create
|
||||
/// video tracks.
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
import '../track/local/video.dart';
|
||||
|
||||
import '../track/local/audio.dart';
|
||||
import '../track/local/video.dart';
|
||||
import '../types.dart';
|
||||
|
||||
/// A type that represents front or back of the camera.
|
||||
|
||||
@@ -3,8 +3,8 @@ import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../audio_management.dart';
|
||||
import '../local.dart';
|
||||
import '../remote.dart';
|
||||
import '../local/local.dart';
|
||||
import 'remote.dart';
|
||||
|
||||
import '../web/_audio_api.dart' if (dart.library.html) '../web/_audio_html.dart'
|
||||
as audio;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../types.dart';
|
||||
import 'track.dart';
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../track.dart';
|
||||
|
||||
abstract class RemoteTrack extends Track {
|
||||
RemoteTrack(
|
||||
@@ -2,8 +2,8 @@ import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../local.dart';
|
||||
import '../remote.dart';
|
||||
import '../local/local.dart';
|
||||
import 'remote.dart';
|
||||
|
||||
class RemoteVideoTrack extends RemoteTrack with VideoTrack {
|
||||
//
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
// ignore: avoid_web_libraries_in_flutter
|
||||
|
||||
import 'dart:html' as html;
|
||||
|
||||
// ignore: implementation_imports
|
||||
|
||||
Reference in New Issue
Block a user