]>
git.sesse.net Git - vlc/log
Rémi Duraffort [Tue, 19 Aug 2008 20:18:51 +0000 (22:18 +0200)]
Don't call mdate too many times.
Rémi Duraffort [Tue, 19 Aug 2008 20:16:13 +0000 (22:16 +0200)]
Fix compilation with old ffmpeg.
Derk-Jan Hartman [Tue, 19 Aug 2008 19:17:00 +0000 (21:17 +0200)]
ffmpeg chroma: stupid test mistake for the decoder. remove some overly "loud" errors, that are not really problems.
Derk-Jan Hartman [Tue, 19 Aug 2008 19:02:25 +0000 (21:02 +0200)]
ffmpeg chroma: Change GetVlcChroma and GetFfmpegChroma to use a video_format_t, so that we will be able to access and set the rgb mask later on.
This is the first work required to fix #1749
Laurent Aimar [Tue, 19 Aug 2008 18:54:41 +0000 (20:54 +0200)]
Added s32l/b to float conversion support (close #1872).
Laurent Aimar [Tue, 19 Aug 2008 18:54:05 +0000 (20:54 +0200)]
Added s32l/b support to aout.
Laurent Aimar [Tue, 19 Aug 2008 18:42:56 +0000 (20:42 +0200)]
Cosmetics (fixed a few functions name).
Jean-Baptiste Kempf [Tue, 19 Aug 2008 17:14:01 +0000 (19:14 +0200)]
Small bump of speex that is now rc1
Small update for png decoding library (memory leak fix mainly)
Jean-Baptiste Kempf [Tue, 19 Aug 2008 17:00:22 +0000 (10:00 -0700)]
LIBAVUTIL_VERSION_INT inclusion guards...
Rémi Denis-Courmont [Tue, 19 Aug 2008 15:22:12 +0000 (18:22 +0300)]
libvlccore: the object counter is specific so misc/objects.c
Derk-Jan Hartman [Tue, 19 Aug 2008 13:32:32 +0000 (15:32 +0200)]
swscale: lower priority of swscale from 1000 -> 55, because it is broken for RGB formats. This way, our "native" chroma filters should take precedence. This eleviate issues with #1749 and #1762 but does NOT fix them since they are still broken for scaling.
Derk-Jan Hartman [Tue, 19 Aug 2008 13:30:46 +0000 (15:30 +0200)]
ffmpeg chroma: fix whitespace
Derk-Jan Hartman [Tue, 19 Aug 2008 13:13:19 +0000 (15:13 +0200)]
ffmpeg: PIX_FMT_YUV422 was renamed to PIX_FMT_YUYV422 (to avoid ambiguity i guess)
Derk-Jan Hartman [Tue, 19 Aug 2008 13:01:02 +0000 (15:01 +0200)]
ffmpeg: Add some more chroma fourcc's to the ffmpeg chroma table (NV12, NV21, Y411, I440, J440)
Jean-Baptiste Kempf [Tue, 19 Aug 2008 07:17:59 +0000 (09:17 +0200)]
Kill warnings.
Jean-Baptiste Kempf [Mon, 18 Aug 2008 23:59:34 +0000 (16:59 -0700)]
Cosmetic.
Jean-Baptiste Kempf [Mon, 18 Aug 2008 23:58:33 +0000 (16:58 -0700)]
Fix a probable crash when fullscreen controllers are disabled.
Jean-Baptiste Kempf [Mon, 18 Aug 2008 23:04:42 +0000 (16:04 -0700)]
Small Sound Slider issue fixed.
Christophe Mutricy [Mon, 18 Aug 2008 20:50:30 +0000 (21:50 +0100)]
l10n: Dutch l10n update by Myckel Habets
Christophe Mutricy [Mon, 18 Aug 2008 21:53:59 +0000 (22:53 +0100)]
i18n: Add yet more strings to vlc.pot
So that our perfectionist translators get a chance to reach 100% before
we release
Christophe Mutricy [Mon, 18 Aug 2008 21:38:07 +0000 (22:38 +0100)]
qt4: i18n fixes
Christophe Mutricy [Mon, 18 Aug 2008 19:27:16 +0000 (20:27 +0100)]
Add the turkish translator
Rémi Duraffort [Mon, 18 Aug 2008 20:51:37 +0000 (22:51 +0200)]
Fix warning.
Christophe Mutricy [Mon, 18 Aug 2008 18:43:22 +0000 (19:43 +0100)]
l10n: Slovak l10n update by Marián Hikaník
Christophe Mutricy [Mon, 18 Aug 2008 18:42:36 +0000 (19:42 +0100)]
l10n: Turkish l10n update by Yuksel YILDIRIM
Laurent Aimar [Mon, 18 Aug 2008 17:36:39 +0000 (19:36 +0200)]
Added a workaround for broken avi files (close #1850).
Laurent Aimar [Mon, 18 Aug 2008 14:27:01 +0000 (16:27 +0200)]
Fixed flac demuxer segfault (/0) when seektable is empty.
Laurent Aimar [Mon, 18 Aug 2008 14:03:55 +0000 (16:03 +0200)]
Improved flac SyncInfo robustness by using stream info when available (close 1847).
Laurent Aimar [Mon, 18 Aug 2008 12:03:08 +0000 (14:03 +0200)]
Fixed a potential freetype deadlock as var_AcquireMutex is not recursive :(
(It probably should have been called AquireLock then)
Laurent Aimar [Mon, 18 Aug 2008 11:31:35 +0000 (13:31 +0200)]
Corrected semi transparent ZVBI test (but I let it disabled).
Laurent Aimar [Mon, 18 Aug 2008 11:29:19 +0000 (13:29 +0200)]
Cosmetics.
Laurent Aimar [Mon, 18 Aug 2008 11:27:15 +0000 (13:27 +0200)]
Added support for * to RGBA/YUVA conversions (close #1844).
Laurent Aimar [Mon, 18 Aug 2008 11:24:35 +0000 (13:24 +0200)]
Cosmetics.
Laurent Aimar [Mon, 18 Aug 2008 11:20:39 +0000 (13:20 +0200)]
Allowed user to cancel avi index creation.
Laurent Aimar [Mon, 18 Aug 2008 11:19:13 +0000 (13:19 +0200)]
Removed unneeded variables from avi demuxer context.
Laurent Aimar [Mon, 18 Aug 2008 11:15:17 +0000 (13:15 +0200)]
Do not leave the index building progress bar opened when exit is requested.
Laurent Aimar [Mon, 18 Aug 2008 11:09:03 +0000 (13:09 +0200)]
Fixed __intf_UserHide (close #1827)
Laurent Aimar [Mon, 18 Aug 2008 11:08:25 +0000 (13:08 +0200)]
Fixed a potential race condition in interaction.
Jean-Baptiste Kempf [Mon, 18 Aug 2008 16:53:19 +0000 (09:53 -0700)]
Fix a .org/.com confusion. My bad.
Olivier Aubert [Mon, 18 Aug 2008 13:50:12 +0000 (15:50 +0200)]
in-memory snapshot: use vlc_object_signal instead of vlc_object_signal_maybe
Olivier Aubert [Mon, 18 Aug 2008 13:41:53 +0000 (15:41 +0200)]
Revert "snapshot: Don't use vlc_object_signal_maybe."
The p_dest object is indeed locked by the calling method (cf mediacontrol_snapshot in src/control/mediacontrol_audio_video.c).
This reverts commit
ebbde26e5ea3f3c76845630463e45ee2ec92bd35 .
Derk-Jan Hartman [Sun, 17 Aug 2008 23:05:01 +0000 (01:05 +0200)]
taglib: double header inclusion
Derk-Jan Hartman [Sun, 17 Aug 2008 23:04:15 +0000 (01:04 +0200)]
taglib: fix variable scoping
Rémi Duraffort [Sun, 17 Aug 2008 19:47:00 +0000 (21:47 +0200)]
Check asprintf return value.
Rémi Duraffort [Sun, 17 Aug 2008 19:31:27 +0000 (21:31 +0200)]
Fix warning and potential memleak.
Rémi Duraffort [Sun, 17 Aug 2008 18:00:45 +0000 (20:00 +0200)]
Check malloc return value.
Pierre d'Herbemont [Sun, 17 Aug 2008 18:34:04 +0000 (20:34 +0200)]
Fix previous commit.
Pierre d'Herbemont [Sun, 17 Aug 2008 18:25:01 +0000 (20:25 +0200)]
playlist: Assert() locked in playlist_Release().
Pierre d'Herbemont [Sun, 17 Aug 2008 18:15:33 +0000 (20:15 +0200)]
playlist: Make sure we always have an input_item associated to a playlist_item.
Eric Petit [Sun, 17 Aug 2008 17:30:36 +0000 (19:30 +0200)]
Fixes the output i_bitspersample set by the audio_format filter.
It was always set equal to the input's i_bitspersample, which caused
crashes in some transcoding sessions.
Derk-Jan Hartman [Sun, 17 Aug 2008 16:12:27 +0000 (18:12 +0200)]
taglib: Fix opening of filenames on non-UTF8 systems.
Unfortunately taglib does not accept fd's or FILE*, so i ported the code from src/text/unicode.c open() to here.
Pierre d'Herbemont [Sun, 17 Aug 2008 11:48:42 +0000 (13:48 +0200)]
macosx: Fix a typo in the pragma.
Pierre d'Herbemont [Sun, 17 Aug 2008 11:33:19 +0000 (13:33 +0200)]
macosx: Remove VLCApplication Hack. No need for that we properly do everything related to libvlc kill elsewhere.
Pierre d'Herbemont [Sun, 17 Aug 2008 11:09:56 +0000 (13:09 +0200)]
macosx: Group via pragma related methods.
This file is way too big (!).
Rémi Denis-Courmont [Sun, 17 Aug 2008 10:25:59 +0000 (13:25 +0300)]
libvlccore: remove the threads count
Nowadays, it can only deadlock (threads>0) or do nothing (threads==0)
Rémi Denis-Courmont [Sun, 17 Aug 2008 10:22:43 +0000 (13:22 +0300)]
VLM: join before destroy
Rémi Denis-Courmont [Sun, 17 Aug 2008 10:21:04 +0000 (13:21 +0300)]
Join the input thread before we destroy the input object
Rémi Denis-Courmont [Sun, 17 Aug 2008 10:11:54 +0000 (13:11 +0300)]
Small code factorization
Rémi Denis-Courmont [Sun, 17 Aug 2008 07:59:03 +0000 (10:59 +0300)]
SMF: channels data (stereo) and dummy rate to not confuse codecs
Rémi Denis-Courmont [Sun, 17 Aug 2008 07:49:05 +0000 (10:49 +0300)]
Fluidsynth: use native FL32 format, avoid converting to 16 bits and back
Jean-Baptiste Kempf [Sun, 17 Aug 2008 03:04:18 +0000 (20:04 -0700)]
Fix dialog saving size regression. Close #1867.
Jean-Baptiste Kempf [Sun, 17 Aug 2008 02:40:14 +0000 (19:40 -0700)]
Fix typo. Close #1865
Jean-Baptiste Kempf [Sun, 17 Aug 2008 01:46:47 +0000 (18:46 -0700)]
Thanks helper from the forum.
Pierre d'Herbemont [Sat, 16 Aug 2008 18:30:42 +0000 (20:30 +0200)]
configure: Fix the CALayer test.
Pierre d'Herbemont [Sat, 16 Aug 2008 17:27:15 +0000 (19:27 +0200)]
vlckit: Fix a warning.
Pierre d'Herbemont [Sat, 16 Aug 2008 17:26:18 +0000 (19:26 +0200)]
vlckit: Fix compilation.
Rémi Denis-Courmont [Sat, 16 Aug 2008 16:23:43 +0000 (19:23 +0300)]
Better lock during I/O than crash
Rémi Denis-Courmont [Sat, 16 Aug 2008 07:56:32 +0000 (10:56 +0300)]
transcode: try to fix audio resampling (fix #1862)
This reverts commit
d4485423d9c3a5519875f8bc37467831ce10763e .
Pierre d'Herbemont [Sat, 16 Aug 2008 13:21:14 +0000 (15:21 +0200)]
real: Abort demuxing in case of error.
Pierre d'Herbemont [Sat, 16 Aug 2008 13:19:34 +0000 (15:19 +0200)]
real: Protect against negative size reading.
Should fix a crash reported by the bugreport ml.
Pierre d'Herbemont [Sat, 16 Aug 2008 10:45:57 +0000 (12:45 +0200)]
audioscrobbler: *Never* do module unloading from within the module. You are basically unloading the code you are executing, that's a nice crasher.
Also make sure playlist is not NULL. (This is an attempt to fix a from the famous bugreport ml).
Rémi Denis-Courmont [Sat, 16 Aug 2008 07:54:13 +0000 (10:54 +0300)]
Fix typo
Pierre d'Herbemont [Fri, 15 Aug 2008 22:23:08 +0000 (00:23 +0200)]
audio_output: Use help to lock and unlock so we can hopefully track bad locking scheme.
The audio output locking rule seems very vague. Moreover there could be some cross lock issues.
Pierre d'Herbemont [Fri, 15 Aug 2008 22:20:06 +0000 (00:20 +0200)]
macosx: Try to fix a crash at exit.
Spotted in our bugreport ml.
Pierre d'Herbemont [Fri, 15 Aug 2008 19:39:02 +0000 (21:39 +0200)]
macosx: Make sure we cancel the crashLogURLConnection at exit.
Pierre d'Herbemont [Fri, 15 Aug 2008 19:09:28 +0000 (21:09 +0200)]
macosx: Fix the playlist view bevel.
Rémi Duraffort [Fri, 15 Aug 2008 19:56:58 +0000 (21:56 +0200)]
Fix previous commit.
Rémi Duraffort [Fri, 15 Aug 2008 08:02:41 +0000 (10:02 +0200)]
Check malloc return value.
Rémi Duraffort [Fri, 15 Aug 2008 07:26:33 +0000 (09:26 +0200)]
Fix potential memleak.
Rémi Duraffort [Fri, 15 Aug 2008 07:25:02 +0000 (09:25 +0200)]
Fix memleak with malformatted RSS input.
Rémi Duraffort [Fri, 15 Aug 2008 07:14:27 +0000 (09:14 +0200)]
Fix potential memleak.
Rémi Duraffort [Fri, 15 Aug 2008 07:03:51 +0000 (09:03 +0200)]
Use asprintf instead of malloc+sprintf, check the return value and remove unneeded FREENULL.
Rémi Duraffort [Fri, 15 Aug 2008 06:55:50 +0000 (08:55 +0200)]
Check malloc return value.
Felix Paul Kühne [Fri, 15 Aug 2008 14:11:01 +0000 (16:11 +0200)]
macosx: make sure the text fields in the aboutbox are selectable to be able to copy revisions, etc.
Pierre d'Herbemont [Fri, 15 Aug 2008 13:28:04 +0000 (15:28 +0200)]
audio_output: Add a missing unlock in DecNew().
Pierre d'Herbemont [Fri, 15 Aug 2008 13:25:34 +0000 (15:25 +0200)]
audio_output: Add a missing unlock in aout_DecDelete().
Pierre d'Herbemont [Fri, 15 Aug 2008 13:21:24 +0000 (15:21 +0200)]
audio_output: Don't forget to unlock in case of error in DecNew().
Felix Paul Kühne [Fri, 15 Aug 2008 12:48:39 +0000 (14:48 +0200)]
macosx: minor layout fix to avoid ugly scaling of the 64px icon
Felix Paul Kühne [Fri, 15 Aug 2008 12:40:34 +0000 (14:40 +0200)]
macosx: added missing l10n for the crash reporter panel
Felix Paul Kühne [Fri, 15 Aug 2008 12:28:22 +0000 (14:28 +0200)]
macosx: added a dialogue to enter comments about the latest crash
Pierre d'Herbemont [Fri, 15 Aug 2008 12:25:08 +0000 (14:25 +0200)]
macosx: Fix a window frame glitch when zooming the embedded window..
Pierre d'Herbemont [Fri, 15 Aug 2008 12:01:21 +0000 (14:01 +0200)]
variables: Print the name of the maybe deadlocking callback.
Pierre d'Herbemont [Fri, 15 Aug 2008 11:40:22 +0000 (13:40 +0200)]
macosx: Fix a couple of object leak in the equalizer.
Pierre d'Herbemont [Fri, 15 Aug 2008 11:08:39 +0000 (13:08 +0200)]
Makefile.am: Always rebuild VLC.app on libvlc or libvlccore changes.
Felix Paul Kühne [Fri, 15 Aug 2008 11:08:04 +0000 (13:08 +0200)]
macosx: small hack to display UTF-8 characters correctly in the debug msg log
Felix Paul Kühne [Fri, 15 Aug 2008 11:05:53 +0000 (13:05 +0200)]
german l10n: fixed ugly typo
Felix Paul Kühne [Fri, 15 Aug 2008 10:43:41 +0000 (12:43 +0200)]
macosx: fixed a few compilation warnings
Derk-Jan Hartman [Fri, 15 Aug 2008 02:29:41 +0000 (04:29 +0200)]
contrib: remove daap from contrib. we don't support it anymore
Derk-Jan Hartman [Fri, 15 Aug 2008 01:46:04 +0000 (03:46 +0200)]
mkv: inital Cluster check.
The check was stupid (always was). This seems way more logical.
Derk-Jan Hartman [Fri, 15 Aug 2008 01:41:20 +0000 (03:41 +0200)]
mkv: Implement a dumb parser for files with broken or missing Seek Cue tables.
- This is REALLY slow.
- It is slow each time you Seek to somewhere that you have not been/played before.
- We ought to create a "Repair index" function instead, like for avi. (no time before release)
This close ticket #1687