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 Duraffort
9ccd884adb
Fix potential memleaks (CID 58 and 59)
18 years ago
Rémi Denis-Courmont
22040d1eba
VLC_OBJECT_OPENGL: nobody uses _find on this, useless
18 years ago
Rémi Denis-Courmont
acbad93b8b
lower case the module_* functions
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
ac15b24be0
Don't call mdate too many times.
18 years ago
Rémi Duraffort
0f7394a49d
Fix threaded function declaration.
18 years ago
Rémi Duraffort
00cc9dcaae
Remove stupid test and error message.
18 years ago
Rémi Duraffort
e7832276fc
Fix potential memleaks.
18 years ago
Rémi Duraffort
60564df62d
Fix memleak.
18 years ago
Laurent Aimar
d26adda5fb
Moved static arrays to fft context.
18 years ago
Justus Piater
5f8cd3991a
Declared many static variables const
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
18 years ago
Rémi Denis-Courmont
00b9584826
modules: use vlc_object_alive()
18 years ago
Adrien Maglo
27479a57a9
Use less CPU : reduction of the number of iteration when it draws the frame. Some non-code corrections of the previous patch.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
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
Rafaël Carré
49be6b3b2b
Remove unused arguments - CID 5
18 years ago
Antoine Cellerier
3d90c11d8e
Fix off by 1 errors (CID 42 and 43).
18 years ago
Adrien Maglo
1b72149a56
New vu meter visualization.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
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
5d6e797a6b
Maintain SUBDIRS manually for extra flexibility
18 years ago
Rémi Denis-Courmont
6da90a1716
vlc_mutex_init: remove unused paramter
18 years ago
Rémi Denis-Courmont
97897eeeb2
NIH syndrome cure (2)
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
Rémi Denis-Courmont
fa9abba62f
Check-in modules/Makefile.am
It was a bit clumsy to have to modify it through bootstrap.
18 years ago
Jean-Baptiste Kempf
984723a78f
Shut a warning.
18 years ago
Rémi Duraffort
cc10207a6d
Another bunch of useless test.
18 years ago
Rémi Duraffort
1e83ef8280
Fix a stupid compilation warning
18 years ago
Rémi Duraffort
bcee7c9eda
Another check for malloc.
18 years ago
Pierre d'Herbemont
a78e273ec5
misc/objects.c: Don't rely on vlc_object_destroy() to destroy objects, but expects vlc_object_release to do it when the refcount goes to zero.
* Meaning, that when created objects gets a refcount to 1.
* Destroying is instantaneous and we don't have to poll for a few secondss or so to wait until the object's refcount reach 0.
* We now track vlc_object_t's mem leaks when libvlc_global is released (Hard error for now, so they don't get unoticed)
* We fail hard if an object is released with a refcount of 1 without being detached from its parent and its children, to make sure such cases don't go unoticed.
(make test or make check still pass after that one. VLC is known to leak one object when no module is loaded, this must be fixed).
18 years ago
Rafaël Carré
bbd1c26adf
visual: removes warnings about unused parameters in vlc callback and Run() functions
18 years ago
Jean-Baptiste Kempf
01eab69879
Fix Galaktos plugin compilation, config.h related.
18 years ago
Rémi Denis-Courmont
99fab9089e
Don't include config.h from the headers - refs #297 .
Missing some cases that I could not test.
Also ffmpeg/chroma.c is locked, so I can but leave it broken.
Fix is for the remaining modules is obvious and the issue is easy to detect.
18 years ago
Rémi Denis-Courmont
4f02842805
Revert the so-called whitelisting commits that are actually blacklisting
19 years ago
Rafaël Carré
806cf51658
input options whitelisting, step 2 (refs #1371 )
19 years ago
Christophe Mutricy
23b538b7c8
Fix compilation of galaktos:
- there's still plenty of compile warning
- I may have been a bit heavy handed on the de-'static inlin'ing
19 years ago
Christophe Mutricy
493a666a99
galaktos: -distribute fftsg.h
-get rid of bad merge remnant
19 years ago
Christophe Mutricy
8139b9059c
galaktos/*: warnings hunt
19 years ago
Rafaël Carré
d6008a8bb8
Reverts [21943] for galaktos as it is external to vlc.
Just in case it is merged one day with upstream source.
19 years ago
Rafaël Carré
6ee1e193fd
Removes trailing spaces. Removes tabs.
19 years ago
Rafaël Carré
e02432e597
Input access locking, part 3 (final).
Enforce access to input_item_t through input_item_{G,S}et*()
Unlock mutexes before calling these functions
Free strings returned by input_item_Get*()
New functions added:
char * input_item_GetURI( input_item_t * )
void input_item_SetURI( input_item_t * , char * )
mtime_t input_item_GetDuration( input_item_t * )
void input_item_SetDuration( input_item_t * , mtime_t )
to access input_item_t->psz_uri and input_item_t->i_duration
19 years ago
Rafaël Carré
f068bc2d55
Adds headers back.
19 years ago
Rafaël Carré
e5ff4a2d33
Fixes compilation(2)
19 years ago
Rémi Denis-Courmont
9e595c955f
Remove stdio while we're at it.
Finally rid of the strcasestr warning
19 years ago
Rémi Denis-Courmont
e40d134c69
Remove _GNU_SOURCE and string.h too
19 years ago
Rémi Denis-Courmont
81c5ac29fa
Remove stdlib.h
19 years ago
Rafaël Carré
662ed774b9
Input access locking, part 2.
Fix [21193]
19 years ago