]> git.sesse.net Git - vlc/log
vlc
15 years agoFix a .org/.com confusion. My bad.
Jean-Baptiste Kempf [Mon, 18 Aug 2008 16:53:19 +0000 (09:53 -0700)]
Fix a .org/.com confusion. My bad.

15 years agoin-memory snapshot: use vlc_object_signal instead of vlc_object_signal_maybe
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

15 years agoRevert "snapshot: Don't use 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.

15 years agotaglib: double header inclusion
Derk-Jan Hartman [Sun, 17 Aug 2008 23:05:01 +0000 (01:05 +0200)]
taglib: double header inclusion

15 years agotaglib: fix variable scoping
Derk-Jan Hartman [Sun, 17 Aug 2008 23:04:15 +0000 (01:04 +0200)]
taglib: fix variable scoping

15 years agoCheck asprintf return value.
Rémi Duraffort [Sun, 17 Aug 2008 19:47:00 +0000 (21:47 +0200)]
Check asprintf return value.

15 years agoFix warning and potential memleak.
Rémi Duraffort [Sun, 17 Aug 2008 19:31:27 +0000 (21:31 +0200)]
Fix warning and potential memleak.

15 years agoCheck malloc return value.
Rémi Duraffort [Sun, 17 Aug 2008 18:00:45 +0000 (20:00 +0200)]
Check malloc return value.

15 years agoFix previous commit.
Pierre d'Herbemont [Sun, 17 Aug 2008 18:34:04 +0000 (20:34 +0200)]
Fix previous commit.

15 years agoplaylist: Assert() locked in playlist_Release().
Pierre d'Herbemont [Sun, 17 Aug 2008 18:25:01 +0000 (20:25 +0200)]
playlist: Assert() locked in playlist_Release().

15 years agoplaylist: Make sure we always have an input_item associated to a playlist_item.
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.

15 years agoFixes the output i_bitspersample set by the audio_format filter.
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.

15 years agotaglib: Fix opening of filenames on non-UTF8 systems.
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.

15 years agomacosx: Fix a typo in the pragma.
Pierre d'Herbemont [Sun, 17 Aug 2008 11:48:42 +0000 (13:48 +0200)]
macosx: Fix a typo in the pragma.

15 years agomacosx: Remove VLCApplication Hack. No need for that we properly do everything relate...
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.

15 years agomacosx: Group via pragma related methods.
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 (!).

15 years agolibvlccore: remove the threads count
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)

15 years agoVLM: join before destroy
Rémi Denis-Courmont [Sun, 17 Aug 2008 10:22:43 +0000 (13:22 +0300)]
VLM: join before destroy

15 years agoJoin the input thread before we destroy the input object
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

15 years agoSmall code factorization
Rémi Denis-Courmont [Sun, 17 Aug 2008 10:11:54 +0000 (13:11 +0300)]
Small code factorization

15 years agoSMF: channels data (stereo) and dummy rate to not confuse codecs
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

15 years agoFluidsynth: use native FL32 format, avoid converting to 16 bits and back
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

15 years agoFix dialog saving size regression. Close #1867.
Jean-Baptiste Kempf [Sun, 17 Aug 2008 03:04:18 +0000 (20:04 -0700)]
Fix dialog saving size regression. Close #1867.

15 years agoFix typo. Close #1865
Jean-Baptiste Kempf [Sun, 17 Aug 2008 02:40:14 +0000 (19:40 -0700)]
Fix typo. Close #1865

15 years agoThanks helper from the forum.
Jean-Baptiste Kempf [Sun, 17 Aug 2008 01:46:47 +0000 (18:46 -0700)]
Thanks helper from the forum.

15 years agoconfigure: Fix the CALayer test.
Pierre d'Herbemont [Sat, 16 Aug 2008 18:30:42 +0000 (20:30 +0200)]
configure: Fix the CALayer test.

15 years agovlckit: Fix a warning.
Pierre d'Herbemont [Sat, 16 Aug 2008 17:27:15 +0000 (19:27 +0200)]
vlckit: Fix a warning.

15 years agovlckit: Fix compilation.
Pierre d'Herbemont [Sat, 16 Aug 2008 17:26:18 +0000 (19:26 +0200)]
vlckit: Fix compilation.

15 years agoBetter lock during I/O than crash
Rémi Denis-Courmont [Sat, 16 Aug 2008 16:23:43 +0000 (19:23 +0300)]
Better lock during I/O than crash

