vlc/vlc-0.9.git
9 years agoFixed macosx package creation if top_srcdir != top_builddir master
Felix Paul Kühne [Tue, 28 Jul 2009 11:32:29 +0000 (13:32 +0200)]
Fixed macosx package creation if top_srcdir != top_builddir

9 years agomacosx: minor ui fix 0.9.10
Felix Paul Kühne [Mon, 27 Jul 2009 13:34:25 +0000 (15:34 +0200)]
macosx: minor ui fix

9 years ago0.9.10
Felix Paul Kühne [Mon, 27 Jul 2009 08:54:07 +0000 (10:54 +0200)]
0.9.10

9 years agomacosx: fixed issue which could lead to a locked up state
Felix Paul Kühne [Mon, 27 Jul 2009 08:53:10 +0000 (10:53 +0200)]
macosx: fixed issue which could lead to a locked up state

9 years agoTypo
Rémi Denis-Courmont [Sun, 26 Jul 2009 18:08:24 +0000 (21:08 +0300)]
Typo
(cherry picked from commit f29f7e10f0f4d74ef833da6603be7c7cef77e737)

9 years agomacosx: fixed subtitle encoding option
Felix Paul Kühne [Sun, 26 Jul 2009 16:03:25 +0000 (18:03 +0200)]
macosx: fixed subtitle encoding option

9 years agoReal pseudo-RTSP: prevent integer underflow
Rémi Denis-Courmont [Sun, 26 Jul 2009 15:39:42 +0000 (18:39 +0300)]
Real pseudo-RTSP: prevent integer underflow

Pointed-out-by: tixxDZ <tixxdz@gmail.com> - DZCORE Labs, Algeria
(cherry picked from commit dc74600c97eb834c08674676e209afa842053aca)

9 years agoaccess: synced lua scripts with 1.0-branch
Felix Paul Kühne [Sun, 26 Jul 2009 13:43:34 +0000 (15:43 +0200)]
access: synced lua scripts with 1.0-branch

9 years agoApproaching 0.9.10-rc
Felix Paul Kühne [Sun, 26 Jul 2009 13:17:42 +0000 (15:17 +0200)]
Approaching 0.9.10-rc

9 years agomacosx: backport [ba6cfab27791670152540671a5fbae5ce76b0543]
Felix Paul Kühne [Sun, 26 Jul 2009 13:14:24 +0000 (15:14 +0200)]
macosx: backport [ba6cfab27791670152540671a5fbae5ce76b0543]

9 years agopo: translated a few often seen strings
Felix Paul Kühne [Mon, 20 Jul 2009 22:54:03 +0000 (00:54 +0200)]
po: translated a few often seen strings

9 years agomacosx: slimmed the messages panel
Felix Paul Kühne [Mon, 20 Jul 2009 22:38:59 +0000 (00:38 +0200)]
macosx: slimmed the messages panel

9 years agomacosx: compilation fixes for the native 10.4u SDK
Felix Paul Kühne [Mon, 20 Jul 2009 21:56:10 +0000 (23:56 +0200)]
macosx: compilation fixes for the native 10.4u SDK

9 years agomacosx: localise the update panel correctly
Felix Paul Kühne [Mon, 20 Jul 2009 21:51:08 +0000 (23:51 +0200)]
macosx: localise the update panel correctly

Needs forward-ports

9 years agomacosx: make sure we show the error & warnings panel when getting a new message
Felix Paul Kühne [Mon, 20 Jul 2009 21:50:08 +0000 (23:50 +0200)]
macosx: make sure we show the error & warnings panel when getting a new message

9 years agomacosx: resized control to fit its non-english l10n
Felix Paul Kühne [Mon, 20 Jul 2009 21:34:16 +0000 (23:34 +0200)]
macosx: resized control to fit its non-english l10n

9 years agocontribs: fixed extraction of the binary package (Darwin only)
Felix Paul Kühne [Wed, 15 Jul 2009 15:52:20 +0000 (17:52 +0200)]
contribs: fixed extraction of the binary package (Darwin only)

9 years agocontribs: updated contrib package
Felix Paul Kühne [Wed, 15 Jul 2009 09:25:43 +0000 (11:25 +0200)]
contribs: updated contrib package

9 years agoupdated NEWS file
Felix Paul Kühne [Tue, 14 Jul 2009 22:25:34 +0000 (00:25 +0200)]
updated NEWS file

