Laurent Aimar
745c790b43
Fixed PCM values given to projectm.
17 years ago
Laurent Aimar
2d653399a2
Converted projectm to vout_opengl_t.
As a side effects, window resize is now implemented.
17 years ago
Laurent Aimar
4b8038becc
Simplified projectm module by using vlc_thread_t.
17 years ago
Laurent Aimar
f53f829af5
Fixed a potential race condition (projectm).
17 years ago
Laurent Aimar
4edd5ddb74
Reworked a bit projectm initialization.
17 years ago
Rafaël Carré
0bf004283a
goom: use VLC_TS_INVALID (refs #3135 )
17 years ago
Rémi Duraffort
b5cc8bd2de
visual: factorize.
17 years ago
Rémi Duraffort
60b30f42e9
visual: save again some allocation/deallocation cycles.
17 years ago
Rémi Duraffort
5d99f7d3d5
visual: fix a crash (double free or use after free) if an error occure.
17 years ago
Rémi Duraffort
c8f699876c
visual: small cleanup.
17 years ago
Rémi Duraffort
8b96a4c2a0
visual: fix use of uninitialized value (introduced in 68dd76f1cd)
17 years ago
Rémi Duraffort
8cf7b429d7
visual: factorize.
17 years ago
Rémi Duraffort
68dd76f1cd
visual: save a huge number of allocation/deallocation.
17 years ago
Rémi Duraffort
5534850701
visual: factorize.
17 years ago
Rémi Duraffort
ace7993802
goom: switch to filter_t
17 years ago
Rémi Duraffort
e8867de198
projectm: switch to filter_t
17 years ago
Rémi Denis-Courmont
dd93b14aea
visual: adapt to filter_t
17 years ago
Rémi Denis-Courmont
d2549af08b
aout_filter_t.(in|out)put -> aout_filter_t.fmt_(in|out).audio
This migrates to a filter_t-like syntax
17 years ago
Rémi Denis-Courmont
6c9479be6c
i_nb_bytes -> i_buffer
(Yeah, some automatic variables were renamed too)
17 years ago
Rémi Denis-Courmont
38c0878998
aout_buffer_t: store length instead of end timestamp
aout_buffer_t now looks very much like a subset of block_t at the
source code level. By the way, we might want to revisit the return value
of date_Increment()...
17 years ago
Rémi Denis-Courmont
8146a7f0e8
aout_buffer_t.start_data -> aout_buffer_t.i_pts
This will be needed to replace aout_buffer_t with block_t.
We also need to replace end_date with i_length, which is a bit more
involved.
17 years ago
Rémi Duraffort
3147cc20d4
add_bool wants booleans.
17 years ago
Rémi Duraffort
e8b65bdcad
Fix compilation: too short delay.
17 years ago
Jean-Baptiste Kempf
6e9c1d1e63
Visual: reindent (2)
17 years ago
Jean-Baptiste Kempf
81b22c5aa9
Visual: kill signedness warnings
17 years ago
Jean-Baptiste Kempf
70ebb630ce
Visual: reindent
17 years ago
Pierre d'Herbemont
be3d7a79bd
visual: Fix bad function return value cast.
17 years ago
Jean-Baptiste Kempf
9ce57311af
Misc fixes in goom, freetype and warning in last.fm
17 years ago
Laurent Aimar
a882fa8a6d
Used date_t instead of audio_date_t in visualizations.
17 years ago
Jean-Baptiste Kempf
217a4736fb
Delete galaktos plugin.
This hasn't work for quite some time and we have projectM module.
Moreover, noone complained.
17 years ago
Rémi Duraffort
a899dcfc52
projectm: manage the events.
17 years ago
Jean-Baptiste Kempf
2a012ee309
Oops. Actually synchronise the resolution to 800x640 (5/4)
17 years ago
Jean-Baptiste Kempf
993a516aeb
Increase Visualisation resolution to 800x480 (5/3)
17 years ago
Rémi Duraffort
fc18c1cf01
projectm: fix typo.
17 years ago
Rémi Duraffort
9ae8c891a9
Fix build.
17 years ago
Rémi Duraffort
472aec28c6
Add a visualization module using libprojectM.
If you want to try it and report bugs use --enable-projectm.
17 years ago
Rémi Duraffort
499ac6f78d
galaktos: add an option for the size (just finish one piece of code).
17 years ago
Laurent Aimar
1cfb626f6a
Fixed a bunch of invalid memory accesses in visual effects.
17 years ago
Rémi Duraffort
d6c0a9652f
visual: no need to strdup the name of the effect as it's only use with strcmp.
17 years ago
Rémi Duraffort
043921e86a
Update effects list.
17 years ago
Laurent Aimar
0ba8129efb
Replaced vout_InitPicture/Format with their equivalent.
17 years ago
Laurent Aimar
724461bdf2
Used VLC_CODEC_* and vlc_fourcc_GetCodec when suitable.
There will be some regressions, I used automatic sed replacement with manual
checks but there was a lot to change.
It's only the first pass.
17 years ago
Rémi Duraffort
44b96fd1ef
visual: check for NULL in the right place.
18 years ago
Rémi Duraffort
f7f6561b34
visual: fix potential memleak.
18 years ago
Rémi Duraffort
a1358b0cee
visual: avoid a strdup/free.
18 years ago
Rémi Duraffort
a75f88bc38
goom: factorization.
18 years ago
Adrien Maglo
df325fb864
Improve spectrum visualization. Change options : the number of bands for the spectrum and spectrometer visualization is now set with a boolean. Ban some actions to avoid segfaults in visualizations.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18 years ago
Joseph Tulou
422908a78d
Galaktos: compile fix and variable unused removal
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
18 years ago
Rémi Denis-Courmont
fa4bde0b26
Trailing ;
18 years ago
Rémi Duraffort
64d1e176b0
galaktos: fix a buch of anoying warnings.
18 years ago