15 years agotranscode: try to fix audio resampling (fix #1862)
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.

15 years agoreal: Abort demuxing in case of error.
Pierre d'Herbemont [Sat, 16 Aug 2008 13:21:14 +0000 (15:21 +0200)]
real: Abort demuxing in case of error.

15 years agoreal: Protect against negative size reading.
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.

15 years agoaudioscrobbler: *Never* do module unloading from within the module. You are basically...
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).

15 years agoFix typo
Rémi Denis-Courmont [Sat, 16 Aug 2008 07:54:13 +0000 (10:54 +0300)]
Fix typo

15 years agoaudio_output: Use help to lock and unlock so we can hopefully track bad locking scheme.
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.

15 years agomacosx: Try to fix a crash at exit.
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.

15 years agomacosx: Make sure we cancel the crashLogURLConnection at exit.
Pierre d'Herbemont [Fri, 15 Aug 2008 19:39:02 +0000 (21:39 +0200)]
macosx: Make sure we cancel the crashLogURLConnection at exit.

15 years agomacosx: Fix the playlist view bevel.
Pierre d'Herbemont [Fri, 15 Aug 2008 19:09:28 +0000 (21:09 +0200)]
macosx: Fix the playlist view bevel.

15 years agoFix previous commit.
Rémi Duraffort [Fri, 15 Aug 2008 19:56:58 +0000 (21:56 +0200)]
Fix previous commit.

15 years agoCheck malloc return value.
Rémi Duraffort [Fri, 15 Aug 2008 08:02:41 +0000 (10:02 +0200)]
Check malloc return value.

15 years agoFix potential memleak.
Rémi Duraffort [Fri, 15 Aug 2008 07:26:33 +0000 (09:26 +0200)]
Fix potential memleak.

15 years agoFix memleak with malformatted RSS input.
Rémi Duraffort [Fri, 15 Aug 2008 07:25:02 +0000 (09:25 +0200)]
Fix memleak with malformatted RSS input.

15 years agoFix potential memleak.
Rémi Duraffort [Fri, 15 Aug 2008 07:14:27 +0000 (09:14 +0200)]
Fix potential memleak.

15 years agoUse asprintf instead of malloc+sprintf, check the return value and remove unneeded...
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.

15 years agoCheck malloc return value.
Rémi Duraffort [Fri, 15 Aug 2008 06:55:50 +0000 (08:55 +0200)]
Check malloc return value.

15 years agomacosx: make sure the text fields in the aboutbox are selectable to be able to copy...
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.

15 years agoaudio_output: Add a missing unlock in DecNew().
Pierre d'Herbemont [Fri, 15 Aug 2008 13:28:04 +0000 (15:28 +0200)]
audio_output: Add a missing unlock in DecNew().

15 years agoaudio_output: Add a missing unlock in aout_DecDelete().
Pierre d'Herbemont [Fri, 15 Aug 2008 13:25:34 +0000 (15:25 +0200)]
audio_output: Add a missing unlock in aout_DecDelete().

15 years agoaudio_output: Don't forget to unlock in case of error in DecNew().
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().

15 years agomacosx: minor layout fix to avoid ugly scaling of the 64px icon
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

15 years agomacosx: added missing l10n for the crash reporter panel
Felix Paul Kühne [Fri, 15 Aug 2008 12:40:34 +0000 (14:40 +0200)]
macosx: added missing l10n for the crash reporter panel

15 years agomacosx: added a dialogue to enter comments about the latest crash
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

15 years agomacosx: Fix a window frame glitch when zooming the embedded window..
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..

15 years agovariables: Print the name of the maybe deadlocking callback.
Pierre d'Herbemont [Fri, 15 Aug 2008 12:01:21 +0000 (14:01 +0200)]
variables: Print the name of the maybe deadlocking callback.

15 years agomacosx: Fix a couple of object leak in the equalizer.
Pierre d'Herbemont [Fri, 15 Aug 2008 11:40:22 +0000 (13:40 +0200)]
macosx: Fix a couple of object leak in the equalizer.

15 years agoMakefile.am: Always rebuild VLC.app on libvlc or libvlccore changes.
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.

15 years agomacosx: small hack to display UTF-8 characters correctly in the debug msg log
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

15 years agogerman l10n: fixed ugly typo
Felix Paul Kühne [Fri, 15 Aug 2008 11:05:53 +0000 (13:05 +0200)]
german l10n: fixed ugly typo

