]>
git.sesse.net Git - vlc/log
Pierre d'Herbemont [Sun, 6 Jul 2008 13:49:49 +0000 (15:49 +0200)]
libvlc: Fix --reset-config help message.
Pierre d'Herbemont [Sun, 6 Jul 2008 13:45:23 +0000 (15:45 +0200)]
libvlc: Add a --verbose-objects option to select which objects should print their msg.
Sample usage:
--verbose-objects=+input,-all
Pierre d'Herbemont [Sun, 6 Jul 2008 13:43:33 +0000 (15:43 +0200)]
macosx: Make sure we don't receive PLAY request when the interface quit and libvlc is killed. (Hack because the macosx module is squatting the main thread).
Pierre d'Herbemont [Sun, 6 Jul 2008 12:36:57 +0000 (14:36 +0200)]
playlist: Don't accept request on dead playlist.
Pierre d'Herbemont [Sun, 6 Jul 2008 10:46:04 +0000 (12:46 +0200)]
playlist: Make sure we don't crash when we delete the currently playing node.
Rémi Denis-Courmont [Sun, 6 Jul 2008 13:33:57 +0000 (16:33 +0300)]
Fix option glx-shm does not exist error
Rémi Denis-Courmont [Sun, 6 Jul 2008 13:23:15 +0000 (16:23 +0300)]
Qt4: remove fetch-meta - fixes #1670
Rémi Denis-Courmont [Sun, 6 Jul 2008 11:31:11 +0000 (14:31 +0300)]
64-bits fix
Rémi Denis-Courmont [Sun, 6 Jul 2008 11:24:16 +0000 (14:24 +0300)]
Very small fr.po update
Rémi Denis-Courmont [Sun, 6 Jul 2008 11:24:01 +0000 (14:24 +0300)]
Factorize a translated message
Rémi Denis-Courmont [Sun, 6 Jul 2008 11:09:18 +0000 (14:09 +0300)]
wx -> qt
Rémi Denis-Courmont [Sun, 6 Jul 2008 10:55:14 +0000 (13:55 +0300)]
Protocol names are localized.
There are real-life cases. There may also be differences in punctuations
and character sets. Besides the VLC core will anyway apply gettext to
these strings, so they are translatable in any case...
Felix Paul Kühne [Sun, 6 Jul 2008 10:20:38 +0000 (12:20 +0200)]
Typo
Felix Paul Kühne [Sun, 6 Jul 2008 10:19:22 +0000 (12:19 +0200)]
First update of the German l10n. More to come.
Felix Paul Kühne [Sun, 6 Jul 2008 10:18:46 +0000 (12:18 +0200)]
l10n string fixes
Note that _protocol abbreviations_ and friends are not localisable!
Rémi Denis-Courmont [Sun, 6 Jul 2008 09:33:20 +0000 (12:33 +0300)]
RTP: keep track of the RTCP socket
Rémi Denis-Courmont [Sun, 6 Jul 2008 09:25:24 +0000 (12:25 +0300)]
RTP: open the RTCP port
At least, we won't be sending ICMP errors from now.
Felix Paul Kühne [Sun, 6 Jul 2008 00:24:04 +0000 (02:24 +0200)]
Show tooltips on virtually all labels (except for the min/max ones next to sliders)
Felix Paul Kühne [Sun, 6 Jul 2008 00:07:35 +0000 (02:07 +0200)]
minor ui changes
Removed a useless dbg msg
Felix Paul Kühne [Sat, 5 Jul 2008 23:18:47 +0000 (01:18 +0200)]
Removed the 'Advanced' function from the complete prefs because we want them to be complete in any case thanks to SPrefs
Additionally, removed the temporary Simple Prefences menu item.
Felix Paul Kühne [Sat, 5 Jul 2008 22:50:29 +0000 (00:50 +0200)]
There is no need to reload the playlist on every single cycle of the manage thread. Trust the callbacks triggering 'PlaylistChanged' in VLCMain.
Christophe Mutricy [Sat, 5 Jul 2008 21:53:01 +0000 (22:53 +0100)]
Slovenian l10n update by Matej Urbančič
Christophe Mutricy [Sat, 5 Jul 2008 21:49:05 +0000 (22:49 +0100)]
Update POTFILES.in and vlc.pot
Christophe Mutricy [Sat, 5 Jul 2008 22:33:56 +0000 (23:33 +0100)]
Make the update-po rule a bit more hackish
Felix Paul Kühne [Sat, 5 Jul 2008 22:34:15 +0000 (00:34 +0200)]
Freeze ffmpeg to revision 14080 (aka HEAD) because 'It just works'™, so we get something reliable to deal with for the stable release
Felix Paul Kühne [Sat, 5 Jul 2008 22:21:48 +0000 (00:21 +0200)]
Fixed make dist *coughcough*
Rémi Denis-Courmont [Sat, 5 Jul 2008 21:33:59 +0000 (00:33 +0300)]
Dead code
Rémi Denis-Courmont [Sat, 5 Jul 2008 21:26:24 +0000 (00:26 +0300)]
configure: do not require iconv
On Windows, we use the Win32 for Unicode conversion. On OSX, we don't
even need to convert (and probably not on recent Linux distros either,
but they all have iconv anyway :) )
Rémi Denis-Courmont [Sat, 5 Jul 2008 21:26:01 +0000 (00:26 +0300)]
locale_fast: simplifications
Rémi Denis-Courmont [Sat, 5 Jul 2008 21:10:26 +0000 (00:10 +0300)]
iconv: don't pretend it is present and do crap when it's not
Rémi Denis-Courmont [Sat, 5 Jul 2008 21:01:49 +0000 (00:01 +0300)]
Fix off-by-one error
Laurent Aimar [Sat, 5 Jul 2008 20:58:12 +0000 (20:58 +0000)]
Fixed ALAC. (close #633)
Laurent Aimar [Sat, 5 Jul 2008 18:51:44 +0000 (18:51 +0000)]
Removed unwanted debug messages.
Laurent Aimar [Sat, 5 Jul 2008 18:42:02 +0000 (18:42 +0000)]
Whitlist a bunch of safe options that could be usefull in m3u.
Pierre d'Herbemont [Sat, 5 Jul 2008 19:27:00 +0000 (21:27 +0200)]
vlc_threads: More barrier() support across toolchain and CPU.
Rémi Denis-Courmont [Sat, 5 Jul 2008 18:42:38 +0000 (21:42 +0300)]
CSA: simplify and remove scary amd64 warning
Rémi Denis-Courmont [Sat, 5 Jul 2008 18:38:08 +0000 (21:38 +0300)]
Dummy amd64 warnings
Rémi Denis-Courmont [Sat, 5 Jul 2008 18:37:49 +0000 (21:37 +0300)]
V4L2: error handling
confere posix_memalign documentation
Rémi Denis-Courmont [Sat, 5 Jul 2008 18:32:27 +0000 (21:32 +0300)]
Another unused variable
Rémi Denis-Courmont [Sat, 5 Jul 2008 18:29:47 +0000 (21:29 +0300)]
Unused variables
Rémi Denis-Courmont [Sat, 5 Jul 2008 18:27:12 +0000 (21:27 +0300)]
amd64 format fix
Rémi Denis-Courmont [Sat, 5 Jul 2008 18:26:15 +0000 (21:26 +0300)]
Bunch of warnings
Rémi Denis-Courmont [Sat, 5 Jul 2008 18:16:58 +0000 (21:16 +0300)]
Fix warnings
Laurent Aimar [Sat, 5 Jul 2008 11:57:32 +0000 (11:57 +0000)]
Fixed open network panel.
Pierre d'Herbemont [Sat, 5 Jul 2008 17:32:50 +0000 (19:32 +0200)]
macosx: Make sure we don't leak an input_thread_t.
Rémi Denis-Courmont [Sat, 5 Jul 2008 17:34:05 +0000 (20:34 +0300)]
Dead code
Pierre d'Herbemont [Sat, 5 Jul 2008 17:18:09 +0000 (19:18 +0200)]
macosx: Fix a typo. (Fix sd listing at startup).
Rémi Denis-Courmont [Sat, 5 Jul 2008 17:07:24 +0000 (20:07 +0300)]
Remove unused symbols
Felix Paul Kühne [Sat, 5 Jul 2008 17:01:00 +0000 (19:01 +0200)]
Fixed a potential segfault
Rémi Denis-Courmont [Sat, 5 Jul 2008 16:52:43 +0000 (19:52 +0300)]
Missing const
Rémi Denis-Courmont [Sat, 5 Jul 2008 16:46:19 +0000 (19:46 +0300)]
Remove unused variable
Rémi Denis-Courmont [Sat, 5 Jul 2008 16:45:00 +0000 (19:45 +0300)]
Remove dead code
Rémi Denis-Courmont [Sat, 5 Jul 2008 16:45:10 +0000 (19:45 +0300)]
Fix compilation
Pierre d'Herbemont [Sat, 5 Jul 2008 16:37:45 +0000 (18:37 +0200)]
libvlc: Typo.
Pierre d'Herbemont [Sat, 5 Jul 2008 16:36:15 +0000 (18:36 +0200)]
libvlc: Fix --auto-adjust-pts-delay help text.
Pierre d'Herbemont [Sat, 5 Jul 2008 16:30:39 +0000 (18:30 +0200)]
macosx: Kind of fix the preferences on Mac OS X.
Pierre d'Herbemont [Sat, 5 Jul 2008 16:00:11 +0000 (18:00 +0200)]
qt4: no need to use VLC_OBJECT() here. Plus use GetMainModule().
Pierre d'Herbemont [Sat, 5 Jul 2008 15:59:14 +0000 (17:59 +0200)]
vlc_modules.h: Simplify GetMainModule.
Pierre d'Herbemont [Sat, 5 Jul 2008 15:58:09 +0000 (17:58 +0200)]
qt4: Fix previous modification.
Rémi Denis-Courmont [Sat, 5 Jul 2008 15:33:34 +0000 (18:33 +0300)]
X11: stop playling when user closes the window
Pierre d'Herbemont [Sat, 5 Jul 2008 15:33:27 +0000 (17:33 +0200)]
macosx: Try to clean a bit the prefs code.
Pierre d'Herbemont [Sat, 5 Jul 2008 15:15:27 +0000 (17:15 +0200)]
macosx: Attempt to simplify that ugly code.
Pierre d'Herbemont [Sat, 5 Jul 2008 15:14:51 +0000 (17:14 +0200)]
qt4: use module_GetMainModule.
Pierre d'Herbemont [Sat, 5 Jul 2008 14:54:31 +0000 (16:54 +0200)]
module: Define module_GetMainModule and module_IsMainModule.
Pierre d'Herbemont [Sat, 5 Jul 2008 14:13:33 +0000 (16:13 +0200)]
macosx: No need to use VLC_OBJECT() here.
Rémi Denis-Courmont [Sat, 5 Jul 2008 14:29:04 +0000 (17:29 +0300)]
pl_Yield(): return NULL when the playlist is gone (or going)
This allows using pl_Yield() from video outputs and friends, on
condition that pl_Yield() return value be checked for NULLity.
Should fix #1667.
Rémi Denis-Courmont [Sat, 5 Jul 2008 14:27:30 +0000 (17:27 +0300)]
Fix race condition while removing video outputs
Rémi Denis-Courmont [Sat, 5 Jul 2008 14:12:13 +0000 (17:12 +0300)]
SAP: add PCM payload types which are now supported
This should allow VLC to receive from PulseAudio RTP (untested)
Pierre d'Herbemont [Sat, 5 Jul 2008 13:56:03 +0000 (15:56 +0200)]
qt4: Add a missing pl_Release(). Please review.
Pierre d'Herbemont [Sat, 5 Jul 2008 13:15:19 +0000 (15:15 +0200)]
qt4: Use playlist_CurrentInput().
Should fix a race condition about freed input usage.
Pierre d'Herbemont [Sat, 5 Jul 2008 13:11:32 +0000 (15:11 +0200)]
macosx: Use playlist_CurrentInput().
This should fix some race condition of freed input usage.
Pierre d'Herbemont [Sat, 5 Jul 2008 13:10:03 +0000 (15:10 +0200)]
playlist: Define playlist_CurrentInput(), that returns current playing input.
Pierre d'Herbemont [Sat, 5 Jul 2008 12:50:35 +0000 (14:50 +0200)]
macosx: o_sendport not used, remove.
Rémi Denis-Courmont [Sat, 5 Jul 2008 12:29:29 +0000 (15:29 +0300)]
Join and unload vout safely
Rémi Denis-Courmont [Sat, 5 Jul 2008 12:29:16 +0000 (15:29 +0300)]
Fix return type
Pierre d'Herbemont [Sat, 5 Jul 2008 12:27:46 +0000 (14:27 +0200)]
vlc_threads: Include OSAtomic.h for OSMemoryBarrier().
Pierre d'Herbemont [Sat, 5 Jul 2008 12:22:40 +0000 (14:22 +0200)]
macosx: Fix service discovery loading code char.
Pierre d'Herbemont [Sat, 5 Jul 2008 12:21:34 +0000 (14:21 +0200)]
vlc_threads: Use OSMemoryBarrier() on Mac OS X cause __sync_synchronize() doesn't seems present.
Rémi Denis-Courmont [Sat, 5 Jul 2008 12:18:06 +0000 (15:18 +0300)]
Playlist: join safely
Felix Paul Kühne [Sat, 5 Jul 2008 12:06:56 +0000 (14:06 +0200)]
Make sure we edit our source files in UTF-8 mode
Rémi Denis-Courmont [Sat, 5 Jul 2008 12:04:10 +0000 (15:04 +0300)]
interaction: safely join the thread
Rémi Denis-Courmont [Sat, 5 Jul 2008 12:03:49 +0000 (15:03 +0300)]
Slightly improve the warning
Felix Paul Kühne [Sat, 5 Jul 2008 12:02:04 +0000 (14:02 +0200)]
Removed broken, unmaintained and unfinished code. May be restored after 0.9.0 if there is enough time to do this kind of stuff (should be merged with the Extended Controls panel anyway)
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:54:42 +0000 (14:54 +0300)]
Charset fixes
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:44:38 +0000 (14:44 +0300)]
Remove duplicate b_die check
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:43:08 +0000 (14:43 +0300)]
modules: use vlc_object_alive()
Laurent Aimar [Sat, 5 Jul 2008 11:33:53 +0000 (11:33 +0000)]
Fixed input_StopThread by really killing all input children (even
grandchildren)
It fixes when access-filter is used or when a demuxer instanciates sub
access/stream/demuxer
Laurent Aimar [Sat, 5 Jul 2008 11:29:01 +0000 (11:29 +0000)]
Fixed segfault on input_ItemDestroy by vlc_gc_init directly with libvlc and
not wth the object that creates new input items.
(It fixes the segfaults I had when quitting VLC)
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:32:37 +0000 (14:32 +0300)]
Fix misleading comment
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:22:09 +0000 (14:22 +0300)]
vlc_object_alive: lock-less and inlined
Rémi Denis-Courmont [Sat, 5 Jul 2008 11:07:45 +0000 (14:07 +0300)]
barrier(): issues a full memory barrier
Pierre d'Herbemont [Sat, 5 Jul 2008 10:56:23 +0000 (12:56 +0200)]
interface: Make sure the MonitorLibVLCDeath thread exit.
Rémi Denis-Courmont [Sat, 5 Jul 2008 10:53:52 +0000 (13:53 +0300)]
LUA: don't look for scripts in .
First, this would re-introduce the security issue we just fixed in
0.8.6f. Second, using share/ is not even the right path anyway.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:43:11 +0000 (12:43 +0200)]
macosx: Make sure we use pl_Yield alond with pl_Release.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:42:02 +0000 (12:42 +0200)]
macosx: Make sure we don't return from manageIntf: before setting up a new timer.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:23:39 +0000 (12:23 +0200)]
macosx: Use msg_Dbg instead on msg_Info.
Pierre d'Herbemont [Sat, 5 Jul 2008 10:18:07 +0000 (12:18 +0200)]
macosx: ExecuteOnMainThread is not used, delete it.
Rémi Denis-Courmont [Sat, 5 Jul 2008 09:55:15 +0000 (12:55 +0300)]
Another broken path
Pierre d'Herbemont [Sat, 5 Jul 2008 00:48:23 +0000 (02:48 +0200)]
macosx: Don't forget to unregister callbacks.
Pierre d'Herbemont [Sat, 5 Jul 2008 00:42:10 +0000 (02:42 +0200)]
interface: Make sure that when b_should_run_on_first_thread is set the interface gets killed by vlc_object_kill( p_libvlc ).
This fixes Ctrl-C on Mac OS X.