diff options
author | Ross Burton <rburton@src.gnome.org> | 2003-03-30 20:42:36 +0000 |
---|---|---|
committer | Ross Burton <rburton@src.gnome.org> | 2003-03-30 20:42:36 +0000 |
commit | f1e325c6ec7986a01632a515d34fc47dff8f4ca6 (patch) | |
tree | 8b12d3ad7e01acece526058a2e20f6a609c5776d | |
parent | 44a2597936bcd042b0815082d5e816b1490f66ea (diff) |
Write some comments
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | NOTES | 13 | ||||
-rw-r--r-- | README | 26 |
3 files changed, 31 insertions, 13 deletions
@@ -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> @@ -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. @@ -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. |