vlc.git
11 years agoAdd .mpc to the file open dialog
Jean-Francois Massol [Thu, 9 Jul 2009 23:27:29 +0000 (01:27 +0200)]
Add .mpc to the file open dialog

11 years agoskins: typo
Pierre Ynard [Thu, 9 Jul 2009 23:15:19 +0000 (01:15 +0200)]
skins: typo

aout_TogleMute() -> aout_ToggleMute()

11 years agoUpdated the length in rtsp on PLAY request only if defined.
Laurent Aimar [Thu, 9 Jul 2009 19:52:03 +0000 (21:52 +0200)]
Updated the length in rtsp on PLAY request only if defined.

It will fix interoperability with live555 server.

11 years agoWinCE: volume through playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 19:14:54 +0000 (22:14 +0300)]
WinCE: volume through playlist

11 years agoSkins: control volume through playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 19:14:35 +0000 (22:14 +0300)]
Skins: control volume through playlist

11 years agoQt4: control aout through playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 19:14:20 +0000 (22:14 +0300)]
Qt4: control aout through playlist

11 years agoWide nCurses: set volume on playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 19:13:55 +0000 (22:13 +0300)]
Wide nCurses: set volume on playlist

11 years agoOSX: set volume on playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 19:13:40 +0000 (22:13 +0300)]
OSX: set volume on playlist

11 years agoDBus: set volume on playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 19:12:35 +0000 (22:12 +0300)]
DBus: set volume on playlist

11 years agoTypo
Rémi Denis-Courmont [Thu, 9 Jul 2009 19:01:32 +0000 (22:01 +0300)]
Typo

11 years agoMissing #include
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:54:13 +0000 (21:54 +0300)]
Missing #include

11 years agoRemove stub functions
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:51:55 +0000 (21:51 +0300)]
Remove stub functions

11 years agoCast for aout_EnableFilter
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:51:15 +0000 (21:51 +0300)]
Cast for aout_EnableFilter

11 years agoRC: big cleanup
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:41:45 +0000 (21:41 +0300)]
RC: big cleanup

11 years agoLUA: set volume on playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:26:31 +0000 (21:26 +0300)]
LUA: set volume on playlist

11 years agoHTTP: set volume on playlist
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:26:13 +0000 (21:26 +0300)]
HTTP: set volume on playlist

11 years agohotkeys: change volume on playlist rather than interface
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:24:38 +0000 (21:24 +0300)]
hotkeys: change volume on playlist rather than interface

11 years agogestures: 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

11 years agoaout_VolumeMute -> aout_ToggleMute
Rémi Denis-Courmont [Thu, 9 Jul 2009 18:22:47 +0000 (21:22 +0300)]
aout_VolumeMute -> aout_ToggleMute

11 years agoCode factorization
Rémi Denis-Courmont [Thu, 9 Jul 2009 17:38:15 +0000 (20:38 +0300)]
Code factorization

11 years agoskins2: on Windows, avoid requiring the main thread to run the interface.
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

11 years agoHTTPS out: handle cert paths from the sout chain, not just config
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.

11 years agoprojectm: fix typo.
Rémi Duraffort [Thu, 9 Jul 2009 10:04:45 +0000 (12:04 +0200)]
projectm: fix typo.

11 years agofix copyright year
Geoffroy Couprie [Thu, 9 Jul 2009 09:46:06 +0000 (11:46 +0200)]
fix copyright year

11 years agoWin32: Add support for Vista file associations
Geoffroy Couprie [Thu, 9 Jul 2009 09:30:59 +0000 (11:30 +0200)]
Win32: Add support for Vista file associations

11 years agostream_out siwtcher needs avcodec (fix missing symbols).
Rémi Duraffort [Thu, 9 Jul 2009 08:39:17 +0000 (10:39 +0200)]
stream_out siwtcher needs avcodec (fix missing symbols).

11 years agoX11: I don't want random local users accessing my videos!
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)

11 years agoLibogg update to 1.1.4
Jean-Baptiste Kempf [Wed, 8 Jul 2009 17:01:36 +0000 (19:01 +0200)]
Libogg update to 1.1.4

11 years agoSpell developer properly
Rémi Denis-Courmont [Wed, 8 Jul 2009 16:56:28 +0000 (19:56 +0300)]
Spell developer properly

11 years agoUpdate libvorbis to 1.2.2
Jean-Baptiste Kempf [Wed, 8 Jul 2009 16:36:49 +0000 (18:36 +0200)]
Update libvorbis to 1.2.2

11 years agoContrib: Forgotten file
Jean-Baptiste Kempf [Wed, 8 Jul 2009 16:06:14 +0000 (18:06 +0200)]
Contrib: Forgotten file

