youtube_explode/lib/src/videos/streams/audio_only_stream_info.dart

24 lines
648 B
Dart
Raw Normal View History

2021-10-04 13:00:22 +02:00
import 'package:http_parser/http_parser.dart';
2021-09-28 16:49:38 +02:00
import '../../reverse_engineering/models/fragment.dart';
2020-06-05 16:17:08 +02:00
import 'streams.dart';
2020-06-03 13:18:37 +02:00
/// YouTube media stream that only contains audio.
2021-09-28 16:49:38 +02:00
class AudioOnlyStreamInfo extends AudioStreamInfo {
AudioOnlyStreamInfo(
int tag,
Uri url,
StreamContainer container,
FileSize size,
Bitrate bitrate,
String audioCodec,
2021-10-04 13:00:22 +02:00
List<Fragment> fragments,
MediaType codec,
String qualityLabel)
: super(tag, url, container, size, bitrate, audioCodec, fragments, codec,
qualityLabel);
2020-06-03 13:18:37 +02:00
@override
String toString() => 'Audio-only ($tag | $container)';
}