organize track & pub to directory
This commit is contained in:
@@ -13,13 +13,13 @@ export 'src/participant/remote_participant.dart';
|
||||
export 'src/proto/livekit_models.pb.dart' show TrackType;
|
||||
export 'src/proto/livekit_rtc.pb.dart' show VideoQuality;
|
||||
export 'src/room.dart';
|
||||
export 'src/track/local_audio_track.dart';
|
||||
export 'src/track/local_track_publication.dart';
|
||||
export 'src/track/local_video_track.dart';
|
||||
export 'src/track/local_track.dart';
|
||||
export 'src/track/local/audio.dart';
|
||||
export 'src/publication/local_track_publication.dart';
|
||||
export 'src/track/local/video.dart';
|
||||
export 'src/track/local.dart';
|
||||
export 'src/track/options.dart';
|
||||
export 'src/track/remote_track_publication.dart';
|
||||
export 'src/publication/remote_track_publication.dart';
|
||||
export 'src/track/track.dart';
|
||||
export 'src/track/track_publication.dart';
|
||||
export 'src/publication/track_publication.dart';
|
||||
export 'src/types.dart';
|
||||
export 'src/widget/video_track_renderer.dart';
|
||||
|
||||
+3
-3
@@ -5,10 +5,10 @@ import 'participant/participant.dart';
|
||||
import 'participant/remote_participant.dart';
|
||||
import 'proto/livekit_models.pb.dart' as lk_models;
|
||||
import 'proto/livekit_rtc.pb.dart' as lk_rtc;
|
||||
import 'track/local_track_publication.dart';
|
||||
import 'track/remote_track_publication.dart';
|
||||
import 'publication/local_track_publication.dart';
|
||||
import 'publication/remote_track_publication.dart';
|
||||
import 'track/track.dart';
|
||||
import 'track/track_publication.dart';
|
||||
import 'publication/track_publication.dart';
|
||||
import 'types.dart';
|
||||
|
||||
abstract class LiveKitEvent {}
|
||||
|
||||
@@ -10,10 +10,10 @@ import '../managers/event.dart';
|
||||
import '../options.dart';
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../rtc_engine.dart';
|
||||
import '../track/local_audio_track.dart';
|
||||
import '../track/local_track_publication.dart';
|
||||
import '../track/local_video_track.dart';
|
||||
import '../track/track_publication.dart';
|
||||
import '../track/local/audio.dart';
|
||||
import '../publication/local_track_publication.dart';
|
||||
import '../track/local/video.dart';
|
||||
import '../publication/track_publication.dart';
|
||||
import '../types.dart';
|
||||
import '../utils.dart';
|
||||
import 'participant.dart';
|
||||
|
||||
@@ -8,7 +8,7 @@ import '../managers/event.dart';
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../support/disposable.dart';
|
||||
import '../track/track.dart';
|
||||
import '../track/track_publication.dart';
|
||||
import '../publication/track_publication.dart';
|
||||
import '../types.dart';
|
||||
import 'remote_participant.dart';
|
||||
|
||||
|
||||
@@ -8,9 +8,9 @@ import '../logger.dart';
|
||||
import '../managers/event.dart';
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../rtc_engine.dart';
|
||||
import '../track/remote_audio_track.dart';
|
||||
import '../track/remote_track_publication.dart';
|
||||
import '../track/remote_video_track.dart';
|
||||
import '../track/remote/audio.dart';
|
||||
import '../publication/remote_track_publication.dart';
|
||||
import '../track/remote/video.dart';
|
||||
import '../track/track.dart';
|
||||
import '../types.dart';
|
||||
import 'participant.dart';
|
||||
|
||||
+2
-2
@@ -3,8 +3,8 @@ import '../extensions.dart';
|
||||
import '../internal/events.dart';
|
||||
import '../participant/local_participant.dart';
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import 'local_track.dart';
|
||||
import 'track.dart';
|
||||
import '../track/local.dart';
|
||||
import '../track/track.dart';
|
||||
import 'track_publication.dart';
|
||||
|
||||
class LocalTrackPublication extends TrackPublication {
|
||||
+2
-2
@@ -12,8 +12,8 @@ import '../participant/remote_participant.dart';
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../proto/livekit_rtc.pb.dart' as lk_rtc;
|
||||
import '../utils.dart';
|
||||
import 'remote_track.dart';
|
||||
import 'track.dart';
|
||||
import '../track/remote.dart';
|
||||
import '../track/track.dart';
|
||||
import 'track_publication.dart';
|
||||
|
||||
class RendererVisibility {
|
||||
@@ -4,7 +4,7 @@ import '../extensions.dart';
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../support/disposable.dart';
|
||||
import '../types.dart';
|
||||
import 'track.dart';
|
||||
import '../track/track.dart';
|
||||
|
||||
/// Represents a track that's published to the server. This class contains
|
||||
/// metadata associated with tracks.
|
||||
+1
-1
@@ -16,7 +16,7 @@ import 'proto/livekit_models.pb.dart' as lk_models;
|
||||
import 'proto/livekit_rtc.pb.dart' as lk_rtc;
|
||||
import 'rtc_engine.dart';
|
||||
import 'support/disposable.dart';
|
||||
import 'track/local_track_publication.dart';
|
||||
import 'publication/local_track_publication.dart';
|
||||
import 'track/track.dart';
|
||||
import 'types.dart';
|
||||
|
||||
|
||||
@@ -7,8 +7,8 @@ import 'package:synchronized/synchronized.dart' as sync;
|
||||
|
||||
import '../logger.dart';
|
||||
import '../support/native_audio.dart';
|
||||
import 'local_audio_track.dart';
|
||||
import 'local_track.dart';
|
||||
import 'local/audio.dart';
|
||||
import 'local.dart';
|
||||
|
||||
enum AudioTrackState {
|
||||
none,
|
||||
|
||||
@@ -2,11 +2,11 @@ import 'dart:async';
|
||||
|
||||
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_track.dart';
|
||||
import 'options.dart';
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../audio_management.dart';
|
||||
import '../local.dart';
|
||||
import '../options.dart';
|
||||
|
||||
class LocalAudioTrack extends LocalTrack with AudioTrack, AudioManagementMixin {
|
||||
// Options used for this track
|
||||
@@ -1,11 +1,11 @@
|
||||
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_track.dart';
|
||||
import 'options.dart';
|
||||
import 'track.dart';
|
||||
import '../../logger.dart';
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../local.dart';
|
||||
import '../options.dart';
|
||||
import '../track.dart';
|
||||
|
||||
/// A video track from the local device. Use static methods in this class to create
|
||||
/// video tracks.
|
||||
@@ -1,11 +1,12 @@
|
||||
import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../types.dart';
|
||||
import '_audio_api.dart' if (dart.library.html) '_audio_html.dart' as audio;
|
||||
import 'audio_management.dart';
|
||||
import 'local_track.dart';
|
||||
import 'remote_track.dart';
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../web/_audio_api.dart' if (dart.library.html) '../web/_audio_html.dart'
|
||||
as audio;
|
||||
import '../audio_management.dart';
|
||||
import '../local.dart';
|
||||
import '../remote.dart';
|
||||
|
||||
class RemoteAudioTrack extends RemoteTrack
|
||||
with AudioTrack, AudioManagementMixin {
|
||||
@@ -1,9 +1,9 @@
|
||||
import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
import 'package:livekit_client/src/track/local_track.dart';
|
||||
import 'package:livekit_client/src/track/local.dart';
|
||||
|
||||
import '../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../types.dart';
|
||||
import 'remote_track.dart';
|
||||
import '../../proto/livekit_models.pb.dart' as lk_models;
|
||||
import '../../types.dart';
|
||||
import '../remote.dart';
|
||||
|
||||
class RemoteVideoTrack extends RemoteTrack with VideoTrack {
|
||||
//
|
||||
@@ -1,7 +1,7 @@
|
||||
import 'package:flutter/foundation.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_webrtc/flutter_webrtc.dart' as rtc;
|
||||
import 'package:livekit_client/src/track/local_track.dart';
|
||||
import 'package:livekit_client/src/track/local.dart';
|
||||
import 'package:visibility_detector/visibility_detector.dart';
|
||||
|
||||
import '../events.dart';
|
||||
@@ -9,7 +9,7 @@ import '../extensions.dart';
|
||||
import '../internal/events.dart';
|
||||
import '../logger.dart';
|
||||
import '../managers/event.dart';
|
||||
import '../track/local_video_track.dart';
|
||||
import '../track/local/video.dart';
|
||||
|
||||
/// Widget that renders a [VideoTrack].
|
||||
class VideoTrackRenderer extends StatefulWidget {
|
||||
|
||||
Reference in New Issue
Block a user