]> git.sesse.net Git - vlc/log
vlc
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

15 years agoVLC.app: Don't create files in srcdir.
Pierre d'Herbemont [Thu, 14 Aug 2008 01:47:54 +0000 (03:47 +0200)]
VLC.app: Don't create files in srcdir.

15 years agoVLC.app: set CFBundleVersion to git-describe.
Pierre d'Herbemont [Thu, 14 Aug 2008 00:45:20 +0000 (02:45 +0200)]
VLC.app: set CFBundleVersion to git-describe.

15 years agoRevert "Add Private Stream 1 case according to the norm."
Derk-Jan Hartman [Thu, 14 Aug 2008 00:15:19 +0000 (02:15 +0200)]
Revert "Add Private Stream 1 case according to the norm."
Some of my TS files were no longer playing. Verified with the spec, and "Private stream 1" is not in play in this case for the PES packet parsing. (see table 2-17 of ISO 13818-1)

This reverts commit 0c791020418689ebd96b7fee640ab03c4ef69709.

15 years agoQt menus: show 'Select skin' in the skins2 popup menu
Jean-Philippe Andre [Wed, 13 Aug 2008 23:35:52 +0000 (19:35 -0400)]
Qt menus: show 'Select skin' in the skins2 popup menu

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoQt menus: remove useless FindActionWithText
Jean-Philippe Andre [Wed, 13 Aug 2008 23:35:51 +0000 (19:35 -0400)]
Qt menus: remove useless FindActionWithText

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoPut the default SF mirror to heanet
Jean-Baptiste Kempf [Wed, 13 Aug 2008 23:33:24 +0000 (01:33 +0200)]
Put the default SF mirror to heanet

15 years agoFix windows compilation
Jean-Baptiste Kempf [Wed, 13 Aug 2008 23:16:27 +0000 (01:16 +0200)]
Fix windows compilation

15 years agoHum fix a memleak in test4 ...
Rémi Duraffort [Wed, 13 Aug 2008 22:28:00 +0000 (00:28 +0200)]
Hum fix a memleak in test4 ...

15 years agoChek asprintf return value.
Rémi Duraffort [Wed, 13 Aug 2008 22:25:01 +0000 (00:25 +0200)]
Chek asprintf return value.

15 years agoRemove unneeded test.
Rémi Duraffort [Wed, 13 Aug 2008 22:12:05 +0000 (00:12 +0200)]
Remove unneeded test.

15 years agoFix memleak.
Rémi Duraffort [Wed, 13 Aug 2008 21:59:51 +0000 (23:59 +0200)]
Fix memleak.

15 years agoFix potential memleak and check malloc return value.
Rémi Duraffort [Wed, 13 Aug 2008 21:53:27 +0000 (23:53 +0200)]
Fix potential memleak and check malloc return value.

15 years agoquartztext: fix a crash when we tried to find the lenght of a CFString that was not...
Derk-Jan Hartman [Wed, 13 Aug 2008 21:42:35 +0000 (23:42 +0200)]
quartztext: fix a crash when we tried to find the lenght of a CFString that was not created.

(Another bug fixed due to the great new apple-bugreport mailinglist)

15 years agoconfigure: enable libass and asademux by default on OS X.
Derk-Jan Hartman [Wed, 13 Aug 2008 21:24:28 +0000 (23:24 +0200)]
configure: enable libass and asademux by default on OS X.

15 years agocontrib: enable libass in the contrib for mac
Derk-Jan Hartman [Wed, 13 Aug 2008 20:57:56 +0000 (22:57 +0200)]
contrib: enable libass in the contrib for mac

It seems I had never committed this and then checked out a master version of it or something when working on libass tree.

15 years ago* Fix potential memleak.
Rémi Duraffort [Wed, 13 Aug 2008 21:24:45 +0000 (23:24 +0200)]
* Fix potential memleak.
* Check asprintf return value
* Use asprintf instead of malloc/sprintf (less dangerous)

15 years agoCheck asprintf return value.
Rémi Duraffort [Wed, 13 Aug 2008 20:35:34 +0000 (22:35 +0200)]
Check asprintf return value.

15 years agomkv: Find and load a 2nd Seek head and use the information contained in it.
Derk-Jan Hartman [Wed, 13 Aug 2008 20:47:59 +0000 (22:47 +0200)]
mkv: Find and load a 2nd Seek head and use the information contained in it.

This fixes issues with files which had their Cues referenced from this 2nd Seekhead at the end of the file. These files were previously treated as "broken".
A maximum of 10 seek heads is allowed in our module, to prevent recursion. The module is much more flexible now, but not that some Master elements that are allowed to be present multiple times are still handled only once (KaxInfo, KaxTracks, KaxTags).

