]>
git.sesse.net Git - vlc/log
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:51:55 +0000 (21:51 +0300)]
Remove stub functions
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:51:15 +0000 (21:51 +0300)]
Cast for aout_EnableFilter
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:41:45 +0000 (21:41 +0300)]
RC: big cleanup
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:26:31 +0000 (21:26 +0300)]
LUA: set volume on playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:26:13 +0000 (21:26 +0300)]
HTTP: set volume on playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:24:38 +0000 (21:24 +0300)]
hotkeys: change volume on playlist rather than interface
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:24:14 +0000 (21:24 +0300)]
gestures: change volume on playlist rather than interface
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:22:47 +0000 (21:22 +0300)]
aout_VolumeMute -> aout_ToggleMute
Rémi Denis-Courmont [Thu, 9 Jul 2009 17:38:15 +0000 (20:38 +0300)]
Code factorization
Erwan Tulou [Thu, 9 Jul 2009 16:16:05 +0000 (18:16 +0200)]
skins2: on Windows, avoid requiring the main thread to run the interface.
The "Open" and "Run" functions of the interface have been changed to
- avoid running the interface in the main thread (Windows)
- destroy all ressources in reverse order from creation
- a few cleanup/cosmetic things
Rémi Denis-Courmont [Thu, 9 Jul 2009 14:20:21 +0000 (17:20 +0300)]
HTTPS out: handle cert paths from the sout chain, not just config
Note that all outputs onto the same TCP port must have the same certificates.
Rémi Duraffort [Thu, 9 Jul 2009 10:04:45 +0000 (12:04 +0200)]
projectm: fix typo.
Geoffroy Couprie [Thu, 9 Jul 2009 09:46:06 +0000 (11:46 +0200)]
fix copyright year
Geoffroy Couprie [Thu, 9 Jul 2009 09:30:59 +0000 (11:30 +0200)]
Win32: Add support for Vista file associations
Rémi Duraffort [Thu, 9 Jul 2009 08:39:17 +0000 (10:39 +0200)]
stream_out siwtcher needs avcodec (fix missing symbols).
Rémi Denis-Courmont [Wed, 8 Jul 2009 20:11:51 +0000 (23:11 +0300)]
X11: I don't want random local users accessing my videos!
(cherry picked from commit
0e4d1695919d4fe47e18e0708825508f9abc68c6 )
Jean-Baptiste Kempf [Wed, 8 Jul 2009 17:01:36 +0000 (19:01 +0200)]
Libogg update to 1.1.4
Rémi Denis-Courmont [Wed, 8 Jul 2009 16:56:28 +0000 (19:56 +0300)]
Spell developer properly
Jean-Baptiste Kempf [Wed, 8 Jul 2009 16:36:49 +0000 (18:36 +0200)]
Update libvorbis to 1.2.2
Jean-Baptiste Kempf [Wed, 8 Jul 2009 16:06:14 +0000 (18:06 +0200)]
Contrib: Forgotten file
Jean-Baptiste Kempf [Wed, 8 Jul 2009 16:01:04 +0000 (18:01 +0200)]
Contrib: fluidsynth on WIN32
Rémi Duraffort [Wed, 8 Jul 2009 09:32:41 +0000 (11:32 +0200)]
Fix compilation of the switcher module.
Rémi Duraffort [Wed, 8 Jul 2009 08:58:51 +0000 (10:58 +0200)]
Fix configure to enable the stream_out_switcher if requiere.
Rémi Duraffort [Wed, 8 Jul 2009 08:51:42 +0000 (10:51 +0200)]
Fix build.
Rémi Duraffort [Wed, 8 Jul 2009 08:07:34 +0000 (10:07 +0200)]
Add a visualization module using libprojectM.
If you want to try it and report bugs use --enable-projectm.
Rémi Duraffort [Wed, 8 Jul 2009 07:20:12 +0000 (09:20 +0200)]
rtmp: add an option to let the user set swfUrl and pageUrl.
Kevin DuBois [Wed, 8 Jul 2009 07:19:38 +0000 (09:19 +0200)]
RTMP handshake compliance for clients
The spec says that the 2nd round of packets need to have the 1st 4 bytes be the
timestamp (potentially zero) and the next 4 bytes be zero. The bytes after that
should be random. (not necessarily cryptographically secure, just for
establishing a unique echo response in the 3rd round of packets).
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Duraffort [Wed, 8 Jul 2009 07:14:16 +0000 (09:14 +0200)]
Move the test about variable (I will clean this later on).
Jean-Baptiste Kempf [Tue, 7 Jul 2009 23:39:33 +0000 (01:39 +0200)]
Qt: avoid a crash with plugins dialog.
Rémi Duraffort [Tue, 7 Jul 2009 20:31:17 +0000 (22:31 +0200)]
Add a test for the vlc variables.
Rémi Duraffort [Tue, 7 Jul 2009 20:13:54 +0000 (22:13 +0200)]
Remove unused define.
Rémi Duraffort [Tue, 7 Jul 2009 17:17:05 +0000 (19:17 +0200)]
variables: cosmetics.
Rémi Duraffort [Tue, 7 Jul 2009 16:40:22 +0000 (18:40 +0200)]
Factorize.
Rémi Duraffort [Tue, 7 Jul 2009 07:45:36 +0000 (09:45 +0200)]
Makefile: the wx inteface does not exist anymore.
Rémi Duraffort [Mon, 6 Jul 2009 10:58:38 +0000 (12:58 +0200)]
Fix typo.
Rémi Duraffort [Sat, 4 Jul 2009 13:26:20 +0000 (15:26 +0200)]
http: limit the number of redirection we can follow.
Rémi Duraffort [Sat, 4 Jul 2009 13:27:43 +0000 (15:27 +0200)]
http: remove trailing space.
Rémi Duraffort [Sat, 4 Jul 2009 12:24:05 +0000 (14:24 +0200)]
Fix an infinite loop if we redirect from http to https (or contrary).
Rafaël Carré [Tue, 7 Jul 2009 00:24:44 +0000 (02:24 +0200)]
Folder album art : use the correct config option name
Rafaël Carré [Mon, 6 Jul 2009 23:52:36 +0000 (01:52 +0200)]
folder meta data retriver: some enhancements
Add rockbox's cover.jpg to the list of known files
Give the possibility to add a custom filename with --album-art-filename
Properly handle URIs on Win32 and other
Cleaner code
Jean-Baptiste Kempf [Sun, 5 Jul 2009 23:38:58 +0000 (01:38 +0200)]
Qt: fix albumart on Win32.
(cherry picked from commit
1cc1d3ab74fac41f348d772d8685203b82577d0e )
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 6 Jul 2009 23:51:24 +0000 (01:51 +0200)]
Fontconfig update for Win32
Laurent Aimar [Mon, 6 Jul 2009 21:32:12 +0000 (23:32 +0200)]
Cosmetic.
Laurent Aimar [Mon, 6 Jul 2009 21:31:47 +0000 (23:31 +0200)]
Fixed a typo (cosmetic).
Rémi Denis-Courmont [Mon, 6 Jul 2009 20:50:03 +0000 (23:50 +0300)]
Do not blindly favor writers
This fixes a corner case:
A: rdlock -> OK
B: wrlock -> sleeps
A: rdlock -> dead lock
Rémi Denis-Courmont [Mon, 6 Jul 2009 20:49:46 +0000 (23:49 +0300)]
Small simplification
Rémi Denis-Courmont [Mon, 6 Jul 2009 20:25:53 +0000 (23:25 +0300)]
Relax libvlccore.sym ordering (completely)
Rémi Denis-Courmont [Mon, 6 Jul 2009 20:25:42 +0000 (23:25 +0300)]
Remove useless member
Sébastien Escudier [Mon, 6 Jul 2009 07:11:49 +0000 (09:11 +0200)]
VLM add input events
Signed-off-by: Laurent Aimar <fenrir@videolan.org>
Laurent Aimar [Mon, 6 Jul 2009 19:26:03 +0000 (21:26 +0200)]
Moved DEFAULT_CHAN to vlc_osd.h
Rémi Denis-Courmont [Mon, 6 Jul 2009 15:06:18 +0000 (18:06 +0300)]
Do not remove static data files when cleaning - fix make clean all
(cherry picked from commit
3aa5a9f8cd7005aacbdb9211c17fae4570e065a1 )
Felix Paul Kühne [Mon, 6 Jul 2009 14:43:14 +0000 (16:43 +0200)]
fixed merging
Felix Paul Kühne [Mon, 6 Jul 2009 14:34:36 +0000 (16:34 +0200)]
contribs: updated binary package feat. eac3 support in ffmpeg and updated libass
Felix Paul Kühne [Mon, 6 Jul 2009 14:32:17 +0000 (16:32 +0200)]
ffmpeg/contrib: fixed logic bug which failed compilation on Darwin. Needs review.
Geoffroy Couprie [Mon, 6 Jul 2009 13:58:23 +0000 (15:58 +0200)]
Win32: add a --no-crashdump option
Geoffroy Couprie [Mon, 6 Jul 2009 12:14:25 +0000 (14:14 +0200)]
Strip all debug symbols from binaries (and remove useless case for mozilla and activex)
Pierre d'Herbemont [Mon, 6 Jul 2009 02:50:03 +0000 (19:50 -0700)]
Revert "Remove enums from public APIs"
This reverts commit
3d0ef0165c1c9189192d6f7dad3fd5901db6034c .
As agreed, the information loss is too important, even for sanitizing the ABI. And there are alternative solutions available.
Pierre d'Herbemont [Mon, 29 Jun 2009 04:41:54 +0000 (21:41 -0700)]
libvlc: Correct the error string in libvlc_media_list_player_next.
Cyril Mathé [Thu, 2 Jul 2009 13:03:58 +0000 (15:03 +0200)]
Mozilla-plugin: Fix a crash when exiting
Signed-off-by: Jean-Paul Saman <jean-paul.saman@m2x.nl>
(cherry picked from commit
2c1ccdbdd8070a7f0881619be181b9a2906a7dd8 )
Rémi Denis-Courmont [Sun, 5 Jul 2009 17:30:49 +0000 (20:30 +0300)]
Deliver log messages synchronously to subscribers
Most if not all subscribers are using a fast asynchronous callback
internally anyway (at least Qt4 and libvlc do that). This was
redumdant and wasteful.
Rémi Denis-Courmont [Sun, 5 Jul 2009 17:21:43 +0000 (20:21 +0300)]
Read/write locks
Rémi Denis-Courmont [Sun, 5 Jul 2009 17:20:17 +0000 (20:20 +0300)]
Do not embed \0 in format string - fix warning
Parsing of a format string will anyway stop at the first nul, so there
is no point in having two nuls.
Rémi Denis-Courmont [Sun, 5 Jul 2009 12:13:34 +0000 (15:13 +0300)]
Remove buggy rule, fix distcheck
(cherry picked from commit
4054dd1fe53dac91138281fc3341bcbbc50f1fe8 )
Rémi Denis-Courmont [Sun, 5 Jul 2009 12:09:58 +0000 (15:09 +0300)]
dist_ makes no sense inside automake conditionals
(cherry picked from commit
3709fb1eea9ec601981791c0e77a5d9d30dca38d )
Rémi Denis-Courmont [Sat, 4 Jul 2009 21:48:10 +0000 (00:48 +0300)]
OSX: adapt to error dialog changes (untested)
The code (with or without this patch) looks quite fishy though.
Fortunately, I do not understand Objective-C, so I can blindly assume
it is correct.
Rémi Denis-Courmont [Sat, 4 Jul 2009 21:43:35 +0000 (00:43 +0300)]
Qt4: adapt to error changes
This gets rid of the blocking queued connection for non-modal errors,
which was causing deadlocks in the audio output
Pointed-out-by: Laurent Aimar
Rémi Denis-Courmont [Sat, 4 Jul 2009 21:43:00 +0000 (00:43 +0300)]
Separate variable for modal and non modal errors
Laurent Aimar [Sat, 4 Jul 2009 12:43:44 +0000 (14:43 +0200)]
Added support for 3f->stereo/mono downmixing (close #2926).
Rémi Duraffort [Sat, 4 Jul 2009 12:21:37 +0000 (14:21 +0200)]
access_http: fix a memory leak (each time we follow a redirection).
Rémi Duraffort [Sat, 4 Jul 2009 12:04:42 +0000 (14:04 +0200)]
glutls: fix potential memleak.
Rémi Duraffort [Sat, 4 Jul 2009 11:30:57 +0000 (13:30 +0200)]
access_http: fix potential memleak.
Rémi Duraffort [Sat, 4 Jul 2009 10:04:23 +0000 (12:04 +0200)]
smb: remove dummy define (this is already done (properly) in vlc_common.h.
Rémi Duraffort [Sat, 4 Jul 2009 08:31:08 +0000 (10:31 +0200)]
rtmp: kill the thread if the active connect failed..
Rémi Duraffort [Sat, 4 Jul 2009 08:25:25 +0000 (10:25 +0200)]
rtmp: fix a memory leak (we must release the fifo)
Fabian Keil [Thu, 2 Jul 2009 18:48:28 +0000 (20:48 +0200)]
Let HandleMeta return ret instead of 0, why else would we bother setting it.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Fabian Keil [Thu, 2 Jul 2009 18:48:28 +0000 (20:48 +0200)]
In HandleMessage(), don't let the 0xF0 case fallthrough. Otherwise setting datalen would be pointless.
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
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.