]> git.sesse.net Git - vlc/log
vlc
16 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.

16 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

16 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

16 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

16 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

16 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.

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

16 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).

16 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

16 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.

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

16 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.

16 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.

16 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.

16 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.

16 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.

16 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

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

16 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

16 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.

16 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

16 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

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

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

16 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

16 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

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

16 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

16 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)

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

16 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.

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

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

16 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

16 years agoLast bit of cleanup in transcode_osd_new()
Jean-Paul Saman [Tue, 18 Sep 2007 20:53:59 +0000 (20:53 +0000)]
Last bit of cleanup in transcode_osd_new()

16 years agoSimplify handling of osdmenu streaming
Jean-Paul Saman [Tue, 18 Sep 2007 20:32:08 +0000 (20:32 +0000)]
Simplify handling of osdmenu streaming

16 years agoOne second before the warning is really too short.
Rémi Denis-Courmont [Tue, 18 Sep 2007 16:42:27 +0000 (16:42 +0000)]
One second before the warning is really too short.
*Dead*locks tend to last for a rather long time anyway :)

16 years agoLeftover strerror
Rafaël Carré [Tue, 18 Sep 2007 16:37:41 +0000 (16:37 +0000)]
Leftover strerror

16 years agoRemove last occurences - fixes #1297
Rémi Denis-Courmont [Tue, 18 Sep 2007 16:32:17 +0000 (16:32 +0000)]
Remove last occurences - fixes #1297

16 years agoRemove dead code
Rémi Denis-Courmont [Tue, 18 Sep 2007 16:27:50 +0000 (16:27 +0000)]
Remove dead code

16 years agoReplace strerror() with %m (or Linux DVB: strerror_r) - refs #1297
Rémi Denis-Courmont [Tue, 18 Sep 2007 16:20:49 +0000 (16:20 +0000)]
Replace strerror() with %m (or Linux DVB: strerror_r) - refs #1297

16 years agoUse intf_ShouldDie()
Rafaël Carré [Tue, 18 Sep 2007 16:17:51 +0000 (16:17 +0000)]
Use intf_ShouldDie()

16 years agoDon't cite strerror. It is a bad example!
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:57:44 +0000 (15:57 +0000)]
Don't cite strerror. It is a bad example!

16 years agoRemove remaining strerror() calls from core - refs #1297
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:52:21 +0000 (15:52 +0000)]
Remove remaining strerror() calls from core - refs #1297

16 years agoFix the most common strerror() usages (threads, network, input) - refs #1297
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:44:47 +0000 (15:44 +0000)]
Fix the most common strerror() usages (threads, network, input) - refs #1297

16 years agoPrint Winsock error instead of errno if applicable
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:26:43 +0000 (15:26 +0000)]
Print Winsock error instead of errno if applicable

16 years agoRemove obsolete subst
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:20:49 +0000 (15:20 +0000)]
Remove obsolete subst

16 years agoUse po/LINGUAS
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:16:31 +0000 (15:16 +0000)]
Use po/LINGUAS

16 years ago- Make language list more diff-friendly
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:12:12 +0000 (15:12 +0000)]
- Make language list more diff-friendly
- Add Finnish

16 years agoMove language list out of configure.ac
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:03:19 +0000 (15:03 +0000)]
Move language list out of configure.ac

16 years agoFinnish localization by Jouni Kähkönen
Rémi Denis-Courmont [Tue, 18 Sep 2007 14:55:47 +0000 (14:55 +0000)]
Finnish localization by Jouni Kähkönen

16 years agoLet user change position of Teletext subtitles.
Jean-Paul Saman [Tue, 18 Sep 2007 12:45:03 +0000 (12:45 +0000)]
Let user change position of Teletext subtitles.

16 years agoCheck malloc returns value
Jean-Paul Saman [Tue, 18 Sep 2007 12:43:20 +0000 (12:43 +0000)]
Check malloc returns value

16 years agoReturn VLC_ENOMEN iso VLC_EGENERIC when no more memory can be allocated.
Jean-Paul Saman [Tue, 18 Sep 2007 12:05:10 +0000 (12:05 +0000)]
Return VLC_ENOMEN iso VLC_EGENERIC when no more memory can be allocated.

16 years agoMacOSX/Framework/Makefile: Fix libintl.dylib link. Reported by Fabien Lydoire.
Pierre d'Herbemont [Tue, 18 Sep 2007 09:58:59 +0000 (09:58 +0000)]
MacOSX/Framework/Makefile: Fix libintl.dylib link. Reported by Fabien Lydoire.

16 years agoAvoid using sed -i which seems to be non standard.
Rafaël Carré [Mon, 17 Sep 2007 23:36:25 +0000 (23:36 +0000)]
Avoid using sed -i which seems to be non standard.
Use makensis when it's installed in the default location.
Patch by Hannes Domani

16 years agotelepathy: updates the presence only if the "item-change" new value is the same than...
Rafaël Carré [Mon, 17 Sep 2007 23:31:22 +0000 (23:31 +0000)]
telepathy: updates the presence only if the "item-change" new value is the same than the "playlist-current" value.
don't block more than 50ms to get the actual status.

