Alexander Kojevnikov
52a3e84266
i18n: Update translator notes
2011-02-23 19:35:29 +08:00
Alexander Kojevnikov
503eb705a1
osx: Fix link activation (issue 31)
2011-02-23 16:11:52 +08:00
Alexander Kojevnikov
b8c28560ef
osx: Fix new version detection
2011-02-23 15:48:07 +08:00
Alexander Kojevnikov
f1f63561f9
Add Platform.read_line
2011-02-23 13:00:34 +08:00
Alexander Kojevnikov
1426e66ea4
osx: Fix logo scaling issue in the About dialogue
...
More like a give up than a fix. I could not manage to get the
svg pixbuf loader to do its job. For now the dialogue just
loads the default bitmap logo.
For future reference, to install use the `librsvg +no_gnome`
port and add a <binary> section in the bundle file.
Partially fixes issue 31.
2011-02-22 22:38:46 +08:00
Alexander Kojevnikov
1b287083cd
Fix the comment string in the About dialog
...
Partially fixes issue 31.
2011-02-22 20:38:42 +08:00
Alexander Kojevnikov
625ab59ec8
Fix compilation errors with Vala 0.11
2011-02-20 14:44:44 +08:00
Alexander Kojevnikov
ae571fef7a
Pre-compute the cosine table to speed up analysis by ±16%
2010-08-26 20:58:26 +10:00
Alexander Kojevnikov
103d891325
Log the analysis time
2010-08-26 20:52:19 +10:00
Alexander Kojevnikov
b75776bc7c
Round the bitrate
2010-07-27 10:36:52 +10:00
Alexander Kojevnikov
20ea067403
Undo the previous commit, we still need lavc >= 52.56.0 for avfft
2010-07-24 14:02:55 +10:00
Alexander Kojevnikov
3eeea1ae47
Loosen dependency on libavcodec
2010-07-24 13:21:25 +10:00
Alexander Kojevnikov
ff7e7a44b4
Cosmetic fixes
2010-07-15 19:30:31 +10:00
Alexander Kojevnikov
1c6f15bf6a
Show Spek version in the window
2010-07-15 12:14:00 +10:00
Alexander Kojevnikov
95788c11e3
[win] Fix Unicode arguments
2010-07-11 14:25:36 +10:00
Alexander Kojevnikov
c9e4146536
[win] Fix link activation (issue 31)
2010-07-10 22:51:30 +10:00
Alexander Kojevnikov
ec699bd728
Files with Unicode names couldn't open on Windows
2010-07-10 15:16:37 +10:00
Alexander Kojevnikov
98e865465b
Don't start the pipeline on error
2010-07-10 13:41:43 +10:00
Alexander Kojevnikov
6ea9814a56
More av_malloc fixes
2010-07-10 13:01:53 +10:00
Alexander Kojevnikov
d683b00897
Use av_malloc to allocate audio buffers
...
libavcodec crashes on Windows when using the usual malloc,
av_malloc makes sure the allocated buffer is properly aligned.
2010-07-10 12:10:15 +10:00
Alexander Kojevnikov
372fe20459
Decode audio and run FFTs in different threads (issue 11)
2010-07-09 13:16:33 +10:00
Alexander Kojevnikov
fe590c87e8
Use GLib instead of Posix
2010-07-08 14:17:36 +10:00
Alexander Kojevnikov
ddc8769bfa
Properly quit the reader thread
2010-07-08 14:06:40 +10:00
Alexander Kojevnikov
e62e6178dc
Check for updates only once a week
2010-07-07 20:08:11 +10:00
Alexander Kojevnikov
a0ed5d62fd
Re-analyse only if the window width has been changed
2010-07-07 18:45:12 +10:00
Alexander Kojevnikov
df52ab83b6
Check for a new version on start up (issue 27)
2010-07-07 18:33:56 +10:00
Alexander Kojevnikov
1a3ced87c4
Replace fftw with avfft
2010-07-07 10:57:39 +10:00
Alexander Kojevnikov
7a0f3f45b5
Performance tweaks
2010-07-05 13:05:19 +10:00
Alexander Kojevnikov
00b385d6d7
Run pipeline in a separate thread
2010-07-04 13:08:37 +10:00
Alexander Kojevnikov
2e8355ee84
Apply Hamming window function
2010-07-03 22:43:40 +10:00
Alexander Kojevnikov
4e186744ad
Error correction + misc fixes
2010-07-03 20:00:51 +10:00
Alexander Kojevnikov
68cbf6335f
Remove Spek.Source and gst dependencies, use Spek.Pipeline
2010-07-03 13:28:50 +10:00
Alexander Kojevnikov
0c0f7c2970
Add FFTW bindings, use it in the pipeline
2010-07-02 22:06:58 +10:00
Alexander Kojevnikov
9c1a32213b
Average values for decoded audio
2010-07-02 20:01:27 +10:00
Alexander Kojevnikov
eea89183d1
Decode audio stream using ffmpeg
2010-07-01 22:47:25 +10:00
Alexander Kojevnikov
fd236e4b1a
Show decoding errors
2010-06-30 22:18:07 +10:00
Alexander Kojevnikov
a63571d6dd
Merge branch 'master' into ffmpeg
2010-06-30 17:42:45 +10:00
Alexander Kojevnikov
dbcdd51a80
Fix random crashes when opening Vorbis files
2010-06-30 17:41:52 +10:00
Alexander Kojevnikov
fd0d80815d
Build the audio description string using ffmpeg
2010-06-30 14:29:58 +10:00
Alexander Kojevnikov
90e861a77a
Implement spek_audio_open()
2010-06-30 12:39:06 +10:00
Alexander Kojevnikov
1ea744502a
Add skeleton spek-audio.{c,h,vapi}
2010-06-30 09:47:26 +10:00
Alexander Kojevnikov
9b201a9ef1
Fix platform detection
...
Get rid of sys/utsname.h reference, it's not available on mingw32.
2010-06-28 17:13:44 +10:00
Alexander Kojevnikov
34b07adb19
Remove IGE_MAC_VALA
...
It's no longer needed now that we detect the platform using uname.
2010-06-23 15:36:39 +10:00
Alexander Kojevnikov
32619c5ced
Use uname to detect the platform
2010-06-23 15:20:53 +10:00
Alexander Kojevnikov
998b562841
[osx] Pango fonts are smaller on OSX
2010-06-23 09:52:54 +09:00
Alexander Kojevnikov
313c7a9e35
[osx] ige-mac-integration autofu
2010-06-23 10:46:07 +10:00
Alexander Kojevnikov
c1b81582a1
Use Pango to render text
2010-06-22 19:57:24 +10:00
Alexander Kojevnikov
58517e72be
Fix sample rate of DTS files
2010-05-30 13:38:03 +10:00
Alexander Kojevnikov
41a1b70aa4
Add support for DTS files
2010-05-30 12:55:45 +10:00
Alexander Kojevnikov
37964b9ce3
Speed up FFT by using the right number of bands
2010-05-28 10:47:20 +10:00