diff options
author | Andreas Eversberg <jolly@eversberg.eu> | 2019-06-01 19:15:06 +0200 |
---|---|---|
committer | Andreas Eversberg <jolly@eversberg.eu> | 2019-06-01 19:15:06 +0200 |
commit | 5d9a9b59c363bfc52a0f92b08bdbca082806804d (patch) | |
tree | db297bab0d31ac6103e8642a100084ec9f83a5a0 /src/tv/ebu.c | |
parent | 4362c78f38fdd9de21a20c662e4e022e3b400543 (diff) |
OsmoTV: Generate correct amplitude of color signal (hopefully)
Diffstat (limited to 'src/tv/ebu.c')
-rw-r--r-- | src/tv/ebu.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tv/ebu.c b/src/tv/ebu.c index 4352953..d3afa74 100644 --- a/src/tv/ebu.c +++ b/src/tv/ebu.c @@ -61,8 +61,8 @@ int ebu_gen_line(sample_t *sample, double x, double samplerate, sample_t *color_ colorphase = (360.0 - color_bar[b].phase) / 180.0 * M_PI; else colorphase = color_bar[b].phase / 180.0 * M_PI; - U = cos(colorphase) * amplitude / 2.0; - V = sin(colorphase) * amplitude / 2.0; + U = cos(colorphase) * amplitude; + V = sin(colorphase) * amplitude; render_end = (line_end - line_start) / 8 * (b + 1) + line_start; while (x < render_end) { color_u[i] = U; |