]> diplodocus.org Git - flac-archive/commit
This is now tested; both multi-file and single-file modes work fine,
authorepg <>
Wed, 26 Jul 2006 17:55:20 +0000 (17:55 +0000)
committerepg <>
Wed, 26 Jul 2006 17:55:20 +0000 (17:55 +0000)
commited3b7d734a1cbea566f2d5cb9c4a9b3938e5a029
tree0b96ebac0e7f7137af59c25e856ceafdff3c07f0
parent102f28bd8e396fdeff773afb69c30649750c3b0a
This is now tested; both multi-file and single-file modes work fine,
and multi-file is now fully parallelizable.

(flac): Refactor this to encode one wav file to one flac, instead of
looping over all the wavs for a multi-file mode.  This leaves behind
the fa-rip directories instead of cleaning them up; i left a comment
where the cleanup should happen; easy enough to fix.  When creating or
removing files or directories, test for $!{EEXIST} and $!{ENOENT} on
failure rather than stat(2)ing up front.

(flacloop): Move some of the multi-file processing here into our new
Jobs::run get-jobs function; it manages a queue of wav files so we can
fully parallelize even multi-file jobs, instead of having the disc as
the unit of parallelization.
fa-flacd