refactor: strip obvious comments

This commit is contained in:
edde746
2026-05-04 22:40:18 +02:00
parent fdaff3687d
commit ed4be7b96d
162 changed files with 208 additions and 1440 deletions
@@ -4,16 +4,12 @@ import '../../media/media_version.dart';
/// Consolidated data model containing all information needed for video playback.
/// This model combines data from multiple Plex API endpoints to reduce redundant requests.
class PlexVideoPlaybackData {
/// Direct video URL for playback
final String? videoUrl;
/// Media information including audio/subtitle tracks and chapters
final MediaSourceInfo? mediaInfo;
/// Available media versions/qualities for this content
final List<MediaVersion> availableVersions;
/// Markers for intro/credits skip functionality
final List<MediaMarker> markers;
PlexVideoPlaybackData({
@@ -23,9 +19,7 @@ class PlexVideoPlaybackData {
this.markers = const [],
});
/// Returns true if this playback data has a valid video URL
bool get hasValidVideoUrl => videoUrl != null && videoUrl!.isNotEmpty;
/// Returns true if media info is available
bool get hasMediaInfo => mediaInfo != null;
}