From 4f52bf4c812230bbef4dae084242c9d26f9ff2f4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=B6rg=20Hohensohn?= Date: Wed, 8 Sep 2004 21:21:22 +0000 Subject: [PATCH] scrambling extended for the Ondio SP/FM git-svn-id: svn://svn.rockbox.org/rockbox/trunk@5051 a1c6a512-1295-4272-9138-f99709370657 --- tools/scramble.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tools/scramble.c b/tools/scramble.c index 712f8ff728..4e3addfc26 100644 --- a/tools/scramble.c +++ b/tools/scramble.c @@ -55,6 +55,8 @@ int main (int argc, char** argv) printf("options:\n"); printf("\t-fm Archos FM recorder format\n"); printf("\t-v2 Archos V2 recorder format\n"); + printf("\t-ofm Archos Ondio FM recorder format\n"); + printf("\t-osp Archos Ondio SP format\n"); printf("\t-neo SSI Neo format\n"); printf("\t-mm=X Archos Multimedia format (X values: A=JBMM, B=AV1xx, C=AV3xx)\n"); printf("\nNo option results in Archos standard player/recorder format.\n"); @@ -75,6 +77,20 @@ int main (int argc, char** argv) version = 2; } + else if(!strcmp(argv[1], "-ofm")) { + headerlen = 24; + iname = argv[2]; + oname = argv[3]; + version = 8; + } + + else if(!strcmp(argv[1], "-osp")) { + headerlen = 24; + iname = argv[2]; + oname = argv[3]; + version = 16; + } + else if(!strcmp(argv[1], "-neo")) { headerlen = 17; iname = argv[2];