summaryrefslogtreecommitdiff
path: root/README
diff options
context:
space:
mode:
authorRoss Burton <rburton@src.gnome.org>2003-03-30 20:42:36 +0000
committerRoss Burton <rburton@src.gnome.org>2003-03-30 20:42:36 +0000
commitf1e325c6ec7986a01632a515d34fc47dff8f4ca6 (patch)
tree8b12d3ad7e01acece526058a2e20f6a609c5776d /README
parent44a2597936bcd042b0815082d5e816b1490f66ea (diff)
Write some comments
Diffstat (limited to 'README')
-rw-r--r--README26
1 files changed, 26 insertions, 0 deletions
diff --git a/README b/README
index e69de29..cad3b0e 100644
--- a/README
+++ b/README
@@ -0,0 +1,26 @@
+Sound Juicer
+
+This is Sound Juicer, a CD ripping tool using GTK+ and GStreamer.
+
+It's not finished.
+
+src/ contains the code sort of works.
+
+test/ is where I've been trying out code and ideas.
+
+Currently test/glade-test.c is the "application" -- at the moment it
+will rip and single track and probably break in style if you try and
+rip more than one. By setting MAINLOOP to 0 in src/sj-gstreamer.c it
+might rip an entire CD (it worked last night, but a lot has changed
+since then), but the interface will freeze.
+
+CVS GStreamer is required for the Ogg tagging to work correctly --
+you'll get invalid tag messages with 0.6.0.
+
+Yes Kris, it could encode to mp3s. Fiddle around in sj-gstreamer.c
+and rewrite the pipeline. This may become an option in the future.
+
+I will replace the function pointers in src/sj-gstreamer.c with GLib
+signals, but as I said, this is all in flux at the moment. I'm still
+undecided about the exact API for the ripper. I'll probably make it a
+GObject or something just to be l33t.