vlc.git
9 years agoDutch l10n update by Myckel Habets 0.9.0-test2
Christophe Mutricy [Sun, 13 Jul 2008 22:57:46 +0000 (23:57 +0100)]
Dutch l10n update by Myckel Habets

9 years agoUpdate po files for test2
Christophe Mutricy [Sun, 13 Jul 2008 23:08:49 +0000 (00:08 +0100)]
Update po files for test2

9 years agodirectory: Remove unuseful debug message.
Pierre d'Herbemont [Sun, 13 Jul 2008 22:03:24 +0000 (00:03 +0200)]
directory: Remove unuseful debug message.

9 years agodirectory: Return VLC_EGENERIC in case of interruption (playlist death).
Pierre d'Herbemont [Sun, 13 Jul 2008 22:01:47 +0000 (00:01 +0200)]
directory: Return VLC_EGENERIC in case of interruption (playlist death).

9 years agodirectory: Don't get stuck if playlist dies. And remove an unused param.
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.

9 years agoplaylist: Fix input item deletion (stupid macros), and don't send to the fetcher...
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

9 years agoplaylist: Fix a typo and an unecessary loop.
Pierre d'Herbemont [Sun, 13 Jul 2008 21:53:07 +0000 (23:53 +0200)]
playlist: Fix a typo and an unecessary loop.

9 years agoplaylist: wait for preparser end from playlist thread.
Pierre d'Herbemont [Sun, 13 Jul 2008 21:20:56 +0000 (23:20 +0200)]
playlist: wait for preparser end from playlist thread.

9 years agoplaylist: Don't export playlist_ItemNewFromInput as it is not used, and don't use...
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.

9 years agoplaylist: Don't accept more items when if preparser is dead.
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.

9 years agoContrib: build libschro / liboil by default for OSX.
Pavlov Konstantin [Sun, 13 Jul 2008 20:40:30 +0000 (00:40 +0400)]
Contrib: build libschro / liboil by default for OSX.

9 years agomacosx: Don't use playlist_NodeAddInput() it's deprecated. Fix #1705.
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.

9 years agomacosx: Assert on cases that should never happen.
Pierre d'Herbemont [Sun, 13 Jul 2008 19:05:19 +0000 (21:05 +0200)]
macosx: Assert on cases that should never happen.

9 years agoQt4: merge unicast and multicast UDP, add RTP - fixes #1706
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

9 years agomacosx: Replace "Get Stream Information" by "Fetch Meta Data".
Pierre d'Herbemont [Sun, 13 Jul 2008 19:01:03 +0000 (21:01 +0200)]
macosx: Replace "Get Stream Information" by "Fetch Meta Data".

9 years agomacosx: The menu title should be Information... not Information.
Pierre d'Herbemont [Sun, 13 Jul 2008 18:59:16 +0000 (20:59 +0200)]
macosx: The menu title should be Information... not Information.

9 years agomacosx: Make sure there is a title or a name for the input item.
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.

9 years agomacosx: Fix art loading when URL contains spaces.
Pierre d'Herbemont [Sun, 13 Jul 2008 18:35:00 +0000 (20:35 +0200)]
macosx: Fix art loading when URL contains spaces.

9 years agomacosx: Make sure the volume slider is activated when vlc starts.
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.

9 years agomacosx: Make sure right click can select a playlist item.
Pierre d'Herbemont [Sun, 13 Jul 2008 17:52:20 +0000 (19:52 +0200)]
macosx: Make sure right click can select a playlist item.

9 years agomacosx: Make sure we can move the window by clicking in its background.
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.

9 years agomacosx: Fix aspect ratio.
Pierre d'Herbemont [Sun, 13 Jul 2008 16:34:30 +0000 (18:34 +0200)]
macosx: Fix aspect ratio.

This might requires some other adjustements.

9 years agomacosx: Make sure the o_info object gets released even if the nib has not been loaded.
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.

9 years agoUpdate qt4 interface to use new "teletex-es". It fixes the unwanted display
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.

9 years agoAdded input "teletext-es" variable to ease teletext support from
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)

