]> git.sesse.net Git - vlc/log
vlc
15 years agoAdded signal-quality/strength input variables for access signal report.
Laurent Aimar [Tue, 23 Sep 2008 20:11:01 +0000 (22:11 +0200)]
Added signal-quality/strength input variables for access signal report.

They are set to -1 if not specified.

15 years agoskins2: Fix compilation.
Pierre d'Herbemont [Sun, 28 Sep 2008 00:22:32 +0000 (02:22 +0200)]
skins2: Fix compilation.

15 years agoFix playlist_CurrentInput usage.
Pierre d'Herbemont [Sun, 28 Sep 2008 00:08:39 +0000 (02:08 +0200)]
Fix playlist_CurrentInput usage.

15 years agoCompile fix
Christophe Mutricy [Sat, 27 Sep 2008 23:24:12 +0000 (00:24 +0100)]
Compile fix

15 years agoCompile fix after d228fdd28e
Christophe Mutricy [Sat, 27 Sep 2008 22:49:37 +0000 (23:49 +0100)]
Compile fix after d228fdd28e

15 years agoFix bad declaration
Christophe Mutricy [Sat, 27 Sep 2008 22:29:59 +0000 (23:29 +0100)]
Fix bad declaration

Not sure how it's called but i guess it would have resulted in crashes or memory corruption

15 years agoQt4: Fix compilation
Christophe Mutricy [Sat, 27 Sep 2008 21:55:22 +0000 (22:55 +0100)]
Qt4: Fix compilation

Seems to works but i would appreciate a review by a playlist guru

15 years agoDisable horribly broken Bonjour code.
Rémi Denis-Courmont [Sat, 27 Sep 2008 18:29:59 +0000 (21:29 +0300)]
Disable horribly broken Bonjour code.

Access outputs don't use the playlist (ever heard of VLM?).

15 years agolibvlc_event: Make sure we return in case of error.
Pierre d'Herbemont [Sat, 27 Sep 2008 18:14:35 +0000 (20:14 +0200)]
libvlc_event: Make sure we return in case of error.

15 years agoRemove useless includes
Rémi Denis-Courmont [Sat, 27 Sep 2008 18:01:48 +0000 (21:01 +0300)]
Remove useless includes

15 years agoQt4 compile fix
Rémi Denis-Courmont [Sat, 27 Sep 2008 17:54:00 +0000 (20:54 +0300)]
Qt4 compile fix

(Untested due to other Qt4 compilation errors)

15 years agoogg: Fix an unitialized value usage.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:52:34 +0000 (19:52 +0200)]
ogg: Fix an unitialized value usage.

Please review.

Spotted by llvm/clang analyser.

15 years agoogg: Fix a divide by zero.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:44:39 +0000 (19:44 +0200)]
ogg: Fix a divide by zero.

Please review.

Spotted by llvm/clang checker.

15 years agomp4: Fix a leak.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:41:56 +0000 (19:41 +0200)]
mp4: Fix a leak.

Spotted by LLVM/Clang Static Analyzer.

15 years agoplaylist: items_to_delete is now private.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:18:20 +0000 (19:18 +0200)]
playlist: items_to_delete is now private.

15 years agoplaylist: Move more members as private.
Pierre d'Herbemont [Sat, 27 Sep 2008 17:12:07 +0000 (19:12 +0200)]
playlist: Move more members as private.

15 years agoRemove dummy debug
Rémi Denis-Courmont [Sat, 27 Sep 2008 16:29:30 +0000 (19:29 +0300)]
Remove dummy debug

15 years agoOops, forgot some dead code
Rémi Denis-Courmont [Sat, 27 Sep 2008 16:26:33 +0000 (19:26 +0300)]
Oops, forgot some dead code

15 years agoDirectory as XSPF playlist
Rémi Denis-Courmont [Sun, 14 Sep 2008 17:23:01 +0000 (20:23 +0300)]
Directory as XSPF playlist

This gets rid of the directory demux and playlist hacks.
Fixes #2050.

TODO: proper tree structure.

15 years agoencode_URI_component: fix and cleanup
Rémi Denis-Courmont [Sat, 27 Sep 2008 14:54:40 +0000 (17:54 +0300)]
encode_URI_component: fix and cleanup

15 years agomacosx: Don't release then retain the same item if we store it.
Pierre d'Herbemont [Sat, 27 Sep 2008 15:33:12 +0000 (17:33 +0200)]
macosx: Don't release then retain the same item if we store it.

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).