Ahmet Inan
|
93c8bad3c6
|
renamed linear_srgb to srgb and srgb_linear to linear
|
2014-01-28 09:17:06 +01:00 |
Ahmet Inan
|
6997edfba7
|
removed unused y_pixel_x and uv_pixel_x
|
2013-12-15 14:50:01 +01:00 |
Ahmet Inan
|
8b7c2d150c
|
do avg and lerp in linear rgb space
|
2013-12-15 14:41:51 +01:00 |
Ahmet Inan
|
8448764aae
|
added linear_srgb and srgb_linear
|
2013-12-15 14:28:08 +01:00 |
Ahmet Inan
|
025333c0dc
|
Revert "avg over U and V and not RGB"
This reverts commit 064ecf9e53 .
linear interpolation is better done in linear RGB space ..
lets revert this so we can do it the right way.
|
2013-12-15 14:08:04 +01:00 |
Ahmet Inan
|
064ecf9e53
|
avg over U and V and not RGB
|
2013-12-10 09:08:57 +01:00 |
Ahmet Inan
|
d4e22d5397
|
remade smpte.ppm again: sharp edges this time.
|
2013-09-02 16:42:26 +02:00 |
Ahmet Inan
|
07b0b039df
|
replace -ffast-math with explicit optimizations
gcc usualy does the right thing with -ffast-math but
better be sure and enable only the safe optimizations.
|
2013-02-28 10:47:12 +01:00 |
Ahmet Inan
|
a612a31619
|
forgot to rename back
|
2012-10-23 17:26:02 +02:00 |
Ahmet Inan
|
6195ab5fb2
|
replaced some float timing code with int
|
2012-10-23 17:20:01 +02:00 |
Ahmet Inan
|
acde6a9a70
|
replaced float timing with int
|
2012-10-23 16:54:38 +02:00 |
Ahmet Inan
|
f5d5f2bc8e
|
replaced some float timing code with int
|
2012-10-23 16:25:32 +02:00 |
Ahmet Inan
|
00b5d5305e
|
cleanup
|
2012-10-23 15:54:17 +02:00 |
Ahmet Inan
|
0da40f391e
|
make lerp more stable
|
2012-10-22 19:38:51 +02:00 |
Ahmet Inan
|
90e9fb5d9b
|
single precision floats are not enough for timing
|
2012-10-01 18:38:16 +02:00 |
Ahmet Inan
|
2298df8ac3
|
decimate only per default
|
2012-10-01 18:20:35 +02:00 |
Ahmet Inan
|
2c00f21ae3
|
removed extra white space
|
2012-09-30 18:53:37 +02:00 |
Ahmet Inan
|
16760754ae
|
show control frequency in debug picture
|
2012-09-29 15:16:58 +02:00 |
Ahmet Inan
|
4001ff6714
|
show sync pulse at its position, in red. smaller debug image.
|
2012-09-29 15:16:46 +02:00 |
Ahmet Inan
|
e3bd6a483a
|
oops: return pointer to last element, not to next
|
2012-09-18 23:07:06 +02:00 |
Ahmet Inan
|
9ae9159578
|
added taplen/L also to history length
|
2012-09-17 19:04:29 +02:00 |
Ahmet Inan
|
72f990f3d4
|
also minimize delay in decode.c, added comment in debug.c
|
2012-09-17 18:39:57 +02:00 |
Ahmet Inan
|
3646956cbd
|
minimize delay when synchronizing both signals
|
2012-09-17 18:34:11 +02:00 |
Ahmet Inan
|
32661eb5ab
|
Merge branch 'master' into ddc
|
2012-09-17 15:34:53 +02:00 |
Ahmet Inan
|
ed55c26a4a
|
also clamp weaker signal in decode.c
|
2012-09-17 15:33:12 +02:00 |
Ahmet Inan
|
176c781738
|
clamp weaker demodulated signal of both
|
2012-09-17 15:30:24 +02:00 |
Ahmet Inan
|
4021631af6
|
oops: we also need M samples of history for ddc
|
2012-09-15 16:50:20 +02:00 |
Ahmet Inan
|
cb5abfecd0
|
oops, off by one error in circular buffer
|
2012-09-15 16:22:50 +02:00 |
Ahmet Inan
|
25adda3d8c
|
scale coefficients by interpolation factor
|
2012-09-15 07:18:44 +02:00 |
Ahmet Inan
|
13420ca857
|
redesigned ddc, replaced delay lines with common buffer
|
2012-09-14 22:05:41 +02:00 |
Ahmet Inan
|
1dc17ba23b
|
matched with leader tone code from decode.c
|
2012-09-11 13:42:51 +02:00 |
Ahmet Inan
|
2f96e24d37
|
matched seperator code from decode.c
|
2012-09-04 13:30:15 +02:00 |
Ahmet Inan
|
614fccad24
|
improved horizontal sync falling edge detection
|
2012-08-16 21:37:17 +02:00 |
Ahmet Inan
|
63d30a73ac
|
use single precision constants by default
|
2012-08-01 10:52:31 +02:00 |
Ahmet Inan
|
7bc72d4acf
|
dont hide structs behind typedefs
|
2012-06-01 23:41:04 +02:00 |
Ahmet Inan
|
c377692be5
|
Merge branch 'master' of github.com:xdsopl/robot36
|
2012-05-11 20:11:09 +02:00 |
Ahmet Inan
|
c708ee45ad
|
get smoothing factor from drate
|
2012-05-11 20:06:05 +02:00 |
Ahmet Inan
|
ecdc38a288
|
cleaned up code to make adding to the interfaces easier.
|
2012-03-02 10:19:02 +01:00 |
Ahmet Inan
|
55e9fe3d20
|
alsa fixes
|
2012-02-19 12:12:08 +01:00 |
Ahmet Inan
|
c380b14b28
|
simplified seperator code
|
2011-10-31 10:50:52 +01:00 |
Ahmet Inan
|
903a8492b3
|
added howto debug and example image links
|
2011-10-29 11:46:23 +02:00 |
Ahmet Inan
|
94bdc879ae
|
Revert "lets see what github does with README.md and picture"
This reverts commit ef197077ff .
github gives precedence to README.md. dont like the idea of having
two README files
|
2011-10-29 11:05:56 +02:00 |
Ahmet Inan
|
bc364eb906
|
Revert "renamed README to README.md, lets see"
This reverts commit fe68f4092f .
ok, i dont like README.md
|
2011-10-29 11:04:41 +02:00 |
Ahmet Inan
|
fe68f4092f
|
renamed README to README.md, lets see
|
2011-10-29 10:56:19 +02:00 |
Ahmet Inan
|
ef197077ff
|
lets see what github does with README.md and picture
|
2011-10-29 10:52:21 +02:00 |
Ahmet Inan
|
c05a85d696
|
also .gitignore generated gnuplot files
|
2011-10-29 10:51:03 +02:00 |
Ahmet Inan
|
489e4f307a
|
made Makefile more complicated but more fun to use
|
2011-10-27 15:57:27 +02:00 |
Ahmet Inan
|
c67a0a0736
|
renamed some variables in decode method
|
2011-10-27 14:30:48 +02:00 |
Ahmet İnan
|
2ffaf6b3f6
|
free resources on EOF and set init = 0 in decode method
|
2011-10-26 20:39:47 +02:00 |
Ahmet İnan
|
6646caec89
|
tested aspell on README, works good.
|
2011-10-25 23:41:22 +02:00 |