9 years agoAdd libdvdread instead of compiling it implicitly
Felix Paul Kühne [Sun, 13 Jul 2008 14:42:43 +0000 (16:42 +0200)]
Add libdvdread instead of compiling it implicitly

9 years agomacosx: Fix the info panel. Remove the use of maybe-freed-ptr. Make it display curren...
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.

9 years agomacosx: Never try to find an input anywhere, but get the playlist input using pl_Curr...
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.

9 years agoplaylist: Defines a small helper to directly access current input.
Pierre d'Herbemont [Sun, 13 Jul 2008 10:50:12 +0000 (12:50 +0200)]
playlist: Defines a small helper to directly access current input.

9 years agolive: fix unsafe use of setlocale()
Rémi Denis-Courmont [Sun, 13 Jul 2008 09:59:14 +0000 (12:59 +0300)]
live: fix unsafe use of setlocale()

9 years agoplaylist: Fix a warning about an unitialized ptr.
Pierre d'Herbemont [Sun, 13 Jul 2008 09:02:30 +0000 (11:02 +0200)]
playlist: Fix a warning about an unitialized ptr.

9 years agomacosx: Close the window after 3 seconds of not video output, instead of 1.5.
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.

9 years agomacosx: Make sure makeKeyAndOrderFront doesn't hide and then display the window if...
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.

9 years agomacosx: Make sure we don't leak an input.
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.

9 years agotext: Remove forbidden, and subject to race, playlist input access.
Pierre d'Herbemont [Sat, 12 Jul 2008 19:44:49 +0000 (21:44 +0200)]
text: Remove forbidden, and subject to race, playlist input access.

9 years agoosd: Remove a number of unneeded cast.
Pierre d'Herbemont [Sat, 12 Jul 2008 19:38:43 +0000 (21:38 +0200)]
osd: Remove a number of unneeded cast.

9 years agoosd: Make sure we release properly in __osd_Volume.
Pierre d'Herbemont [Sat, 12 Jul 2008 19:37:39 +0000 (21:37 +0200)]
osd: Make sure we release properly in __osd_Volume.

9 years agoosd: Remove a yield() that doesn't make sense.
Pierre d'Herbemont [Sat, 12 Jul 2008 19:35:07 +0000 (21:35 +0200)]
osd: Remove a yield() that doesn't make sense.

9 years agoMerge the final 0.8.6i notes
Felix Paul Kühne [Sat, 12 Jul 2008 16:04:10 +0000 (18:04 +0200)]
Merge the final 0.8.6i notes

9 years agomacosx: Remove a lonesome pl_Yield.
Pierre d'Herbemont [Sat, 12 Jul 2008 15:44:06 +0000 (17:44 +0200)]
macosx: Remove a lonesome pl_Yield.

9 years agoQt4: remove useless IPv6 option
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

9 years agomacosx: Fix #1694 "Fullscreen video after end of playlist".
Pierre d'Herbemont [Sat, 12 Jul 2008 15:33:28 +0000 (17:33 +0200)]
macosx: Fix #1694 "Fullscreen video after end of playlist".

9 years agomacosx: Save current fullscreen state.
Pierre d'Herbemont [Sat, 12 Jul 2008 14:14:07 +0000 (16:14 +0200)]
macosx: Save current fullscreen state.

9 years agomacosx: Make sure view gets removed before we close the vout.
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.

9 years agomacosx: remove the show window hack.
Pierre d'Herbemont [Sat, 12 Jul 2008 13:02:15 +0000 (15:02 +0200)]
macosx: remove the show window hack.

9 years agomacosx: Simplify the title update code.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:43:02 +0000 (14:43 +0200)]
macosx: Simplify the title update code.

9 years agomacosx: Fix currently playing input item retrieving.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:36:33 +0000 (14:36 +0200)]
macosx: Fix currently playing input item retrieving.

9 years agomacosx: No need to use FREENULL here.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:35:59 +0000 (14:35 +0200)]
macosx: No need to use FREENULL here.

9 years agomacosx: One more direct playlist access removal.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:15:30 +0000 (14:15 +0200)]
macosx: One more direct playlist access removal.

9 years agomacosx: Close embedded if fullscreen ended.
Pierre d'Herbemont [Sat, 12 Jul 2008 12:09:22 +0000 (14:09 +0200)]
macosx: Close embedded if fullscreen ended.