9 years ago10.4.0 will be fine, although its usage is discouraged
Felix Paul Kühne [Tue, 14 Jul 2009 22:11:38 +0000 (00:11 +0200)]
10.4.0 will be fine, although its usage is discouraged

9 years agoContribs: minors updates of gcrypt and fribidi.
Jean-Baptiste Kempf [Wed, 15 Apr 2009 13:55:38 +0000 (15:55 +0200)]
Contribs: minors updates of gcrypt and fribidi.

9 years agocontribs: minor libgpgerror update
Felix Paul Kühne [Tue, 14 Jul 2009 21:53:53 +0000 (23:53 +0200)]
contribs: minor libgpgerror update

9 years agoYet again an issue in libpng.
Jean-Baptiste Kempf [Fri, 10 Jul 2009 18:18:09 +0000 (20:18 +0200)]
Yet again an issue in libpng.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
9 years agoHTTPS out: handle cert paths from the sout chain, not just config
Rémi Denis-Courmont [Thu, 9 Jul 2009 14:20:21 +0000 (17:20 +0300)]
HTTPS out: handle cert paths from the sout chain, not just config

Note that all outputs onto the same TCP port must have the same certificates.
(cherry picked from commit 123d3e483ab9cbc8346fd49a513e3285040c3faa)

9 years agoX11: I don't want random local users accessing my videos!
Rémi Denis-Courmont [Wed, 8 Jul 2009 20:14:50 +0000 (23:14 +0300)]
X11: I don't want random local users accessing my videos!

(cherry picked from commit 0e4d1695919d4fe47e18e0708825508f9abc68c6)

Conflicts:

modules/video_output/x11/xcommon.c

9 years agoRevert "qt4 - Make errors dialog Application Modal."
Rémi Denis-Courmont [Thu, 2 Jul 2009 17:11:14 +0000 (20:11 +0300)]
Revert "qt4 - Make errors dialog Application Modal."

This reverts commit f4e4ec78c05a8eaceb2b8424d1ccf503e2b58ec2.
Non-modal errors are non-model errors, and we only use the error dialog
for non-modal errors (otherwise we use a critical message box). We need
the Qt4 UI to remain usable inspite of a continuous flow of error.
(cherry picked from commit 36b4ced9c9a2af81237d4b5a7240873c7041f589)

9 years agoFix a segfault (buffer overflow for win32 only).
Rémi Duraffort [Wed, 24 Jun 2009 14:20:40 +0000 (16:20 +0200)]
Fix a segfault (buffer overflow for win32 only).

(cherry picked from commit e60a9038b13b5eb805a76755efc5c6d5e080180f)

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
9 years agohttp: check x509 common name against the URL
Rémi Denis-Courmont [Thu, 25 Jun 2009 18:02:56 +0000 (21:02 +0300)]
http: check x509 common name against the URL

When we connect through a proxy, the certificate common name does not
match the TCP-level hostname...
(cherry picked from commit 02c05f0082cee5f297ac010eeb143817de9baf26)

9 years agoRTP: fix sdp=file:// with mux
Rémi Denis-Courmont [Wed, 24 Jun 2009 17:02:23 +0000 (20:02 +0300)]
RTP: fix sdp=file:// with mux
(cherry picked from commit c1c6933240eefed15674bd4e1dd50e2a37f66dee)

9 years agoRTP/PS: fix crash at exit
Rémi Denis-Courmont [Wed, 24 Jun 2009 16:49:32 +0000 (19:49 +0300)]
RTP/PS: fix crash at exit

(Rtp)Add then MuxAdd, so MuxDel before (Rtp)Del. Indeed, the PS muxer
sends packets when it's deleted, so the RTP stream is still needed.
(cherry picked from commit 816f557325f3ee631fb3a328ff7b30c46c634585)

9 years agomacosx: auto expand when we select one of the elements in the preferences view.
Derk-Jan Hartman [Wed, 10 Jun 2009 12:49:37 +0000 (14:49 +0200)]
macosx: auto expand when we select one of the elements in the preferences view.

This will hopefully help avoid some of the reports where people fail to notice that there is an expand triangle next to what they clicked on.
(cherry picked from commit dfd5ae96741d63ec29d0b4bf506e4a30b4651b9d)

Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
9 years agoUse UDBZ instead of UDZO as disk-image format, which should save us about almost...
Felix Paul Kühne [Mon, 1 Jun 2009 21:08:53 +0000 (23:08 +0200)]
Use UDBZ instead of UDZO as disk-image format, which should save us about almost 20% of its previous size

