Models directory refactoring

This commit is contained in:
Hexah 2020-02-24 19:27:00 +01:00
parent 464ce86915
commit 7435a5d959
16 changed files with 21 additions and 23 deletions

View File

@ -11,8 +11,6 @@ final yt = YoutubeExplode();
final console = Console();
Future<void> main() async {
await Future.delayed(Duration(seconds: 10));
console.writeLine('Type the video id or url: ');
var url = stdin.readLineSync().trim();

View File

@ -1,6 +1,6 @@
import 'package:equatable/equatable.dart';
import 'models.dart';
import '../models.dart';
/// Set of captions that get displayed during video playback.
class ClosedCaptionTrack extends Equatable {

View File

@ -1,6 +1,6 @@
import 'package:equatable/equatable.dart';
import 'models.dart';
import '../models.dart';
/// Metadata associated with a certain [ClosedCaptionTrack]
class ClosedCaptionTrackInfo extends Equatable {

View File

@ -1,4 +1,4 @@
import 'models.dart';
import '../models.dart';
/// Metadata associated with a certain [MediaStream] that contains only audio.
class AudioStreamInfo extends MediaStreamInfo {

View File

@ -1,6 +1,6 @@
import 'package:equatable/equatable.dart';
import 'models.dart';
import '../models.dart';
/// Metadata associated with a certain [MediaStream]
class MediaStreamInfo extends Equatable {

View File

@ -1,6 +1,6 @@
import 'package:equatable/equatable.dart';
import 'models.dart';
import '../models.dart';
/// Set of all available media stream infos.
class MediaStreamInfoSet extends Equatable {

View File

@ -1,4 +1,4 @@
import 'models.dart';
import '../models.dart';
/// Metadata associated with a certain [MediaStream]
/// that contains both audio and video.

View File

@ -1,4 +1,4 @@
import 'models.dart';
import '../models.dart';
/// Metadata associated with a certain [MediaStream]that contains only video.
class VideoStreamInfo extends MediaStreamInfo {

View File

@ -1,23 +1,23 @@
library youtube_explode.models;
export 'audio_encoding.dart';
export 'audio_stream_info.dart';
export 'channel.dart';
export 'closed_caption.dart';
export 'closed_caption_track.dart';
export 'closed_caption_track_info.dart';
export 'container.dart';
export 'language.dart';
export 'media_stream_info.dart';
export 'media_stream_info_set.dart';
export 'muxed_stream_info.dart';
export 'closed_captions/closed_caption.dart';
export 'closed_captions/closed_caption_track.dart';
export 'closed_captions/closed_caption_track_info.dart';
export 'closed_captions/language.dart';
export 'media_streams/audio_encoding.dart';
export 'media_streams/audio_stream_info.dart';
export 'media_streams/container.dart';
export 'media_streams/media_stream_info.dart';
export 'media_streams/media_stream_info_set.dart';
export 'media_streams/muxed_stream_info.dart';
export 'media_streams/video_encoding.dart';
export 'media_streams/video_quality.dart';
export 'media_streams/video_resolution.dart';
export 'media_streams/video_stream_info.dart';
export 'player_configuration.dart';
export 'playlist.dart';
export 'playlist_type.dart';
export 'statistics.dart';
export 'thumbnail_set.dart';
export 'video.dart';
export 'video_encoding.dart';
export 'video_quality.dart';
export 'video_resolution.dart';
export 'video_stream_info.dart';