]>
git.sesse.net Git - vlc/log
Fabian Keil [Thu, 2 Jul 2009 18:48:28 +0000 (20:48 +0200)]
Remove write-only variable i_maxbytespersec in avi_HeaderCreateRIFF().
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Fabian Keil [Thu, 2 Jul 2009 18:48:27 +0000 (20:48 +0200)]
In InitGLX13(), make sure fbconf has a defined value. Otherwise the for loop may be left too early.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Jean-Baptiste Kempf [Fri, 3 Jul 2009 06:55:31 +0000 (08:55 +0200)]
SSA on Windows: show a progress dialog during font rebuilding.
This is probably not enough to fix all the fontconfig issues.
(cherry picked from commit
f25ad01cfe060e31ebc848c652688a550efcae9b )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Fri, 3 Jul 2009 07:21:54 +0000 (09:21 +0200)]
Contrib: Don't patch fontconfig, this is wrong and useless.
Jean-Baptiste Kempf [Fri, 3 Jul 2009 07:12:02 +0000 (09:12 +0200)]
Provide the E-AC3 Spectral FFmpeg patch, made by Justin.
Thanks a lot, French CSA for using it with almost noone able to decode it...
Rémi Denis-Courmont [Thu, 2 Jul 2009 17:11:14 +0000 (20:11 +0300)]
Revert "qt4 - Make errors dialog Application Modal."
This reverts commit
f4e4ec78c05a8eaceb2b8424d1ccf503e2b58ec2 .
Non-modal errors are non-model errors, and we only use the error dialog
for non-modal errors (otherwise we use a critical message box). We need
the Qt4 UI to remain usable inspite of a continuous flow of error.
Rémi Denis-Courmont [Thu, 2 Jul 2009 16:06:26 +0000 (19:06 +0300)]
Fix race condition if multiple threads delete the same HTTP host
Rémi Denis-Courmont [Thu, 2 Jul 2009 16:01:06 +0000 (19:01 +0300)]
libmpeg2: fix division by zero (fixes #2920)
Rémi Duraffort [Thu, 2 Jul 2009 09:14:20 +0000 (11:14 +0200)]
Fix encoding when looking for subtitles (missing qfu).
Cyril Mathé [Mon, 29 Jun 2009 11:30:20 +0000 (13:30 +0200)]
Mozilla & ActiveX: Update test.html
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Anthony Loiseau [Tue, 26 May 2009 22:33:44 +0000 (00:33 +0200)]
win32/nsis: small misc Windows installer script cleanup
This commit does not add functional changes.
It mainly fix whitespaces and insignificantly alter behavior
when debugging.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Thu, 2 Jul 2009 08:33:18 +0000 (10:33 +0200)]
win32/nsis: Don't try to install --disabled features
This commit create conditional lines in the Windows
installer script to not try to install some features if
they have not been compiled.
Kaarlo Raiha [Sat, 16 May 2009 13:12:19 +0000 (16:12 +0300)]
change nsis Play to Open
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Cyril Mathé [Thu, 2 Jul 2009 08:18:06 +0000 (10:18 +0200)]
ActiveX: Generated IDL files for ActiveX compilation
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 1 Jul 2009 22:57:15 +0000 (00:57 +0200)]
Qt: plugins dialog as a toggle one.
Close #2900
Jean-Baptiste Kempf [Wed, 1 Jul 2009 22:09:41 +0000 (00:09 +0200)]
Qt: Close #2906
Cyril Mathé [Mon, 29 Jun 2009 11:23:28 +0000 (13:23 +0200)]
Moz-Plugin: Marquee JS Bindings
- video.marquee.enable() : enable marquee filter
- video.marquee.disable() : disable marquee filter
- video.marquee.text("my_text") : display my_text on screen
- video.marquee.color(i_val) : change text color
- video.marquee.opacity(i_val) : change text opacity
- video.marquee.position(i_val) : change text position (center, left...)
- video.marquee.refresh(i_val) : change refresh time
- video.marquee.size(i_val) : change text size
- video.marquee.timeout(i_val) : change timeout
- video.marquee.x(i_val) : change abscissa position
- video.marquee.y(i_val) : change ordinate position
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Cyril Mathé [Mon, 29 Jun 2009 11:34:32 +0000 (13:34 +0200)]
ActiveX: Marquee JS Bindings
- video.marquee.enable() : enable marquee filter
- video.marquee.disable() : disable marquee filter
- video.marquee.text("my_text") : display my_text on screen
- video.marquee.color(i_val) : change text color
- video.marquee.opacity(i_val) : change text opacity
- video.marquee.position(i_val) : change text position (center, left...)
- video.marquee.refresh(i_val) : change refresh time
- video.marquee.size(i_val) : change text size
- video.marquee.timeout(i_val) : change timeout
- video.marquee.x(i_val) : change abscissa position
- video.marquee.y(i_val) : change ordinate position
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Anthony Loiseau [Mon, 29 Jun 2009 14:29:11 +0000 (16:29 +0200)]
win32/nsis: fix section descriptions
Fix description inversion as Nicolas Rault described on @vlc.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Laurent Aimar [Wed, 1 Jul 2009 19:23:58 +0000 (21:23 +0200)]
Removed unused function in spatializer.
JP Dinger [Wed, 1 Jul 2009 19:22:33 +0000 (21:22 +0200)]
Spatializer fixing
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Tue, 30 Jun 2009 20:50:53 +0000 (22:50 +0200)]
Improved error message in case of unrecognized DVB subtitle type.
Laurent Aimar [Tue, 30 Jun 2009 20:44:14 +0000 (22:44 +0200)]
Added 2 missings DVB subtitle types (used by french HD TNT).
Laurent Aimar [Mon, 29 Jun 2009 20:41:14 +0000 (22:41 +0200)]
Added es_format_InitFromVideo helper.
Laurent Aimar [Mon, 29 Jun 2009 20:33:59 +0000 (22:33 +0200)]
Clean up.
Cyril Mathé [Wed, 1 Jul 2009 13:29:53 +0000 (15:29 +0200)]
libvlc API: Fix a possible SEGFAULT
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Wed, 1 Jul 2009 10:16:13 +0000 (12:16 +0200)]
smb: fix compilation for win32.
Rémi Duraffort [Wed, 1 Jul 2009 09:37:16 +0000 (11:37 +0200)]
rss: factorize.
Rémi Duraffort [Wed, 1 Jul 2009 08:48:52 +0000 (10:48 +0200)]
smb: use utf8_open (fix #2922)
Rémi Duraffort [Wed, 1 Jul 2009 08:05:15 +0000 (10:05 +0200)]
rss: remove a dummy lock (we don't need to lock the mutex when the module is
created or destroyed). We also don't need to delete the variable (they will be
destroyed).
Rémi Duraffort [Wed, 1 Jul 2009 07:07:19 +0000 (09:07 +0200)]
rss: fix a memleak (double strdup) and ad a missing const.
Jean-Baptiste Kempf [Tue, 30 Jun 2009 21:54:05 +0000 (23:54 +0200)]
Qt: Remove some connect errors.
Rémi Duraffort [Tue, 30 Jun 2009 21:25:55 +0000 (23:25 +0200)]
We must not return the picture directly but copy it (in case we're not
modifying anything).
Rémi Duraffort [Tue, 30 Jun 2009 19:43:09 +0000 (21:43 +0200)]
Correctly fix the segfault if no mask is provided.
Sébastien Escudier [Mon, 15 Jun 2009 13:30:32 +0000 (15:30 +0200)]
libvlc_vlm_release : release events stuff Centralize vlm release operations in one new function : libvlc_vlm_release_internal
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Duraffort [Tue, 30 Jun 2009 17:36:29 +0000 (19:36 +0200)]
colorthres: remove a call to var_GetInteger inside the filter function (use a
callback instead).
Rémi Duraffort [Tue, 30 Jun 2009 18:11:03 +0000 (20:11 +0200)]
rss: fix object leak.
Rémi Duraffort [Tue, 30 Jun 2009 17:51:13 +0000 (19:51 +0200)]
Cosmetics.
Rémi Duraffort [Tue, 30 Jun 2009 17:43:54 +0000 (19:43 +0200)]
Remove FIXME (already fix).
Rémi Duraffort [Tue, 30 Jun 2009 16:31:24 +0000 (18:31 +0200)]
Remove dummy p_sys variable.
Pierre Ynard [Tue, 30 Jun 2009 15:04:07 +0000 (17:04 +0200)]
vod_rtsp: fix segfault if memory allocation fails
Fix segfault if memory allocation fails
Rémi Duraffort [Tue, 30 Jun 2009 14:43:11 +0000 (16:43 +0200)]
fix potential memleak.
Rémi Duraffort [Tue, 30 Jun 2009 14:31:32 +0000 (16:31 +0200)]
Fix a segfault if the mask can't be loaded and aso fail imediately if the file
does not exist.
Rémi Duraffort [Mon, 29 Jun 2009 14:24:13 +0000 (16:24 +0200)]
Fix a crash if BEST_AUTOCROP isn't defined (non initialized mutex).
Rémi Duraffort [Mon, 29 Jun 2009 14:03:26 +0000 (16:03 +0200)]
Global headers.
Rémi Duraffort [Mon, 29 Jun 2009 13:54:21 +0000 (15:54 +0200)]
Fix encoding.
Derk-Jan Hartman [Tue, 30 Jun 2009 00:09:55 +0000 (02:09 +0200)]
vcd: arpa/inet.h is required for ntohl() on FreeBSD
Rémi Denis-Courmont [Mon, 29 Jun 2009 20:29:14 +0000 (23:29 +0300)]
RAM: use decode_URI(), not FromLocale(). Untested.
Also try to fix a few leaks (but meta handling still seems suspicious).
P.S.: That sort of things should be obvious.
Please don't commit such crap without reviewing.
Rémi Denis-Courmont [Mon, 29 Jun 2009 20:17:27 +0000 (23:17 +0300)]
Remove dummy string copy
Anthony Loiseau [Fri, 19 Jun 2009 15:09:45 +0000 (17:09 +0200)]
activex: setting default aspect ratio is legal
Empty parameter means "default/guess".
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Mon, 29 Jun 2009 15:38:32 +0000 (18:38 +0300)]
Remove enums from public APIs
Rémi Denis-Courmont [Mon, 29 Jun 2009 15:24:13 +0000 (18:24 +0300)]
Shared object friendliness
Rémi Denis-Courmont [Mon, 29 Jun 2009 15:23:53 +0000 (18:23 +0300)]
Compiler knows better when to inline or not
Rémi Denis-Courmont [Mon, 29 Jun 2009 15:23:11 +0000 (18:23 +0300)]
Grammar
Cyril Mathé [Mon, 29 Jun 2009 09:28:16 +0000 (11:28 +0200)]
libvlc API: Fix an error in libvlc_video_set_marquee_option_as_int()
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Cyril Mathé [Tue, 23 Jun 2009 07:46:00 +0000 (09:46 +0200)]
libvlc API: Add Marquee Filter to libvlc in video.c
-libvlc_video_get_marquee_option_as_int : get an option int value
-libvlc_video_get_marquee_option_as_string : get an option string value
-libvlc_video_set_marquee_option_as_int : enable, disable or set an int value
-libvlc_video_set_marquee_option_as_string : set a string value to marq
Modified patch from Cyril Mathe <cmathe@actech-innovation.com>
This API implementation is very limitied, as no presistent state is preserved, and settings can only be set when a vout is around. This makes the whole thing very limitating.
Hopefuly we'll get a better implementation over the time.
Pierre d'Herbemont [Mon, 29 Jun 2009 04:13:29 +0000 (21:13 -0700)]
vout: vout_EnableFilter takes a const char *.
Pierre d'Herbemont [Mon, 29 Jun 2009 03:18:17 +0000 (20:18 -0700)]
input: Support file://localhost/file type url.
Pierre d'Herbemont [Mon, 29 Jun 2009 01:35:10 +0000 (18:35 -0700)]
media_list_player: Instance variable access should be done behind a lock.
Pierre d'Herbemont [Mon, 29 Jun 2009 01:19:13 +0000 (18:19 -0700)]
framework: Fix the Pre-Compile script.
This script starts to get unreadable, it's probably time to refresh it.
Erwan Tulou [Sun, 28 Jun 2009 22:22:36 +0000 (00:22 +0200)]
skins2(Windows): fix sporadic vlc hangings at termination
As skins2(Windows) runs in the main thread, special care must be given to playlist/input/vout termination. Up to now, vout threads kept on running with the GUI event loop no longer operational, leading to vlc hangings.
Laurent Aimar [Sun, 28 Jun 2009 22:16:36 +0000 (00:16 +0200)]
Made sure that our output buffer is large enough with TTA.
It allows playing multi-channels TTA and fixed a segfault as the decoder
does not check for sufficient space.
Laurent Aimar [Sun, 28 Jun 2009 21:07:03 +0000 (23:07 +0200)]
Forged a TTA1 header in matroska if not present.
Laurent Aimar [Sun, 28 Jun 2009 21:05:34 +0000 (23:05 +0200)]
Do not skip non finite size element in matroska.
It seems to create an infinite loop.
Erwan Tulou [Sat, 27 Jun 2009 22:46:22 +0000 (00:46 +0200)]
skins2(windows): correct playback not started automatically (trac #2539)
Since skins2(Windows) is run in the main thread, the default mechanism couldn't work.
Erwan Tulou [Sat, 27 Jun 2009 21:25:20 +0000 (23:25 +0200)]
skins2(Windows): add a command to start the first playlist item
Erwan Tulou [Sat, 27 Jun 2009 05:35:06 +0000 (07:35 +0200)]
skins2: remove unneeded code (already inherited from base class)
Erwan Tulou [Sat, 27 Jun 2009 05:39:55 +0000 (07:39 +0200)]
skins2: add missing var_DelCallback
Felix Paul Kühne [Sun, 28 Jun 2009 00:16:16 +0000 (02:16 +0200)]
contribs: updated binary package including the new mozilla SDK. No further changes.
Felix Paul Kühne [Sat, 27 Jun 2009 22:32:28 +0000 (00:32 +0200)]
contribs: updated the mozilla SDK based upon Firefox 3.0.11.
New API version is 1.9.0.11 (old version was 1.7.5)
Felix Paul Kühne [Sat, 27 Jun 2009 22:09:02 +0000 (00:09 +0200)]
contribs: fixed mozilla/firefox compilation
Felix Paul Kühne [Sat, 27 Jun 2009 22:04:38 +0000 (00:04 +0200)]
macosx: fixed video output
Felix Paul Kühne [Sat, 27 Jun 2009 20:36:11 +0000 (22:36 +0200)]
macosx: reflect nib file changes in make dist
Felix Paul Kühne [Sat, 27 Jun 2009 20:25:45 +0000 (22:25 +0200)]
macosx: converted the remaining nib files to the IB 3.0 file format
Felix Paul Kühne [Sat, 27 Jun 2009 19:15:34 +0000 (21:15 +0200)]
contribs: fixed glib compilation by removing the dependency on gtk-doc
Laurent Aimar [Sat, 27 Jun 2009 23:33:53 +0000 (01:33 +0200)]
Workaround libmpeg2 DPB bugs (#2883).
It should work as the vout never deletes the pictures used by a decoder.
Rémi Denis-Courmont [Sat, 27 Jun 2009 14:51:05 +0000 (17:51 +0300)]
Fix format security warnings (fixes: #2857)
(cherry picked from commit
d323c4eeedd835ce126579c6131a7919255b76c1 )
Conflicts:
modules/control/hotkeys.c
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Derk-Jan Hartman [Fri, 26 Jun 2009 15:08:45 +0000 (17:08 +0200)]
macosx: Don't try to guess a name anymore. This is now done in the core.
Jean-Paul Saman [Fri, 26 Jun 2009 14:46:46 +0000 (16:46 +0200)]
qt4: v4l2 input no longer support audio capture. Use :input-slave=alsa:// instead.
(cherry picked from commit
9723a59803b71523d540d2070e60f2f11907d28e )
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
Derk-Jan Hartman [Fri, 26 Jun 2009 14:14:50 +0000 (16:14 +0200)]
macosx: Fix file:// in the open panel
It's either paths or uris.
Derk-Jan Hartman [Fri, 26 Jun 2009 12:54:06 +0000 (14:54 +0200)]
quartztext: fontsizes of <=0 are not useful. use 12 as fallback.
This fixes using marq and rss filter with default options on Mac OS X.
Jean-Baptiste Kempf [Fri, 26 Jun 2009 13:10:35 +0000 (15:10 +0200)]
Update Win32 before 1.0.0
Rémi Duraffort [Fri, 26 Jun 2009 13:28:19 +0000 (15:28 +0200)]
codec_fake: use var_CreateGet* when applicable.
Rémi Duraffort [Fri, 26 Jun 2009 13:07:34 +0000 (15:07 +0200)]
codec_fake: Fix potential crash (add and delete the callback at the right
moment).
Felix Paul Kühne [Fri, 26 Jun 2009 12:06:26 +0000 (14:06 +0200)]
contribs: first step to update the mozilla SDK
Rémi Duraffort [Fri, 26 Jun 2009 10:06:43 +0000 (12:06 +0200)]
These headers are global.
Rémi Duraffort [Fri, 26 Jun 2009 09:54:38 +0000 (11:54 +0200)]
mosaic: fix potential deadlock (unlocking in the right order).
Felix Paul Kühne [Fri, 26 Jun 2009 11:02:39 +0000 (13:02 +0200)]
fixed make dist
Felix Paul Kühne [Fri, 26 Jun 2009 11:02:07 +0000 (13:02 +0200)]
macosx: added missing nib part
Felix Paul Kühne [Fri, 26 Jun 2009 11:00:43 +0000 (13:00 +0200)]
macosx: implemented options to disable Apple Remote and Media keys support
Disabling AR will work instantly, while mediakey require a restart to update the setting. To be fixed later on.
Felix Paul Kühne [Fri, 26 Jun 2009 10:14:39 +0000 (12:14 +0200)]
macosx: fixed compilation warning
Rémi Duraffort [Fri, 26 Jun 2009 09:48:09 +0000 (11:48 +0200)]
mosaic: ad missing var_DelCallback.
Rémi Duraffort [Fri, 26 Jun 2009 09:14:19 +0000 (11:14 +0200)]
Marquee: remove a double var_AddCallback and add a missing var_DelCallback.
Rémi Duraffort [Fri, 26 Jun 2009 08:24:03 +0000 (10:24 +0200)]
No need to test for NULL before free and use calloc when applicable.
Rémi Duraffort [Fri, 26 Jun 2009 08:18:08 +0000 (10:18 +0200)]
Fix encoding (and writing).
Rémi Duraffort [Fri, 26 Jun 2009 07:57:08 +0000 (09:57 +0200)]
Remove uneeded test.
Rémi Duraffort [Fri, 26 Jun 2009 07:56:50 +0000 (09:56 +0200)]
Revert "samba: simplify the configure test."
This reverts commit
26ad82e32be3ef852e577ab320db03e9a55f3c5a .
Rémi Duraffort [Fri, 26 Jun 2009 07:37:56 +0000 (09:37 +0200)]
DynamicOverlay: fix a race condition (psz_(input|output)file must be protected
by a mutex).
Rémi Duraffort [Fri, 26 Jun 2009 07:29:55 +0000 (09:29 +0200)]
Fix potential crash (missing var_DelCallback).
Rémi Duraffort [Fri, 26 Jun 2009 07:27:23 +0000 (09:27 +0200)]
DynamicOverlay: fix crash (invalid free).
The string given in a callback must be copied.