This format isn't 10.3 compatible, but VLC isn't either, so we shouldn't care. Pointed by zacwest on the forums.

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
9 years agomacosx: enforce 10.4.7 as minimal system version for the 0.9-branch
Felix Paul Kühne [Mon, 22 Jun 2009 22:18:00 +0000 (00:18 +0200)]
macosx: enforce 10.4.7 as minimal system version for the 0.9-branch

This bugfix release introduced a new kernel for x86_64-capable Macs and other nice things. Earlier releases of OS X tend to lead to trouble when using current versions of VLC.

9 years agoNEWS: list back-ported OS X improvements
Felix Paul Kühne [Mon, 22 Jun 2009 17:10:00 +0000 (19:10 +0200)]
NEWS: list back-ported OS X improvements

9 years agoqtcapture: Make sure the new iSight are working.
Pierre d'Herbemont [Wed, 27 May 2009 05:55:21 +0000 (22:55 -0700)]
qtcapture: Make sure the new iSight are working.

9 years agoQt: Fix cdda caching option in MRL generation.
Jean-Baptiste Kempf [Mon, 8 Jun 2009 07:35:51 +0000 (09:35 +0200)]
Qt: Fix cdda caching option in MRL generation.

9 years agomacosx: volume needs to be stored in absolute numbers instead of percentages. If...
Felix Paul Kühne [Tue, 2 Jun 2009 21:06:20 +0000 (23:06 +0200)]
macosx: volume needs to be stored in absolute numbers instead of percentages. If you don't do this, the user will get a quite different noise experience...

Closes #2805

9 years agomacosx: added an entry to Video->Aspect-ratio to disable our AR-lock for one session.
Felix Paul Kühne [Fri, 22 May 2009 20:35:17 +0000 (22:35 +0200)]
macosx: added an entry to Video->Aspect-ratio to disable our AR-lock for one session.

Manual backport from [2d63b67e97034199cbf8979bf714d3c8536af240]

