]>
git.sesse.net Git - vlc/log
Sigmund Augdal Helberg [Sat, 3 Mar 2007 23:22:51 +0000 (23:22 +0000)]
fix segfault
Sigmund Augdal Helberg [Sat, 3 Mar 2007 22:26:18 +0000 (22:26 +0000)]
when a reference to a object is stored the ref-count of that module
should be increased. Fixes a few crashes when input changes.
Pavlov Konstantin [Sat, 3 Mar 2007 21:45:58 +0000 (21:45 +0000)]
Another fortune
Jean-Baptiste Kempf [Sat, 3 Mar 2007 21:32:19 +0000 (21:32 +0000)]
Qt4 - remove a stupid debug thing and rename Disk => Disc
Rémi Denis-Courmont [Sat, 3 Mar 2007 19:45:54 +0000 (19:45 +0000)]
I really have had enough with this getaddrinfo crashes.
Pierre d'Herbemont [Sat, 3 Mar 2007 18:43:18 +0000 (18:43 +0000)]
Mac OS X gui: Make sure libvlc exit properly. Don't forward the closeVout: if the interface is dead.
Rémi Denis-Courmont [Sat, 3 Mar 2007 18:30:12 +0000 (18:30 +0000)]
Fix RC interface
Rémi Denis-Courmont [Sat, 3 Mar 2007 18:03:21 +0000 (18:03 +0000)]
Fix assertion failure
Dennis van Amerongen [Sat, 3 Mar 2007 17:23:53 +0000 (17:23 +0000)]
* modules/codec/x264.c: Revert [16936] (temporarily fix x264 encoding on darwin/x86 by disabling all CPU optimisations) as this shouldn't be a problem anymore..
Derk-Jan Hartman [Sat, 3 Mar 2007 17:20:48 +0000 (17:20 +0000)]
* fix ffmpeg build
Pierre d'Herbemont [Sat, 3 Mar 2007 16:57:36 +0000 (16:57 +0000)]
Mac OS X gui: Fix #756 (VLC don't go open if you click on the dock icon)
Derk-Jan Hartman [Sat, 3 Mar 2007 16:32:09 +0000 (16:32 +0000)]
* Fix blocking intf launching without pf_run on OSX
Pierre d'Herbemont [Sat, 3 Mar 2007 15:54:16 +0000 (15:54 +0000)]
Mac OS X: Remove dead code. Make sure terminate: calls its super.
Pierre d'Herbemont [Sat, 3 Mar 2007 15:51:43 +0000 (15:51 +0000)]
Mac OS X: Make "Force Quit" works the first time it is triggered.
Pierre d'Herbemont [Sat, 3 Mar 2007 15:34:21 +0000 (15:34 +0000)]
Mac OS X gui: Fix dead lock when exiting. As a side effect VLC.app exit is really fast.
Rémi Denis-Courmont [Sat, 3 Mar 2007 15:32:07 +0000 (15:32 +0000)]
Fix a compiler warning and simplify
Filippo Carone [Sat, 3 Mar 2007 14:49:11 +0000 (14:49 +0000)]
java audio interface update
Rémi Denis-Courmont [Sat, 3 Mar 2007 14:25:31 +0000 (14:25 +0000)]
Really fix race VLC_Die condition
Felix Paul Kühne [Sat, 3 Mar 2007 13:55:33 +0000 (13:55 +0000)]
* disabled SDK usage on Darwin 9 for now
Pierre d'Herbemont [Sat, 3 Mar 2007 13:35:51 +0000 (13:35 +0000)]
Mac OS X gui: Fix the fspanel screen selection, and make sure it is inactive at launch.
Pierre d'Herbemont [Sat, 3 Mar 2007 13:22:03 +0000 (13:22 +0000)]
Mac OS X gui: Fix a double unlock issue, by making sure all timers are disabled when checking if we have to unlock. (Pointed by Felix Paul Kuhne)
Sigmund Augdal Helberg [Sat, 3 Mar 2007 13:09:52 +0000 (13:09 +0000)]
fix possition of dvbsubs when input has p_subpic->i_x/i_y != 0
Felix Paul Kühne [Sat, 3 Mar 2007 12:47:34 +0000 (12:47 +0000)]
* fixed support for future darwin releases on Intel. SDL, goom, gnutls and libpng still need to be fixed on both platforms.
Rémi Denis-Courmont [Sat, 3 Mar 2007 12:45:57 +0000 (12:45 +0000)]
Improve getaddrinfo() replacement errors
Rémi Denis-Courmont [Sat, 3 Mar 2007 12:29:23 +0000 (12:29 +0000)]
- Fix thread safety problem in [18812]
- Fix illegal error return value for getnaminfo from [18812]
- Do not crash if the APIs are not available (*NULL) from [18812]
Should fix most Win32 resolution crashes
(if not already done in previous commits)
Rémi Denis-Courmont [Sat, 3 Mar 2007 11:51:32 +0000 (11:51 +0000)]
Fix linking.
Pierre d'Herbemont [Sat, 3 Mar 2007 11:45:29 +0000 (11:45 +0000)]
Mac OS X gui: Use a recursive lock to be able to trigger enter/leaveFullscreen in the middle of an enter/leaveFullscreen operation.
Rémi Denis-Courmont [Sat, 3 Mar 2007 11:42:01 +0000 (11:42 +0000)]
Do not chain multiple getaddrinfo implementation.
This is bound to crash.
Pierre d'Herbemont [Sat, 3 Mar 2007 11:07:39 +0000 (11:07 +0000)]
Mac OS X gui: Protect the fullscreen animation by a lock.
Rémi Denis-Courmont [Sat, 3 Mar 2007 09:30:52 +0000 (09:30 +0000)]
Remove dead code
Rémi Denis-Courmont [Sat, 3 Mar 2007 09:25:50 +0000 (09:25 +0000)]
Remove redumdant mutex
Rémi Denis-Courmont [Sat, 3 Mar 2007 08:44:55 +0000 (08:44 +0000)]
Add SSM definition for Vista (closes #313)
Rémi Denis-Courmont [Sat, 3 Mar 2007 08:37:06 +0000 (08:37 +0000)]
Missing include
Rémi Denis-Courmont [Sat, 3 Mar 2007 08:16:17 +0000 (08:16 +0000)]
Fixups
Rémi Denis-Courmont [Sat, 3 Mar 2007 08:13:30 +0000 (08:13 +0000)]
Missing error message
Pierre d'Herbemont [Sat, 3 Mar 2007 02:57:34 +0000 (02:57 +0000)]
Mac OS X gui: Rework VLCVoutWindow behaviour when macosx-black is set. (Pointed by hartman)
Pierre d'Herbemont [Sat, 3 Mar 2007 02:18:04 +0000 (02:18 +0000)]
Don't forget to release the screen when closing the VLCVoutWindow on Mac OS X. (Pointed by thedj)
Pierre d'Herbemont [Sat, 3 Mar 2007 01:37:28 +0000 (01:37 +0000)]
Mac OS X gui: Make sure the embedded window don't get shown before it is resized, if it was hidden.
Pierre d'Herbemont [Sat, 3 Mar 2007 01:12:51 +0000 (01:12 +0000)]
Make sure the cursor gets hidden in fullscreen on Mac OS X. (Pointed by thedj)
Pierre d'Herbemont [Sat, 3 Mar 2007 01:05:53 +0000 (01:05 +0000)]
Compare two NSScreen using their display id, rather than their pointer values. (pointed by thedj)
Pierre d'Herbemont [Sat, 3 Mar 2007 00:46:25 +0000 (00:46 +0000)]
Fix main screen detection for the detached window on Mac OS X.
Pierre d'Herbemont [Sat, 3 Mar 2007 00:29:56 +0000 (00:29 +0000)]
Fix main screen detection on Mac OS X.
Pierre d'Herbemont [Sat, 3 Mar 2007 00:28:45 +0000 (00:28 +0000)]
Remove unneeded friend class.
Pierre d'Herbemont [Sat, 3 Mar 2007 00:25:05 +0000 (00:25 +0000)]
Close the embedded window only when playlist stop. Have the window to animate smoothly when size changes. Make the fullscreen mode behaves well when input changes and ends.
Christophe Mutricy [Sat, 3 Mar 2007 00:16:52 +0000 (00:16 +0000)]
Distribute the .hosts and .access for win32
Antoine Cellerier [Fri, 2 Mar 2007 21:00:22 +0000 (21:00 +0000)]
Don't authorize "." or ".." for filenames.
Laurent Aimar [Fri, 2 Mar 2007 19:54:17 +0000 (19:54 +0000)]
Warning fix.
Laurent Aimar [Fri, 2 Mar 2007 19:51:20 +0000 (19:51 +0000)]
Packetizers should trash all blocks with DISCONTINUITY or CORRUPTED flag set.
As a side effect, this workaround the AAC decoding problem after pause/seek
when going through our packetizer (eg: pause/seek with vlc VOD).
But the bug is still there : faad will stop decoding audio forever after
receiving a buffer full of 0 (at least with faad2-2.5 from
audiocoding.com, faad2 from mplayer svn does not show this problem)
Laurent Aimar [Fri, 2 Mar 2007 19:42:22 +0000 (19:42 +0000)]
On pause and rate change from normal rate, call input_EsOutDiscontinuity
as soon as possible to allow decoders to flush (well that part need to
be implemented ;)
Laurent Aimar [Fri, 2 Mar 2007 19:19:35 +0000 (19:19 +0000)]
Implemented sout-keep per media support.
You have to use sout-keep option on your broadcast media using
> setup your_media option sout-keep
The default value is no-sout-keep and command line option --sout-keep
will not activate it (on purpose).
Laurent Aimar [Fri, 2 Mar 2007 19:08:06 +0000 (19:08 +0000)]
Really fixed 'gather' segfault.
Laurent Aimar [Fri, 2 Mar 2007 19:03:52 +0000 (19:03 +0000)]
Do not use private VLM function (fixed in an ugly way). It should fix build
of libvlc-control (what's that ?).
It will need to be rewritten when VLM API is fixed.
Christophe Mutricy [Fri, 2 Mar 2007 18:51:48 +0000 (18:51 +0000)]
Compile fix + define undefined error value
Pierre d'Herbemont [Fri, 2 Mar 2007 18:21:44 +0000 (18:21 +0000)]
Support other displays fade out. Change video-device to point to the unique screen ID.
Damien Fouilleul [Fri, 2 Mar 2007 17:44:24 +0000 (17:44 +0000)]
- log.c: fix for negative message count
Pierre d'Herbemont [Fri, 2 Mar 2007 17:33:31 +0000 (17:33 +0000)]
Remove unuseful setFullscreen: as it has been deleted in r19115.
Pierre d'Herbemont [Fri, 2 Mar 2007 17:28:00 +0000 (17:28 +0000)]
Zoom fullscreen effect on Mac OS X 10.4.
Felix Paul Kühne [Fri, 2 Mar 2007 17:24:49 +0000 (17:24 +0000)]
* added ugly, but working support for future, powerpc-based darwin releases. this doesn't support intel-Macs yet
Rémi Denis-Courmont [Fri, 2 Mar 2007 17:14:38 +0000 (17:14 +0000)]
- Return errors in case of overflow
- Do not use non-thread-safe stuff
Rémi Denis-Courmont [Fri, 2 Mar 2007 17:05:24 +0000 (17:05 +0000)]
Remove dead code:
VLC never resolves network service names, it only uses port numbers.
Rémi Denis-Courmont [Fri, 2 Mar 2007 16:17:30 +0000 (16:17 +0000)]
Fix handling of EINTR in sleeping functions.
This will not change your life.
Christophe Mutricy [Fri, 2 Mar 2007 14:52:51 +0000 (14:52 +0000)]
Do not pass too much argument to sprintf
Damien Fouilleul [Fri, 2 Mar 2007 13:55:22 +0000 (13:55 +0000)]
- libvlc ABIs: test that demux is available before accessing it in libvlc_input_get_fps()
Felix Paul Kühne [Fri, 2 Mar 2007 13:17:58 +0000 (13:17 +0000)]
* don't compile x264 with debug code on Macs. especially for releases, this isn't the best idea ;)
Laurent Aimar [Fri, 2 Mar 2007 00:11:14 +0000 (00:11 +0000)]
Fixed a small memory leak (password)
Laurent Aimar [Fri, 2 Mar 2007 00:09:14 +0000 (00:09 +0000)]
Fixed memory leak with input_ItemClean.
Jean-Baptiste Kempf [Fri, 2 Mar 2007 00:02:59 +0000 (00:02 +0000)]
Put the Simple Prefs Icons one above the other.
Jean-Baptiste Kempf [Thu, 1 Mar 2007 23:18:54 +0000 (23:18 +0000)]
Qt4 - SPrefs : Subtitles... Almost the end ?
Jean-Baptiste Kempf [Thu, 1 Mar 2007 23:11:16 +0000 (23:11 +0000)]
Qt4 - SPrefs : Interface Panel.
Laurent Aimar [Thu, 1 Mar 2007 23:10:30 +0000 (23:10 +0000)]
Fixed statistic counter leaks per host.
Laurent Aimar [Thu, 1 Mar 2007 23:05:17 +0000 (23:05 +0000)]
Fixed a small memleak per ES.
Laurent Aimar [Thu, 1 Mar 2007 23:03:26 +0000 (23:03 +0000)]
Fixed a small memleak.
Laurent Aimar [Thu, 1 Mar 2007 23:01:59 +0000 (23:01 +0000)]
Fixed es_format_Clean (when called multiple times with the same es_format).
Laurent Aimar [Thu, 1 Mar 2007 23:00:02 +0000 (23:00 +0000)]
Fixed a memleak per packetizer module_Need.
Antoine Cellerier [Thu, 1 Mar 2007 22:54:12 +0000 (22:54 +0000)]
Oops.
Antoine Cellerier [Thu, 1 Mar 2007 22:44:16 +0000 (22:44 +0000)]
* Fix forbiden windows characters list. (in fact it's not windows only, but fat32/ntfs ... but noone cares)
Jean-Baptiste Kempf [Thu, 1 Mar 2007 22:43:30 +0000 (22:43 +0000)]
Qt4 - SPrefs : Input Panel. almost all implementations, but not the macro-ones (network-caching and disk-device )
Laurent Aimar [Thu, 1 Mar 2007 22:12:06 +0000 (22:12 +0000)]
Fixed a small memleak.
Jean-Baptiste Kempf [Thu, 1 Mar 2007 21:51:39 +0000 (21:51 +0000)]
Qt4 - SimplePrefs - Audio: Small fixes and normalization for volume.
Christophe Mutricy [Thu, 1 Mar 2007 21:50:53 +0000 (21:50 +0000)]
Compile fix
Pierre d'Herbemont [Thu, 1 Mar 2007 21:38:58 +0000 (21:38 +0000)]
Fix a hang when quitting vlc on Mac OS X. This hang is due to the signal thread that isn't cancelled properly, because Mac OS X's sigwait is not a pthread cancellation point as it ought to be according to POSIX.1.
Antoine Cellerier [Thu, 1 Mar 2007 21:27:47 +0000 (21:27 +0000)]
Dots are allowed in filenames (even on WIN32...). Thanks to Dugal Harris for noticing this bug.
Jean-Baptiste Kempf [Thu, 1 Mar 2007 20:43:28 +0000 (20:43 +0000)]
Qt4 : Spref - Audio: Use a doubleBox not a slider for normalizer
Laurent Aimar [Thu, 1 Mar 2007 20:37:54 +0000 (20:37 +0000)]
Fixed a typo (INTF_DIALOG_VLM is not the same than INTF_DIALOG_BOOKMARKS)
Laurent Aimar [Thu, 1 Mar 2007 20:36:11 +0000 (20:36 +0000)]
Start cleaning up VLM + fixed vlm_New() race condition.
Laurent Aimar [Thu, 1 Mar 2007 20:34:12 +0000 (20:34 +0000)]
Deactivated VLM control by wx while I clean it. (It uses private fields
of VLM that should not have been public)
Rémi Denis-Courmont [Thu, 1 Mar 2007 20:16:49 +0000 (20:16 +0000)]
Cache system clock in userland to save a few avoidable sleeps.
Also restore (albeit not hard-coded this time) the old Linux custom
of not waiting for a delay shorter than the scheduler precision
Rémi Denis-Courmont [Thu, 1 Mar 2007 20:09:41 +0000 (20:09 +0000)]
Fix race condition and simplify SigHandler
Missing piece pointed out by Pierre d'H.
Rémi Denis-Courmont [Thu, 1 Mar 2007 17:52:11 +0000 (17:52 +0000)]
Fix abortion if killing signals are re-used.
Of course, VLC has no bugs, so you never need to abort it that way,
so that this fixes nothing.
Damien Fouilleul [Thu, 1 Mar 2007 16:52:12 +0000 (16:52 +0000)]
- mp4 demux: support for iTunes/Quicktime META info
Rémi Denis-Courmont [Thu, 1 Mar 2007 16:38:45 +0000 (16:38 +0000)]
Removing a warning never solved a problem (revert [11778])
Rémi Denis-Courmont [Thu, 1 Mar 2007 16:36:54 +0000 (16:36 +0000)]
Fix incorrect string fix (revert [15025])
Pierre d'Herbemont [Thu, 1 Mar 2007 01:00:07 +0000 (01:00 +0000)]
Fix file name representation of the video output window on Mac OS X. (Reviewed by hartman)
Sigmund Augdal Helberg [Thu, 1 Mar 2007 00:06:21 +0000 (00:06 +0000)]
none-sematic changes:
clock.c: replace a magic number with the appropriate constant
vlc_include.h: fix a comment to match reality
Jean-Baptiste Kempf [Thu, 1 Mar 2007 00:01:14 +0000 (00:01 +0000)]
Qt4 - SimplePrefs : Simple Fix to simple Problem. Should repair Win32 breakage. So sorry.
Sigmund Augdal Helberg [Wed, 28 Feb 2007 23:52:48 +0000 (23:52 +0000)]
disable clock_nanosleep for mwait for now. Fixes dvd and vob playback
for me.
Jean-Baptiste Kempf [Wed, 28 Feb 2007 23:38:48 +0000 (23:38 +0000)]
Qt4 : Simple Preferences. Add a slider widget to pref_widget, because it is nicer than a QSpinBox.
Could you look please on that commit cause I don't understand if it is the good way to do it (I guess not) and why do I had to add this 'bool' to the methods.
zorglub, dionoea?
Laurent Aimar [Wed, 28 Feb 2007 22:45:02 +0000 (22:45 +0000)]
Reworked/improved the way sout-keep works. (VLM sout-keep does not
work again yet )
Yoann Peronneau [Wed, 28 Feb 2007 20:41:01 +0000 (20:41 +0000)]
* src/playlist/loadsave.c: create directory before saving Media Library
Derk-Jan Hartman [Wed, 28 Feb 2007 20:05:59 +0000 (20:05 +0000)]
* make vobsubs downloadable from http/ftp etc. closes #567
- NOTE: this will not work on user/password protected locations.