15 years agomacosx: fixed a few compilation warnings
Felix Paul Kühne [Fri, 15 Aug 2008 10:43:41 +0000 (12:43 +0200)]
macosx: fixed a few compilation warnings

15 years agocontrib: remove daap from contrib. we don't support it anymore
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

15 years agomkv: inital Cluster check.
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.

15 years agomkv: Implement a dumb parser for files with broken or missing Seek Cue tables.
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

15 years agomkv: only use percentage of duration seeking when we have an seeking cues.
Derk-Jan Hartman [Thu, 14 Aug 2008 17:56:11 +0000 (19:56 +0200)]
mkv: only use percentage of duration seeking when we have an seeking cues.

15 years agomkv: bool spacing cleanup
Derk-Jan Hartman [Thu, 14 Aug 2008 17:50:23 +0000 (19:50 +0200)]
mkv: bool spacing cleanup

15 years agoMerge branch 'codecleanup' of git://repo.or.cz/vlc/pdherbemont
Pierre d'Herbemont [Thu, 14 Aug 2008 22:59:10 +0000 (00:59 +0200)]
Merge branch 'codecleanup' of git://repo.or.cz/vlc/pdherbemont

15 years agoFix object leak in Qt4.
Rémi Duraffort [Thu, 14 Aug 2008 22:34:27 +0000 (00:34 +0200)]
Fix object leak in Qt4.

15 years agocodecleanup: de-static-inline a bunch of input_item functions.
Pierre d'Herbemont [Thu, 14 Aug 2008 22:28:45 +0000 (00:28 +0200)]
codecleanup: de-static-inline a bunch of input_item functions.

15 years agocodecleanup: Replace input_Item by input_item.
Pierre d'Herbemont [Thu, 14 Aug 2008 22:09:58 +0000 (00:09 +0200)]
codecleanup: Replace input_Item by input_item.

15 years agoCheck asprintf return value and avoid one unneeded strdup.
Rémi Duraffort [Thu, 14 Aug 2008 22:12:51 +0000 (00:12 +0200)]
Check asprintf return value and avoid one unneeded strdup.

15 years agoFIx memleak.
Rémi Duraffort [Thu, 14 Aug 2008 22:05:49 +0000 (00:05 +0200)]
FIx memleak.

15 years agoFix unitialized value.
Rémi Duraffort [Thu, 14 Aug 2008 22:00:04 +0000 (00:00 +0200)]
Fix unitialized value.

