Jean-Baptiste Kempf
b26c25387c
Visualizations: relicense to LGPLv2.1
Note that the visual plugin still depends on a GPL'd fft.
Note that the new vsxu plugin is still GPL (depending on a GPL library
anyway)
13 years ago
Rémi Denis-Courmont
f0e288aca9
aout: drop 2 version number from "visualization2" capability
13 years ago
Rémi Denis-Courmont
57720af12f
Use NULL rather than 0 as pointer
13 years ago
Rémi Denis-Courmont
ee5f3335a8
goom: fix error path
13 years ago
Rémi Denis-Courmont
5d0401095a
goom: force FL32 input
13 years ago
Rémi Denis-Courmont
e9d2eb5c3d
visualization: fix output formats
14 years ago
Rémi Denis-Courmont
5270796734
Replace block_New() with block_Alloc()
14 years ago
Jean-Baptiste Kempf
9f13c667de
Visualisation: use 16:10 vout by default
Instead of 5:4
15 years ago
Laurent Aimar
ff039349bb
Removed now useless include in goom.
15 years ago
Laurent Aimar
accf423b7c
Removed display of title by goom visualization plugin.
It is not reliable if the aout is reused, and the text support seems
incomplete in goom.
15 years ago
Jean-Baptiste Kempf
87430e95f1
Goom: specify the speed integer range
15 years ago
Rémi Duraffort
fee1ca0ca1
goom: simplify.
15 years ago
Laurent Aimar
f750252af5
Used vlc_clone instead of vlc_thread_create in goom.
15 years ago
Rémi Denis-Courmont
90404acbea
Remove useless parameters
15 years ago
Jean-Baptiste Kempf
8fc72635bf
Goom: remove unnecessary includes and delete GOOM_TREE mode
15 years ago
Rémi Denis-Courmont
f98a66cea0
add_integer: remove callback parameter
16 years ago
Laurent Aimar
0c5adb0ef5
Modified vout_*Picture API.
It is a bit simpler and cleaner.
I plan to remove the need for specific vout
vout_HoldPicture/ReleasePicture functions, but it is not yet possible.
16 years ago
Rémi Denis-Courmont
7e4d50ac42
Remove pl_Release, and rename pl_Hold back to pl_Get
pl_Hold() assumed the playlist was already created.
pl_Release() does not solve any problem. Playlist synchronization is
done with the playlist lock, while playlist deletion must anyway be done
after all interfaces, services and other threads are joined.
16 years ago
Rémi Denis-Courmont
27cdd6eb49
Remove useless vlc_object_detach() before vlc_object_release()
16 years ago
Pierre Ynard
66ee062c86
goom: build fixes
16 years ago
Rémi Denis-Courmont
4572062f50
Goom: use playlist_CurrentInput instead of vlc_object_find
16 years ago
Rémi Denis-Courmont
22fdf98f4c
Remove useless <errno.h> inclusions
16 years ago
Laurent Aimar
d466fd4185
Removed es_format_t::i_aspect.
It was duplicated with es_format_t::i_sar_num/den.
17 years ago
Rafaël Carré
0bf004283a
goom: use VLC_TS_INVALID (refs #3135 )
17 years ago
Rémi Duraffort
ace7993802
goom: switch 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
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
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
993a516aeb
Increase Visualisation resolution to 800x480 (5/3)
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
a75f88bc38
goom: factorization.
17 years ago
Rémi Denis-Courmont
fa4bde0b26
Trailing ;
17 years ago
Rémi Denis-Courmont
0597403277
Remove unused parameter
17 years ago
Laurent Aimar
0430ee7da0
Fixed goom compilation.
18 years ago
Laurent Aimar
337c8691c2
Allow aout to grab vout_Request calls.
Do not use vout_Request in aout_filter_t anymore but aout_filter_RequestVout.
They have the same semantic but it will allows to control every vout creation
from aout.
18 years ago
Rémi Denis-Courmont
0549228196
Remove most stray semi-colons in module descriptions
Those multi-lines are still to be done (it's going to be fun...)
See also 5af4cc854b .
18 years ago
Rémi Duraffort
26ddd19665
Don't forgot to unlock the mutex.
18 years ago
Laurent Aimar
816d3cc4b6
Merged vout_DatePicture into vout_DisplayPicture.
18 years ago
Rémi Denis-Courmont
5b63839284
vlc_cond_init: really remove useless parameter
18 years ago
Rémi Denis-Courmont
be400691f5
Plugins: push cancellation down
18 years ago
Rémi Duraffort
0f7394a49d
Fix threaded function declaration.
18 years ago
Rémi Denis-Courmont
00b9584826
modules: use vlc_object_alive()
18 years ago
Rafaël Carré
53c7457930
s/vout_Destroy/vlc_object_release/ - A cat is a cat
18 years ago
Rémi Denis-Courmont
3561b9b28f
Plugins: include vlc_common.h directly instead of vlc/vlc.h
18 years ago
Rémi Denis-Courmont
13ae40b0ef
Use gettext_noop() consistently
18 years ago
Rémi Denis-Courmont
27d483e9ef
Include vlc_plugin.h as needed
18 years ago
Rémi Denis-Courmont
6da90a1716
vlc_mutex_init: remove unused paramter
18 years ago
Pierre d'Herbemont
449fd28aaf
Replace vlc_bool_t by bool, VLC_TRUE by true and VLC_FALSE by false.
This improves readability a lot and prevent us from reinventing the wheel.
18 years ago