16 years agoplaylist: removes useless variable, only preparse files
Rafaël Carré [Mon, 17 Sep 2007 23:17:05 +0000 (23:17 +0000)]
playlist: removes useless variable, only preparse files

16 years agostr_format_meta(): fix HUGE memory leak & segfault.
Rafaël Carré [Mon, 17 Sep 2007 23:15:37 +0000 (23:15 +0000)]
str_format_meta(): fix HUGE memory leak & segfault.
realloc() can change the pointer initialised with malloc() if memory is low !

16 years agoMacOSX/Framework/Makefile: Fix libintl link if present. Reported by Fabien Lydoire.
Pierre d'Herbemont [Mon, 17 Sep 2007 21:48:13 +0000 (21:48 +0000)]
MacOSX/Framework/Makefile: Fix libintl link if present. Reported by Fabien Lydoire.

16 years agohal services_discovery: fix invalid access to memory in Close()
Rafaël Carré [Mon, 17 Sep 2007 21:44:14 +0000 (21:44 +0000)]
hal services_discovery: fix invalid access to memory in Close()

16 years agoGNU libc-like support for "%m" expanded as strerror(errno) in Msg_*.
Rémi Denis-Courmont [Mon, 17 Sep 2007 20:19:36 +0000 (20:19 +0000)]
GNU libc-like support for "%m" expanded as strerror(errno) in Msg_*.
strerror() is mostly called in that case anyway.

16 years agoStick to American ASCII quotes otherwise gettext will whine.
Rémi Denis-Courmont [Mon, 17 Sep 2007 18:48:54 +0000 (18:48 +0000)]
Stick to American ASCII quotes otherwise gettext will whine.
You can use the nice French double quotes in fr.po instead.

16 years agoNew Telepathy plugin, to customize user Presence with MissionControl
Rafaël Carré [Mon, 17 Sep 2007 18:36:37 +0000 (18:36 +0000)]
New Telepathy plugin, to customize user Presence with MissionControl

16 years agoAttempt to fix today's RTP access changes
Rémi Denis-Courmont [Mon, 17 Sep 2007 17:55:50 +0000 (17:55 +0000)]
Attempt to fix today's RTP access changes

16 years agoHandle RTSP URLs that ends with a single slash properly
Rémi Denis-Courmont [Mon, 17 Sep 2007 17:37:16 +0000 (17:37 +0000)]
Handle RTSP URLs that ends with a single slash properly

16 years agoQt4 - Disc probing under Windows in open. Patch By Hannes Domani
Jean-Baptiste Kempf [Mon, 17 Sep 2007 17:29:30 +0000 (17:29 +0000)]
Qt4 - Disc probing under Windows in open. Patch By  Hannes Domani

16 years agoFactorize [22111]
Rafaël Carré [Mon, 17 Sep 2007 17:19:39 +0000 (17:19 +0000)]
Factorize [22111]

16 years agoQt4 - VLM dialog improvements by JF Massol.
Jean-Baptiste Kempf [Mon, 17 Sep 2007 16:56:44 +0000 (16:56 +0000)]
Qt4 - VLM dialog improvements by JF Massol.

16 years agoAdd an assertion
Rémi Denis-Courmont [Mon, 17 Sep 2007 16:56:12 +0000 (16:56 +0000)]
Add an assertion

16 years agoForce fallback to realtime clock when clock selection is not supported...
Rémi Denis-Courmont [Mon, 17 Sep 2007 16:25:19 +0000 (16:25 +0000)]
Force fallback to realtime clock when clock selection is not supported...
and restore the old broken behavior. It's high time people update to NPTL...

16 years agoDo not compute values that are never used (anymore)
Rémi Denis-Courmont [Mon, 17 Sep 2007 15:58:05 +0000 (15:58 +0000)]
Do not compute values that are never used (anymore)

16 years agoIgnore muxed RTCP packets for AVP profile
Rémi Denis-Courmont [Mon, 17 Sep 2007 15:46:32 +0000 (15:46 +0000)]
Ignore muxed RTCP packets for AVP profile

16 years ago- Restore RTP pre-buffering broken in previous commit.
Rémi Denis-Courmont [Mon, 17 Sep 2007 15:26:34 +0000 (15:26 +0000)]
- Restore RTP pre-buffering broken in previous commit.
- Fix segmentation fault in prebuffering
Md: could you please review this?

16 years agoDo not use BlockChoose when the access is explicitly RTP.
Rémi Denis-Courmont [Mon, 17 Sep 2007 15:10:41 +0000 (15:10 +0000)]
Do not use BlockChoose when the access is explicitly RTP.
This breaks when the sender uses a fancy payload type, or RTCP-mux.

16 years agoRemove useless #define
Rémi Denis-Courmont [Mon, 17 Sep 2007 14:50:18 +0000 (14:50 +0000)]
Remove useless #define

16 years ago- Fix potential use after free
Rémi Denis-Courmont [Mon, 17 Sep 2007 14:41:09 +0000 (14:41 +0000)]
- Fix potential use after free
- Fix segfault if there is no preparse and/or fetcher object