11 years agoContrib: fluidsynth on WIN32
Jean-Baptiste Kempf [Wed, 8 Jul 2009 16:01:04 +0000 (18:01 +0200)]
Contrib: fluidsynth on WIN32

11 years agoFix compilation of the switcher module.
Rémi Duraffort [Wed, 8 Jul 2009 09:32:41 +0000 (11:32 +0200)]
Fix compilation of the switcher module.

11 years agoFix configure to enable the stream_out_switcher if requiere.
Rémi Duraffort [Wed, 8 Jul 2009 08:58:51 +0000 (10:58 +0200)]
Fix configure to enable the stream_out_switcher if requiere.

11 years agoFix build.
Rémi Duraffort [Wed, 8 Jul 2009 08:51:42 +0000 (10:51 +0200)]
Fix build.

11 years agoAdd a visualization module using libprojectM.
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.

11 years agortmp: add an option to let the user set swfUrl and pageUrl.
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.

11 years agoRTMP handshake compliance for clients
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>
11 years agoMove the test about variable (I will clean this later on).
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).

11 years agoQt: avoid a crash with plugins dialog.
Jean-Baptiste Kempf [Tue, 7 Jul 2009 23:39:33 +0000 (01:39 +0200)]
Qt: avoid a crash with plugins dialog.

11 years agoAdd a test for the vlc variables.
Rémi Duraffort [Tue, 7 Jul 2009 20:31:17 +0000 (22:31 +0200)]
Add a test for the vlc variables.

11 years agoRemove unused define.
Rémi Duraffort [Tue, 7 Jul 2009 20:13:54 +0000 (22:13 +0200)]
Remove unused define.

11 years agovariables: cosmetics.
Rémi Duraffort [Tue, 7 Jul 2009 17:17:05 +0000 (19:17 +0200)]
variables: cosmetics.

11 years agoFactorize.
Rémi Duraffort [Tue, 7 Jul 2009 16:40:22 +0000 (18:40 +0200)]
Factorize.

11 years agoMakefile: the wx inteface does not exist anymore.
Rémi Duraffort [Tue, 7 Jul 2009 07:45:36 +0000 (09:45 +0200)]
Makefile: the wx inteface does not exist anymore.

11 years agoFix typo.
Rémi Duraffort [Mon, 6 Jul 2009 10:58:38 +0000 (12:58 +0200)]
Fix typo.

11 years agohttp: limit the number of redirection we can follow.
Rémi Duraffort [Sat, 4 Jul 2009 13:26:20 +0000 (15:26 +0200)]
http: limit the number of redirection we can follow.

11 years agohttp: remove trailing space.
Rémi Duraffort [Sat, 4 Jul 2009 13:27:43 +0000 (15:27 +0200)]
http: remove trailing space.

11 years agoFix an infinite loop if we redirect from http to https (or contrary).
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).

11 years agoFolder album art : use the correct config option name
Rafaël Carré [Tue, 7 Jul 2009 00:24:44 +0000 (02:24 +0200)]
Folder album art : use the correct config option name

11 years agofolder meta data retriver: some enhancements
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

11 years agoQt: fix albumart on Win32.
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>
11 years agoFontconfig update for Win32
Jean-Baptiste Kempf [Mon, 6 Jul 2009 23:51:24 +0000 (01:51 +0200)]
Fontconfig update for Win32

11 years agoCosmetic.
Laurent Aimar [Mon, 6 Jul 2009 21:32:12 +0000 (23:32 +0200)]
Cosmetic.

11 years agoFixed a typo (cosmetic).
Laurent Aimar [Mon, 6 Jul 2009 21:31:47 +0000 (23:31 +0200)]
Fixed a typo (cosmetic).

11 years agoDo not blindly favor writers
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

11 years agoSmall simplification
Rémi Denis-Courmont [Mon, 6 Jul 2009 20:49:46 +0000 (23:49 +0300)]
Small simplification

11 years agoRelax libvlccore.sym ordering (completely)
Rémi Denis-Courmont [Mon, 6 Jul 2009 20:25:53 +0000 (23:25 +0300)]
Relax libvlccore.sym ordering (completely)

11 years agoRemove useless member
Rémi Denis-Courmont [Mon, 6 Jul 2009 20:25:42 +0000 (23:25 +0300)]
Remove useless member

11 years agoVLM add input events
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>
11 years agoMoved DEFAULT_CHAN to vlc_osd.h
Laurent Aimar [Mon, 6 Jul 2009 19:26:03 +0000 (21:26 +0200)]
Moved DEFAULT_CHAN to vlc_osd.h