With these change, most mkv files produced with mkvmerge will produce a significant amount of debug. This is because these files have a load of Junk tags in their eof Seekhead that our parser is warning about. After consulting with robux, it was determined that this was a bug in mkvmerge and a ticket has been filed ( https://www.bunkus.org/bugzilla/show_bug.cgi?id=290 ).

This fixes #1236

15 years agomkv: inverted test case. This should remove a warning we would see on each MKV file
Derk-Jan Hartman [Tue, 12 Aug 2008 11:39:06 +0000 (13:39 +0200)]
mkv: inverted test case. This should remove a warning we would see on each MKV file

15 years agoFix warning (asprintf return value and some others)
Rémi Duraffort [Wed, 13 Aug 2008 20:07:56 +0000 (22:07 +0200)]
Fix warning (asprintf return value and some others)

15 years agoVLC_OBJECT: expansion safety
Rémi Denis-Courmont [Wed, 13 Aug 2008 20:09:12 +0000 (23:09 +0300)]
VLC_OBJECT: expansion safety

15 years agoFix compilation warnings and remove duplicated variables.
Rémi Duraffort [Wed, 13 Aug 2008 19:57:32 +0000 (21:57 +0200)]
Fix compilation warnings and remove duplicated variables.

15 years agoAvoid to leak to many things on es stream output (and fix a compilation warning)
Rémi Duraffort [Wed, 13 Aug 2008 19:46:06 +0000 (21:46 +0200)]
Avoid to leak to many things on es stream output (and fix a compilation warning)

15 years agoFix libvlc private data alignment (untested)
Rémi Denis-Courmont [Wed, 13 Aug 2008 19:43:50 +0000 (22:43 +0300)]
Fix libvlc private data alignment (untested)

15 years agoGrowl is too broken to be on by default
Rémi Denis-Courmont [Wed, 13 Aug 2008 19:37:54 +0000 (22:37 +0300)]
Growl is too broken to be on by default

15 years agoFix previous commit (thanks jb).
Rémi Duraffort [Wed, 13 Aug 2008 19:35:25 +0000 (21:35 +0200)]
Fix previous commit (thanks jb).

15 years agoFix vasprintf warning.
Jean-Baptiste Kempf [Wed, 13 Aug 2008 19:26:10 +0000 (12:26 -0700)]
Fix vasprintf warning.

15 years agoAvoid printf for debug
Rémi Denis-Courmont [Wed, 13 Aug 2008 19:01:03 +0000 (22:01 +0300)]
Avoid printf for debug

15 years agoFix format string non-sense
Rémi Denis-Courmont [Wed, 13 Aug 2008 18:51:53 +0000 (21:51 +0300)]
Fix format string non-sense

(I wonder how we can have so stupid code)

15 years agoFix format string
Rémi Denis-Courmont [Wed, 13 Aug 2008 18:47:28 +0000 (21:47 +0300)]
Fix format string

(I don't know if this is exploitable - depends what libpng does)

15 years agoFix format string
Rémi Denis-Courmont [Wed, 13 Aug 2008 18:46:38 +0000 (21:46 +0300)]
Fix format string

This is most likely exploitable with malicious sub files.

15 years agoRemove GCCism
Rémi Denis-Courmont [Wed, 13 Aug 2008 18:42:41 +0000 (21:42 +0300)]
Remove GCCism

15 years agoUse %s even if all strings are currently free of percent characters
Rémi Denis-Courmont [Wed, 13 Aug 2008 18:41:48 +0000 (21:41 +0300)]
Use %s even if all strings are currently free of percent characters

15 years agoDo not translate log messages
Rémi Denis-Courmont [Wed, 13 Aug 2008 18:28:14 +0000 (21:28 +0300)]
Do not translate log messages

15 years ago*whistle* ladada
Rémi Denis-Courmont [Wed, 13 Aug 2008 18:18:04 +0000 (21:18 +0300)]
*whistle* ladada

15 years agoWe don't need size here to check asprintf value.
Rémi Duraffort [Wed, 13 Aug 2008 18:09:34 +0000 (20:09 +0200)]
We don't need size here to check asprintf value.

15 years agoDo the RIGHT check of asprintf.
Rémi Duraffort [Wed, 13 Aug 2008 18:07:13 +0000 (20:07 +0200)]
Do the RIGHT check of asprintf.

15 years agoCheck asprintf return value and fix memleak.
Rémi Duraffort [Wed, 13 Aug 2008 18:05:50 +0000 (20:05 +0200)]
Check asprintf return value and fix memleak.

15 years agoSimplify code.
Rémi Duraffort [Wed, 13 Aug 2008 17:56:14 +0000 (19:56 +0200)]
Simplify code.

15 years agoEnable the Win2k API
Rémi Denis-Courmont [Wed, 13 Aug 2008 16:33:38 +0000 (19:33 +0300)]
Enable the Win2k API

15 years agoFix compilation against WinXP (conflicting symbols)
Rémi Denis-Courmont [Wed, 13 Aug 2008 16:33:04 +0000 (19:33 +0300)]
Fix compilation against WinXP (conflicting symbols)

15 years agoSimplify free
Rémi Denis-Courmont [Wed, 13 Aug 2008 16:25:48 +0000 (19:25 +0300)]
Simplify free

15 years agovlc_inet_pton: fix memory leak
Rémi Denis-Courmont [Wed, 13 Aug 2008 16:09:48 +0000 (19:09 +0300)]
vlc_inet_pton: fix memory leak

15 years agoAdd make doc and fix Doxygen from top_builddir
Rémi Denis-Courmont [Wed, 13 Aug 2008 16:04:54 +0000 (19:04 +0300)]
Add make doc and fix Doxygen from top_builddir

15 years agoAdd a bunch of \file doxygen comments
Jean-Paul Saman [Mon, 11 Aug 2008 15:31:57 +0000 (23:31 +0800)]
Add a bunch of \file doxygen comments

15 years agoignore doxygen directory.
Jean-Paul Saman [Mon, 11 Aug 2008 15:19:32 +0000 (23:19 +0800)]
ignore doxygen directory.

15 years agoignore these files under doc
Jean-Paul Saman [Mon, 11 Aug 2008 14:47:26 +0000 (22:47 +0800)]
ignore these files under doc

15 years agoRevert "Turn on -Werror for libvlccore and libvlc."
Rémi Denis-Courmont [Wed, 13 Aug 2008 14:21:54 +0000 (17:21 +0300)]
Revert "Turn on -Werror for libvlccore and libvlc."

Do not do this with portable code. Ever.
This reverts commit b204087e856f541b7a75e29de5782c7d61822438.

15 years agoslovak translation correction
Lukas Durfina [Tue, 12 Aug 2008 08:23:20 +0000 (10:23 +0200)]
slovak translation correction

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoFix a warning on unused variable.
Jean-Baptiste Kempf [Wed, 13 Aug 2008 00:20:21 +0000 (17:20 -0700)]
Fix a warning on unused variable.

15 years agoCheck asprintf results.
Jean-Baptiste Kempf [Wed, 13 Aug 2008 00:16:43 +0000 (17:16 -0700)]
Check asprintf results.

15 years agoinput: More strtol fix.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:57:15 +0000 (01:57 +0200)]
input: More strtol fix.

15 years agoinput: Fix strtol usage.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:51:40 +0000 (01:51 +0200)]
input: Fix strtol usage.

