diff --git a/src/spek-source.vala b/src/spek-source.vala index e2f95de..cbc308b 100644 --- a/src/spek-source.vala +++ b/src/spek-source.vala @@ -58,7 +58,8 @@ namespace Spek { sample = 0; values = new float[bands]; - // TODO: catch errors + // TODO: Check for gst errors, in particular test the situation when + // `spectrum` (good), `decodebin` (base) or `fakesink` (core) plugins are not available. pipeline = new Pipeline ("pipeline"); var filesrc = ElementFactory.make ("filesrc", null); var decodebin = ElementFactory.make ("decodebin", null); diff --git a/web/app.yaml b/web/app.yaml index dc9bb51..f31c1aa 100644 --- a/web/app.yaml +++ b/web/app.yaml @@ -23,3 +23,8 @@ handlers: static_files: \1.bz2 upload: (.*).bz2 mime_type: application/x-bzip + +- url: /(.*).png + static_files: \1.png + upload: (.*).png + mime_type: image/png diff --git a/web/flac.png b/web/flac.png new file mode 100644 index 0000000..720fefe Binary files /dev/null and b/web/flac.png differ diff --git a/web/index.html b/web/index.html index cd08755..cd4dc88 100644 --- a/web/index.html +++ b/web/index.html @@ -1 +1,48 @@ -Hello world! + + + +
+Spek (IPA: /spɛk/, ‘bacon’ in Dutch) helps to analyse your audio files by showing their spectrogram.
+ +Requirements: GTK+ ≥ 2.14, GStreamer ≥ 0.10.17 (including gst-plugins-base and gst-plugins-good). For MP3 support you also need gst-plugins-ugly.
+Build-time dependencies: Vala 0.8.x
+ +Features planned for the 1.0 release:
+Spek is free and open source software licensed under GNU GPLv3. The project is written in Vala, the code is hosted on Gitorious.
+Patches are very much welcome and can be send by email or as Gitorious merge requests.
+Report bugs and request new features by editing this wiki page or by email. + +
Spek is maintained by Alexander Kojevnikov, you can contact him by email. + + diff --git a/web/mp3.png b/web/mp3.png new file mode 100644 index 0000000..dd8d5da Binary files /dev/null and b/web/mp3.png differ