Initial commit: SimVision tvOS streaming app
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>
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
//
|
||||
// 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 */
|
||||
Reference in New Issue
Block a user