11 years agoDo not remove static data files when cleaning - fix make clean all
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)

11 years agofixed merging
Felix Paul Kühne [Mon, 6 Jul 2009 14:43:14 +0000 (16:43 +0200)]
fixed merging

11 years agocontribs: updated binary package feat. eac3 support in ffmpeg and updated libass
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

11 years agoffmpeg/contrib: fixed logic bug which failed compilation on Darwin. Needs review.
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.

11 years agoWin32: add a --no-crashdump option
Geoffroy Couprie [Mon, 6 Jul 2009 13:58:23 +0000 (15:58 +0200)]
Win32: add a --no-crashdump option

11 years agoStrip all debug symbols from binaries (and remove useless case for mozilla and activex)
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)

11 years agoRevert "Remove enums from public APIs"
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.

11 years agolibvlc: Correct the error string in libvlc_media_list_player_next.
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.

11 years agoMozilla-plugin: Fix a crash when exiting
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)

11 years agoDeliver log messages synchronously to subscribers
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.

11 years agoRead/write locks
Rémi Denis-Courmont [Sun, 5 Jul 2009 17:21:43 +0000 (20:21 +0300)]
Read/write locks

11 years agoDo not embed \0 in format string - fix warning
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.

11 years agoRemove buggy rule, fix distcheck
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)

11 years agodist_ makes no sense inside automake conditionals
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)

11 years agoOSX: adapt to error dialog changes (untested)
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.

11 years agoQt4: adapt to error changes
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
11 years agoSeparate variable for modal and non modal errors
Rémi Denis-Courmont [Sat, 4 Jul 2009 21:43:00 +0000 (00:43 +0300)]
Separate variable for modal and non modal errors

11 years agoAdded support for 3f->stereo/mono downmixing (close #2926).
Laurent Aimar [Sat, 4 Jul 2009 12:43:44 +0000 (14:43 +0200)]
Added support for 3f->stereo/mono downmixing (close #2926).

11 years agoaccess_http: fix a memory leak (each time we follow a redirection).
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).

11 years agoglutls: fix potential memleak.
Rémi Duraffort [Sat, 4 Jul 2009 12:04:42 +0000 (14:04 +0200)]
glutls: fix potential memleak.

11 years agoaccess_http: fix potential memleak.
Rémi Duraffort [Sat, 4 Jul 2009 11:30:57 +0000 (13:30 +0200)]
access_http: fix potential memleak.

11 years agosmb: remove dummy define (this is already done (properly) in vlc_common.h.
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.

11 years agortmp: kill the thread if the active connect failed..
Rémi Duraffort [Sat, 4 Jul 2009 08:31:08 +0000 (10:31 +0200)]
rtmp: kill the thread if the active connect failed..

11 years agortmp: fix a memory leak (we must release the fifo)
Rémi Duraffort [Sat, 4 Jul 2009 08:25:25 +0000 (10:25 +0200)]
rtmp: fix a memory leak (we must release the fifo)

11 years agoLet HandleMeta return ret instead of 0, why else would we bother setting it.
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>
11 years agoIn HandleMessage(), don't let the 0xF0 case fallthrough. Otherwise setting datalen...
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>
11 years agoRemove write-only variable i_maxbytespersec in avi_HeaderCreateRIFF().
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>
11 years agoIn InitGLX13(), make sure fbconf has a defined value. Otherwise the for loop may...
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>
11 years agoSSA on Windows: show a progress dialog during font rebuilding.
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>
11 years agoContrib: Don't patch fontconfig, this is wrong and useless.
Jean-Baptiste Kempf [Fri, 3 Jul 2009 07:21:54 +0000 (09:21 +0200)]
Contrib: Don't patch fontconfig, this is wrong and useless.

11 years agoProvide the E-AC3 Spectral FFmpeg patch, made by Justin.
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...

11 years agoRevert "qt4 - Make errors dialog Application Modal."
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.

11 years agoFix race condition if multiple threads delete the same HTTP host
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

11 years agolibmpeg2: fix division by zero (fixes #2920)
Rémi Denis-Courmont [Thu, 2 Jul 2009 16:01:06 +0000 (19:01 +0300)]
libmpeg2: fix division by zero (fixes #2920)

11 years agoFix encoding when looking for subtitles (missing qfu).
Rémi Duraffort [Thu, 2 Jul 2009 09:14:20 +0000 (11:14 +0200)]
Fix encoding when looking for subtitles (missing qfu).

11 years agoMozilla & ActiveX: Update test.html
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>
11 years agowin32/nsis: small misc Windows installer script cleanup
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>
11 years agowin32/nsis: Don't try to install --disabled features
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.

11 years agochange nsis Play to Open
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>