3b8f855ff0
Fix qplayvid desync due to losing some samples during resampling.
...
See bc8f978a5e
logmessage.
2013-05-04 13:18:13 +02:00
bc8f978a5e
Fix playvid desync due to losing some samples during resampling.
...
I was limiting the decoder output to as many samples as were in the
input - thus dropping ~10% of the samples at times. D'oh!
2013-05-04 13:10:22 +02:00
177959c3e7
Got rid of the multichannel / stride / buffer size hacks.
...
We are not creating the intermediary decode->resample buffer ourselves
anyway, and we are not pumping out anything else than stereo sound, so
we might as well simplify some of the packed buffer code.
2013-05-03 14:06:53 +02:00
512a352c9b
Got rid of qplayvid gcc warnings.
2013-05-03 13:57:58 +02:00
ace5908838
Migrated qplayvid to new libav API - with a 2 channel audio limit.
2013-05-03 13:47:00 +02:00
218dd4b1fb
Addedd avresample to playvid CMakeLists.
2013-05-02 20:03:02 +02:00
05e8501649
Finished porting playvid to new libav API, got rid of some GCC warnings.
2013-05-02 20:02:27 +02:00
9168cd36c2
Ported playvid to new libav API.
...
At least enough so that it compiles and runs properly.
2013-05-02 19:46:52 +02:00
Hector Martin
31a0db8c76
Merge pull request #2 from macpod/master
...
Update depreciated jack_client_new calls with jack_client_open calls.
2013-02-05 19:03:05 -08:00
Hector Martin
4d0133dc7b
Update README to point to the wiki
2013-02-06 02:57:45 +00:00
Jeffrey Nelson
5e9f25c488
adding static to jack client name string to put it in .rodata section in case hector ever wants to run this from a pic10f200
2013-02-05 21:33:00 -05:00
Jeffrey Nelson
e1f6bcce5e
picky picky code practices :)
2013-02-05 21:00:59 -05:00
Hector Martin
9710e3bd73
Add missing config.pxi.in (whoops)
2013-02-06 00:08:43 +00:00
Hector Martin
16c9a5e31a
Allow builds without tracer (for non-x86)
2013-01-26 14:48:25 +00:00
Jeffrey Nelson
7cf82fc012
updating more jack_client depreciated functions
2012-11-17 02:02:46 -05:00
Jeffrey Nelson
754cf7e21c
Updated depreciated jack_client_new function call
2012-11-17 01:44:34 -05:00
Hector Martin
ddc058227e
Add kinect "shadows" demo (from Codebits V)
2012-06-08 22:28:13 +01:00
Hector Martin
c837661da1
playilda: have more frame buffers, use nanosecond-precision mtime
2012-04-13 23:04:45 +01:00
Hector Martin
719977f49c
Add missing FindSwscale.cmake
2012-04-13 23:00:01 +01:00
Hector Martin
d442131957
Add LASE demo source code
2012-04-12 20:06:11 +01:00
Hector Martin
088e8f7992
simulator: zoom in instead of out when aspect ratio not 1:1
2012-04-12 19:55:00 +01:00
Hector Martin
2b8e0b251f
svg2ild: use separate switch_on and switch_off dwell
2012-04-12 19:54:38 +01:00
Hector Martin
4e8ab587fe
output: add 3:2 aspect ratio
2012-04-12 19:53:07 +01:00
Hector Martin
ba4ff321e0
qplayvid: x11grab, use libswscale, multichannel audio, fixes
2012-04-12 19:51:45 +01:00
Drew Fisher
1df30ef8c4
Use FFmpeg include path for things that use FFmpeg.
2011-11-15 02:24:37 +00:00
Hector Martin
c6aa823d20
Python bindings for the edge tracer
2011-11-12 13:33:47 +00:00
Hector Martin
099b2cba96
Libav fixes
2011-11-12 13:33:12 +00:00
Hector Martin
8242115064
Add rectangle test tool/example
2011-10-07 21:33:17 +01:00
Hector Martin
e040adcc9c
Add simple oscilloscope example
2011-10-07 21:30:04 +01:00
Hector Martin
af3bd6cd14
Minor tweaks and improvements to various utilities
2011-10-07 21:29:14 +01:00
Hector Martin
c9769db9a2
Updates for ffmpeg/libav support
2011-10-07 21:28:27 +01:00
Hector Martin
72a7266daf
Switch from QT4_AUTOMOC to QT4_WRAP_CPP
2011-04-09 15:40:44 +02:00
Hector Martin
b19a7b634a
Fix uninitialized trace params while initializing tracer initially
2011-04-09 15:22:56 +02:00
Hector Martin
211d2cc8fa
Add missing 'static' in trace.c
2011-04-09 15:22:45 +02:00
Hector Martin
b39ccf58e7
Add fallback memalign if the system doesn't have one
2011-04-09 15:22:25 +02:00
Hector Martin
ffc937d709
Remove obsolete tracer comment
2011-04-09 14:11:01 +02:00
Hector Martin
37c0c414ce
Add memalign platform checks
2011-04-09 14:11:01 +02:00
Hector Martin
887fc246df
Flush avcodec buffers when seeking (fixes some deadlocks)
2011-03-27 11:39:12 +02:00
Hector Martin
418e8d7fa7
Fix aspect ratio handling in qplayvid
2011-03-24 04:55:48 +01:00
Hector Martin
ea644d993a
qplayvid: new Qt-based GUI video player
2011-03-20 08:47:42 +01:00
Hector Martin
f1140ec09d
New example: Twitter ticker written in Python
2011-03-20 08:43:30 +01:00
Hector Martin
2b24b889db
New Python bindings via Cython
2011-03-20 08:42:48 +01:00
Hector Martin
8c23610b0f
Fix blur reinit in tracer
2011-03-20 08:30:37 +01:00
Hector Martin
cfd5c2b4f8
More font improvements
2011-03-20 08:30:19 +01:00
Hector Martin
1630d845fb
Fix off-by-one out of bounds/memory corruption bug in sobel
2011-03-12 23:41:28 +01:00
Hector Martin
a6378ee920
Implement Canny edge detector tracing
2011-03-12 23:28:14 +01:00
Hector Martin
e3112ba828
Add *.pyc to .gitignore
2011-03-12 19:22:43 +01:00
Hector Martin
e12491493f
Add yasm support CMake modules
2011-03-12 19:22:43 +01:00
Hector Martin
8cac161d85
Allow overriding CFLAGS
2011-03-12 18:56:11 +01:00
Hector Martin
ec4d61e5b5
Hack tracer out of 27c3 slides for now
2011-03-12 18:56:11 +01:00