]> git.sesse.net Git - vlc/log
vlc
15 years agomacosx: Fix tautology.
Pierre d'Herbemont [Sat, 27 Sep 2008 15:30:33 +0000 (17:30 +0200)]
macosx: Fix tautology.

15 years agocontrib: Bump contrib version.
Pierre d'Herbemont [Sat, 27 Sep 2008 15:27:11 +0000 (17:27 +0200)]
contrib: Bump contrib version.

15 years agocontrib: Retain permission on files (fixme).
Pierre d'Herbemont [Sat, 27 Sep 2008 14:12:29 +0000 (16:12 +0200)]
contrib: Retain permission on files (fixme).

15 years agocontrib: Bump binary revision used.
Pierre d'Herbemont [Sat, 27 Sep 2008 13:34:27 +0000 (15:34 +0200)]
contrib: Bump binary revision used.

15 years agocontrib: This got lost in package-macosx.
Pierre d'Herbemont [Sat, 27 Sep 2008 13:33:44 +0000 (15:33 +0200)]
contrib: This got lost in package-macosx.

15 years agocontrib: Fix change_prefix for .la.
Pierre d'Herbemont [Sat, 27 Sep 2008 13:23:58 +0000 (15:23 +0200)]
contrib: Fix change_prefix for .la.

15 years agoString rationalization
Rémi Denis-Courmont [Sat, 27 Sep 2008 13:06:28 +0000 (16:06 +0300)]
String rationalization

15 years agomacosx: Fix a typo that leads to a crash in _removeOldPreferences.
Pierre d'Herbemont [Sat, 27 Sep 2008 11:18:40 +0000 (13:18 +0200)]
macosx: Fix a typo that leads to a crash in _removeOldPreferences.

15 years agoRTP: fix TTL
Sebastien Escudier [Wed, 24 Sep 2008 14:38:45 +0000 (16:38 +0200)]
RTP: fix TTL

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
15 years agoStill allocate unique input item IDs
Rémi Denis-Courmont [Sat, 27 Sep 2008 09:25:44 +0000 (12:25 +0300)]
Still allocate unique input item IDs

15 years agoAdd extensions for MIDI and Creative Voice
Rémi Denis-Courmont [Sat, 27 Sep 2008 09:00:10 +0000 (12:00 +0300)]
Add extensions for MIDI and Creative Voice

15 years agoSyntax error: missing closing bracket
Dominique Leuenberger [Sat, 27 Sep 2008 00:15:58 +0000 (02:15 +0200)]
Syntax error: missing closing bracket

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
15 years agovlc_array: Macro safety.
Rémi Duraffort [Fri, 26 Sep 2008 20:59:23 +0000 (22:59 +0200)]
vlc_array: Macro safety.

15 years agovlc_array: macro safety.
Rémi Duraffort [Fri, 26 Sep 2008 19:35:46 +0000 (21:35 +0200)]
vlc_array: macro safety.

15 years agoFix memleak when parsing VLC_VAR_LIST.
Rémi Duraffort [Fri, 26 Sep 2008 18:30:28 +0000 (20:30 +0200)]
Fix memleak when parsing VLC_VAR_LIST.
Backported from 0.9-bugfix

15 years agoFix memory leak
Rémi Denis-Courmont [Fri, 26 Sep 2008 15:54:40 +0000 (18:54 +0300)]
Fix memory leak

15 years agomodule_need: fix broken logic
Rémi Denis-Courmont [Fri, 26 Sep 2008 15:47:09 +0000 (18:47 +0300)]
module_need: fix broken logic

15 years agoSynchronize with 0.9-bugfix
Christophe Mutricy [Fri, 26 Sep 2008 15:44:32 +0000 (16:44 +0100)]
Synchronize with 0.9-bugfix

15 years agoRTP: fix parsing IPv6 addresses
Rémi Denis-Courmont [Fri, 26 Sep 2008 15:01:25 +0000 (18:01 +0300)]
RTP: fix parsing IPv6 addresses

15 years agoList .wma only once in NSIS installer - fixes #2096
Rémi Denis-Courmont [Fri, 26 Sep 2008 14:06:58 +0000 (17:06 +0300)]
List .wma only once in NSIS installer - fixes #2096

