]>
git.sesse.net Git - vlc/log
Rémi Duraffort [Mon, 14 Jul 2008 15:39:27 +0000 (17:39 +0200)]
Check asprintf return value and avoid potential segfault.
Rémi Duraffort [Sat, 12 Jul 2008 11:20:23 +0000 (13:20 +0200)]
Avoid potential segfault and fix potential memleak.
Rémi Duraffort [Sat, 12 Jul 2008 08:44:22 +0000 (10:44 +0200)]
Fix a memory leak.
Test for the right thing before tring to do anything.
Check malloc return value (fix potential segfault).
Rémi Denis-Courmont [Mon, 14 Jul 2008 07:19:12 +0000 (10:19 +0300)]
Bump version
Christophe Mutricy [Sun, 13 Jul 2008 22:57:46 +0000 (23:57 +0100)]
Dutch l10n update by Myckel Habets
Christophe Mutricy [Sun, 13 Jul 2008 23:08:49 +0000 (00:08 +0100)]
Update po files for test2
Pierre d'Herbemont [Sun, 13 Jul 2008 22:03:24 +0000 (00:03 +0200)]
directory: Remove unuseful debug message.
Pierre d'Herbemont [Sun, 13 Jul 2008 22:01:47 +0000 (00:01 +0200)]
directory: Return VLC_EGENERIC in case of interruption (playlist death).
Pierre d'Herbemont [Sun, 13 Jul 2008 22:00:25 +0000 (00:00 +0200)]
directory: Don't get stuck if playlist dies. And remove an unused param.
Pierre d'Herbemont [Sun, 13 Jul 2008 21:56:53 +0000 (23:56 +0200)]
playlist: Fix input item deletion (stupid macros), and don't send to the fetcher if it is dead.
Fix #1704
Pierre d'Herbemont [Sun, 13 Jul 2008 21:53:07 +0000 (23:53 +0200)]
playlist: Fix a typo and an unecessary loop.
Pierre d'Herbemont [Sun, 13 Jul 2008 21:20:56 +0000 (23:20 +0200)]
playlist: wait for preparser end from playlist thread.
Pierre d'Herbemont [Sun, 13 Jul 2008 21:15:33 +0000 (23:15 +0200)]
playlist: Don't export playlist_ItemNewFromInput as it is not used, and don't use pl_Yield from here.
Pierre d'Herbemont [Sun, 13 Jul 2008 21:14:31 +0000 (23:14 +0200)]
playlist: Don't accept more items when if preparser is dead.
Pavlov Konstantin [Sun, 13 Jul 2008 20:40:30 +0000 (00:40 +0400)]
Contrib: build libschro / liboil by default for OSX.
Pierre d'Herbemont [Sun, 13 Jul 2008 20:07:46 +0000 (22:07 +0200)]
macosx: Don't use playlist_NodeAddInput() it's deprecated. Fix #1705.
Pierre d'Herbemont [Sun, 13 Jul 2008 19:05:19 +0000 (21:05 +0200)]
macosx: Assert on cases that should never happen.
Rémi Denis-Courmont [Sun, 13 Jul 2008 19:58:56 +0000 (22:58 +0300)]
Qt4: merge unicast and multicast UDP, add RTP - fixes #1706
Pierre d'Herbemont [Sun, 13 Jul 2008 19:01:03 +0000 (21:01 +0200)]
macosx: Replace "Get Stream Information" by "Fetch Meta Data".
Pierre d'Herbemont [Sun, 13 Jul 2008 18:59:16 +0000 (20:59 +0200)]
macosx: The menu title should be Information... not Information.
Pierre d'Herbemont [Sun, 13 Jul 2008 18:50:56 +0000 (20:50 +0200)]
macosx: Make sure there is a title or a name for the input item.
Pierre d'Herbemont [Sun, 13 Jul 2008 18:35:00 +0000 (20:35 +0200)]
macosx: Fix art loading when URL contains spaces.
Pierre d'Herbemont [Sun, 13 Jul 2008 18:02:46 +0000 (20:02 +0200)]
macosx: Make sure the volume slider is activated when vlc starts.
Pierre d'Herbemont [Sun, 13 Jul 2008 17:52:20 +0000 (19:52 +0200)]
macosx: Make sure right click can select a playlist item.
Pierre d'Herbemont [Sun, 13 Jul 2008 16:52:35 +0000 (18:52 +0200)]
macosx: Make sure we can move the window by clicking in its background.
Regression if I recall well.
Pierre d'Herbemont [Sun, 13 Jul 2008 16:34:30 +0000 (18:34 +0200)]
macosx: Fix aspect ratio.
This might requires some other adjustements.
Pierre d'Herbemont [Sun, 13 Jul 2008 15:10:31 +0000 (17:10 +0200)]
macosx: Make sure the o_info object gets released even if the nib has not been loaded.
Laurent Aimar [Sun, 13 Jul 2008 15:05:45 +0000 (17:05 +0200)]
Update qt4 interface to use new "teletex-es". It fixes the unwanted display
of teletext buttons every time there was a subtitle track.
Laurent Aimar [Sun, 13 Jul 2008 15:04:17 +0000 (17:04 +0200)]
Added input "teletext-es" variable to ease teletext support from
interface.
(This variable will contain the id of spu-es that is teletext or -1 if
not present)
Felix Paul Kühne [Sun, 13 Jul 2008 14:42:43 +0000 (16:42 +0200)]
Add libdvdread instead of compiling it implicitly
Pierre d'Herbemont [Sun, 13 Jul 2008 14:15:03 +0000 (16:15 +0200)]
macosx: Fix the info panel. Remove the use of maybe-freed-ptr. Make it display currently selected item.
Pierre d'Herbemont [Sun, 13 Jul 2008 10:52:15 +0000 (12:52 +0200)]
macosx: Never try to find an input anywhere, but get the playlist input using pl_CurrentInput.
Pierre d'Herbemont [Sun, 13 Jul 2008 10:50:12 +0000 (12:50 +0200)]
playlist: Defines a small helper to directly access current input.
Rémi Denis-Courmont [Sun, 13 Jul 2008 09:59:14 +0000 (12:59 +0300)]
live: fix unsafe use of setlocale()
Pierre d'Herbemont [Sun, 13 Jul 2008 09:02:30 +0000 (11:02 +0200)]
playlist: Fix a warning about an unitialized ptr.
Pierre d'Herbemont [Sat, 12 Jul 2008 21:21:59 +0000 (23:21 +0200)]
macosx: Close the window after 3 seconds of not video output, instead of 1.5.
Pierre d'Herbemont [Sat, 12 Jul 2008 21:19:40 +0000 (23:19 +0200)]
macosx: Make sure makeKeyAndOrderFront doesn't hide and then display the window if it was visible and not faded.
Pierre d'Herbemont [Sat, 12 Jul 2008 20:26:42 +0000 (22:26 +0200)]
macosx: Make sure we don't leak an input.
Should fix the input item leak error when quitting VLC.
Pierre d'Herbemont [Sat, 12 Jul 2008 19:44:49 +0000 (21:44 +0200)]
text: Remove forbidden, and subject to race, playlist input access.
Pierre d'Herbemont [Sat, 12 Jul 2008 19:38:43 +0000 (21:38 +0200)]
osd: Remove a number of unneeded cast.
Pierre d'Herbemont [Sat, 12 Jul 2008 19:37:39 +0000 (21:37 +0200)]
osd: Make sure we release properly in __osd_Volume.
Pierre d'Herbemont [Sat, 12 Jul 2008 19:35:07 +0000 (21:35 +0200)]
osd: Remove a yield() that doesn't make sense.
Felix Paul Kühne [Sat, 12 Jul 2008 16:04:10 +0000 (18:04 +0200)]
Merge the final 0.8.6i notes
Pierre d'Herbemont [Sat, 12 Jul 2008 15:44:06 +0000 (17:44 +0200)]
macosx: Remove a lonesome pl_Yield.
Rémi Denis-Courmont [Sat, 12 Jul 2008 15:40:22 +0000 (18:40 +0300)]
Qt4: remove useless IPv6 option
We have been able to autodetect this for ages
Pierre d'Herbemont [Sat, 12 Jul 2008 15:33:28 +0000 (17:33 +0200)]
macosx: Fix #1694 "Fullscreen video after end of playlist".
Pierre d'Herbemont [Sat, 12 Jul 2008 14:14:07 +0000 (16:14 +0200)]
macosx: Save current fullscreen state.
Pierre d'Herbemont [Sat, 12 Jul 2008 14:03:56 +0000 (16:03 +0200)]
macosx: Make sure view gets removed before we close the vout.
Pierre d'Herbemont [Sat, 12 Jul 2008 13:02:15 +0000 (15:02 +0200)]
macosx: remove the show window hack.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:43:02 +0000 (14:43 +0200)]
macosx: Simplify the title update code.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:36:33 +0000 (14:36 +0200)]
macosx: Fix currently playing input item retrieving.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:35:59 +0000 (14:35 +0200)]
macosx: No need to use FREENULL here.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:15:30 +0000 (14:15 +0200)]
macosx: One more direct playlist access removal.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:09:22 +0000 (14:09 +0200)]
macosx: Close embedded if fullscreen ended.
Pierre d'Herbemont [Sat, 12 Jul 2008 11:01:28 +0000 (13:01 +0200)]
macosx: Don't name 'Real' the functions that applies to those executed on MainThread.
Pierre d'Herbemont [Sat, 12 Jul 2008 10:55:33 +0000 (12:55 +0200)]
macosx: Remove VLCEmbeddedDetachedVout because it's not used. (Or at leat doesn't bring more than its superclass).
Felix Paul Kühne [Sat, 12 Jul 2008 15:25:23 +0000 (17:25 +0200)]
Ehm, this is 0.9.0-test2, not 0.8.6i *coughcough*
Felix Paul Kühne [Tue, 8 Jul 2008 21:08:27 +0000 (23:08 +0200)]
Updated version strings for OS X
Pierre d'Herbemont [Wed, 9 Jul 2008 21:46:36 +0000 (23:46 +0200)]
macosx: Make sure input menu are up-to-date.
Fixes #1684.
Laurent Aimar [Fri, 11 Jul 2008 22:36:32 +0000 (00:36 +0200)]
Proper CODEC_TYPE_ATTACHMENT check.
Laurent Aimar [Fri, 11 Jul 2008 22:35:58 +0000 (00:35 +0200)]
Revert "Check for CODEC_TYPE_ATTACHMENT for outdated ffmpeg library"
This reverts commit
49776bde2872747c8285c4aa6c5e07e35e630265 .
Laurent Aimar [Fri, 11 Jul 2008 22:25:18 +0000 (00:25 +0200)]
Fixed resize of subtitle with original size specified (close #1683 with
the help of thedj)
Clean up.
Laurent Aimar [Fri, 11 Jul 2008 22:22:30 +0000 (00:22 +0200)]
Check for CODEC_TYPE_ATTACHMENT for outdated ffmpeg library (more than 7
month old)
Laurent Aimar [Fri, 11 Jul 2008 21:00:42 +0000 (23:00 +0200)]
Clean up.
Laurent Aimar [Fri, 11 Jul 2008 20:30:19 +0000 (22:30 +0200)]
More clean up...
Laurent Aimar [Fri, 11 Jul 2008 19:42:13 +0000 (21:42 +0200)]
More clean up on subtitle.
Laurent Aimar [Fri, 11 Jul 2008 19:21:05 +0000 (21:21 +0200)]
More clean up (it has 1 minor side effect but in a buggy section anyway).
Fixed scale loading conditions.
Laurent Aimar [Fri, 11 Jul 2008 18:41:00 +0000 (20:41 +0200)]
More vout spu split up.
Laurent Aimar [Fri, 11 Jul 2008 18:15:05 +0000 (20:15 +0200)]
Split up spu_RenderSubpictures to make it more readable (no functionnal
changes except a few more return checks)
Rémi Denis-Courmont [Fri, 11 Jul 2008 21:01:58 +0000 (00:01 +0300)]
Remove dead code
Christophe Mutricy [Fri, 11 Jul 2008 19:24:52 +0000 (20:24 +0100)]
Avoid to discard qualifier
Christophe Mutricy [Fri, 11 Jul 2008 19:04:05 +0000 (20:04 +0100)]
Fix description
Christophe Mutricy [Fri, 11 Jul 2008 19:02:08 +0000 (20:02 +0100)]
Fix warning
Christophe Mutricy [Fri, 11 Jul 2008 18:27:06 +0000 (19:27 +0100)]
Fix warnings
David Flynn [Fri, 11 Jul 2008 18:04:26 +0000 (18:04 +0000)]
Fix potential dereference of already free()d pointer
In some error cases p_block will have been freed before p_block is
dereferenced.
Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
Laurent Aimar [Fri, 11 Jul 2008 17:44:44 +0000 (19:44 +0200)]
Clean up chroma handling in ffmpeg (as a bonus, fixed the last issue
with #1488)
Laurent Aimar [Thu, 10 Jul 2008 22:14:28 +0000 (00:14 +0200)]
Fixed segfault when using sfilter in transocde (close #1663)
Rémi Duraffort [Wed, 9 Jul 2008 22:27:00 +0000 (00:27 +0200)]
Don't use strdup on a string created by asprintf (useless).
Derk-Jan Hartman [Thu, 10 Jul 2008 20:54:02 +0000 (22:54 +0200)]
When using contribs, don't set --with-a52-tree or --with-libmpeg2-tree
These should both have been installed, ergo no need to use them from their src directory. (Does the same go for cyberlink? who uses it, and where? )
Now configure.ac won't be forced into the --tree modes for these codecs (which still use BUILTINS ). The latter also shows us that we still have decprecated BUILTINS stuff to cleanup.
Fixes #1682
Laurent Aimar [Thu, 10 Jul 2008 20:53:53 +0000 (22:53 +0200)]
Fixed memory leak of 1 audio(video?) buffer when quitting.
Laurent Aimar [Thu, 10 Jul 2008 20:05:53 +0000 (22:05 +0200)]
Let swscale handle video conversion when available (close #1695)
Rémi Denis-Courmont [Thu, 10 Jul 2008 19:29:56 +0000 (22:29 +0300)]
vlc_thread_ready: remove
Derk-Jan Hartman [Thu, 10 Jul 2008 00:07:49 +0000 (02:07 +0200)]
Fix positioning of dvbsub. closes #1686
This was caused by commit
23cc599d06abb5c84913c7399dd08c6b283fc49e and an attempt at fixing it in commit
251648e32246c48729986e65678bac16e5061e47 .
Laurent Aimar [Wed, 9 Jul 2008 21:58:25 +0000 (21:58 +0000)]
Fixed infinite loop if alsa was closed before playing any audio.
Rémi Duraffort [Wed, 9 Jul 2008 21:31:32 +0000 (23:31 +0200)]
Don't leak memory when something goes wrong.
Rémi Duraffort [Fri, 4 Jul 2008 18:59:29 +0000 (20:59 +0200)]
Fix non utf-8 encoding.
Pierre d'Herbemont [Wed, 9 Jul 2008 21:22:30 +0000 (23:22 +0200)]
Revert "dejidjei:"
This reverts commit
5183d34db7b6640a79aeb4f919d8825df3694c2b .
Pierre d'Herbemont [Wed, 9 Jul 2008 21:20:55 +0000 (23:20 +0200)]
rtsp: Include xlocale.h for Mac OS X (at least).
Pierre d'Herbemont [Wed, 9 Jul 2008 21:18:07 +0000 (23:18 +0200)]
playlist: Be a good citizen and kill the thread before releasing fetcher and parser.
Note, this kills a non-letal warning from libvlccore.
Pierre d'Herbemont [Wed, 9 Jul 2008 20:05:18 +0000 (22:05 +0200)]
dejidjei:
Jean-Baptiste Kempf [Wed, 9 Jul 2008 20:57:24 +0000 (22:57 +0200)]
Try to fix asademux compile on Win32.
Laurent Aimar [Wed, 9 Jul 2008 20:40:05 +0000 (20:40 +0000)]
Fixed selection of simple mixer (close #1688)
This mixer can only downsample.
Let trivial mixer handles
Dual-Mono -> Stereo|Stereo-left|Stereo-right|Stereo-reverse.
(Please double check on your multiple channels sources)
Laurent Aimar [Wed, 9 Jul 2008 20:19:28 +0000 (20:19 +0000)]
A little clean up of simple channel mixer.
Jean-Baptiste Kempf [Wed, 9 Jul 2008 20:39:28 +0000 (13:39 -0700)]
String review. Again.
Pavlov Konstantin [Wed, 9 Jul 2008 20:33:56 +0000 (00:33 +0400)]
Contrib: use -O3 to build libschroedinger.
David Flynn [Mon, 7 Jul 2008 13:01:28 +0000 (13:01 +0000)]
Patch to fix liboil build when --disable-shared
Without --enable-shared, libtool doesn't generate symbol lists. Use
some autogenerated-libtool-internals to sort it out.
Tested with: gcc on linux-amd64, mingw crosscompile, apple-os10.5
Signed-off-by: Pavlov Konstantin <thresh@videolan.org>
Jean-Baptiste Kempf [Wed, 9 Jul 2008 20:14:39 +0000 (13:14 -0700)]
Document the guidelines for strings.
Jean-Baptiste Kempf [Wed, 9 Jul 2008 19:59:21 +0000 (12:59 -0700)]
Various strings change and capitalisation changes to match the guidelines.
Capitalization fixes
Jean-Baptiste Kempf [Wed, 9 Jul 2008 18:45:59 +0000 (11:45 -0700)]
use OK instead of Ok
Same as previous
Jean-Baptiste Kempf [Wed, 9 Jul 2008 18:40:23 +0000 (11:40 -0700)]
Use Header capitalisation for dialogs titles.