vlc.git
13 years agoContrib: pthreads add a verbose flag to help debuging the pthreads + x264 problems.
Jean-Baptiste Kempf [Mon, 24 Sep 2007 06:48:21 +0000 (06:48 +0000)]
Contrib: pthreads add a verbose flag to help debuging the pthreads + x264 problems.

13 years agoCouldn't bootstrap properly if a number existed anywhere in the path
Bernie Purcell [Mon, 24 Sep 2007 05:30:51 +0000 (05:30 +0000)]
Couldn't bootstrap properly if a number existed anywhere in the path
to gettextize (eg. if I was building inside a directory called win32)

13 years agoPatch for goom make by Mark Moriarty. I have the problem too, and are
Bernie Purcell [Mon, 24 Sep 2007 02:58:08 +0000 (02:58 +0000)]
Patch for goom make by Mark Moriarty. I have the problem too, and are
cross-compiling under linux. -Im4/ changed to -I m4/

13 years agoFix cross-compilation issue of freetype where native compiler not getting
Bernie Purcell [Mon, 24 Sep 2007 01:08:24 +0000 (01:08 +0000)]
Fix cross-compilation issue of freetype where native compiler not getting
picked up in configure due to bracket in wrong place.

13 years agoFix spu_RenderSubpictures() rendering of TEXT subtitles. Don't try to blend and scale...
Jean-Paul Saman [Sun, 23 Sep 2007 21:37:19 +0000 (21:37 +0000)]
Fix spu_RenderSubpictures() rendering of TEXT subtitles. Don't try to blend and scale them.

13 years agoPass --playlist-enqueue from started instance to running instance: fixes #869
Rémi Denis-Courmont [Sun, 23 Sep 2007 20:07:11 +0000 (20:07 +0000)]
Pass --playlist-enqueue from started instance to running instance: fixes #869

13 years agoMark playlist-enqueue as non-saveable - refs #869
Rémi Denis-Courmont [Sun, 23 Sep 2007 19:43:02 +0000 (19:43 +0000)]
Mark playlist-enqueue as non-saveable - refs #869

13 years agoOnly reference the input when we have at least one codec - fixes #1287.
Rémi Denis-Courmont [Sun, 23 Sep 2007 18:52:55 +0000 (18:52 +0000)]
Only reference the input when we have at least one codec - fixes #1287.
Some stream output guru should really review this.

