diff --git a/components/DownloadItem.tsx b/components/DownloadItem.tsx index 65b7c09a..be5d49f6 100644 --- a/components/DownloadItem.tsx +++ b/components/DownloadItem.tsx @@ -1,4 +1,4 @@ -import { useRemuxHlsToMp4 } from "@/hooks/useRemuxHlsToMp4"; +//import { useRemuxHlsToMp4 } from "@/hooks/useRemuxHlsToMp4"; import { useDownload } from "@/providers/DownloadProvider"; import { apiAtom, userAtom } from "@/providers/JellyfinProvider"; import { queueActions, queueAtom } from "@/utils/atoms/queue"; @@ -59,7 +59,7 @@ export const DownloadItems: React.FC = ({ const [settings] = useSettings(); const { processes, startBackgroundDownload, downloadedFiles } = useDownload(); - const { startRemuxing } = useRemuxHlsToMp4(); + //const { startRemuxing } = useRemuxHlsToMp4(); const [selectedMediaSource, setSelectedMediaSource] = useState< MediaSourceInfo | undefined | null @@ -234,7 +234,7 @@ export const DownloadItems: React.FC = ({ saveDownloadItemInfoToDiskTmp(item, source, url); await startBackgroundDownload(url, item, source); } else { - await startRemuxing(item, url, source); + //await startRemuxing(item, url, source); } } }, @@ -249,7 +249,7 @@ export const DownloadItems: React.FC = ({ maxBitrate, usingOptimizedServer, startBackgroundDownload, - startRemuxing, + //startRemuxing, ], ); diff --git a/components/downloads/ActiveDownloads.tsx b/components/downloads/ActiveDownloads.tsx index 2cc0eecf..a8798778 100644 --- a/components/downloads/ActiveDownloads.tsx +++ b/components/downloads/ActiveDownloads.tsx @@ -23,9 +23,9 @@ import { Button } from "../Button"; const BackGroundDownloader = !Platform.isTV ? require("@kesha-antonov/react-native-background-downloader") : null; -const FFmpegKitProvider = !Platform.isTV - ? require("ffmpeg-kit-react-native") - : null; +//const FFmpegKitProvider = !Platform.isTV +// ? require("ffmpeg-kit-react-native") +// : null; interface Props extends ViewProps {} @@ -85,7 +85,7 @@ const DownloadCard = ({ process, ...props }: DownloadCardProps) => { await queryClient.refetchQueries({ queryKey: ["jobs"] }); } } else { - FFmpegKitProvider.FFmpegKit.cancel(Number(id)); + //FFmpegKitProvider.FFmpegKit.cancel(Number(id)); setProcesses((prev: any[]) => prev.filter((p: { id: string }) => p.id !== id), ); diff --git a/package.json b/package.json index 1a481123..f8f250fd 100644 --- a/package.json +++ b/package.json @@ -64,7 +64,6 @@ "expo-task-manager": "~12.0.5", "expo-updates": "~0.26.17", "expo-web-browser": "~14.0.2", - "ffmpeg-kit-react-native": "git+https://github.com/lufinkey/ffmpreg-kit-react-native", "i18next": "^24.2.2", "jotai": "^2.11.3", "lodash": "^4.17.21",