15 years agoFix compilation warnings (here the lib might have ask for const char* instead of...
Rémi Duraffort [Thu, 14 Aug 2008 21:21:14 +0000 (23:21 +0200)]
Fix compilation warnings (here the lib might have ask for const char* instead of char as they don't modify the string at all)

15 years agoFix warning about unused variables.
Rémi Duraffort [Thu, 14 Aug 2008 21:10:10 +0000 (23:10 +0200)]
Fix warning about unused variables.

15 years agoCheck malloc return value.
Rémi Duraffort [Thu, 14 Aug 2008 20:41:08 +0000 (22:41 +0200)]
Check malloc return value.

15 years agoUse asprintf instead of malloc+sprintf (and check the return value)
Rémi Duraffort [Thu, 14 Aug 2008 20:37:21 +0000 (22:37 +0200)]
Use asprintf instead of malloc+sprintf (and check the return value)

15 years agoFix debug message
Rémi Denis-Courmont [Thu, 14 Aug 2008 19:59:01 +0000 (22:59 +0300)]
Fix debug message

15 years agoDecrease thread count after join rather than before exit
Rémi Denis-Courmont [Tue, 12 Aug 2008 17:18:07 +0000 (20:18 +0300)]
Decrease thread count after join rather than before exit

15 years agoDo not give bad ideas
Rémi Denis-Courmont [Tue, 12 Aug 2008 19:12:39 +0000 (22:12 +0300)]
Do not give bad ideas

15 years agomacosx: Confirm that the crash report has been sent.
Pierre d'Herbemont [Thu, 14 Aug 2008 16:41:32 +0000 (18:41 +0200)]
macosx: Confirm that the crash report has been sent.

15 years agomacosx: Fix toolbar usage in simple_prefs, and fix a double release on toolbar.
Pierre d'Herbemont [Thu, 14 Aug 2008 16:35:27 +0000 (18:35 +0200)]
macosx: Fix toolbar usage in simple_prefs, and fix a double release on toolbar.

Fix a crash when exiting with simple pref open.

15 years agomacosx: Remove redudant test. ([nil xxx] is a nop).
Pierre d'Herbemont [Thu, 14 Aug 2008 16:28:08 +0000 (18:28 +0200)]
macosx: Remove redudant test. ([nil xxx] is a nop).

15 years agoAdd a FIXME
Rémi Denis-Courmont [Thu, 14 Aug 2008 16:35:58 +0000 (19:35 +0300)]
Add a FIXME

15 years agoRemove unused typedef
Rémi Denis-Courmont [Thu, 14 Aug 2008 16:29:57 +0000 (19:29 +0300)]
Remove unused typedef

15 years agomacosx: Remove some unused var in -sendCrashLog:
Pierre d'Herbemont [Thu, 14 Aug 2008 16:06:55 +0000 (18:06 +0200)]
macosx: Remove some unused var in -sendCrashLog:

15 years agomacosx: Send crashes reports without going though Mail.app but through Jones.
Pierre d'Herbemont [Thu, 14 Aug 2008 16:04:24 +0000 (18:04 +0200)]
macosx: Send crashes reports without going though Mail.app but through Jones.

15 years agomacosx: Fix a warning in simple_prefs.
Pierre d'Herbemont [Thu, 14 Aug 2008 16:03:28 +0000 (18:03 +0200)]
macosx: Fix a warning in simple_prefs.

15 years agomacosx: Fix a warning.
Pierre d'Herbemont [Thu, 14 Aug 2008 14:42:20 +0000 (16:42 +0200)]
macosx: Fix a warning.

15 years agomacosx: our crashreport-mail needs to be UTF8 if we want to use NSUTF8StringEncoding...
Felix Paul Kühne [Thu, 14 Aug 2008 15:10:37 +0000 (17:10 +0200)]
macosx: our crashreport-mail needs to be UTF8 if we want to use NSUTF8StringEncoding for string conversation ;)

15 years agomacosx: added another button to download VLC's EyeTV plugin
Felix Paul Kühne [Thu, 14 Aug 2008 15:01:58 +0000 (17:01 +0200)]
macosx: added another button to download VLC's EyeTV plugin

plus some minor layout changes to make sure that all localised string fit in our UI

15 years agoAttach and join the IPC helper
Rémi Denis-Courmont [Thu, 14 Aug 2008 14:59:03 +0000 (17:59 +0300)]
Attach and join the IPC helper

15 years agoxspf: Don't leak input items.
Pierre d'Herbemont [Thu, 14 Aug 2008 14:01:30 +0000 (16:01 +0200)]
xspf: Don't leak input items.

Spotted by thedj with the help of our bugreport ml.

15 years agoPlaylist: if we select a node, play it's first child
Fabio Ritrovato [Thu, 14 Aug 2008 12:43:40 +0000 (14:43 +0200)]
Playlist: if we select a node, play it's first child

Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
15 years agoRemove some trailing whitespace.
Jean-Paul Saman [Thu, 14 Aug 2008 10:53:59 +0000 (18:53 +0800)]
Remove some trailing whitespace.

15 years agocheck malloc return value.
Jean-Paul Saman [Thu, 14 Aug 2008 10:50:16 +0000 (18:50 +0800)]
check malloc return value.

15 years agoDocument media list and media list view.
Jean-Paul Saman [Thu, 14 Aug 2008 09:38:52 +0000 (17:38 +0800)]
Document media list and media list view.

15 years agoAdd another bunch of doxygen file comments.
Jean-Paul Saman [Thu, 14 Aug 2008 08:20:53 +0000 (16:20 +0800)]
Add another bunch of doxygen file comments.

15 years agoRemove excess libvlc_exception_init() onces per exception instance is enough.
Jean-Paul Saman [Thu, 14 Aug 2008 07:50:51 +0000 (15:50 +0800)]
Remove excess libvlc_exception_init() onces per exception instance is enough.
Fix #ifdef XP_UNIX && !defined( __APPLE__), it should be #if defined(XP_UNIX) && !defined( __APPLE__)

15 years agoDo not build hal and dbus for windows, they are linux only.
Jean-Paul Saman [Thu, 14 Aug 2008 07:12:30 +0000 (15:12 +0800)]
Do not build hal and dbus for windows, they are linux only.

15 years agocdda: asprintf checks.
Pierre d'Herbemont [Thu, 14 Aug 2008 10:51:53 +0000 (12:51 +0200)]
cdda: asprintf checks.

15 years agoFix typo
Jean-Baptiste Kempf [Thu, 14 Aug 2008 07:44:03 +0000 (09:44 +0200)]
Fix typo