mirror of
https://github.com/tapframe/NuvioStreaming.git
synced 2026-01-11 20:10:25 +00:00
fastimage api bug fix
This commit is contained in:
parent
fd5861026d
commit
efa5d3f629
3 changed files with 6 additions and 3 deletions
|
|
@ -204,10 +204,10 @@ const FloatingHeader: React.FC<FloatingHeaderProps> = ({
|
|||
|
||||
<View style={styles.headerTitleContainer}>
|
||||
{metadata.logo && !logoLoadError ? (
|
||||
<FastImage
|
||||
<Image
|
||||
source={{ uri: metadata.logo }}
|
||||
style={styles.floatingHeaderLogo}
|
||||
resizeMode={FastImage.resizeMode.contain}
|
||||
resizeMode="contain"
|
||||
onError={() => {
|
||||
logger.warn(`[FloatingHeader] Logo failed to load: ${metadata.logo}`);
|
||||
setLogoLoadError(true);
|
||||
|
|
|
|||
|
|
@ -110,7 +110,7 @@ const KSPlayerCore: React.FC = () => {
|
|||
const [selectedAudioTrack, setSelectedAudioTrack] = useState<number | null>(null);
|
||||
const [textTracks, setTextTracks] = useState<TextTrack[]>([]);
|
||||
const [selectedTextTrack, setSelectedTextTrack] = useState<number>(-1);
|
||||
const [resizeMode, setResizeMode] = useState<ResizeModeType>('stretch');
|
||||
const [resizeMode, setResizeMode] = useState<ResizeModeType>('contain');
|
||||
const [buffered, setBuffered] = useState(0);
|
||||
const [seekPosition, setSeekPosition] = useState<number | null>(null);
|
||||
const ksPlayerRef = useRef<KSPlayerRef>(null);
|
||||
|
|
|
|||
|
|
@ -1,6 +1,9 @@
|
|||
import { TMDBEpisode } from '../services/tmdbService';
|
||||
import { StreamingContent } from '../services/catalogService';
|
||||
|
||||
// Re-export StreamingContent for convenience
|
||||
export { StreamingContent };
|
||||
|
||||
// Types for route params
|
||||
export type RouteParams = {
|
||||
id: string;
|
||||
|
|
|
|||
Loading…
Reference in a new issue