Features: - VOD library with movie grouping and version detection - TV show library with season/episode organization - TMDB integration for trending shows and recently aired episodes - Recent releases section with TMDB release date sorting - Watch history tracking with continue watching - Playlist caching (12-hour TTL) for offline support - M3U playlist parsing with XStream API support - Authentication with credential storage Technical: - SwiftUI for tvOS - Actor-based services for thread safety - Persistent caching for playlists, TMDB data, and watch history - KSPlayer integration for video playback Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
19 lines
481 B
Swift
19 lines
481 B
Swift
//
|
|
// AVDisplayCriteriaKS.h
|
|
// KSPlayer
|
|
//
|
|
// Created by kintan on 2022/8/28.
|
|
//
|
|
|
|
#ifndef AVDisplayCriteriaKS_h
|
|
#define AVDisplayCriteriaKS_h
|
|
#if __has_include(<AVFoundation/AVDisplayCriteria.h>)
|
|
#import <AVFoundation/AVDisplayCriteria.h>
|
|
@interface AVDisplayCriteria ()
|
|
@property(readonly) int videoDynamicRange;
|
|
@property(readonly, nonatomic) float refreshRate;
|
|
- (id)initWithRefreshRate:(float)arg1 videoDynamicRange:(int)arg2;
|
|
@end
|
|
#endif
|
|
#endif /* AVDisplayCriteriaKS_h */
|