15 years agoQt4: simplification and correctness.
Jean-Baptiste Kempf [Fri, 26 Sep 2008 02:28:44 +0000 (19:28 -0700)]
Qt4: simplification and correctness.

15 years agoFixed forcing a demux while using access_demux for rtp.
Laurent Aimar [Thu, 25 Sep 2008 17:51:15 +0000 (19:51 +0200)]
Fixed forcing a demux while using access_demux for rtp.

Patch provided by Marian Durkovic.

15 years agoUnblock death signals if signals interface is absent
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:34:13 +0000 (18:34 +0300)]
Unblock death signals if signals interface is absent

By the way, the exception handler claims the exception is not handled!

15 years agoSpelling
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:34:06 +0000 (18:34 +0300)]
Spelling

15 years agoProbe interface plugis strictly
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:33:12 +0000 (18:33 +0300)]
Probe interface plugis strictly

We don't want a different interface than the one requested (if any)

15 years agoRemove GCCism
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:32:56 +0000 (18:32 +0300)]
Remove GCCism

15 years agoFix cache save submodule recursion
Rémi Denis-Courmont [Thu, 25 Sep 2008 15:19:32 +0000 (18:19 +0300)]
Fix cache save submodule recursion

15 years agomacosx: stupid c&p error
Felix Paul Kühne [Thu, 25 Sep 2008 14:43:03 +0000 (16:43 +0200)]
macosx: stupid c&p error

15 years agomacosx: remove the legacy CONFIG_ITEM_KEY_BEFORE_10_3 code
Felix Paul Kühne [Thu, 25 Sep 2008 14:39:59 +0000 (16:39 +0200)]
macosx: remove the legacy CONFIG_ITEM_KEY_BEFORE_10_3 code

