]>
git.sesse.net Git - vlc/log
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 :)
Rafaël Carré [Tue, 18 Sep 2007 16:37:41 +0000 (16:37 +0000)]
Leftover strerror
Rémi Denis-Courmont [Tue, 18 Sep 2007 16:32:17 +0000 (16:32 +0000)]
Remove last occurences - fixes #1297
Rémi Denis-Courmont [Tue, 18 Sep 2007 16:27:50 +0000 (16:27 +0000)]
Remove dead code
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
Rafaël Carré [Tue, 18 Sep 2007 16:17:51 +0000 (16:17 +0000)]
Use intf_ShouldDie()
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:57:44 +0000 (15:57 +0000)]
Don't cite strerror. It is a bad example!
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:52:21 +0000 (15:52 +0000)]
Remove remaining strerror() calls from core - 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
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:26:43 +0000 (15:26 +0000)]
Print Winsock error instead of errno if applicable
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:20:49 +0000 (15:20 +0000)]
Remove obsolete subst
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:16:31 +0000 (15:16 +0000)]
Use po/LINGUAS
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:12:12 +0000 (15:12 +0000)]
- Make language list more diff-friendly
- Add Finnish
Rémi Denis-Courmont [Tue, 18 Sep 2007 15:03:19 +0000 (15:03 +0000)]
Move language list out of configure.ac
Rémi Denis-Courmont [Tue, 18 Sep 2007 14:55:47 +0000 (14:55 +0000)]
Finnish localization by Jouni Kähkönen
Jean-Paul Saman [Tue, 18 Sep 2007 12:45:03 +0000 (12:45 +0000)]
Let user change position of Teletext subtitles.
Jean-Paul Saman [Tue, 18 Sep 2007 12:43:20 +0000 (12:43 +0000)]
Check malloc returns value
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.
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.
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
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.
Rafaël Carré [Mon, 17 Sep 2007 23:17:05 +0000 (23:17 +0000)]
playlist: removes useless variable, only preparse files
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 !
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.
Rafaël Carré [Mon, 17 Sep 2007 21:44:14 +0000 (21:44 +0000)]
hal services_discovery: fix invalid access to memory in Close()
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.
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.
Rafaël Carré [Mon, 17 Sep 2007 18:36:37 +0000 (18:36 +0000)]
New Telepathy plugin, to customize user Presence with MissionControl
Rémi Denis-Courmont [Mon, 17 Sep 2007 17:55:50 +0000 (17:55 +0000)]
Attempt to fix today's RTP access changes
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
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
Rafaël Carré [Mon, 17 Sep 2007 17:19:39 +0000 (17:19 +0000)]
Factorize [22111]
Jean-Baptiste Kempf [Mon, 17 Sep 2007 16:56:44 +0000 (16:56 +0000)]
Qt4 - VLM dialog improvements by JF Massol.
Rémi Denis-Courmont [Mon, 17 Sep 2007 16:56:12 +0000 (16:56 +0000)]
Add an assertion
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...
Rémi Denis-Courmont [Mon, 17 Sep 2007 15:58:05 +0000 (15:58 +0000)]
Do not compute values that are never used (anymore)
Rémi Denis-Courmont [Mon, 17 Sep 2007 15:46:32 +0000 (15:46 +0000)]
Ignore muxed RTCP packets for AVP profile
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?
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.
Rémi Denis-Courmont [Mon, 17 Sep 2007 14:50:18 +0000 (14:50 +0000)]
Remove useless #define
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
Pierre d'Herbemont [Mon, 17 Sep 2007 14:37:15 +0000 (14:37 +0000)]
lua: Print debug message only if really wanted.
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.
Rémi Denis-Courmont [Mon, 17 Sep 2007 14:21:14 +0000 (14:21 +0000)]
errno.h is always needed for pthread now
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...
Rafaël Carré [Mon, 17 Sep 2007 00:02:50 +0000 (00:02 +0000)]
Revert previous commit, and updates faac & live-config patches
Rafaël Carré [Sun, 16 Sep 2007 21:19:41 +0000 (21:19 +0000)]
contrib/faac: Uses only UNIX newline for the patch
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).
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.
Rémi Denis-Courmont [Sun, 16 Sep 2007 17:15:44 +0000 (17:15 +0000)]
Add some debug
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
Christophe Mutricy [Sun, 16 Sep 2007 14:56:31 +0000 (14:56 +0000)]
Free no longer needed after changes in getNonEmptyString
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
Rémi Denis-Courmont [Sun, 16 Sep 2007 13:05:50 +0000 (13:05 +0000)]
Mark the test programs as not installable
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
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
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
Christophe Mutricy [Sun, 16 Sep 2007 11:21:17 +0000 (11:21 +0000)]
Typo
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:09:21 +0000 (11:09 +0000)]
new API
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:09:02 +0000 (11:09 +0000)]
Use new API too
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:08:27 +0000 (11:08 +0000)]
Use new API
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:02:39 +0000 (11:02 +0000)]
Typo
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:01:52 +0000 (11:01 +0000)]
Inline vlc_object_signal
Rémi Denis-Courmont [Sun, 16 Sep 2007 11:00:07 +0000 (11:00 +0000)]
Fix deadlock
Rémi Denis-Courmont [Sun, 16 Sep 2007 10:55:07 +0000 (10:55 +0000)]
Use the new API in playlist macros
Rémi Denis-Courmont [Sun, 16 Sep 2007 10:51:35 +0000 (10:51 +0000)]
hotkeys: use the new object locking API
Rémi Denis-Courmont [Sun, 16 Sep 2007 10:50:10 +0000 (10:50 +0000)]
Forgot this file in [22086]
Rémi Denis-Courmont [Sun, 16 Sep 2007 10:49:43 +0000 (10:49 +0000)]
Cosmetic
Rémi Denis-Courmont [Sun, 16 Sep 2007 10:45:23 +0000 (10:45 +0000)]
Also use the new API here
Rémi Denis-Courmont [Sun, 16 Sep 2007 10:40:28 +0000 (10:40 +0000)]
Use the new object locking API
Rémi Denis-Courmont [Sun, 16 Sep 2007 10:39:50 +0000 (10:39 +0000)]
Wrappers around thread signaling functions for object:
- vlc_object_lock, vlc_object_unlock: take/release object_lock
- vlc_object_signal: trigger object_wait
- vlc_object_wait, vlc_object_timedwait: wait on object_wait
Rémi Denis-Courmont [Sun, 16 Sep 2007 10:27:09 +0000 (10:27 +0000)]
Return an error if timer expires, but still do not print it
Rémi Denis-Courmont [Sun, 16 Sep 2007 09:32:30 +0000 (09:32 +0000)]
Const cleanup
Rémi Denis-Courmont [Sun, 16 Sep 2007 09:25:11 +0000 (09:25 +0000)]
var_CreateGetNEString simplications
Rémi Denis-Courmont [Sun, 16 Sep 2007 09:15:27 +0000 (09:15 +0000)]
Switch the few var_GetString remains to var_GetNonEmptyString
Rémi Denis-Courmont [Sun, 16 Sep 2007 09:14:54 +0000 (09:14 +0000)]
Fix to var_GetNonEmptyString
Rémi Denis-Courmont [Sun, 16 Sep 2007 09:12:41 +0000 (09:12 +0000)]
Fix HTTP DVB ACL
Rémi Denis-Courmont [Sun, 16 Sep 2007 09:06:47 +0000 (09:06 +0000)]
typo
Rémi Denis-Courmont [Sun, 16 Sep 2007 09:02:16 +0000 (09:02 +0000)]
Memory error handling
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:58:37 +0000 (08:58 +0000)]
Partial memory error handling
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:57:34 +0000 (08:57 +0000)]
Error handling
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:52:38 +0000 (08:52 +0000)]
Memory error handling
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:49:55 +0000 (08:49 +0000)]
Simplification / memory error handling
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:39:12 +0000 (08:39 +0000)]
Use var_GetNonEmptyString were applicable
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:29:09 +0000 (08:29 +0000)]
GetNonEmptyString simplification
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:27:49 +0000 (08:27 +0000)]
Try to fix memleaks
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:27:06 +0000 (08:27 +0000)]
Apparent memleak (ipkiss should review perhaps?)
Rémi Denis-Courmont [Sun, 16 Sep 2007 08:24:58 +0000 (08:24 +0000)]
Error handling
Rémi Denis-Courmont [Sun, 16 Sep 2007 07:49:52 +0000 (07:49 +0000)]
Fix condition variable clock ifdef
Rafaël Carré [Sat, 15 Sep 2007 23:20:13 +0000 (23:20 +0000)]
menu.cfg has been moved to minimal.cfg
Rafaël Carré [Sat, 15 Sep 2007 22:54:41 +0000 (22:54 +0000)]
osdmenu: Reverts [22062] which was a revert of [22061], and gives the .cfg the same name than the directory.
Antoine Cellerier [Sat, 15 Sep 2007 20:54:09 +0000 (20:54 +0000)]
Win32 installer: save language used in installer for uninstaller. "[PATCH] saves the chosen language of the installer in the registry..." by Hannes Domani
Rémi Denis-Courmont [Sat, 15 Sep 2007 20:44:32 +0000 (20:44 +0000)]
Revert [22061]. I probably need more sleep.
Rémi Denis-Courmont [Sat, 15 Sep 2007 20:33:07 +0000 (20:33 +0000)]
OSD install fix from Hannes Domani
Rafaël Carré [Sat, 15 Sep 2007 20:21:14 +0000 (20:21 +0000)]
Makes vlc the 2nd Media Player in history to implement the MPRIS draft (after audacious)
Rémi Denis-Courmont [Sat, 15 Sep 2007 20:10:50 +0000 (20:10 +0000)]
Announce API simplification
Rémi Denis-Courmont [Sat, 15 Sep 2007 20:03:48 +0000 (20:03 +0000)]
Remove dead code
Rémi Denis-Courmont [Sat, 15 Sep 2007 19:56:11 +0000 (19:56 +0000)]
Unexport some unused APIs
Rémi Denis-Courmont [Sat, 15 Sep 2007 19:45:15 +0000 (19:45 +0000)]
stream_out_std: use new SDP API too
Rémi Denis-Courmont [Sat, 15 Sep 2007 19:33:39 +0000 (19:33 +0000)]
Typo