]>
git.sesse.net Git - vlc/log
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
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.
Derk-Jan Hartman [Thu, 14 Aug 2008 17:50:23 +0000 (19:50 +0200)]
mkv: bool spacing cleanup
Pierre d'Herbemont [Thu, 14 Aug 2008 22:59:10 +0000 (00:59 +0200)]
Merge branch 'codecleanup' of git://repo.or.cz/vlc/pdherbemont
Rémi Duraffort [Thu, 14 Aug 2008 22:34:27 +0000 (00:34 +0200)]
Fix object leak in Qt4.
Pierre d'Herbemont [Thu, 14 Aug 2008 22:28:45 +0000 (00:28 +0200)]
codecleanup: de-static-inline a bunch of input_item functions.
Pierre d'Herbemont [Thu, 14 Aug 2008 22:09:58 +0000 (00:09 +0200)]
codecleanup: Replace input_Item by input_item.
Rémi Duraffort [Thu, 14 Aug 2008 22:12:51 +0000 (00:12 +0200)]
Check asprintf return value and avoid one unneeded strdup.
Rémi Duraffort [Thu, 14 Aug 2008 22:05:49 +0000 (00:05 +0200)]
FIx memleak.
Rémi Duraffort [Thu, 14 Aug 2008 22:00:04 +0000 (00:00 +0200)]
Fix unitialized value.
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)
Rémi Duraffort [Thu, 14 Aug 2008 21:10:10 +0000 (23:10 +0200)]
Fix warning about unused variables.
Rémi Duraffort [Thu, 14 Aug 2008 20:41:08 +0000 (22:41 +0200)]
Check malloc 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)
Rémi Denis-Courmont [Thu, 14 Aug 2008 19:59:01 +0000 (22:59 +0300)]
Fix debug message
Rémi Denis-Courmont [Tue, 12 Aug 2008 17:18:07 +0000 (20:18 +0300)]
Decrease thread count after join rather than before exit
Rémi Denis-Courmont [Tue, 12 Aug 2008 19:12:39 +0000 (22:12 +0300)]
Do not give bad ideas
Pierre d'Herbemont [Thu, 14 Aug 2008 16:41:32 +0000 (18:41 +0200)]
macosx: Confirm that the crash report has been sent.
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.
Pierre d'Herbemont [Thu, 14 Aug 2008 16:28:08 +0000 (18:28 +0200)]
macosx: Remove redudant test. ([nil xxx] is a nop).
Rémi Denis-Courmont [Thu, 14 Aug 2008 16:35:58 +0000 (19:35 +0300)]
Add a FIXME
Rémi Denis-Courmont [Thu, 14 Aug 2008 16:29:57 +0000 (19:29 +0300)]
Remove unused typedef
Pierre d'Herbemont [Thu, 14 Aug 2008 16:06:55 +0000 (18:06 +0200)]
macosx: Remove some unused var in -sendCrashLog:
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.
Pierre d'Herbemont [Thu, 14 Aug 2008 16:03:28 +0000 (18:03 +0200)]
macosx: Fix a warning in simple_prefs.
Pierre d'Herbemont [Thu, 14 Aug 2008 14:42:20 +0000 (16:42 +0200)]
macosx: Fix a warning.
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 ;)
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
Rémi Denis-Courmont [Thu, 14 Aug 2008 14:59:03 +0000 (17:59 +0300)]
Attach and join the IPC helper
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.
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>
Jean-Paul Saman [Thu, 14 Aug 2008 10:53:59 +0000 (18:53 +0800)]
Remove some trailing whitespace.
Jean-Paul Saman [Thu, 14 Aug 2008 10:50:16 +0000 (18:50 +0800)]
check malloc return value.
Jean-Paul Saman [Thu, 14 Aug 2008 09:38:52 +0000 (17:38 +0800)]
Document media list and media list view.
Jean-Paul Saman [Thu, 14 Aug 2008 08:20:53 +0000 (16:20 +0800)]
Add another bunch of doxygen file comments.
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__)
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.
Pierre d'Herbemont [Thu, 14 Aug 2008 10:51:53 +0000 (12:51 +0200)]
cdda: asprintf checks.
Jean-Baptiste Kempf [Thu, 14 Aug 2008 07:44:03 +0000 (09:44 +0200)]
Fix typo
Pierre d'Herbemont [Thu, 14 Aug 2008 01:47:54 +0000 (03:47 +0200)]
VLC.app: Don't create files in srcdir.
Pierre d'Herbemont [Thu, 14 Aug 2008 00:45:20 +0000 (02:45 +0200)]
VLC.app: set CFBundleVersion to git-describe.
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 .
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>
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>
Jean-Baptiste Kempf [Wed, 13 Aug 2008 23:33:24 +0000 (01:33 +0200)]
Put the default SF mirror to heanet
Jean-Baptiste Kempf [Wed, 13 Aug 2008 23:16:27 +0000 (01:16 +0200)]
Fix windows compilation
Rémi Duraffort [Wed, 13 Aug 2008 22:28:00 +0000 (00:28 +0200)]
Hum fix a memleak in test4 ...
Rémi Duraffort [Wed, 13 Aug 2008 22:25:01 +0000 (00:25 +0200)]
Chek asprintf return value.
Rémi Duraffort [Wed, 13 Aug 2008 22:12:05 +0000 (00:12 +0200)]
Remove unneeded test.
Rémi Duraffort [Wed, 13 Aug 2008 21:59:51 +0000 (23:59 +0200)]
Fix memleak.
Rémi Duraffort [Wed, 13 Aug 2008 21:53:27 +0000 (23:53 +0200)]
Fix potential memleak and check malloc return value.
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)
Derk-Jan Hartman [Wed, 13 Aug 2008 21:24:28 +0000 (23:24 +0200)]
configure: enable libass and asademux by default on OS X.
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.
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)
Rémi Duraffort [Wed, 13 Aug 2008 20:35:34 +0000 (22:35 +0200)]
Check asprintf return value.
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
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
Rémi Duraffort [Wed, 13 Aug 2008 20:07:56 +0000 (22:07 +0200)]
Fix warning (asprintf return value and some others)
Rémi Denis-Courmont [Wed, 13 Aug 2008 20:09:12 +0000 (23:09 +0300)]
VLC_OBJECT: expansion safety
Rémi Duraffort [Wed, 13 Aug 2008 19:57:32 +0000 (21:57 +0200)]
Fix compilation warnings and remove duplicated variables.
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)
Rémi Denis-Courmont [Wed, 13 Aug 2008 19:43:50 +0000 (22:43 +0300)]
Fix libvlc private data alignment (untested)
Rémi Denis-Courmont [Wed, 13 Aug 2008 19:37:54 +0000 (22:37 +0300)]
Growl is too broken to be on by default
Rémi Duraffort [Wed, 13 Aug 2008 19:35:25 +0000 (21:35 +0200)]
Fix previous commit (thanks jb).