15 years agomacosx: implement CONFIG_ITEM_PASSWORD (closes #2118)
Felix Paul Kühne [Thu, 25 Sep 2008 14:27:49 +0000 (16:27 +0200)]
macosx: implement CONFIG_ITEM_PASSWORD (closes #2118)

Thanks for not waiting for this announced, easy-to-backport commit.

15 years agoFixed SSA subtitles pause.
Laurent Aimar [Wed, 24 Sep 2008 21:42:06 +0000 (23:42 +0200)]
Fixed SSA subtitles pause.

 I have modified spu_RenderSubpictures to take a b_paused argument.
 The calls to pf_pre_render/pf_update_regions could have been moved to
spu_SortSubpicture and might have been cleaner BUT the way used keeps
all time consumming tasks inside spu_RenderSubpictures.

15 years agoSave submodules in the same order as we create/load them
Rémi Denis-Courmont [Wed, 24 Sep 2008 21:24:47 +0000 (00:24 +0300)]
Save submodules in the same order as we create/load them

Buggy CacheMerge assumes this (among other wrong things)

15 years agoRTP: use --demux instead of --rtp-ts-demux
Rémi Denis-Courmont [Wed, 24 Sep 2008 18:43:42 +0000 (21:43 +0300)]
RTP: use --demux instead of --rtp-ts-demux

15 years agoTelnet: don't leak the message.
Rémi Duraffort [Wed, 24 Sep 2008 20:40:48 +0000 (22:40 +0200)]
Telnet: don't leak the message.

15 years agoAvoid potential memleak.
Rémi Duraffort [Wed, 24 Sep 2008 20:40:20 +0000 (22:40 +0200)]
Avoid potential memleak.

15 years agoRemove allways true test.
Rémi Duraffort [Sun, 21 Sep 2008 15:42:36 +0000 (17:42 +0200)]
Remove allways true test.

15 years agoAvoid a malloc(0)
Rémi Duraffort [Wed, 17 Sep 2008 20:00:52 +0000 (22:00 +0200)]
Avoid a malloc(0)

15 years agoi18n: Fixes in qt4 simple prefs
Christophe Mutricy [Wed, 24 Sep 2008 19:11:54 +0000 (20:11 +0100)]
i18n: Fixes in qt4 simple prefs

15 years agoRTP: support for overriding the TS demux - fixes #2103
Rémi Denis-Courmont [Wed, 24 Sep 2008 17:43:49 +0000 (20:43 +0300)]
RTP: support for overriding the TS demux - fixes #2103

15 years agocdda: Fix issue with pausing of CDDA
Derk-Jan Hartman [Wed, 24 Sep 2008 15:10:26 +0000 (17:10 +0200)]
cdda: Fix issue with pausing of CDDA

15 years agoWrite snapshot to a temporary file first, then rename it to destination file.
Jean-Paul Saman [Wed, 24 Sep 2008 10:13:24 +0000 (12:13 +0200)]
Write snapshot to a temporary file first, then rename it to destination file.

It is possible to read from a file which is in the midst of being written.

15 years agoRespect jpeg format setting as scene snapshot and respect size setting when both...
Jean-Paul Saman [Wed, 24 Sep 2008 09:41:48 +0000 (11:41 +0200)]
Respect jpeg format setting as scene snapshot and respect size setting when both width and height are set.

15 years agohttpd: Fix keepalive/close of non-matching HTTP versions.
Derk-Jan Hartman [Wed, 24 Sep 2008 01:05:07 +0000 (03:05 +0200)]
httpd: Fix keepalive/close of non-matching HTTP versions.

This is a suggestion by Forum user boing (http://forum.videolan.org/viewtopic.php?f=18&t=47295&p=162690#p162690)

Freebox implements a HTTP/1.0 client, we a HTTP/1.1 server. As such we should base our determination of the keepalive vs. close behaviour on the query (client request) instead of the answer (server response).

See also: http://www.ietf.org/rfc/rfc2145.txt

15 years agoWin32 Installer update:
Jean-Baptiste Kempf [Tue, 23 Sep 2008 23:46:07 +0000 (16:46 -0700)]
Win32 Installer update:

Deactivate ActiveX by default and
reordering of File Asssociation to be more visible.

15 years agoQt4: Resize the good column to the text in Media information.
Jean-Baptiste Kempf [Tue, 23 Sep 2008 22:22:27 +0000 (15:22 -0700)]
Qt4: Resize the good column to the text in Media information.

15 years ago(x264) b-adapt now takes an integer ranging from 0 to 2.
Jean-Paul Saman [Tue, 23 Sep 2008 21:37:57 +0000 (23:37 +0200)]
(x264) b-adapt now takes an integer ranging from 0 to 2.

15 years agocontrib: Fix libmatroska ebml crash
Derk-Jan Hartman [Tue, 23 Sep 2008 21:32:10 +0000 (23:32 +0200)]
contrib: Fix libmatroska ebml crash

This fixes the matroska crash in at least our Windows and Linux version,
until a new libebml is released. Laurent Aimar had mostly worked around these in
[ce718de21f000a5dda416960a2b7dffdacabd9a2] but FindNextElement was still vulnerable in

Tested on a matroska download with gaps. Many thanks to Laurent

15 years agoRaise the prio of our own i420->yuy2 module. Works good enough if we don't do scaling.
Derk-Jan Hartman [Tue, 23 Sep 2008 20:35:26 +0000 (22:35 +0200)]
Raise the prio of our own i420->yuy2 module. Works good enough if we don't do scaling.

15 years agovideo_chroma: i420->yuy2 filter cannot scale.
Derk-Jan Hartman [Tue, 23 Sep 2008 20:34:26 +0000 (22:34 +0200)]
video_chroma: i420->yuy2 filter cannot scale.

15 years agoadd deprecated aliases for audio devices
Lukas Durfina [Sun, 21 Sep 2008 14:18:09 +0000 (16:18 +0200)]
add deprecated aliases for audio devices

Signed-off-by: Derk-Jan Hartman <hartman@videolan.org>
15 years agoswscale: don't set a default filter
Derk-Jan Hartman [Tue, 23 Sep 2008 19:54:04 +0000 (21:54 +0200)]
swscale: don't set a default filter

This should save some CPU cycles when we do chroma conversions and no scaling.
As suggested by Laurent Aimar

15 years agoQt4: Playlist saving size and blablah... Close #2112
Jean-Baptiste Kempf [Tue, 23 Sep 2008 19:26:37 +0000 (12:26 -0700)]
Qt4: Playlist saving size and blablah... Close #2112
(cherry picked from commit 17d2bc2f7804d1a23eb5e55eaff996de76777fd4)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoPrevious strategy to not have to translate does not work.
Jean-Baptiste Kempf [Tue, 23 Sep 2008 17:54:35 +0000 (10:54 -0700)]
Previous strategy to not have to translate does not work.
Too bad. See the French translation for contre-exemple.
Menu accelerator fix.

15 years agoNullify p_httpd to avoid crashes
Sebastien Escudier [Tue, 23 Sep 2008 09:13:47 +0000 (11:13 +0200)]
Nullify p_httpd to avoid crashes

Signed-off-by: Rémi Denis-Courmont <rdenis@simphalempin.com>
15 years agoFixed support for font color and opacity for html rendered text.
Laurent Aimar [Tue, 23 Sep 2008 17:49:43 +0000 (19:49 +0200)]
Fixed support for font color and opacity for html rendered text.

15 years agoavformat: Support for AVChapters.
Derk-Jan Hartman [Tue, 23 Sep 2008 15:01:54 +0000 (17:01 +0200)]
avformat: Support for AVChapters.

15 years agoOops.
Antoine Cellerier [Tue, 23 Sep 2008 14:05:48 +0000 (16:05 +0200)]
Oops.

15 years agoFurther optimize function
Antoine Cellerier [Tue, 23 Sep 2008 14:01:37 +0000 (16:01 +0200)]
Further optimize function

we already know that the string starts with a &

15 years agoSpare 236 relocations, mark data as constant.
Rémi Denis-Courmont [Tue, 23 Sep 2008 03:30:03 +0000 (06:30 +0300)]
Spare 236 relocations, mark data as constant.

This saves 3 kbytes from stripped libvcccore here + speedup.
We can save another 1kbyte by removing the redumdant & and ; from the
table, but I am too lazy to update the algorithm accordingly.

15 years agomms: Fix uninitialized vlc_cond in mms KeepAlive thread
Derk-Jan Hartman [Tue, 23 Sep 2008 00:39:41 +0000 (02:39 +0200)]
mms: Fix uninitialized vlc_cond in mms KeepAlive thread

15 years agoQt4: Center the Fullscreen controller on One screen, and remember pos.
Jean-Baptiste Kempf [Tue, 23 Sep 2008 00:17:57 +0000 (17:17 -0700)]
Qt4: Center the Fullscreen controller on One screen, and remember pos.

Well, of course, X11/DirectX being so easy, there are n-1/n changes of being on the wrong screen (if you have n screen).
But at least, you can move and it will remember the position.
(cherry picked from commit 29b82ab8d1fb740b4be0d6a0d142a107ffe7be19)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
15 years agoQt4: larger fullscreen controller.
Jean-Baptiste Kempf [Mon, 22 Sep 2008 18:44:08 +0000 (11:44 -0700)]
Qt4: larger fullscreen controller.

15 years agoFix compile. Sorry.
Jean-Baptiste Kempf [Mon, 22 Sep 2008 23:03:50 +0000 (16:03 -0700)]
Fix compile. Sorry.

15 years agoUndef a few local macros.
Antoine Cellerier [Mon, 22 Sep 2008 22:55:17 +0000 (00:55 +0200)]
Undef a few local macros.

15 years agoAdd comment to make sure people don't mess up.
Antoine Cellerier [Mon, 22 Sep 2008 22:49:02 +0000 (00:49 +0200)]
Add comment to make sure people don't mess up.

15 years agoClean up and speed up resolve_xml_special_chars().
Antoine Cellerier [Mon, 22 Sep 2008 22:46:20 +0000 (00:46 +0200)]
Clean up and speed up resolve_xml_special_chars().

15 years agoDo not show hidden lines in subrip subtitle.
Laurent Aimar [Mon, 22 Sep 2008 22:16:56 +0000 (00:16 +0200)]
Do not show hidden lines in subrip subtitle.

15 years agoQt4: Sprefs, add sub-margin.
Jean-Baptiste Kempf [Mon, 22 Sep 2008 22:14:57 +0000 (15:14 -0700)]
Qt4: Sprefs, add sub-margin.

15 years agocontrib: Makefile (small) simplification.
Pierre d'Herbemont [Mon, 22 Sep 2008 21:54:25 +0000 (23:54 +0200)]
contrib: Makefile (small) simplification.

15 years agoUse resolve_xml_special_chars where appropriate.
Laurent Aimar [Mon, 22 Sep 2008 22:04:18 +0000 (00:04 +0200)]
Use resolve_xml_special_chars where appropriate.

(noticed by Antoine Cellerier)

15 years agoTypo.
Pierre d'Herbemont [Mon, 22 Sep 2008 21:43:55 +0000 (23:43 +0200)]
Typo.

15 years agoFix module_exists
Rémi Denis-Courmont [Mon, 22 Sep 2008 20:48:08 +0000 (23:48 +0300)]
Fix module_exists

15 years agomodule_need: use qsort, simplify
Rémi Denis-Courmont [Mon, 22 Sep 2008 19:50:11 +0000 (22:50 +0300)]
module_need: use qsort, simplify

I also really do not see why later plugins shortcut would get bigger bonus?!

15 years agoDeleteModule: remove useless parameter
Rémi Denis-Courmont [Mon, 22 Sep 2008 19:49:07 +0000 (22:49 +0300)]
DeleteModule: remove useless parameter

15 years agoRemove some useful stuff / misleading comments
Rémi Denis-Courmont [Mon, 22 Sep 2008 19:09:38 +0000 (22:09 +0300)]
Remove some useful stuff / misleading comments

15 years agoProperly handle &lt; &gt; &amp; &quot; in html text renderer.
Laurent Aimar [Mon, 22 Sep 2008 20:05:16 +0000 (22:05 +0200)]
Properly handle &lt; &gt; &amp; &quot; in html text renderer.

15 years agoCompilation fixes for quartztext (thanks to Derk-Jan Hartman).
Laurent Aimar [Mon, 22 Sep 2008 20:23:48 +0000 (22:23 +0200)]
Compilation fixes for quartztext (thanks to Derk-Jan Hartman).

15 years agoMoved more common codes to text_renderer.h
Laurent Aimar [Mon, 22 Sep 2008 19:10:37 +0000 (21:10 +0200)]
Moved more common codes to text_renderer.h

15 years agoModify ProcessNode to look more like freetype one (2).
Laurent Aimar [Mon, 22 Sep 2008 18:52:38 +0000 (20:52 +0200)]
Modify ProcessNode to look more like freetype one (2).

15 years agoModify ProcessNode to look more like freetype one.
Laurent Aimar [Mon, 22 Sep 2008 18:45:04 +0000 (20:45 +0200)]
Modify ProcessNode to look more like freetype one.

15 years agoFirst pass for extracting common text renderer code.
Laurent Aimar [Mon, 22 Sep 2008 18:19:29 +0000 (20:19 +0200)]
First pass for extracting common text renderer code.

15 years agoAdded x264 fourcc to h264 packetizer.
Laurent Aimar [Mon, 22 Sep 2008 17:54:07 +0000 (19:54 +0200)]
Added x264 fourcc to h264 packetizer.

15 years agoImproved support for broken subtitles and {\anX} tag.
Laurent Aimar [Mon, 22 Sep 2008 17:45:34 +0000 (19:45 +0200)]
Improved support for broken subtitles and {\anX} tag.

15 years agocontrib: 'make' is now 'make using-bin' on Mac OS X/intel
Pierre d'Herbemont [Mon, 22 Sep 2008 20:29:18 +0000 (22:29 +0200)]
contrib: 'make' is now 'make using-bin' on Mac OS X/intel

Use 'make using-src' or 'make src' to build from source. Then 'make package-macosx' to generate a contrib package. This package has to be uploaded to ftp.videolan.org/pub/videolan/testing/contrib/package-macosx-ARCH-REV.tar.bz2. And update the contrib Makefile to use the new REV.

15 years agocontrib: no longer compile libasa
Derk-Jan Hartman [Mon, 22 Sep 2008 18:18:34 +0000 (20:18 +0200)]
contrib: no longer compile libasa

15 years agocontrib: add fontconfig cache and conf locations.
Derk-Jan Hartman [Mon, 22 Sep 2008 18:12:22 +0000 (20:12 +0200)]
contrib: add fontconfig cache and conf locations.

For Mac OS X, let's now use the default X11 locations for the fonts.conf and the cache files.
Those that do not have X11 installed (old default < 10.4) are simply out of luck.
They will only be able to use the files in /System/Library/Fonts and will need to rebuild
their cache every time.

We should also fix this for windows. I'm looking for other projects that use fontconfig on
Windows to see if I can get some hints on how to do this.

15 years agoFix a2e0eaa1708f05680d0c6bc1ba25873e6d2b6b3f on legacy platforms
Rémi Denis-Courmont [Mon, 22 Sep 2008 16:40:38 +0000 (19:40 +0300)]
Fix a2e0eaa1708f05680d0c6bc1ba25873e6d2b6b3f on legacy platforms

15 years agocontrib: Add using-bin target.
Pierre d'Herbemont [Mon, 22 Sep 2008 13:35:26 +0000 (15:35 +0200)]
contrib: Add using-bin target.

'make using-bin' will download the contrib binary and install them.

I am considering switching default make target to make using-bin, instead of the current using-src, because it's way faster, it's safer, and only experienced dev will use make using-src I guess.

15 years agomacosx: added missing dummy graphics for the VLM panel
Felix Paul Kühne [Mon, 22 Sep 2008 14:13:04 +0000 (16:13 +0200)]
macosx: added missing dummy graphics for the VLM panel

15 years agomacosx: fix sprefs reset in master, too
Felix Paul Kühne [Mon, 22 Sep 2008 14:12:07 +0000 (16:12 +0200)]
macosx: fix sprefs reset in master, too

15 years agomacosx: added a non-implemented skeletion (just the UI) for a VLM configuration panel...
Felix Paul Kühne [Mon, 22 Sep 2008 13:07:10 +0000 (15:07 +0200)]
macosx: added a non-implemented skeletion (just the UI) for a VLM configuration panel with a preliminary icon set

15 years agoRemove change_unsafe() no-op.
Antoine Cellerier [Mon, 22 Sep 2008 12:40:39 +0000 (14:40 +0200)]
Remove change_unsafe() no-op.

15 years agono vlc_spin_destroy in GC for Win32
Geoffroy Couprie [Mon, 22 Sep 2008 10:50:45 +0000 (12:50 +0200)]
no vlc_spin_destroy in GC for Win32

15 years agodon't try to free a non existing string
Geoffroy Couprie [Mon, 22 Sep 2008 09:51:22 +0000 (11:51 +0200)]
don't try to free a non existing string

15 years agoQt4: Really split the TimeLabel into its own class.
Jean-Baptiste Kempf [Mon, 22 Sep 2008 02:46:42 +0000 (19:46 -0700)]
Qt4: Really split the TimeLabel into its own class.

Code simplification and TimeLabel in the FSC.

15 years agomacosx: forward-port 17a722aa10 so master is 10.4u compatible too
Felix Paul Kühne [Sun, 21 Sep 2008 21:15:38 +0000 (23:15 +0200)]
macosx: forward-port 17a722aa10 so master is 10.4u compatible too

15 years agomacosx: Simplify prefs.m.
Pierre d'Herbemont [Sun, 21 Sep 2008 16:58:13 +0000 (18:58 +0200)]
macosx: Simplify prefs.m.

15 years agoRTP: compute delay jitter (not used yet) and fix timeout
Rémi Denis-Courmont [Sun, 21 Sep 2008 19:41:35 +0000 (22:41 +0300)]
RTP: compute delay jitter (not used yet) and fix timeout

15 years agovoutqt is really gone
Felix Paul Kühne [Sun, 21 Sep 2008 19:37:26 +0000 (21:37 +0200)]
voutqt is really gone

15 years agoSkins2: add some entries for right-click menu in DP.
Jean-Baptiste Kempf [Sun, 21 Sep 2008 19:18:20 +0000 (12:18 -0700)]
Skins2: add some entries for right-click menu in DP.

Close #2080.