16 years agolua: Print debug message only if really wanted.
Pierre d'Herbemont [Mon, 17 Sep 2007 14:37:15 +0000 (14:37 +0000)]
lua: Print debug message only if really wanted.

16 years agoSignal the playlist BEFORE unlocking it.
Rémi Denis-Courmont [Mon, 17 Sep 2007 14:29:59 +0000 (14:29 +0000)]
Signal the playlist BEFORE unlocking it.
One should never signal a condition without the corresponding lock:
 "if predictable scheduling behavior is required, then that mutex shall
  be locked    by    the    thread   calling   pthread_cond_broadcast()
  or pthread_cond_signal()." -- POSIX

This only fixes the most obvious cases. There might be others.

16 years agoerrno.h is always needed for pthread now
Rémi Denis-Courmont [Mon, 17 Sep 2007 14:21:14 +0000 (14:21 +0000)]
errno.h is always needed for pthread now

16 years agomisc/threads.c: On non-linux create a PTHREAD_MUTEX_ERRORCHECK...
Pierre d'Herbemont [Mon, 17 Sep 2007 14:13:09 +0000 (14:13 +0000)]
misc/threads.c: On non-linux create a PTHREAD_MUTEX_ERRORCHECK...

16 years agoRevert previous commit, and updates faac & live-config patches
Rafaël Carré [Mon, 17 Sep 2007 00:02:50 +0000 (00:02 +0000)]
Revert previous commit, and updates faac & live-config patches

16 years agocontrib/faac: Uses only UNIX newline for the patch
Rafaël Carré [Sun, 16 Sep 2007 21:19:41 +0000 (21:19 +0000)]
contrib/faac: Uses only UNIX newline for the patch

16 years agoReally fix XShm detection with remote X11 (cf [19346]):
Rémi Denis-Courmont [Sun, 16 Sep 2007 17:40:33 +0000 (17:40 +0000)]
Really fix XShm detection with remote X11 (cf [19346]):
Get correct major opcode for MIT-SHM instead of an hard-coded one that
works with some X servers (not including mine).

16 years agoDon't print the "googleimage.lua: didn't return a string" message if the function...
Antoine Cellerier [Sun, 16 Sep 2007 17:23:08 +0000 (17:23 +0000)]
Don't print the "googleimage.lua: didn't return a string" message if the function returned nil.

16 years agoAdd some debug
Rémi Denis-Courmont [Sun, 16 Sep 2007 17:15:44 +0000 (17:15 +0000)]
Add some debug

16 years agoOut-of-line __pl_Get and __pl_Release - depend on libvlc_int_t
Rémi Denis-Courmont [Sun, 16 Sep 2007 15:29:04 +0000 (15:29 +0000)]
Out-of-line __pl_Get and __pl_Release - depend on libvlc_int_t

16 years agoFree no longer needed after changes in getNonEmptyString
Christophe Mutricy [Sun, 16 Sep 2007 14:56:31 +0000 (14:56 +0000)]
Free no longer needed after changes in getNonEmptyString

16 years agoFix win32 compilation, but that will crash at run-time
Rémi Denis-Courmont [Sun, 16 Sep 2007 13:31:26 +0000 (13:31 +0000)]
Fix win32 compilation, but that will crash at run-time

16 years agoMark the test programs as not installable
Rémi Denis-Courmont [Sun, 16 Sep 2007 13:05:50 +0000 (13:05 +0000)]
Mark the test programs as not installable

16 years agoBecause we are selfish bastards (at least, I am), disable fast install
Rémi Denis-Courmont [Sun, 16 Sep 2007 12:57:18 +0000 (12:57 +0000)]
Because we are selfish bastards (at least, I am), disable fast install
mode by default. Packagers and build bots should re-enable it with:
./configure --enable-fast-install

16 years agoForce the sending threads to wakeup at exit - closes #1292
Rémi Denis-Courmont [Sun, 16 Sep 2007 12:36:29 +0000 (12:36 +0000)]
Force the sending threads to wakeup at exit - closes #1292

16 years agoblock_FifoWake: force the block_FifoGet()'ing thread to wakeup without
Rémi Denis-Courmont [Sun, 16 Sep 2007 12:27:40 +0000 (12:27 +0000)]
block_FifoWake: force the block_FifoGet()'ing thread to wakeup without
queuing any data - this is mostly useful when quitting

16 years agoTypo
Christophe Mutricy [Sun, 16 Sep 2007 11:21:17 +0000 (11:21 +0000)]
Typo

16 years agonew API
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:09:21 +0000 (11:09 +0000)]
new API

16 years agoUse new API too
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:09:02 +0000 (11:09 +0000)]
Use new API too

16 years agoUse new API
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:08:27 +0000 (11:08 +0000)]
Use new API

16 years agoTypo
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:02:39 +0000 (11:02 +0000)]
Typo

16 years agoInline vlc_object_signal
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:01:52 +0000 (11:01 +0000)]
Inline vlc_object_signal

16 years agoFix deadlock
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:00:07 +0000 (11:00 +0000)]
Fix deadlock