Damien Elmes
|
d1f1f914ad
|
python2.7 win32 compat fix
|
2010-10-23 13:58:03 +09:00 |
|
Damien Elmes
|
ecb6dbe69a
|
unicode in error messages
|
2010-07-26 20:59:56 +09:00 |
|
Damien Elmes
|
554d7021e0
|
don't specify an input index by default
|
2010-04-21 13:31:59 +09:00 |
|
Damien Elmes
|
c3833a6a10
|
quote loadfile cmd
|
2009-11-08 14:47:17 +09:00 |
|
Damien Elmes
|
76376d9040
|
move the simple player code into a plugin
|
2009-09-26 23:05:30 +09:00 |
|
Damien Elmes
|
faea67e14b
|
add primitive player back, and fall back to it on osx 10.3
|
2009-09-26 08:57:36 +09:00 |
|
Damien Elmes
|
03ae1d6ca7
|
patch from saturnien to make mp3 encoding optional
|
2009-09-06 17:16:02 +09:00 |
|
Damien Elmes
|
4be3de322c
|
tweak pyaudio error message
|
2009-07-18 18:11:57 +09:00 |
|
Damien Elmes
|
a12878347a
|
force always on top for the video window, add a hook to fix an osx issue
|
2009-06-26 10:51:22 +09:00 |
|
Damien Elmes
|
1bd5c988b1
|
create mplayer threads lazily on play, make sure not to deadlock
|
2009-06-25 04:35:58 +09:00 |
|
Damien Elmes
|
a4d1c55d4f
|
if mplayerCond is none, finish thread
|
2009-06-23 06:29:52 +09:00 |
|
Damien Elmes
|
b079df2a13
|
don't use communicate(), catch win32 error
|
2009-06-18 07:11:39 +09:00 |
|
Damien Elmes
|
d0653f2f7a
|
make mplayer threads daemons
|
2009-06-18 06:43:12 +09:00 |
|
Damien Elmes
|
22efbaaf81
|
fix mplayer blocking on debug output
|
2009-06-18 06:39:21 +09:00 |
|
Damien Elmes
|
ad5a7c8bf7
|
close mplayer on deck close as media path may change
|
2009-06-18 05:49:08 +09:00 |
|
Damien Elmes
|
8e92a4dfc8
|
don't poll empty mplayer
|
2009-06-15 11:45:11 +09:00 |
|
Damien Elmes
|
e66e66c614
|
don't catch all osx errors
|
2009-06-15 11:37:02 +09:00 |
|
Damien Elmes
|
7cac17a543
|
restart mplayer if it has stopped
|
2009-06-15 11:26:42 +09:00 |
|
Damien Elmes
|
fb8f2bd09f
|
handle interrupted system call errors on mplayer shutdown
|
2009-06-15 06:57:36 +09:00 |
|
Damien Elmes
|
e578ffc721
|
map all file descriptors to work with py2exe
|
2009-06-13 16:01:58 +09:00 |
|
Damien Elmes
|
9d8df81e11
|
cleanup mplayer slave on exit
|
2009-06-12 20:26:00 +09:00 |
|
Damien Elmes
|
3085ce7328
|
use mplayer slave mode
|
2009-06-11 03:29:07 +09:00 |
|
Damien Elmes
|
15b5e3b6c0
|
hack for race condition with queue clearing
|
2009-06-04 09:37:59 +09:00 |
|
Damien Elmes
|
2944b8194b
|
if audio player fails to start, give better error
|
2009-04-25 02:38:48 +09:00 |
|
Damien Elmes
|
2c60151a45
|
ignore console input in mplayer
|
2009-04-24 02:16:54 +09:00 |
|
Damien Elmes
|
3cb299a1d5
|
bump version, remove debugging code
|
2009-04-11 02:35:55 +09:00 |
|
Damien Elmes
|
0959689463
|
use external player on mac too
|
2009-04-10 22:23:41 +09:00 |
|
Damien Elmes
|
085fbf3bcc
|
add hack to prevent qt movie for now
|
2009-04-06 11:47:14 +09:00 |
|
Damien Elmes
|
19698d6256
|
only warn on a mac, include \n
|
2009-03-28 10:14:43 +09:00 |
|
Damien Elmes
|
7886d498bd
|
warn about audio fallback
|
2009-03-28 08:33:16 +09:00 |
|
Damien Elmes
|
95447a23ec
|
fix 10.3 audio
|
2009-03-13 07:06:21 +09:00 |
|
Damien Elmes
|
46451dbd4d
|
remove sox hack
|
2009-03-10 07:38:23 +09:00 |
|
Damien Elmes
|
3bd9dd8494
|
handle osx 10.3 audio
|
2009-03-06 06:35:43 +09:00 |
|
Damien Elmes
|
e75036adde
|
mention sox failure
|
2009-03-06 05:09:24 +09:00 |
|
Damien Elmes
|
97eb12e343
|
new osx audio based on qtmovie
|
2009-02-26 02:07:27 +09:00 |
|
Damien Elmes
|
bde46a94f6
|
fix audio recording on osx
|
2009-02-06 18:34:35 +09:00 |
|
Damien Elmes
|
5545f5f622
|
catch overflow errors during record
|
2009-01-22 17:18:01 +09:00 |
|
Damien Elmes
|
2792d22bf5
|
win32/mac fixes for audio
|
2009-01-18 00:49:23 +09:00 |
|
Damien Elmes
|
f3368d3c1e
|
fix recording, remove debugging
|
2009-01-17 23:57:08 +09:00 |
|
Damien Elmes
|
ff4cc7b0af
|
add importing tag support, fix audio
|
2009-01-17 22:36:14 +09:00 |
|
Damien Elmes
|
75d6123dc3
|
identify temp files as anki, quiet lame
|
2009-01-17 16:29:45 +09:00 |
|
Damien Elmes
|
d4ac87bc19
|
add pyaudio recorder, remove external recorder
|
2009-01-17 14:14:28 +09:00 |
|
Damien Elmes
|
e010abd2d3
|
give the fade a little more time
|
2009-01-17 01:27:42 +09:00 |
|
Damien Elmes
|
334d126237
|
recording & noise profile support on linux
|
2009-01-17 01:05:39 +09:00 |
|
Damien Elmes
|
3e7d3bbf28
|
add support for clearing audio queue
|
2009-01-05 14:38:15 +09:00 |
|
Damien Elmes
|
cdc37fa7c0
|
strip commented pygame from sound.py
|
2009-01-05 08:28:13 +09:00 |
|
Damien Elmes
|
da6211b9ef
|
don't use full path to audio, as the working directory will do
|
2009-01-05 08:25:18 +09:00 |
|
Damien Elmes
|
c50203b9a1
|
use alternative sound library on win32
|
2008-12-23 19:09:37 +09:00 |
|
Damien Elmes
|
aca5a403e5
|
use mplayer on windows too
|
2008-12-20 18:31:18 +09:00 |
|
Damien Elmes
|
e812f69dee
|
new audio handling
|
2008-12-20 18:29:06 +09:00 |
|