summaryrefslogtreecommitdiff
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
parent44a2597936bcd042b0815082d5e816b1490f66ea (diff)
Write some comments
-rw-r--r--ChangeLog5
-rw-r--r--NOTES13
-rw-r--r--README26
3 files changed, 31 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index 9c1e819..770fa98 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2003-03-30 Ross Burton <ross@burtonini.com>
+ * README: Add some notes here.
+ * NOTES: Remove, its out of date.
+
+2003-03-30 Ross Burton <ross@burtonini.com>
+
* autogen.sh: Arse, fix a syntax error.
2003-03-30 Ross Burton <ross@burtonini.com>
diff --git a/NOTES b/NOTES
deleted file mode 100644
index 4765e1a..0000000
--- a/NOTES
+++ /dev/null
@@ -1,13 +0,0 @@
-Either pass in an AlbumDetails* to sj_gstreamer_extract_track(), or
-put an AlbumDetails* into each TrackDetails. This means we can set the
-album name.
-
-Use GConf. Keys so far:
-/apps/sound-juicer/base_path (string, default "")
-/apps/sound-juicer/device (string, default "")
-
-GErrorify everywhere!
-
-Instead of using an int counter, lookup the track number too?
-
-Find out why track duration doesn't work on MB.
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.