9 years agomacosx: Don't name 'Real' the functions that applies to those executed on MainThread.
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.

9 years agomacosx: Remove VLCEmbeddedDetachedVout because it's not used. (Or at leat doesn't...
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).

9 years agoEhm, this is 0.9.0-test2, not 0.8.6i *coughcough*
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*

9 years agoUpdated version strings for OS X
Felix Paul Kühne [Tue, 8 Jul 2008 21:08:27 +0000 (23:08 +0200)]
Updated version strings for OS X

9 years agomacosx: Make sure input menu are up-to-date.
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.

9 years agoProper CODEC_TYPE_ATTACHMENT check.
Laurent Aimar [Fri, 11 Jul 2008 22:36:32 +0000 (00:36 +0200)]
Proper CODEC_TYPE_ATTACHMENT check.

9 years agoRevert "Check for CODEC_TYPE_ATTACHMENT for outdated ffmpeg library"
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.

9 years agoFixed resize of subtitle with original size specified (close #1683 with
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.

9 years agoCheck for CODEC_TYPE_ATTACHMENT for outdated ffmpeg library (more than 7
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)

9 years agoClean up.
Laurent Aimar [Fri, 11 Jul 2008 21:00:42 +0000 (23:00 +0200)]
Clean up.

9 years agoMore clean up...
Laurent Aimar [Fri, 11 Jul 2008 20:30:19 +0000 (22:30 +0200)]
More clean up...

9 years agoMore clean up on subtitle.
Laurent Aimar [Fri, 11 Jul 2008 19:42:13 +0000 (21:42 +0200)]
More clean up on subtitle.

9 years agoMore clean up (it has 1 minor side effect but in a buggy section anyway).
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.

9 years agoMore vout spu split up.
Laurent Aimar [Fri, 11 Jul 2008 18:41:00 +0000 (20:41 +0200)]
More vout spu split up.

9 years agoSplit up spu_RenderSubpictures to make it more readable (no functionnal
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)

9 years agoRemove dead code
Rémi Denis-Courmont [Fri, 11 Jul 2008 21:01:58 +0000 (00:01 +0300)]
Remove dead code

9 years agoAvoid to discard qualifier
Christophe Mutricy [Fri, 11 Jul 2008 19:24:52 +0000 (20:24 +0100)]
Avoid to discard qualifier

9 years agoFix description
Christophe Mutricy [Fri, 11 Jul 2008 19:04:05 +0000 (20:04 +0100)]
Fix description

9 years agoFix warning
Christophe Mutricy [Fri, 11 Jul 2008 19:02:08 +0000 (20:02 +0100)]
Fix warning

9 years agoFix warnings
Christophe Mutricy [Fri, 11 Jul 2008 18:27:06 +0000 (19:27 +0100)]
Fix warnings

9 years agoFix potential dereference of already free()d pointer
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>
9 years agoClean up chroma handling in ffmpeg (as a bonus, fixed the last issue
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)

9 years agoFixed segfault when using sfilter in transocde (close #1663)
Laurent Aimar [Thu, 10 Jul 2008 22:14:28 +0000 (00:14 +0200)]
Fixed segfault when using sfilter in transocde (close #1663)

9 years agoDon't use strdup on a string created by asprintf (useless).
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).

9 years agoWhen using contribs, don't set --with-a52-tree or --with-libmpeg2-tree
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

9 years agoFixed memory leak of 1 audio(video?) buffer when quitting.
Laurent Aimar [Thu, 10 Jul 2008 20:53:53 +0000 (22:53 +0200)]
Fixed memory leak of 1 audio(video?) buffer when quitting.

9 years agoLet swscale handle video conversion when available (close #1695)
Laurent Aimar [Thu, 10 Jul 2008 20:05:53 +0000 (22:05 +0200)]
Let swscale handle video conversion when available (close #1695)

9 years agovlc_thread_ready: remove
Rémi Denis-Courmont [Thu, 10 Jul 2008 19:29:56 +0000 (22:29 +0300)]
vlc_thread_ready: remove

9 years agoFix positioning of dvbsub. closes #1686
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.

9 years agoFixed infinite loop if alsa was closed before playing any audio.
Laurent Aimar [Wed, 9 Jul 2008 21:58:25 +0000 (21:58 +0000)]
Fixed infinite loop if alsa was closed before playing any audio.

9 years agoDon't leak memory when something goes wrong.
Rémi Duraffort [Wed, 9 Jul 2008 21:31:32 +0000 (23:31 +0200)]
Don't leak memory when something goes wrong.

9 years agoFix non utf-8 encoding.
Rémi Duraffort [Fri, 4 Jul 2008 18:59:29 +0000 (20:59 +0200)]
Fix non utf-8 encoding.

9 years agoRevert "dejidjei:"
Pierre d'Herbemont [Wed, 9 Jul 2008 21:22:30 +0000 (23:22 +0200)]
Revert "dejidjei:"

This reverts commit 5183d34db7b6640a79aeb4f919d8825df3694c2b.

9 years agortsp: Include xlocale.h for Mac OS X (at least).
Pierre d'Herbemont [Wed, 9 Jul 2008 21:20:55 +0000 (23:20 +0200)]
rtsp: Include xlocale.h for Mac OS X (at least).

9 years agoplaylist: Be a good citizen and kill the thread before releasing fetcher and parser.
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.

9 years agodejidjei:
Pierre d'Herbemont [Wed, 9 Jul 2008 20:05:18 +0000 (22:05 +0200)]
dejidjei:

9 years agoTry to fix asademux compile on Win32.
Jean-Baptiste Kempf [Wed, 9 Jul 2008 20:57:24 +0000 (22:57 +0200)]
Try to fix asademux compile on Win32.

9 years agoFixed selection of simple mixer (close #1688)
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)

9 years agoA little clean up of simple channel mixer.
Laurent Aimar [Wed, 9 Jul 2008 20:19:28 +0000 (20:19 +0000)]
A little clean up of simple channel mixer.

9 years agoString review. Again.
Jean-Baptiste Kempf [Wed, 9 Jul 2008 20:39:28 +0000 (13:39 -0700)]
String review. Again.

9 years agoContrib: use -O3 to build libschroedinger.
Pavlov Konstantin [Wed, 9 Jul 2008 20:33:56 +0000 (00:33 +0400)]
Contrib: use -O3 to build libschroedinger.

9 years agoPatch to fix liboil build when --disable-shared
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>
9 years agoDocument the guidelines for strings.
Jean-Baptiste Kempf [Wed, 9 Jul 2008 20:14:39 +0000 (13:14 -0700)]
Document the guidelines for strings.

9 years agoVarious strings change and capitalisation changes to match the guidelines.
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

9 years agouse OK instead of Ok
Jean-Baptiste Kempf [Wed, 9 Jul 2008 18:45:59 +0000 (11:45 -0700)]
use OK instead of Ok

Same as previous

9 years agoUse Header capitalisation for dialogs titles.
Jean-Baptiste Kempf [Wed, 9 Jul 2008 18:40:23 +0000 (11:40 -0700)]
Use Header capitalisation for dialogs titles.

9 years agoRemove non-sensical NPT computation code from c9569b35.
Rémi Denis-Courmont [Wed, 9 Jul 2008 19:52:21 +0000 (22:52 +0300)]
Remove non-sensical NPT computation code from c9569b35.

If you want RTSP time, please come up with an algorithm that makes some
kind of sense. In the mean, it's better not to claim to support
somethign we don't support.

9 years agoPartially fix parsing of npt=
Rémi Denis-Courmont [Wed, 9 Jul 2008 17:52:54 +0000 (20:52 +0300)]
Partially fix parsing of npt=

9 years agoFixed asa decoder colors (on x86 at least).
Laurent Aimar [Wed, 9 Jul 2008 19:03:18 +0000 (19:03 +0000)]
Fixed asa decoder colors (on x86 at least).
Can someone test on a big endian CPU (I don't know if it is CPU
dependant) ?

9 years agoPartial clean up and fixes of asa codec.
Laurent Aimar [Wed, 9 Jul 2008 18:02:51 +0000 (18:02 +0000)]
Partial clean up and fixes of asa codec.