15 years agocpu: Don't warn if we don't support altivec.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:49:14 +0000 (01:49 +0200)]
cpu: Don't warn if we don't support altivec.

15 years agoosd_text: Fix a bad vasprintf usage.
Jean-Baptiste Kempf [Tue, 12 Aug 2008 23:41:12 +0000 (16:41 -0700)]
osd_text: Fix a bad vasprintf usage.

15 years agoContribs :Correction of chmod for qt4
Jean-Baptiste Kempf [Tue, 12 Aug 2008 23:37:01 +0000 (01:37 +0200)]
Contribs :Correction of chmod for qt4

15 years agovideo_text: Fix a bad vasprintf usage.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:30:52 +0000 (01:30 +0200)]
video_text: Fix a bad vasprintf usage.

15 years agoRevert "playlist: With NDEBUG p_playlist may become unused."
Pierre d'Herbemont [Tue, 12 Aug 2008 23:23:15 +0000 (01:23 +0200)]
Revert "playlist: With NDEBUG p_playlist may become unused."

This reverts commit 5b15b230d318ee37379cd9468f2c1e3af8e06fd8.

This is not needed anymore with recent changes to vlc_assert_locked.

15 years agoaudio_output: Fix an unused parameter in the NDEBUG case.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:22:42 +0000 (01:22 +0200)]
audio_output: Fix an unused parameter in the NDEBUG case.

15 years agothreads: Make sure vlc_assert_locked() doesn't result in an unused parameter warning.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:22:17 +0000 (01:22 +0200)]
threads: Make sure vlc_assert_locked() doesn't result in an unused parameter warning.

15 years agoinput: Fix asprintf usage.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:15:40 +0000 (01:15 +0200)]
input: Fix asprintf usage.

15 years agoplaylist: With NDEBUG p_playlist may become unused.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:14:39 +0000 (01:14 +0200)]
playlist: With NDEBUG p_playlist may become unused.

15 years agoFix some crash on exit
Jean-Baptiste Kempf [Tue, 12 Aug 2008 23:14:39 +0000 (16:14 -0700)]
Fix some crash on exit

Patch by Sephiroth87

15 years agovar: undef Windef.h CALLBACK as we use it here.
Pierre d'Herbemont [Tue, 12 Aug 2008 23:04:17 +0000 (01:04 +0200)]
var: undef Windef.h CALLBACK as we use it here.

No we won't change the name. Microsoft won't make us change our mind ;)

15 years agoTurn on -Werror for libvlccore and libvlc.
Pierre d'Herbemont [Tue, 12 Aug 2008 22:09:39 +0000 (00:09 +0200)]
Turn on -Werror for libvlccore and libvlc.

-Werror haters, scream now.

15 years agolibvlccore: Explicitely cast our const char *. dooh. We shouldn't store them as char...
Pierre d'Herbemont [Tue, 12 Aug 2008 22:52:40 +0000 (00:52 +0200)]
libvlccore: Explicitely cast our const char *. dooh. We shouldn't store them as char * in the first place if they are not strdup/free().