]> git.sesse.net Git - vlc/log
vlc
18 years agoUpdate chinese l10n by Wei Mingzhi
Christophe Mutricy [Fri, 5 May 2006 17:12:15 +0000 (17:12 +0000)]
Update chinese l10n by  Wei Mingzhi

18 years agoWe need to include "config.h" somehow before we can use the HAVE_* defines
Rémi Denis-Courmont [Fri, 5 May 2006 15:49:54 +0000 (15:49 +0000)]
We need to include "config.h" somehow before we can use the HAVE_* defines

18 years agoHope it really fix it
Christophe Mutricy [Fri, 5 May 2006 12:02:55 +0000 (12:02 +0000)]
Hope it really fix it

18 years agoFix.
Christophe Mutricy [Thu, 4 May 2006 22:36:31 +0000 (22:36 +0000)]
Fix.

18 years agoconfigure.ac: test a bit more for contribs
Christophe Mutricy [Thu, 4 May 2006 22:00:42 +0000 (22:00 +0000)]
configure.ac: test a bit more for contribs

18 years agolibvlc.c: removed debug
Damien Fouilleul [Thu, 4 May 2006 21:58:37 +0000 (21:58 +0000)]
libvlc.c: removed debug

18 years agoAdd undocummented comments to help. Thanks to pieroxy ( http://forum.videolan.org...
Antoine Cellerier [Thu, 4 May 2006 21:25:07 +0000 (21:25 +0000)]
Add undocummented comments to help. Thanks to pieroxy ( http://forum.videolan.org/viewtopic.php?t=19603 )

18 years agoThis should now at least compile
Antoine Cellerier [Tue, 2 May 2006 20:17:33 +0000 (20:17 +0000)]
This should now at least compile

18 years ago* Hopefully fix a long lasting refcount issue in the es module that prevented the...
Benjamin Pracht [Tue, 2 May 2006 20:07:59 +0000 (20:07 +0000)]
* Hopefully fix a long lasting refcount issue in the es module that prevented the mp4 frame header to be written properly on exit
* (Well, es is deprecated anyway)

18 years agoUntested change to support different AMTUNER modes in dshow input (see http://forum...
Antoine Cellerier [Tue, 2 May 2006 19:54:29 +0000 (19:54 +0000)]
Untested change to support different AMTUNER modes in dshow input (see http://forum.videolan.org/viewtopic.php?t=19814 )

18 years ago* Really fix the color depth specification
Benjamin Pracht [Tue, 2 May 2006 19:20:28 +0000 (19:20 +0000)]
* Really fix the color depth specification

18 years agoHopefully fix linking of the mosaic plugin
Rémi Denis-Courmont [Tue, 2 May 2006 15:23:39 +0000 (15:23 +0000)]
Hopefully fix linking of the mosaic plugin

18 years agovoutqt.m: use kYUVSPixelFormat for MacIntel CPUs
Damien Fouilleul [Tue, 2 May 2006 15:13:28 +0000 (15:13 +0000)]
voutqt.m: use kYUVSPixelFormat for MacIntel CPUs

18 years agoMozilla libtool fix from Pavlov Konstantin
Rémi Denis-Courmont [Tue, 2 May 2006 14:54:32 +0000 (14:54 +0000)]
Mozilla libtool fix from Pavlov Konstantin

18 years agoMakefile.am: fixed EXTRA_DIST for MacOS X plugin
Damien Fouilleul [Tue, 2 May 2006 09:23:06 +0000 (09:23 +0000)]
Makefile.am: fixed EXTRA_DIST for MacOS X plugin

18 years ago- added support for 64 bit version of mozilla SDK, thanks to thresh for the patch
Damien Fouilleul [Tue, 2 May 2006 08:50:18 +0000 (08:50 +0000)]
- added support for 64 bit version of mozilla SDK, thanks to thresh for the patch

18 years agoAvoid code duplication
Rémi Denis-Courmont [Tue, 2 May 2006 06:57:46 +0000 (06:57 +0000)]
Avoid code duplication

18 years ago * forwardport of [15426] and [15516]
Olivier Teulière [Tue, 2 May 2006 06:50:30 +0000 (06:50 +0000)]
 * forwardport of [15426] and [15516]

18 years agoFirst rough demux2 implementation for game music files using Game_Music_Emu
Sreng Jean [Mon, 1 May 2006 22:06:57 +0000 (22:06 +0000)]
First rough demux2 implementation for game music files using Game_Music_Emu
(Super Nintendo (SPC), Nintendo NES (NSF), Nintendo Game Boy (GBS),
Sega Genesis/Mega Drive (VGM/VGZ/GYM), and Sega Master System (VGM/VGZ)).

18 years ago Use strrchr to extract the file's extension
Sreng Jean [Mon, 1 May 2006 21:20:09 +0000 (21:20 +0000)]
 Use strrchr to extract the file's extension

18 years agoWin95/98/Me file opening and stat "fix". Thanks to Quovodis for the help (even though...
Antoine Cellerier [Mon, 1 May 2006 19:13:45 +0000 (19:13 +0000)]
Win95/98/Me file opening and stat "fix". Thanks to Quovodis for the help (even though we finaly came back to an easy solution).

18 years ago- Save one malloc()
Rémi Denis-Courmont [Mon, 1 May 2006 15:18:01 +0000 (15:18 +0000)]
- Save one malloc()
- Return NULL in case of error

18 years agoHum
Antoine Cellerier [Mon, 1 May 2006 14:47:24 +0000 (14:47 +0000)]
Hum

18 years agoAdd some more debug (this is easier than compiling at home).
Antoine Cellerier [Mon, 1 May 2006 14:25:07 +0000 (14:25 +0000)]
Add some more debug (this is easier than compiling at home).

18 years ago * skins2/src/generic_layout.cpp: do not draw on top of the embedded vout when
Olivier Teulière [Mon, 1 May 2006 13:28:07 +0000 (13:28 +0000)]
 * skins2/src/generic_layout.cpp: do not draw on top of the embedded vout when
   resizing

18 years agoFix tabs and add some debug.
Antoine Cellerier [Mon, 1 May 2006 13:18:11 +0000 (13:18 +0000)]
Fix tabs and add some debug.

18 years ago* forward port of [15504]
Cyril Deguet [Mon, 1 May 2006 12:12:03 +0000 (12:12 +0000)]
* forward port of [15504]

18 years ago* forward-port [15502]
Felix Paul Kühne [Mon, 1 May 2006 11:47:19 +0000 (11:47 +0000)]
* forward-port [15502]

18 years ago- unicode.c: possible fix for UTF8 filename support under WinMe/98/95, needs testing...
Damien Fouilleul [Mon, 1 May 2006 10:41:00 +0000 (10:41 +0000)]
- unicode.c: possible fix for UTF8 filename support under WinMe/98/95, needs testing though

18 years agoForwardport [15492]
Clément Stenac [Mon, 1 May 2006 08:34:27 +0000 (08:34 +0000)]
Forwardport [15492]

18 years agoFix handling of buffer underruns in ALSA. Probably closes #461
Clément Stenac [Sun, 30 Apr 2006 22:34:50 +0000 (22:34 +0000)]
Fix handling of buffer underruns in ALSA. Probably closes #461
We passed the delay verbatim to ...frames_to_bytes function which doesn't like negative numbers.

18 years ago* Fix searching in aggregate mode for the RTSP VoD module. (fixes #655)
Derk-Jan Hartman [Sun, 30 Apr 2006 22:08:18 +0000 (22:08 +0000)]
* Fix searching in aggregate mode for the RTSP VoD module. (fixes #655)
  Pausing is still broken.

18 years agoRah forgot to commit this file
Rémi Denis-Courmont [Sun, 30 Apr 2006 21:01:54 +0000 (21:01 +0000)]
Rah forgot to commit this file

18 years ago* Patch from Basil Achermann to handle esc and space keyboard events in VLCControl...
Benjamin Pracht [Sun, 30 Apr 2006 19:26:25 +0000 (19:26 +0000)]
* Patch from Basil Achermann to handle esc and space keyboard events in VLCControl when the controller is active
* It seems that corrects a bug when the controller was the acrtive window in fullscreen (that shouldn't happen, but well...)
* Best thing to do would be to handle the keypresses from the vout here too, I guess...

18 years agoForward port [15485] and [15486].
Antoine Cellerier [Sun, 30 Apr 2006 19:16:39 +0000 (19:16 +0000)]
Forward port [15485] and [15486].

18 years agoFix segfault
Rémi Denis-Courmont [Sun, 30 Apr 2006 17:51:34 +0000 (17:51 +0000)]
Fix segfault

18 years ago- MacOS X: bundle 'VLC Internet Plug-In' package into a disk image for online distrib...
Damien Fouilleul [Sun, 30 Apr 2006 17:40:34 +0000 (17:40 +0000)]
- MacOS X: bundle 'VLC Internet Plug-In' package into a disk image for online distribution

18 years agoDitto
Clément Stenac [Sun, 30 Apr 2006 17:40:03 +0000 (17:40 +0000)]
Ditto

18 years agoWoops
Clément Stenac [Sun, 30 Apr 2006 17:39:28 +0000 (17:39 +0000)]
Woops

18 years agoFortune
Clément Stenac [Sun, 30 Apr 2006 17:36:48 +0000 (17:36 +0000)]
Fortune

18 years agoAlso set SO_REUSEADDR here
Rémi Denis-Courmont [Sun, 30 Apr 2006 17:19:29 +0000 (17:19 +0000)]
Also set SO_REUSEADDR here

18 years agoSet SO_REUSEADDR on client sockets
Rémi Denis-Courmont [Sun, 30 Apr 2006 17:16:32 +0000 (17:16 +0000)]
Set SO_REUSEADDR on client sockets

18 years agoRemove the Thumbs.db files here too
Antoine Cellerier [Sun, 30 Apr 2006 17:12:50 +0000 (17:12 +0000)]
Remove the Thumbs.db files here too

18 years agoFix memleak
Rémi Denis-Courmont [Sun, 30 Apr 2006 16:54:32 +0000 (16:54 +0000)]
Fix memleak

18 years agoForward port podcast fixes [15462] and [15465].
Antoine Cellerier [Sun, 30 Apr 2006 16:37:30 +0000 (16:37 +0000)]
Forward port podcast fixes [15462] and [15465].

18 years ago* forward-port [15464] and update the TODO-list at the top of the file
Felix Paul Kühne [Sun, 30 Apr 2006 16:31:38 +0000 (16:31 +0000)]
* forward-port [15464] and update the TODO-list at the top of the file

18 years ago- added installer for MacOSX VLC Plugin
Damien Fouilleul [Sun, 30 Apr 2006 16:08:32 +0000 (16:08 +0000)]
- added installer for MacOSX VLC Plugin
- updated supported mime types in resource

18 years agoForward port [15458].
Antoine Cellerier [Sun, 30 Apr 2006 15:39:19 +0000 (15:39 +0000)]
Forward port [15458].

18 years agoBuild fix
Eric Petit [Sun, 30 Apr 2006 15:30:35 +0000 (15:30 +0000)]
Build fix

18 years agoFix statistics panel alignement
Antoine Cellerier [Sun, 30 Apr 2006 15:19:24 +0000 (15:19 +0000)]
Fix statistics panel alignement

18 years ago* forward-port [15453]
Felix Paul Kühne [Sun, 30 Apr 2006 14:44:54 +0000 (14:44 +0000)]
* forward-port [15453]

18 years ago* generic_layout.cpp: don't draw controls of an invisible layout
Cyril Deguet [Sun, 30 Apr 2006 13:44:20 +0000 (13:44 +0000)]
* generic_layout.cpp: don't draw controls of an invisible layout

18 years agoAdd support for Windows Media Audio 9 Speech (Closes:#606)
Clément Stenac [Sun, 30 Apr 2006 13:25:32 +0000 (13:25 +0000)]
Add support for Windows Media Audio 9 Speech (Closes:#606)

18 years ago* all: added a SliderBackground to the volume slider of the default skin
Cyril Deguet [Sun, 30 Apr 2006 13:12:34 +0000 (13:12 +0000)]
* all: added a SliderBackground to the volume slider of the default skin
 (fixes an incorrect behaviour when clicking on the white part of the slider)

18 years ago* Support for saving xspf playlist files
Benjamin Pracht [Sat, 29 Apr 2006 20:48:44 +0000 (20:48 +0000)]
* Support for saving xspf playlist files

18 years agoRe-enables the XOSD plugin in debian nightlies
Christophe Mutricy [Sat, 29 Apr 2006 20:18:21 +0000 (20:18 +0000)]
Re-enables the XOSD plugin in debian nightlies

18 years agoForward port [15418] and [15420].
Antoine Cellerier [Sat, 29 Apr 2006 18:33:44 +0000 (18:33 +0000)]
Forward port [15418] and [15420].

18 years agoHmm 512 bytes to format a decimal integer sounds a little abusive
Rémi Denis-Courmont [Sat, 29 Apr 2006 15:56:15 +0000 (15:56 +0000)]
Hmm 512 bytes to format a decimal integer sounds a little abusive

18 years agoAnother overflow
Rémi Denis-Courmont [Sat, 29 Apr 2006 15:46:36 +0000 (15:46 +0000)]
Another overflow

18 years agoFix likely stack buffer overflow
Rémi Denis-Courmont [Sat, 29 Apr 2006 15:34:09 +0000 (15:34 +0000)]
Fix likely stack buffer overflow

18 years ago- Don't nul-terminate after snprintf(), it does it already
Rémi Denis-Courmont [Sat, 29 Apr 2006 15:15:30 +0000 (15:15 +0000)]
- Don't nul-terminate after snprintf(), it does it already
- Use strlcpy()

18 years agoClean up
Rémi Denis-Courmont [Sat, 29 Apr 2006 15:11:48 +0000 (15:11 +0000)]
Clean up

18 years agoUse strlcpy
Rémi Denis-Courmont [Sat, 29 Apr 2006 15:10:39 +0000 (15:10 +0000)]
Use strlcpy

18 years agoAlso use strlcpy()
Rémi Denis-Courmont [Sat, 29 Apr 2006 14:38:39 +0000 (14:38 +0000)]
Also use strlcpy()

18 years agoUse strlcpy()
Rémi Denis-Courmont [Sat, 29 Apr 2006 14:34:50 +0000 (14:34 +0000)]
Use strlcpy()

18 years agoOpenBSDish strlcpy()
Rémi Denis-Courmont [Sat, 29 Apr 2006 14:30:49 +0000 (14:30 +0000)]
OpenBSDish strlcpy()

18 years agoUpdate ru.po from rosetta
Clément Stenac [Sat, 29 Apr 2006 14:23:44 +0000 (14:23 +0000)]
Update ru.po from rosetta

18 years agoInitialize variables
Clément Stenac [Sat, 29 Apr 2006 14:23:41 +0000 (14:23 +0000)]
Initialize variables

18 years agoWin32 compile fix
Rémi Denis-Courmont [Sat, 29 Apr 2006 14:23:00 +0000 (14:23 +0000)]
Win32 compile fix

18 years agoRemove some unused configure checks
Rémi Denis-Courmont [Sat, 29 Apr 2006 14:07:18 +0000 (14:07 +0000)]
Remove some unused configure checks

18 years agoNul terminate
Rémi Denis-Courmont [Sat, 29 Apr 2006 13:59:07 +0000 (13:59 +0000)]
Nul terminate

Might be a better idea to implement strlcpy()

18 years ago- Use poll() instead of select() so we don't depend on FD_SETSIZE
Rémi Denis-Courmont [Sat, 29 Apr 2006 13:55:07 +0000 (13:55 +0000)]
- Use poll() instead of select() so we don't depend on FD_SETSIZE
- Clean up

18 years ago* Fix for some strange x drivers that return 8 bits screens as first answer when...
Benjamin Pracht [Sat, 29 Apr 2006 13:53:49 +0000 (13:53 +0000)]
* Fix for some strange x drivers that return 8 bits screens as first answer when being requested a Truecolor class one

18 years agoUse strncpy() rather than strncat() when the destination is empty
Rémi Denis-Courmont [Sat, 29 Apr 2006 13:38:50 +0000 (13:38 +0000)]
Use strncpy() rather than strncat() when the destination is empty

18 years agoDon't use #ifdef + alloca() when we have something simpler
Rémi Denis-Courmont [Sat, 29 Apr 2006 13:32:36 +0000 (13:32 +0000)]
Don't use #ifdef + alloca() when we have something simpler

18 years agoBe sure to write correct time values
Clément Stenac [Sat, 29 Apr 2006 13:31:39 +0000 (13:31 +0000)]
Be sure to write correct time values

18 years agoSimplification assuming that sizeof(char) = 1
Rémi Denis-Courmont [Sat, 29 Apr 2006 13:30:39 +0000 (13:30 +0000)]
Simplification assuming that sizeof(char) = 1

18 years agoFix copyright
Rémi Denis-Courmont [Sat, 29 Apr 2006 13:30:10 +0000 (13:30 +0000)]
Fix copyright

18 years agoForward port [15410]
Antoine Cellerier [Sat, 29 Apr 2006 13:12:29 +0000 (13:12 +0000)]
Forward port [15410]

18 years agoSet skip-frames to default enabled
Clément Stenac [Fri, 28 Apr 2006 20:21:42 +0000 (20:21 +0000)]
Set skip-frames to default enabled

18 years agoCompile fix
Rémi Denis-Courmont [Fri, 28 Apr 2006 19:43:55 +0000 (19:43 +0000)]
Compile fix

18 years agoAnother select() -> poll()
Rémi Denis-Courmont [Fri, 28 Apr 2006 19:38:52 +0000 (19:38 +0000)]
Another select() -> poll()

18 years agoUse poll() instead of select() so we won't fall for the FD_SETSIZE trap
Rémi Denis-Courmont [Fri, 28 Apr 2006 19:31:26 +0000 (19:31 +0000)]
Use poll() instead of select() so we won't fall for the FD_SETSIZE trap
in any case (however unlikely we were to fall far it on Linux)

18 years ago* Revert 15357, as it would make vlc crash if you try to load a main interface that...
Benjamin Pracht [Fri, 28 Apr 2006 17:18:46 +0000 (17:18 +0000)]
* Revert 15357, as it would make vlc crash if you try to load a main interface that doesn't exist
* Instead, use "screensaver,none" when trying to load the screensaver interface
* Same fix for onther interfaces loaded by libvlc

18 years agoDisplay file size instead of svn revision in update dialog
Antoine Cellerier [Fri, 28 Apr 2006 16:32:00 +0000 (16:32 +0000)]
Display file size instead of svn revision in update dialog

18 years agoWoops
Antoine Cellerier [Fri, 28 Apr 2006 15:19:10 +0000 (15:19 +0000)]
Woops

18 years agoRemove local copies of Mozilla plugin and ActiveX dlls
Antoine Cellerier [Fri, 28 Apr 2006 14:39:25 +0000 (14:39 +0000)]
Remove local copies of Mozilla plugin and ActiveX dlls
Fix #525 Fixes #525

18 years agoAnother close-on-exec
Rémi Denis-Courmont [Fri, 28 Apr 2006 12:30:39 +0000 (12:30 +0000)]
Another close-on-exec

18 years ago- Fix POSIX setting of non-blocking mode (we were clearing the R/W flags)
Rémi Denis-Courmont [Fri, 28 Apr 2006 12:29:00 +0000 (12:29 +0000)]
- Fix POSIX setting of non-blocking mode (we were clearing the R/W flags)
- Close-on-exec: Don't leak httpd client sockets into CGI scripts or
  whatever child process we spawn.

18 years agoOnly check FD_SETSIZE limit on POSIX OSes.
Rémi Denis-Courmont [Fri, 28 Apr 2006 12:25:51 +0000 (12:25 +0000)]
Only check FD_SETSIZE limit on POSIX OSes.

18 years agoHmm, damn stupid fd_set implementation by Winsock does of course not
Rémi Denis-Courmont [Fri, 28 Apr 2006 12:22:25 +0000 (12:22 +0000)]
Hmm, damn stupid fd_set implementation by Winsock does of course not
work like any other one: it's actually thirty two times as big than the
POSIX ones for any given FD_SETSIZE, plus FD_SET and FD_ISSET are O(n)
instead of O(1). But at least, the mingw implementations of FD_SET has
built-in overflow checks.

Also, Winsock insists on returning big socket numbers, so we can't drop
those above FD_SETSIZE or we have no TCP/IP support at all, anyway.

18 years agoShoutcast changed
Antoine Cellerier [Fri, 28 Apr 2006 12:15:27 +0000 (12:15 +0000)]
Shoutcast changed

18 years agoNew default skin by aLtgLasS. Many thanks for making one on such short notice.
Antoine Cellerier [Fri, 28 Apr 2006 12:10:07 +0000 (12:10 +0000)]
New default skin by aLtgLasS. Many thanks for making one on such short notice.

18 years agoRemove playtree skin
Antoine Cellerier [Fri, 28 Apr 2006 11:38:55 +0000 (11:38 +0000)]
Remove playtree skin

18 years agoRemove old default skin
Antoine Cellerier [Fri, 28 Apr 2006 11:37:38 +0000 (11:37 +0000)]
Remove old default skin

18 years agoHA HA ! (Refs:#658)
Clément Stenac [Fri, 28 Apr 2006 07:58:18 +0000 (07:58 +0000)]
HA HA ! (Refs:#658)

18 years agoAhem...
Antoine Cellerier [Thu, 27 Apr 2006 22:31:16 +0000 (22:31 +0000)]
Ahem...

18 years agoAdd option (--shoutcast-show-adult) to show porn^WNC17 rated video streams. Default...
Antoine Cellerier [Thu, 27 Apr 2006 21:23:34 +0000 (21:23 +0000)]
Add option (--shoutcast-show-adult) to show porn^WNC17 rated video streams. Default setting is of course disabled.

18 years agoAdded Rob Casey to THANKS file.
Jean-Paul Saman [Thu, 27 Apr 2006 21:15:18 +0000 (21:15 +0000)]
Added Rob Casey to THANKS file.

18 years agoWhenever using select() companion macro FD_SET(), one must ensure that
Rémi Denis-Courmont [Thu, 27 Apr 2006 20:18:14 +0000 (20:18 +0000)]
Whenever using select() companion macro FD_SET(), one must ensure that
the specified file descriptor does not exceeds the fd_set limit (FD_SETSIZE).
Registering a file descriptor above this limit is not defined (read: this is
a buffer overflow).

This is not normally exploitable on Linux because FD_SETSIZE equals the
default limit for file descriptors per processes, but should work on BSDs.
Cygwin is also very prone to this problem (but right, we don't use it). As
for Windows, it will overflow if you try to select() more than 64 sockets at
a time (regardless of the total numbers of socket), but for the sake of
simplicity and portability, this patch actually prevent opening more than
64 sockets at all.

There are still quite a bunch of plugins that needs fixing.