]>
git.parisson.com Git - timeside.git/log
Guillaume Pellerin [Mon, 21 Apr 2014 21:14:31 +0000 (23:14 +0200)]
update arch svg URL
Guillaume Pellerin [Mon, 21 Apr 2014 21:09:53 +0000 (23:09 +0200)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 21 Apr 2014 21:09:23 +0000 (23:09 +0200)]
update arch schema, try svg in rst
Thomas Fillon [Mon, 21 Apr 2014 19:50:10 +0000 (21:50 +0200)]
Clean-up comment in test_transcoding_streaming
Thomas Fillon [Mon, 21 Apr 2014 19:26:43 +0000 (21:26 +0200)]
Try to put back test_transcoding_streaming (it was freezing in Travis)
Thomas Fillon [Mon, 21 Apr 2014 17:09:36 +0000 (19:09 +0200)]
Clean up test_decoding.py
Thomas Fillon [Mon, 21 Apr 2014 17:03:47 +0000 (19:03 +0200)]
Fix hdf5 bad handling of empty numpy array in some h5py versions
Thomas Fillon [Mon, 21 Apr 2014 16:52:00 +0000 (18:52 +0200)]
Support variability of frames number in Gstreamer ogg in test_decoding - 2nd try
Thomas Fillon [Mon, 21 Apr 2014 16:38:26 +0000 (18:38 +0200)]
Support variability of frames number in Gstreamer ogg in test_decoding
Thomas Fillon [Mon, 21 Apr 2014 16:06:48 +0000 (18:06 +0200)]
Remove AubioPitch dependency in test_decoding_stack
Thomas Fillon [Mon, 21 Apr 2014 15:27:49 +0000 (17:27 +0200)]
Update Gstreamer PPa repository in .travis.yml : Donk PPA support Precise
Thomas Fillon [Mon, 21 Apr 2014 15:01:30 +0000 (17:01 +0200)]
Update Gstreamer PPa repository in .travis.yml
Thomas Fillon [Sun, 20 Apr 2014 11:34:03 +0000 (13:34 +0200)]
Skip test_transcodng_streaming which freeze in Travis
Thomas Fillon [Sun, 20 Apr 2014 09:06:04 +0000 (11:06 +0200)]
Try to fix tests support in travis
Thomas Fillon [Sun, 20 Apr 2014 08:54:23 +0000 (10:54 +0200)]
Remove setuptools requirement in setup.py - 2
Thomas Fillon [Sun, 20 Apr 2014 08:46:38 +0000 (10:46 +0200)]
Remove setuptools requirement insetup.py
Thomas Fillon [Thu, 17 Apr 2014 21:33:32 +0000 (23:33 +0200)]
Minor Clean up in .travis.yml
Thomas Fillon [Thu, 17 Apr 2014 21:09:09 +0000 (23:09 +0200)]
Update .travis to include 'setup.py test'
Thomas Fillon [Thu, 17 Apr 2014 21:00:13 +0000 (23:00 +0200)]
Setuptools: try to fix samples data download for tests
Thomas Fillon [Wed, 16 Apr 2014 22:06:46 +0000 (00:06 +0200)]
Add -y option for add-apt-repository in Travis
Thomas Fillon [Wed, 16 Apr 2014 21:55:49 +0000 (23:55 +0200)]
Check tests samples in setup.py test
Thomas Fillon [Wed, 16 Apr 2014 21:55:12 +0000 (23:55 +0200)]
Add gstreamer ppa repository in Travis
Thomas Fillon [Tue, 15 Apr 2014 22:31:23 +0000 (00:31 +0200)]
Add gstreamer-plugins-bad dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 22:09:22 +0000 (00:09 +0200)]
Render AubioPitch grapher only if Aubio is available
Thomas Fillon [Tue, 15 Apr 2014 21:55:53 +0000 (23:55 +0200)]
Add matplotlib dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 21:47:25 +0000 (23:47 +0200)]
Add h5py dependency in Travis
Thomas Fillon [Tue, 15 Apr 2014 20:54:32 +0000 (22:54 +0200)]
New tests command for Travis
Thomas Fillon [Tue, 15 Apr 2014 14:25:27 +0000 (16:25 +0200)]
Test Virtualenv for Travis for fixing Gstreamer import Error
Thomas Fillon [Mon, 14 Apr 2014 22:23:35 +0000 (00:23 +0200)]
Try again Gstreamer install for Travis
Thomas Fillon [Mon, 14 Apr 2014 21:15:53 +0000 (23:15 +0200)]
Add a test section for Travis
Thomas Fillon [Mon, 14 Apr 2014 21:06:57 +0000 (23:06 +0200)]
Add a test section (pytest) for setuptools setup.py
Thomas Fillon [Mon, 14 Apr 2014 21:02:41 +0000 (23:02 +0200)]
Enable TimeSide to work without external libraries such as Yafe, Aubio, Vamp
Add automatic detection of Yaafe, Aubio and Vamp and add a conditional import of related analyzers in timeside/anaylers/__init__.py
Thomas Fillon [Mon, 14 Apr 2014 21:00:52 +0000 (23:00 +0200)]
Remove __init__.py from tests directory
Thomas Fillon [Mon, 14 Apr 2014 20:59:29 +0000 (22:59 +0200)]
Improve feedback messages on test_AnalyzerResults
Thomas Fillon [Thu, 10 Apr 2014 23:16:58 +0000 (01:16 +0200)]
Tests: fix some compatibility issues with pytest-cov
Thomas Fillon [Thu, 10 Apr 2014 18:40:13 +0000 (20:40 +0200)]
Remove string from AnalyzerResult value supported datatype
Thomas Fillon [Thu, 10 Apr 2014 18:36:56 +0000 (20:36 +0200)]
Remove duplicate tests agains bad type in test_AnalyzerResult
Guillaume Pellerin [Wed, 9 Apr 2014 09:07:32 +0000 (11:07 +0200)]
add ReadTheDoc theme to the doc, fix dates
Thomas Fillon [Mon, 24 Mar 2014 19:40:04 +0000 (20:40 +0100)]
Add test for decoder stack
Thomas Fillon [Mon, 24 Mar 2014 17:40:37 +0000 (18:40 +0100)]
Fix both inline and documentation doctests
Thomas Fillon [Mon, 24 Mar 2014 13:50:36 +0000 (14:50 +0100)]
Doctest: Fix path issue for local test data
Use doctest.tesmod() `extraglobs` parameter to pass absolute data path to the doctest module. This works from both module directory or tests directory
Guillaume Pellerin [Sat, 22 Mar 2014 19:55:50 +0000 (20:55 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Sat, 22 Mar 2014 19:55:08 +0000 (20:55 +0100)]
make python >=2.7 dependency more explicit
Guillaume Pellerin [Fri, 21 Mar 2014 16:24:33 +0000 (17:24 +0100)]
fix travis setup
Thomas Fillon [Thu, 20 Mar 2014 19:35:29 +0000 (20:35 +0100)]
Fix some pep8 warnings
Thomas Fillon [Thu, 20 Mar 2014 17:42:43 +0000 (18:42 +0100)]
Doctest: Handle alias fixture for test data files
Add a way to define alias for test data files to preserve readability of the doctest e.g. 'wavfile = 'test/data/file.wav') but the executed code will use 'wavfile=/home/user/real_path/test/data/file.wav'.
Thomas Fillon [Thu, 20 Mar 2014 17:35:47 +0000 (18:35 +0100)]
Update Doctest
Thomas Fillon [Thu, 20 Mar 2014 12:50:11 +0000 (13:50 +0100)]
Add a sha1sum computation for decoders
sha1sum will be compute for file, url and numpy arrays
Thomas Fillon [Thu, 20 Mar 2014 12:49:53 +0000 (13:49 +0100)]
test_array_decoding: fix some pep8 warnings
Thomas Fillon [Thu, 20 Mar 2014 10:02:53 +0000 (11:02 +0100)]
Analyzer.core: Fix doctest
Thomas Fillon [Wed, 19 Mar 2014 16:55:57 +0000 (17:55 +0100)]
Level analyzer : fix Inf issue
Thomas Fillon [Wed, 19 Mar 2014 16:50:46 +0000 (17:50 +0100)]
Stress test: improve output
Thomas Fillon [Wed, 19 Mar 2014 14:24:12 +0000 (15:24 +0100)]
Level: compute the max over absolute values
Thomas Fillon [Wed, 19 Mar 2014 14:15:47 +0000 (15:15 +0100)]
Add a test for Inf values in analyzer results
Thomas Fillon [Wed, 19 Mar 2014 14:02:28 +0000 (15:02 +0100)]
Analyzer/irit_speech_4hz : fix NaN issue
Thomas Fillon [Wed, 19 Mar 2014 13:05:53 +0000 (14:05 +0100)]
Analyzer/odf : fix NaN issue
Paul Brossier [Tue, 18 Mar 2014 21:24:06 +0000 (18:24 -0300)]
MANIFEST.in: remove debian
Paul Brossier [Tue, 18 Mar 2014 21:22:13 +0000 (18:22 -0300)]
debian/: remove, now on git.debian.org
Thomas Fillon [Thu, 13 Mar 2014 10:53:47 +0000 (11:53 +0100)]
analyzer result: add channels info to audio_metadata
Thomas Fillon [Tue, 11 Mar 2014 16:58:43 +0000 (17:58 +0100)]
Chmod +x on test files
Thomas Fillon [Tue, 11 Mar 2014 16:54:10 +0000 (17:54 +0100)]
test_analyzers_stress: modify comments
Thomas Fillon [Tue, 11 Mar 2014 16:44:32 +0000 (17:44 +0100)]
Tests: add a stress test for analyzer. At first, test analyzers with nul and constant input and check for NaN in results
Thomas Fillon [Tue, 11 Mar 2014 16:43:06 +0000 (17:43 +0100)]
ArrayDecoder: Convert array to 'float32' for compatibility with FileDecoder + add a release() method to reset iterator
Thomas Fillon [Tue, 11 Mar 2014 16:40:23 +0000 (17:40 +0100)]
Release source at the end of ProcessPipe run
Thomas Fillon [Tue, 11 Mar 2014 16:34:14 +0000 (17:34 +0100)]
Yaafe analyzer: simplify adaptation of process frames from TimeSide to Yaafe
Thomas Fillon [Tue, 11 Mar 2014 10:27:29 +0000 (11:27 +0100)]
LimsiSad: add a default value for parameter sad_model
Thomas Fillon [Tue, 11 Mar 2014 09:21:03 +0000 (10:21 +0100)]
AubioPitch: prevent NaN in result by converting them to zero
Thomas Fillon [Fri, 7 Mar 2014 10:53:49 +0000 (11:53 +0100)]
AnalyzerResults: put back a render method that retrun a matplotlib figure
Thomas Fillon [Thu, 6 Mar 2014 17:47:56 +0000 (18:47 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Thu, 6 Mar 2014 17:45:26 +0000 (18:45 +0100)]
Grapher: attempt to fix #43
Thomas Fillon [Thu, 6 Mar 2014 17:45:26 +0000 (18:45 +0100)]
Grapher: attempt to fix#43
Thomas Fillon [Thu, 6 Mar 2014 08:47:53 +0000 (09:47 +0100)]
gstutils: use reshape((-1,chan)) to reshape buffer automatically with the right shape
Thomas Fillon [Tue, 4 Mar 2014 08:37:52 +0000 (09:37 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Guillaume Pellerin [Mon, 3 Mar 2014 16:21:41 +0000 (17:21 +0100)]
add egg to install
Guillaume Pellerin [Mon, 3 Mar 2014 14:38:31 +0000 (15:38 +0100)]
Encoder : fix some names and mimetypes
Thomas Fillon [Mon, 3 Mar 2014 13:22:51 +0000 (14:22 +0100)]
OpusEncoder: change default bitrate to 128k
Thomas Fillon [Mon, 3 Mar 2014 10:22:16 +0000 (11:22 +0100)]
Encoder : add Opus encoder
Thomas Fillon [Tue, 25 Feb 2014 15:59:23 +0000 (16:59 +0100)]
Merge pull request #42 from DavidDoukhan/dev
better comment
David Doukhan [Tue, 25 Feb 2014 13:57:17 +0000 (14:57 +0100)]
better comment
Guillaume Pellerin [Thu, 20 Feb 2014 12:31:59 +0000 (13:31 +0100)]
goto 0.5.5
Guillaume Pellerin [Thu, 20 Feb 2014 12:28:25 +0000 (13:28 +0100)]
update doc
Guillaume Pellerin [Mon, 17 Feb 2014 22:17:23 +0000 (23:17 +0100)]
docfix
Guillaume Pellerin [Fri, 14 Feb 2014 20:09:49 +0000 (21:09 +0100)]
update news
Thomas Fillon [Fri, 14 Feb 2014 16:03:22 +0000 (17:03 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev
Thomas Fillon [Fri, 14 Feb 2014 16:03:06 +0000 (17:03 +0100)]
Fix #39
Guillaume Pellerin [Fri, 14 Feb 2014 13:48:45 +0000 (14:48 +0100)]
Merge pull request #32 from DavidDoukhan/dev
Dev
Thomas Fillon [Fri, 14 Feb 2014 10:58:26 +0000 (11:58 +0100)]
Add test for encoder streaming
Thomas Fillon [Fri, 14 Feb 2014 10:53:54 +0000 (11:53 +0100)]
Merge fix_streaming_bugbranch in dev + Core : enable to run pipe with only a decoder
Thomas Fillon [Fri, 14 Feb 2014 10:06:39 +0000 (11:06 +0100)]
Put MainloopThread in gstutils
Thomas Fillon [Fri, 14 Feb 2014 09:46:02 +0000 (10:46 +0100)]
streaming bug : clean-up unnecessary code changes
Thomas Fillon [Fri, 14 Feb 2014 08:41:31 +0000 (09:41 +0100)]
Streming bug : mainloop thread does not seem to be needed here
Thomas Fillon [Fri, 14 Feb 2014 08:40:44 +0000 (09:40 +0100)]
Clean-up code for test_lolevel_streaming_threaded
Guillaume Pellerin [Thu, 13 Feb 2014 23:54:41 +0000 (00:54 +0100)]
cleanup some prints
Guillaume Pellerin [Thu, 13 Feb 2014 23:07:10 +0000 (00:07 +0100)]
Merge branch 'fix_streaming_bug' of github.com:yomguy/TimeSide into fix_streaming_bug
Guillaume Pellerin [Thu, 13 Feb 2014 23:04:54 +0000 (00:04 +0100)]
VorbisEncoder : passing the low level app and file streaming test
Guillaume Pellerin [Thu, 13 Feb 2014 23:04:54 +0000 (00:04 +0100)]
VorbisEncoder : passing the low level app and file streaming test
Guillaume Pellerin [Thu, 13 Feb 2014 22:39:59 +0000 (23:39 +0100)]
GstEncoder : fix appsrc blocking against the new pipe streamer threading arch
Thomas Fillon [Thu, 13 Feb 2014 19:59:56 +0000 (20:59 +0100)]
Clean up code to treat log prints madness
Thomas Fillon [Thu, 13 Feb 2014 18:11:51 +0000 (19:11 +0100)]
On the way to fix #38
- Add a stream() function to the pipe to get an iterator that streams (for Telemeta HttpResponse)
- inside stream(), run pipe.run() inside a thread and get back appsink signal through a Queue
Guillaume Pellerin [Tue, 11 Feb 2014 22:04:37 +0000 (23:04 +0100)]
Merge branch 'dev' of github.com:yomguy/TimeSide into dev