Date: Wed, 8 Sep 1999 16:44:51 -0400 From: Randall Hopper <aa8vb@ipass.net> To: thomas@hentschel.net Cc: multimedia@freebsd.org Subject: Re: Fxtv 1.00 - up for grabs Message-ID: <19990908164451.A54555@ipass.net> In-Reply-To: <199909080341.UAA27666@gate.hentschel.net>; from thomas@hentschel.net on Tue, Sep 07, 1999 at 08:47:08PM -0700 References: <19990907060034.A8985@ipass.net> <199909080341.UAA27666@gate.hentschel.net>
next in thread | previous in thread | raw e-mail | index | archive | help
[-- Attachment #1 --]
thomas@hentschel.net:
|Ha, I found the problem : Whenever you give the file to be saved an
|absolute path the console say's
|"Failed to open for write: .//hd3/thomas/test.sh"
| ^^
|and fxtv returns with an error. Works well with relative paths.
|I just gotta run and pick someone up at the airport, I'll look into
|this a bit more later.
Ahh, yes. Somebody mailed me about encoding not working unless "." was in
the $PATH, and I added this at the last minute. A more intelligent fix
would prepend ./ only if no path (relative or absolute) was specified.
Sorry about that. The attached patch should do the trick.
Thanks also for the 2.2.8 patches BTW.
|BTW, the frame rate conversion is GREAT !! Now I get non-choppy mpegs
|out of this lowly P133 :)
Hey, glad to hear it!
Randall
[-- Attachment #2 --]
--- t/fxtv-1.00/vidsav_dlg.c Mon Sep 6 10:39:18 1999
+++ vidsav_dlg.c Wed Sep 8 16:39:04 1999
@@ -70,7 +70,7 @@
/* ******************** Local defines ************** */
#define AV_RAWNAME_FMT "%s.AVraw"
-#define SCRIPT_FNAME_FMT "./%s.sh"
+#define SCRIPT_FNAME_FMT "%s%s.sh"
#define OPTIMIZE_NUM_FRAMES 200
@@ -801,9 +801,12 @@
char *str;
struct stat stat;
TV_INT32 i;
+ TV_BOOL has_path;
/* Open output script file */
- sprintf( p->script_fname, SCRIPT_FNAME_FMT, p->fname_base );
+ has_path = strchr( "p->fname_base", '/' ) != NULL;
+ sprintf( p->script_fname, SCRIPT_FNAME_FMT,
+ (has_path ? "./" : ""), p->fname_base );
if ( (fp = fopen( p->script_fname, "wt" )) == NULL ) {
fprintf( stderr, "Failed to open for write: %s\n", p->script_fname );
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19990908164451.A54555>