9 years agoQt4: activate playlist item on right click (fix #2749)
Rémi Denis-Courmont [Thu, 21 May 2009 18:32:02 +0000 (21:32 +0300)]
Qt4: activate playlist item on right click (fix #2749)

Also, show the popup menu on press rather than release.
(cherry picked from commit 2c13ce176ca98706217450ef500f03aa2c0b9038)

9 years agoFree rtsp commands on close
Sébastien Escudier [Wed, 20 May 2009 07:32:57 +0000 (09:32 +0200)]
Free rtsp commands on close

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit fe19e10c0db5b0e558d531a860d52f8248e071fe)

9 years agomacosx: Backport [2eabe22e9a56bab12bab80a16aedd9a9701fcfbb] and added a missing pl_lock
Felix Paul Kühne [Wed, 20 May 2009 14:47:30 +0000 (16:47 +0200)]
macosx: Backport [2eabe22e9a56bab12bab80a16aedd9a9701fcfbb] and added a missing pl_lock

9 years agoFix memleaks: EnsureUTF8 return NULL if the string isn't valid,
Rémi Duraffort [Sun, 17 May 2009 12:27:35 +0000 (14:27 +0200)]
Fix memleaks: EnsureUTF8 return NULL if the string isn't valid,
so we must be able to free the memory in this case.

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
(cherry picked from commit c8829f3a7f6e4c9c9ebbd597b6443527a66bdfc4)

9 years agoAdd wmal and WMAL fourCC
Jean-Baptiste Kempf [Fri, 15 May 2009 22:10:05 +0000 (00:10 +0200)]
Add wmal and WMAL fourCC

Spotted by mc2man, mc2man -- optonline | net

9 years agoOpenGL: fix missing GLX window decoration
Rémi Denis-Courmont [Wed, 13 May 2009 20:23:35 +0000 (23:23 +0300)]
OpenGL: fix missing GLX window decoration
(cherry picked from commit 548f78df2e9dd0ba08055d34b021480a016870b2)

9 years agogestures:
Rémi Duraffort [Wed, 13 May 2009 17:55:03 +0000 (19:55 +0200)]
gestures:
 * add the possibility to go slower and faster (wasn't finished) (Fix #2741)
 * some cleaning and factorization
Conflicts:

modules/control/gestures.c

Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
(cherry picked from commit da8ff69a018db3a041860c174ac4c6000af6ae1d)

9 years agoMissing header for assert.
Rémi Duraffort [Wed, 13 May 2009 17:41:10 +0000 (19:41 +0200)]
Missing header for assert.

9 years agolibvlc_media_player_retain: missing lock
Rémi Denis-Courmont [Wed, 13 May 2009 15:51:01 +0000 (18:51 +0300)]
libvlc_media_player_retain: missing lock
(cherry picked from commit 9a1855005d5505976b5d077fdd5c42813b603b19)

9 years agoSyntax error
Rémi Denis-Courmont [Tue, 12 May 2009 16:12:44 +0000 (19:12 +0300)]
Syntax error
(cherry picked from commit 9b9051c4c1a6809decf476b2ca9e3c0a61963edc)

9 years agoFix invalid use of gettext
Rémi Denis-Courmont [Tue, 12 May 2009 15:41:19 +0000 (18:41 +0300)]
Fix invalid use of gettext
(cherry picked from commit d3b7e531f11ed50bc680ad3c31ff84c2e2e13b85)

9 years agoKDE4 screensaver preemption (fixes #2730)
Felix Geyer [Mon, 11 May 2009 19:21:39 +0000 (22:21 +0300)]
KDE4 screensaver preemption (fixes #2730)

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
(cherry picked from commit 8766feda419ad28a66bed64bacec4eea1b1d1a00)

9 years agolibvlc needs pthread. Pull in generic plugins flags.
Rémi Denis-Courmont [Wed, 29 Apr 2009 19:33:54 +0000 (22:33 +0300)]
libvlc needs pthread. Pull in generic plugins flags.

That's a basically hack for 0.9.*. I am not too confident backporting
the whole libvlc/libvlccore flags cleanup from 1.0...

Pointed-out-by: ramiro on IRC
9 years agoAvoid MoveEvent action in Drag&Drop
Ludovic Fauvet [Wed, 22 Apr 2009 15:50:38 +0000 (17:50 +0200)]
Avoid MoveEvent action in Drag&Drop

Close #2672
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 6661270193cc9d9b8da61ce1579b76d0e9af49fd)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agoQt: fix a crash ( #342332 on ubuntu)
Jean-Baptiste Kempf [Mon, 20 Apr 2009 19:25:27 +0000 (21:25 +0200)]
Qt: fix a crash ( #342332 on ubuntu)

9 years agoFixed by decrementing the i_refcount variable in the correct manner -
Phil Roffe and David Grellscheid [Tue, 14 Apr 2009 18:43:12 +0000 (20:43 +0200)]
Fixed by decrementing the i_refcount variable in the correct manner -
and therefore freeing the memory only when the i_refcount successfully
went to 0.

The problem was that i_refcount is an unsigned variable, and was being
decremented twice, once erroneously by mosaic_bridge, and then again in
the picture's original pf_release function. If i_refcount started at 1,
it wrapped to the maximum unsigned value rather than -1, failing the
refcount tests in the pf_release function.

Patch Authors: Phil Roffe and David Grellscheid

Signed-off-by: Antoine Cellerier <dionoea@videolan.org>
9 years agoDo not print the password in the log. That's dangerous!
Antoine Cellerier [Mon, 6 Apr 2009 20:11:07 +0000 (22:11 +0200)]
Do not print the password in the log. That's dangerous!

9 years agoBring the glibc detection back, not using dlopen() hacks anymore.
Rémi Denis-Courmont [Mon, 6 Apr 2009 17:27:47 +0000 (20:27 +0300)]
Bring the glibc detection back, not using dlopen() hacks anymore.
(cherry picked from commit 288559204f8b0ef943d5e7273b9a076f69318c26)

9 years agoFix flickering when decoding TSCC. (Backport if we're doing a 0.9.10)
Antoine Cellerier [Sun, 5 Apr 2009 22:06:46 +0000 (00:06 +0200)]
Fix flickering when decoding TSCC. (Backport if we're doing a 0.9.10)
(cherry picked from commit d5b26ea0a4df8933aa1bac9de4de8bba255886dc)

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
9 years agoLet's get the ball rolling for 0.9.10
Christophe Mutricy [Sun, 5 Apr 2009 22:04:30 +0000 (23:04 +0100)]
Let's get the ball rolling for 0.9.10

9 years agoTypo
Rémi Denis-Courmont [Sun, 5 Apr 2009 18:19:42 +0000 (21:19 +0300)]
Typo
(cherry picked from commit 50c4f646fd5b8cf39a600681a2ae988fae2b40fd)

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
9 years agoRevert "Safe default ACL also for the old HTTP interface"
Christophe Mutricy [Sun, 5 Apr 2009 21:19:52 +0000 (22:19 +0100)]
Revert "Safe default ACL also for the old HTTP interface"

This was the opposite of what was intended

This reverts commit 1d82f475bda7f36a3d1927ab9a1d9afeb6a0df80.

9 years agoExplode in the face of the user if (s)he has a broken glibc
Rémi Denis-Courmont [Sun, 5 Apr 2009 19:47:40 +0000 (22:47 +0300)]
Explode in the face of the user if (s)he has a broken glibc

I am fed up with all the blame we got for this for over a year.
(cherry picked from commit 5a1fdf068685930e67d7f84f2d88b4e8af489e5a)

9 years agol10n: updated po files for 0.9.9a 0.9.9a
Felix Paul Kühne [Sat, 4 Apr 2009 14:30:53 +0000 (16:30 +0200)]
l10n: updated po files for 0.9.9a

9 years agox264: compilation fix
Felix Paul Kühne [Sat, 4 Apr 2009 10:19:10 +0000 (12:19 +0200)]
x264: compilation fix

9 years agomacosx ppc: this should hopefully fix 49f3721c5baa88feece1d8793f08f08b2ed86a4d
Derk-Jan Hartman [Sat, 4 Apr 2009 00:40:49 +0000 (02:40 +0200)]
macosx ppc: this should hopefully fix 49f3721c5baa88feece1d8793f08f08b2ed86a4d

OS X uses __powerpc__ __ppc__ and __ppc64__ depending on the ggc version that you use.

9 years agox264: Correct commit 40deedec9c7d79429fe6049436a2b8be992a178a
Derk-Jan Hartman [Fri, 3 Apr 2009 21:21:27 +0000 (23:21 +0200)]
x264: Correct commit 40deedec9c7d79429fe6049436a2b8be992a178a

9 years agox264: obsolete pre-scenecut option.
Jean-Baptiste Kempf [Wed, 11 Mar 2009 23:47:13 +0000 (00:47 +0100)]
x264: obsolete pre-scenecut option.

Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
(cherry picked from commit d46728dff61b74e6cffd11615b7fa3a526075b0f)

9 years agox264 Removed pre-scenecut definitions for build 67
Sabourin Gilles [Wed, 11 Mar 2009 23:05:53 +0000 (00:05 +0100)]
x264 Removed pre-scenecut definitions for build 67

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
(cherry picked from commit 8f601a32ed1086f0b9d0046b62ab7c6ad525e0b3)

Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
9 years agocontribs: vlc-lib no longer exists
Felix Paul Kühne [Fri, 3 Apr 2009 20:39:27 +0000 (22:39 +0200)]
contribs: vlc-lib no longer exists

9 years agopush version to 0.9.9a (will be OS X only)
Felix Paul Kühne [Fri, 3 Apr 2009 20:39:04 +0000 (22:39 +0200)]
push version to 0.9.9a (will be OS X only)

9 years agocontrib: backport liveMedia patch
Derk-Jan Hartman [Fri, 3 Apr 2009 18:58:23 +0000 (20:58 +0200)]
contrib: backport liveMedia patch

9 years agocontrib: final correction for swscale patch
Derk-Jan Hartman [Fri, 3 Apr 2009 17:42:25 +0000 (19:42 +0200)]
contrib: final correction for swscale patch

9 years agocontrib: Makefile fix
Derk-Jan Hartman [Fri, 3 Apr 2009 16:25:28 +0000 (18:25 +0200)]
contrib: Makefile fix

9 years agocontrib: try to work around issue with ffmpeg ppc.
Derk-Jan Hartman [Fri, 3 Apr 2009 15:58:19 +0000 (17:58 +0200)]
contrib: try to work around issue with ffmpeg ppc.

9 years agocontribs: compilation fix
Felix Paul Kühne [Fri, 3 Apr 2009 09:51:43 +0000 (11:51 +0200)]
contribs: compilation fix

9 years agocontribs: updated freetype, libpng, theora, FAAD, FAAC, lame, gcrypt, gnutls and...
Felix Paul Kühne [Fri, 3 Apr 2009 09:26:39 +0000 (11:26 +0200)]
contribs: updated freetype, libpng, theora, FAAD, FAAC, lame, gcrypt, gnutls and ffmpeg

9 years agoRevert "use MetaMatch in search instead compare to possible NULL value"
Jean-Baptiste Kempf [Tue, 31 Mar 2009 17:27:25 +0000 (19:27 +0200)]
Revert "use MetaMatch in search instead compare to possible NULL value"

This reverts commit 2b7a8683fa7913778c957dcc22172b6286325c18.

This breaks all playlist searching for me.

9 years agoReally XML encode the playlist and status contents
Rémi Denis-Courmont [Tue, 31 Mar 2009 17:25:58 +0000 (20:25 +0300)]
Really XML encode the playlist and status contents

(cherry picked from commit 959e1e31a64ff8fac1ee4b1bbcbc87a76cb53505§)

Conflicts:

    share/http/requests/playlist.xml

9 years ago0.9.9 release 0.9.9
Christophe Mutricy [Sun, 29 Mar 2009 21:16:18 +0000 (22:16 +0100)]
0.9.9 release

9 years agol10n: Update files for 0.9.9
Christophe Mutricy [Sun, 29 Mar 2009 21:07:18 +0000 (22:07 +0100)]
l10n: Update files for 0.9.9

9 years agov4l2: backport abb67751218416fcdae37e290c2c1d621cb0f56d
Antoine Cellerier [Sun, 29 Mar 2009 11:19:52 +0000 (13:19 +0200)]
v4l2: backport abb67751218416fcdae37e290c2c1d621cb0f56d

9 years agoNEWS: Rewording..
Felix Paul Kühne [Mon, 23 Mar 2009 13:25:13 +0000 (14:25 +0100)]
NEWS: Rewording..

9 years agomacosx: don't use mach_absolute_time() (introduced in 5ead92ffd58088828ed802173d963b2...
Felix Paul Kühne [Mon, 23 Mar 2009 13:19:30 +0000 (14:19 +0100)]
macosx: don't use mach_absolute_time() (introduced in 5ead92ffd58088828ed802173d963b2571f0cd69) on PowerPC-based Macs as this breaks the playback of a certain set of AVI and WMV files

9 years agol10n: Swedish update
Daniel Nylander [Sun, 22 Mar 2009 21:11:26 +0000 (21:11 +0000)]
l10n: Swedish update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
9 years agol10n: Bulgarian update
Ivo Ivanov [Sun, 22 Mar 2009 20:09:00 +0000 (20:09 +0000)]
l10n: Bulgarian update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
9 years agoinput: fix stack overflow if user feeds an overly large MRL
Rémi Denis-Courmont [Tue, 17 Mar 2009 18:02:43 +0000 (20:02 +0200)]
input: fix stack overflow if user feeds an overly large MRL

(cherry picked from commit a276d9aa737e353a7c2bf5e19b36216a8c47528b)

Conflicts:

src/input/input.c

9 years agoLeak rather than crash
Rémi Denis-Courmont [Sun, 15 Mar 2009 17:24:29 +0000 (19:24 +0200)]
Leak rather than crash

9 years agomozilla: remove npunix_old.c and npwin_old.cpp
Jean-Paul Saman [Mon, 16 Mar 2009 09:55:42 +0000 (10:55 +0100)]
mozilla: remove npunix_old.c and npwin_old.cpp
(cherry picked from commit b78eae4ca7620c7236d0fe904120fa7e7f0d8159)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years agomozilla: rewrite and license npunix.c/npwin.cpp under LGPLv2.1 (or later)
Jean-Paul Saman [Fri, 13 Mar 2009 15:13:04 +0000 (16:13 +0100)]
mozilla: rewrite and license npunix.c/npwin.cpp under LGPLv2.1 (or later)

9 years agomozilla: Resolve files with conflicting licensing terms
Jean-Paul Saman [Fri, 13 Mar 2009 11:47:52 +0000 (12:47 +0100)]
mozilla: Resolve files with conflicting licensing terms

Renamed:
 npunix.c to npunix_old.c
 npwin.cpp to npwin_old.cpp

Added new files from mozilla source code
 npunix.c
 npwin.cpp

9 years agoFixed segfault when doing rendering without respecting ffmpeg requirements.
Laurent Aimar [Sun, 8 Mar 2009 19:08:15 +0000 (20:08 +0100)]
Fixed segfault when doing rendering without respecting ffmpeg requirements.

It fixes at least SVQ1 segfaults.
(cherry picked from commit 07c44496532d7e2cb58c58443b26b59c0f3c654c)

References:
https://bugs.gentoo.org/show_bug.cgi?id=261628

Samples:
http://bad-candy.com/candies/fizzymilk/images/badfizz.mov
http://samples.mplayerhq.hu/V-codecs/SVQ1/blue_earth.mov

Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
9 years agoFix [343c86e8d2522b5c3b482fee76ea16be7c34b3ed].
Alexis Ballier [Wed, 11 Mar 2009 12:51:19 +0000 (13:51 +0100)]
Fix [343c86e8d2522b5c3b482fee76ea16be7c34b3ed].

This acutally causes a segfault with the sample xspf files given in #2353 because psz_uri is always NULL when given to input_item_SetURI.
Reported by Aniruddha Shankar <k@191a.net> on https://bugs.gentoo.org/show_bug.cgi?id=261948

Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
9 years agoWin32 compile fix
Rémi Denis-Courmont [Tue, 10 Mar 2009 17:29:00 +0000 (19:29 +0200)]
Win32 compile fix
(cherry picked from commit f2d57a3709541bbf154532cdf7398161f96954d1)

9 years agoRTP out: improve soft-error handling
Rémi Denis-Courmont [Tue, 10 Mar 2009 16:54:03 +0000 (18:54 +0200)]
RTP out: improve soft-error handling

When the socket is congested, we should simply skip sending.
When there is a soft-error, we should resend and simply ignore.

Instead, we were dropping the socket if the failure remained on the
second try, which was always the case in the congestion scenario.
This should fix the socket dropping problem described at:
http://forum.videolan.org/viewtopic.php?f=4&t=56493
(cherry picked from commit 9fdc8915682d3d3beae69f6956616b660ec9963b)

9 years agoSerialize vlc_object_set_destructor() against vlc_object_release()
Rémi Denis-Courmont [Fri, 6 Mar 2009 20:46:58 +0000 (22:46 +0200)]
Serialize vlc_object_set_destructor() against vlc_object_release()
(cherry picked from commit 6fa0eee4ac918fd9b586cfc6be4cd47e301ef9b1)

9 years agoRC2 for 0.9.9. We have had more changes that what was expected.
Jean-Baptiste Kempf [Fri, 6 Mar 2009 16:56:25 +0000 (17:56 +0100)]
RC2 for 0.9.9. We have had more changes that what was expected.

9 years agol10n: Russian update
Roustam Ghizdatov [Thu, 5 Mar 2009 00:38:13 +0000 (00:38 +0000)]
l10n: Russian update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
9 years agol10n: Russian update
Roustam Ghizdatov [Mon, 2 Mar 2009 23:23:20 +0000 (23:23 +0000)]
l10n: Russian update

Signed-off-by: Christophe Mutricy <xtophe@videolan.org>
9 years agoRevert "Call XInitThreads early enough"
Rémi Denis-Courmont [Sun, 1 Mar 2009 12:38:23 +0000 (14:38 +0200)]
Revert "Call XInitThreads early enough"

This reverts commit 826fdf52dba743983d6677c928945f5fabc33ecf.

9 years agoCall XInitThreads early enough
Rémi Denis-Courmont [Sun, 1 Mar 2009 12:09:37 +0000 (14:09 +0200)]
Call XInitThreads early enough

We need to call XInitThreads before anyone tries XOpenDisplay or
something, and XInitThreads itself is not re-entrant, so call it before
we start LibVLC. This only "fixes" Xlib with VLC. Other LibVLC users
need to do something similar themselves. LibVLC cannot do it. Other
application may have already connected to X before it starts LibVLC.
(cherry picked from commit 364868f96ff0d745905fec4b9df35942fd8c0d7b)

Conflicts:

bin/vlc.c
configure.ac

9 years agoUse a framebuffer whose visual matches that of the window - refs #1672
Rémi Denis-Courmont [Sun, 1 Mar 2009 09:46:15 +0000 (11:46 +0200)]
Use a framebuffer whose visual matches that of the window - refs #1672

This was confirmed to fix the problem on Launchpad.
(cherry picked from commit 5dca2e339ed999d8d71182f50f5aa1d1927df0c9)

Conflicts:

modules/video_output/x11/glx.c