13 years agoFix use-after-free when the input is still in use by someone else (refs #1287).
Rémi Denis-Courmont [Sun, 23 Sep 2007 18:40:25 +0000 (18:40 +0000)]
Fix use-after-free when the input is still in use by someone else (refs #1287).
Unfortunately, this does not really solve the problem as vlc_object_destroy can still return without actually deleting the object in case of a deadlock.
One could argue the deadlock is the problem rather than vlc_object_destroy implementation.

13 years agoAssume UTF-8 instead of ASCII.
Rémi Denis-Courmont [Sun, 23 Sep 2007 18:22:18 +0000 (18:22 +0000)]
Assume UTF-8 instead of ASCII.
This is basically a hack for systems lacking proper locale setting

13 years agoDo correctly [22243] for windows context menu. Sorry.
Jean-Baptiste Kempf [Sun, 23 Sep 2007 17:50:18 +0000 (17:50 +0000)]
Do correctly [22243] for windows context menu. Sorry.

13 years agoRe-do [18770] - fixes #1287.
Rémi Denis-Courmont [Sun, 23 Sep 2007 16:16:23 +0000 (16:16 +0000)]
Re-do [18770] - fixes #1287.
And why the heck was this undone in the first place??

13 years agolibvlc: Implement the _get_state function. Fix a leak. Fix a warning.
Pierre d'Herbemont [Sun, 23 Sep 2007 15:06:55 +0000 (15:06 +0000)]
libvlc: Implement the _get_state function. Fix a leak. Fix a warning.

13 years agoQt4 MainInterface: Smaller Size on Linux.
Jean-Baptiste Kempf [Sun, 23 Sep 2007 14:13:44 +0000 (14:13 +0000)]
Qt4 MainInterface: Smaller Size on Linux.

13 years agoCorrect context-menu in Windows Installer.
Jean-Baptiste Kempf [Sun, 23 Sep 2007 13:49:27 +0000 (13:49 +0000)]
Correct context-menu in Windows Installer.
Patch by Hannes Domani

13 years agoContribs - libpng: Updates to 1.2.20. No more MMX optimisations, a few bugs are fixed.
Jean-Baptiste Kempf [Sun, 23 Sep 2007 13:36:47 +0000 (13:36 +0000)]
Contribs - libpng: Updates to 1.2.20. No more MMX optimisations, a few bugs are fixed.

13 years agoContribs: XML2 Version bumps to 2.6.30.
Jean-Baptiste Kempf [Sun, 23 Sep 2007 13:22:01 +0000 (13:22 +0000)]
Contribs: XML2 Version bumps to 2.6.30.

13 years agoContribs - FLAC: update to v1.2.1. Mingw32 patch is unneeded (upstream merge). A...
Jean-Baptiste Kempf [Sun, 23 Sep 2007 13:16:26 +0000 (13:16 +0000)]
Contribs - FLAC: update to v1.2.1. Mingw32 patch is unneeded (upstream merge). A few bugs and crash are fixed, new support for all RIFF/AIFF metadata, including Broadcast Wave Format (BWF).

13 years ago* hacky compilation fix for OSX PPC. Please review
Felix Paul Kühne [Sun, 23 Sep 2007 13:09:00 +0000 (13:09 +0000)]
* hacky compilation fix for OSX PPC. Please review

13 years agoContribs: theora. The alpha8 has been renamed to beta1.
Jean-Baptiste Kempf [Sun, 23 Sep 2007 13:00:16 +0000 (13:00 +0000)]
Contribs: theora. The alpha8 has been renamed to beta1.

13 years agoContribs: Theora moves from alpha7 to alpha8. New encoder, one patch has gone upstrea...
Jean-Baptiste Kempf [Sun, 23 Sep 2007 12:53:49 +0000 (12:53 +0000)]
Contribs: Theora moves from alpha7 to alpha8. New encoder, one patch has gone upstream, and examples can be disabled. A lot of new features are available in the encoder. Postprocessing, anyone ?
Ref  #1303

13 years agoAdd HDYC fourCC for some HD Raw Videos.
Jean-Baptiste Kempf [Sun, 23 Sep 2007 12:31:56 +0000 (12:31 +0000)]
Add HDYC fourCC for some HD Raw Videos.

13 years agoAdd Y41B and Y42B FourCC. Solves rare raw video detection.
Jean-Baptiste Kempf [Sun, 23 Sep 2007 12:29:13 +0000 (12:29 +0000)]
Add Y41B and Y42B FourCC. Solves rare raw video detection.

13 years agoAdd AVUI fourCC, fix the problem with http://samples.mplayerhq.hu/V-codecs/AVUI/avid_...
Jean-Baptiste Kempf [Sun, 23 Sep 2007 11:40:01 +0000 (11:40 +0000)]
Add AVUI fourCC, fix the problem with samples.mplayerhq.hu/V-codecs/AVUI/avid_meridien_uncompressed.mov.gz

13 years agoSet verbosity to something until we parse the command line.
Rémi Denis-Courmont [Sun, 23 Sep 2007 09:49:54 +0000 (09:49 +0000)]
Set verbosity to something until we parse the command line.
Ideally, the command line would be parsed earlier.

13 years agoDo not force set VLC_VERBOSE.
Rémi Denis-Courmont [Sun, 23 Sep 2007 09:27:11 +0000 (09:27 +0000)]
Do not force set VLC_VERBOSE.
LibVLC need to be prepared for it to be missing anyway.

13 years agofix osdmenu-file-path option
Jean-Paul Saman [Sun, 23 Sep 2007 09:21:58 +0000 (09:21 +0000)]
fix osdmenu-file-path option

13 years agoOnly override verbosity from VLC_VERBOSE if actually set
Rémi Denis-Courmont [Sun, 23 Sep 2007 09:19:10 +0000 (09:19 +0000)]
Only override verbosity from VLC_VERBOSE if actually set

13 years agoFix console support autodetection.
Rémi Denis-Courmont [Sun, 23 Sep 2007 07:40:30 +0000 (07:40 +0000)]
Fix console support autodetection.

13 years agoConfigure the message queue parameter before we use the message queue...
Rémi Denis-Courmont [Sun, 23 Sep 2007 07:37:53 +0000 (07:37 +0000)]
Configure the message queue parameter before we use the message queue...

13 years agoDisable HTTP art handler by default, due to security problems - fixes #1308
Rémi Denis-Courmont [Sun, 23 Sep 2007 07:29:23 +0000 (07:29 +0000)]
Disable HTTP art handler by default, due to security problems - fixes #1308

13 years agoDo not leak the art handler from HTTP interface - fixes #1308
Rémi Denis-Courmont [Sun, 23 Sep 2007 07:28:12 +0000 (07:28 +0000)]
Do not leak the art handler from HTTP interface - fixes #1308

13 years agoSupport for loading Diffie-Hellman-Merkel key exchange parameters from cache.
Rémi Denis-Courmont [Sat, 22 Sep 2007 19:07:11 +0000 (19:07 +0000)]
Support for loading Diffie-Hellman-Merkel key exchange parameters from cache.
This makes TLS server initialization a lot faster (especially under valgrind)

13 years agoPush something to RPN when vlc_config_get fails - fixes #1301
Rémi Denis-Courmont [Sat, 22 Sep 2007 18:06:59 +0000 (18:06 +0000)]
Push something to RPN when vlc_config_get fails - fixes #1301

13 years agoFix directory permission again
Rémi Denis-Courmont [Sat, 22 Sep 2007 17:49:35 +0000 (17:49 +0000)]
Fix directory permission again

13 years agoCompile fix
Rémi Denis-Courmont [Sat, 22 Sep 2007 17:48:03 +0000 (17:48 +0000)]
Compile fix

13 years agoAdd mode parameter to utf8_mkdir, and stop creating configuration
Rémi Denis-Courmont [Sat, 22 Sep 2007 17:44:35 +0000 (17:44 +0000)]
Add mode parameter to utf8_mkdir, and stop creating configuration
directories as world-writable - fixes #1306

13 years agoSave plugin cache to .cache/vlc/ rather than .cache/vlc/cache - fixes #1307
Rémi Denis-Courmont [Sat, 22 Sep 2007 17:28:25 +0000 (17:28 +0000)]
Save plugin cache to .cache/vlc/ rather than .cache/vlc/cache - fixes #1307

13 years agoFix double-free
Rémi Denis-Courmont [Sat, 22 Sep 2007 17:26:14 +0000 (17:26 +0000)]
Fix double-free

13 years agoWrite computed Diffie-Hellman-Merkel parameters to VLC cache.
Rémi Denis-Courmont [Sat, 22 Sep 2007 17:13:55 +0000 (17:13 +0000)]
Write computed Diffie-Hellman-Merkel parameters to VLC cache.
These are are quite slow to compute, so it could be used to speed up start up
once reading them from the cache is also implemented.

Hmm, there is a security problem in this commit (cache file is world-readable).

13 years agoRemove stupid broken error message in XSPF parser - refs #1293.
Rémi Denis-Courmont [Sat, 22 Sep 2007 15:31:13 +0000 (15:31 +0000)]
Remove stupid broken error message in XSPF parser - refs #1293.
Someone should fix this properly instead.

13 years agoLast part of the Speex/RTP patch - fixes #1291
Rémi Denis-Courmont [Sat, 22 Sep 2007 15:03:10 +0000 (15:03 +0000)]
Last part of the Speex/RTP patch - fixes #1291

13 years agoSpeex RTP payload format output - refs #1291
Rémi Denis-Courmont [Sat, 22 Sep 2007 15:00:45 +0000 (15:00 +0000)]
Speex RTP payload format output - refs #1291

13 years agoUse a different FOURCC for Speex from RTP (refs #1291),
Rémi Denis-Courmont [Sat, 22 Sep 2007 14:54:42 +0000 (14:54 +0000)]
Use a different FOURCC for Speex from RTP (refs #1291),
as it needs some specific processing in the decoder.
Patch from William Hawkins

13 years agoSupport for decoding Speex from RTP - refs #1291
Rémi Denis-Courmont [Sat, 22 Sep 2007 14:53:54 +0000 (14:53 +0000)]
Support for decoding Speex from RTP - refs #1291
Patch by Williams Hawkins

13 years agoWe require GnuTLS 1.3.3 as of today
Rémi Denis-Courmont [Sat, 22 Sep 2007 14:37:55 +0000 (14:37 +0000)]
We require GnuTLS 1.3.3 as of today

13 years agoUse up-to-date typedef from GnuTLS
Rémi Denis-Courmont [Sat, 22 Sep 2007 14:37:28 +0000 (14:37 +0000)]
Use up-to-date typedef from GnuTLS

13 years agoCreate the user certificate directories automagically
Rémi Denis-Courmont [Sat, 22 Sep 2007 13:45:06 +0000 (13:45 +0000)]
Create the user certificate directories automagically

13 years agoExport utf8_mkdir
Rémi Denis-Courmont [Sat, 22 Sep 2007 13:44:45 +0000 (13:44 +0000)]
Export utf8_mkdir

13 years agoFix error message on failed TCP connection
Rémi Denis-Courmont [Sat, 22 Sep 2007 13:44:32 +0000 (13:44 +0000)]
Fix error message on failed TCP connection

13 years agoFix overflow
Rémi Denis-Courmont [Sat, 22 Sep 2007 13:30:36 +0000 (13:30 +0000)]
Fix overflow

13 years agoHTTP control interface does not depend on TLS directly: fix #include
Rémi Denis-Courmont [Sat, 22 Sep 2007 12:39:56 +0000 (12:39 +0000)]
HTTP control interface does not depend on TLS directly: fix #include

13 years agoFix TLS session cleanup
Rémi Denis-Courmont [Sat, 22 Sep 2007 12:37:05 +0000 (12:37 +0000)]
Fix TLS session cleanup

13 years agoCleanup server name parameter handling
Rémi Denis-Courmont [Sat, 22 Sep 2007 11:49:33 +0000 (11:49 +0000)]
Cleanup server name parameter handling

13 years agoRework/simplify the TLS plugin interface (LibVLC <-> tls plugin).
Rémi Denis-Courmont [Sat, 22 Sep 2007 11:21:35 +0000 (11:21 +0000)]
Rework/simplify the TLS plugin interface (LibVLC <-> tls plugin).
Remove the singleton pattern. Still very much work in progress.

13 years agosmall change in album art change.
Ilkka Ollakka [Fri, 21 Sep 2007 15:59:45 +0000 (15:59 +0000)]
small change in album art change.

13 years agoComment out the dccp-service-code stuff since we do not implement it
Rémi Denis-Courmont [Fri, 21 Sep 2007 15:34:24 +0000 (15:34 +0000)]
Comment out the dccp-service-code stuff since we do not implement it
at the moment

13 years agoAdd --sout-rtp-rtcp-mux option for RTP/RTCP multiplexing
Rémi Denis-Courmont [Fri, 21 Sep 2007 15:22:08 +0000 (15:22 +0000)]
Add --sout-rtp-rtcp-mux option for RTP/RTCP multiplexing
(draft-ietf-avt-rtp-and-rtcp-mux)

13 years agoFix for problem found by Sebastien Fievet where subtitles weren't
Bernie Purcell [Fri, 21 Sep 2007 01:50:54 +0000 (01:50 +0000)]
Fix for problem found by Sebastien Fievet where subtitles weren't
showing up at all due to fontconfig returning empty strings on
font lookup.

13 years agoPolish l10n update by Michał Trzebiatowski
Christophe Mutricy [Thu, 20 Sep 2007 22:07:40 +0000 (22:07 +0000)]
Polish l10n update by Michał Trzebiatowski

13 years agoAdjust height of subpicture region.
Jean-Paul Saman [Thu, 20 Sep 2007 20:13:45 +0000 (20:13 +0000)]
Adjust height of subpicture region.

13 years agoFix return values for spu_Create() and spu_Init().
Jean-Paul Saman [Thu, 20 Sep 2007 20:13:44 +0000 (20:13 +0000)]
Fix return values for spu_Create() and spu_Init().

13 years agocontribs: add pthreads-w32 to clean & distclean targets
Rafaël Carré [Thu, 20 Sep 2007 19:47:29 +0000 (19:47 +0000)]
contribs: add pthreads-w32 to clean & distclean targets

13 years agocontribs: advertise the mingw32 runtime version used to compile in the contribs packa...
Rafaël Carré [Thu, 20 Sep 2007 19:42:23 +0000 (19:42 +0000)]
contribs: advertise the mingw32 runtime version used to compile in the contribs package filename

13 years agoAnother Win32 problem
Rémi Denis-Courmont [Thu, 20 Sep 2007 19:28:58 +0000 (19:28 +0000)]
Another Win32 problem

13 years agoFix typo
Rémi Denis-Courmont [Thu, 20 Sep 2007 19:16:58 +0000 (19:16 +0000)]
Fix typo

13 years agoDMO/loader patch from Alex Antropoff.
Rémi Denis-Courmont [Thu, 20 Sep 2007 18:54:02 +0000 (18:54 +0000)]
DMO/loader patch from Alex Antropoff.
You may need to upgrade Windows Media to get this working,
since it uses a newer DLL name.

13 years agocontribs: Reverts [22188] for the goom patch, and use the included m4 files
Rafaël Carré [Thu, 20 Sep 2007 18:13:13 +0000 (18:13 +0000)]
contribs: Reverts [22188] for the goom patch, and use the included m4 files

13 years agocontribs: run autotools to build libxml2 for WIN32
Rafaël Carré [Thu, 20 Sep 2007 16:19:30 +0000 (16:19 +0000)]
contribs: run autotools to build libxml2 for WIN32

13 years agocontribs: make goom2k4 compile for win32 host when aclocal-1.9 isn't installed
Rafaël Carré [Thu, 20 Sep 2007 15:48:00 +0000 (15:48 +0000)]
contribs: make goom2k4 compile for win32 host when aclocal-1.9 isn't installed

13 years agotypo: p_vlc -> p_libvlc
Rafaël Carré [Thu, 20 Sep 2007 15:21:03 +0000 (15:21 +0000)]
typo: p_vlc -> p_libvlc

13 years agointerface.c: Default b_should_run_on_first_thread to false.
Pierre d'Herbemont [Thu, 20 Sep 2007 14:51:30 +0000 (14:51 +0000)]
interface.c: Default b_should_run_on_first_thread to false.

13 years agoRevert Previous commit.
Pierre d'Herbemont [Thu, 20 Sep 2007 14:50:37 +0000 (14:50 +0000)]
Revert Previous commit.

13 years agointerface.c: Default b_should_run_on_first_thread to false to be sure. (as per funman...
Pierre d'Herbemont [Thu, 20 Sep 2007 14:49:24 +0000 (14:49 +0000)]
interface.c: Default b_should_run_on_first_thread to false to be sure. (as per funman's request).

13 years agocontribs: fix libshout build, adds missing dep on libvorbis
Rafaël Carré [Thu, 20 Sep 2007 14:43:09 +0000 (14:43 +0000)]
contribs: fix libshout build, adds missing dep on libvorbis

13 years agomacosx/intf.m: Fix Mac OS X interface.
Pierre d'Herbemont [Thu, 20 Sep 2007 14:40:55 +0000 (14:40 +0000)]
macosx/intf.m: Fix Mac OS X interface.

13 years agointerface.c: Better comment.
Pierre d'Herbemont [Thu, 20 Sep 2007 14:34:03 +0000 (14:34 +0000)]
interface.c: Better comment.

13 years agointerface.c: Support execution of the interface Run() method on first thread.
Pierre d'Herbemont [Thu, 20 Sep 2007 14:28:00 +0000 (14:28 +0000)]
interface.c: Support execution of the interface Run() method on first thread.

13 years agolibvlc: Implement media_list_view, which will be used to present/access/edit the...
Pierre d'Herbemont [Thu, 20 Sep 2007 09:08:03 +0000 (09:08 +0000)]
libvlc: Implement media_list_view, which will be used to present/access/edit the items of a media_list.

13 years agoMacOSX/Framework/Makefile: Fix previous commits. Thanks to Fabien Lydoire.
Pierre d'Herbemont [Thu, 20 Sep 2007 09:00:36 +0000 (09:00 +0000)]
MacOSX/Framework/Makefile: Fix previous commits. Thanks to Fabien Lydoire.

13 years agoDisable --vbi-text by default.
Jean-Paul Saman [Thu, 20 Sep 2007 08:10:46 +0000 (08:10 +0000)]
Disable --vbi-text by default.

13 years agoDecoder teletext subtitles as text (ASCII, UTF-8 or ISO-8859-1 are possible). Current...
Jean-Paul Saman [Wed, 19 Sep 2007 21:01:01 +0000 (21:01 +0000)]
Decoder teletext subtitles as text (ASCII, UTF-8 or ISO-8859-1 are possible). Currently only ASCII is supported. The subpicture region size is too large resulting in ghosting effects. Don't use the new --vbi-text option unless you want to fix this bug.

13 years agoRTCP: support for RTP/RTCP multiplexed on the same port
Rémi Denis-Courmont [Wed, 19 Sep 2007 19:30:01 +0000 (19:30 +0000)]
RTCP: support for RTP/RTCP multiplexed on the same port

13 years agoRemove unused variables
Rémi Denis-Courmont [Wed, 19 Sep 2007 19:10:07 +0000 (19:10 +0000)]
Remove unused variables

13 years agoAvoid setlocale - not thread-safe
Rémi Denis-Courmont [Wed, 19 Sep 2007 19:04:03 +0000 (19:04 +0000)]
Avoid setlocale - not thread-safe

13 years agoDo not set locale twice (it is already taken care of by VLC),
Rémi Denis-Courmont [Wed, 19 Sep 2007 18:57:57 +0000 (18:57 +0000)]
Do not set locale twice (it is already taken care of by VLC),
especially as this is not thread-safe, and not something a library
should ever do.

13 years agoDo not set never used value
Rémi Denis-Courmont [Wed, 19 Sep 2007 18:54:53 +0000 (18:54 +0000)]
Do not set never used value

13 years agoPartial support for RTP over connection-oriented media
Rémi Denis-Courmont [Wed, 19 Sep 2007 17:40:38 +0000 (17:40 +0000)]
Partial support for RTP over connection-oriented media

13 years agoFix DCCP support
Rémi Denis-Courmont [Wed, 19 Sep 2007 17:39:43 +0000 (17:39 +0000)]
Fix DCCP support

13 years agoFix RTP prebufferring regression
Rémi Denis-Courmont [Wed, 19 Sep 2007 17:22:07 +0000 (17:22 +0000)]
Fix RTP prebufferring regression

13 years agolua: check stream_UrlNew return value
Rafaël Carré [Wed, 19 Sep 2007 16:21:08 +0000 (16:21 +0000)]
lua: check stream_UrlNew return value

13 years agoSupport for DCCP in net_Listen
Rémi Denis-Courmont [Wed, 19 Sep 2007 16:14:58 +0000 (16:14 +0000)]
Support for DCCP in net_Listen

13 years agoFix previous commit
Rémi Denis-Courmont [Wed, 19 Sep 2007 15:50:08 +0000 (15:50 +0000)]
Fix previous commit

13 years agoHandle lack of listener in net_Accept
Rémi Denis-Courmont [Wed, 19 Sep 2007 15:49:16 +0000 (15:49 +0000)]
Handle lack of listener in net_Accept

13 years agoSimplify net_Listen (no real use for family and type parameters)
Rémi Denis-Courmont [Wed, 19 Sep 2007 15:31:22 +0000 (15:31 +0000)]
Simplify net_Listen (no real use for family and type parameters)

13 years agoFixup DCCP include ordering
Rémi Denis-Courmont [Wed, 19 Sep 2007 14:51:44 +0000 (14:51 +0000)]
Fixup DCCP include ordering

13 years agoMacOSX/Framework/Makefile: Use the correct libvlc and libvlc-control when linking.
Pierre d'Herbemont [Wed, 19 Sep 2007 10:45:14 +0000 (10:45 +0000)]
MacOSX/Framework/Makefile: Use the correct libvlc and libvlc-control when linking.

13 years agoRemove spurious tab
Christophe Mutricy [Tue, 18 Sep 2007 22:20:10 +0000 (22:20 +0000)]
Remove spurious tab

13 years agoTypos
Christophe Mutricy [Tue, 18 Sep 2007 21:44:06 +0000 (21:44 +0000)]
Typos

13 years agofi.po: svn:keywords and a small fix
Christophe Mutricy [Tue, 18 Sep 2007 21:02:00 +0000 (21:02 +0000)]
fi.po: svn:keywords and a small fix