]> git.sesse.net Git - vlc/log
vlc
14 years agomacosx/framework: Use the arch from the root settings.
Pierre d'Herbemont [Wed, 26 Aug 2009 16:29:16 +0000 (18:29 +0200)]
macosx/framework: Use the arch from the root settings.

14 years agomacosx/framework: Support printing negative duration.
Pierre d'Herbemont [Wed, 26 Aug 2009 16:27:59 +0000 (18:27 +0200)]
macosx/framework: Support printing negative duration.

14 years agomacosx/framework: Implement <NSCopying> for VLCTime.
Pierre d'Herbemont [Wed, 26 Aug 2009 16:24:35 +0000 (18:24 +0200)]
macosx/framework: Implement <NSCopying> for VLCTime.

14 years agomacosx: pl_CurrentInput doesn't take a playlist as argument.
Pierre d'Herbemont [Wed, 26 Aug 2009 14:02:20 +0000 (16:02 +0200)]
macosx: pl_CurrentInput doesn't take a playlist as argument.

14 years agomacosx: Use pl_CurrentInput properly, and make sure we don't dereference NULL.
Pierre d'Herbemont [Wed, 26 Aug 2009 13:45:09 +0000 (15:45 +0200)]
macosx: Use pl_CurrentInput properly, and make sure we don't dereference NULL.

14 years agostd-output, add aliases for access
Ilkka Ollakka [Wed, 26 Aug 2009 15:23:35 +0000 (18:23 +0300)]
std-output, add aliases for access

Alias file/http/udp output, eg now you can do
 --sout="#file{mux=ts,dst=mylittlepony.ts}"

hopefully helps people to figure-out sout-stuff.

14 years agov4l2: add aspect-ratio option to give picture aspect-ratio for input
Ilkka Ollakka [Wed, 26 Aug 2009 13:36:46 +0000 (16:36 +0300)]
v4l2: add aspect-ratio option to give picture aspect-ratio for input

14 years agoqt4: two more places where uri-encoded mrl are required
Erwan Tulou [Wed, 26 Aug 2009 10:57:55 +0000 (12:57 +0200)]
qt4: two more places where uri-encoded mrl are required

14 years agoFix freetype on Win32
Jean-Baptiste Kempf [Wed, 26 Aug 2009 10:59:35 +0000 (12:59 +0200)]
Fix freetype on Win32

14 years agoam: Proper way to define --quiet in silent mode.
Pierre d'Herbemont [Wed, 26 Aug 2009 10:15:49 +0000 (12:15 +0200)]
am: Proper way to define --quiet in silent mode.

Compatible with automake<1.11

14 years agomacosx: Get rid of the vlc_object_find().
Pierre d'Herbemont [Wed, 26 Aug 2009 09:42:51 +0000 (11:42 +0200)]
macosx: Get rid of the vlc_object_find().

14 years agodictionary: intptr_t to be nice with LLP64.
Pierre d'Herbemont [Wed, 26 Aug 2009 09:28:31 +0000 (11:28 +0200)]
dictionary: intptr_t to be nice with LLP64.

14 years agoRevert "signals: Remove a false warning about no return value."
Pierre d'Herbemont [Wed, 26 Aug 2009 09:13:16 +0000 (11:13 +0200)]
Revert "signals: Remove a false warning about no return value."

This reverts commit 8510313d246ed6aeff244b5414f088309077ea95.

Don't commit late things, without reading the justification.

This is generating dead code, and produce a warning on newer gcc version for that.

14 years agofix xxmc compilation.
Rémi Duraffort [Wed, 26 Aug 2009 09:10:12 +0000 (11:10 +0200)]
fix xxmc compilation.

14 years agotypo.
Rémi Duraffort [Wed, 26 Aug 2009 08:25:45 +0000 (10:25 +0200)]
typo.

14 years agoqt4: fix uninitialized values on win < Vista.
Rémi Duraffort [Wed, 26 Aug 2009 08:13:03 +0000 (10:13 +0200)]
qt4: fix uninitialized values on win < Vista.

14 years agomacosx: Remove unneeded restart.
Pierre d'Herbemont [Tue, 25 Aug 2009 23:06:24 +0000 (01:06 +0200)]
macosx: Remove unneeded restart.

14 years agoequalizer: Use aout_EnableFilter() as we have no choice now.
Pierre d'Herbemont [Tue, 25 Aug 2009 23:03:29 +0000 (01:03 +0200)]
equalizer: Use aout_EnableFilter() as we have no choice now.

14 years agotelnet: Don't use pause() on Win32.
Pierre d'Herbemont [Tue, 25 Aug 2009 22:38:50 +0000 (00:38 +0200)]
telnet: Don't use pause() on Win32.

My man says: "Pause is made obsolete by sigsuspend(2)." however sigsuspend just dies on win32.

14 years agosignals: Remove a false warning about no return value.
Pierre d'Herbemont [Tue, 25 Aug 2009 22:32:04 +0000 (00:32 +0200)]
signals: Remove a false warning about no return value.

This was reverted before. Yet, there is no use keeping that false warning, or wait until gcc is fixed.

14 years agotest/dictionary: Be nicer on LP64, and avoid a warning.
Pierre d'Herbemont [Tue, 25 Aug 2009 22:26:00 +0000 (00:26 +0200)]
test/dictionary: Be nicer on LP64, and avoid a warning.

LLP64, well, later.

14 years agoGet/Put VLM config to documents directory
Rémi Denis-Courmont [Tue, 25 Aug 2009 21:59:14 +0000 (00:59 +0300)]
Get/Put VLM config to documents directory

14 years agoPut log files to documents
Rémi Denis-Courmont [Tue, 25 Aug 2009 21:58:09 +0000 (00:58 +0300)]
Put log files to documents

Or maybe we should put them on the desktop? home directory seemed lame.

14 years agoPut snapshots to pictures directory
Rémi Denis-Courmont [Tue, 25 Aug 2009 21:57:46 +0000 (00:57 +0300)]
Put snapshots to pictures directory

14 years agoPut records to download directory
Rémi Denis-Courmont [Tue, 25 Aug 2009 21:57:13 +0000 (00:57 +0300)]
Put records to download directory

Should we use videos instead?

14 years agoXDG user dirs support (unused)
Rémi Denis-Courmont [Tue, 25 Aug 2009 21:44:45 +0000 (00:44 +0300)]
XDG user dirs support (unused)

14 years agoAdded missing return value in equalizer.
Laurent Aimar [Tue, 25 Aug 2009 21:37:43 +0000 (23:37 +0200)]
Added missing return value in equalizer.

14 years agoMoved aout_input_t to aout_internal.h.
Laurent Aimar [Tue, 25 Aug 2009 21:16:05 +0000 (23:16 +0200)]
Moved aout_input_t to aout_internal.h.

14 years agoLet equalizer-2pass handle the reset of the equalizer in qt4.
Laurent Aimar [Tue, 25 Aug 2009 21:15:02 +0000 (23:15 +0200)]
Let equalizer-2pass handle the reset of the equalizer in qt4.

It avoids a race condition with aout_input_t contents.

14 years agoAdded a callback on equalizer-2pass in equalizer filter.
Laurent Aimar [Tue, 25 Aug 2009 21:14:11 +0000 (23:14 +0200)]
Added a callback on equalizer-2pass in equalizer filter.

It will allow to avoid reseting the whole aout for it.

14 years agoUsed aout_EnableFilter in skins2.
Laurent Aimar [Tue, 25 Aug 2009 21:12:36 +0000 (23:12 +0200)]
Used aout_EnableFilter in skins2.

It avoids a race condition with aout_input_t contents.

14 years agoUpdated "audio mixer" to new aout_mixer_t module API.
Laurent Aimar [Tue, 25 Aug 2009 20:42:40 +0000 (22:42 +0200)]
Updated "audio mixer" to new aout_mixer_t module API.

14 years agoFixed resampler compilation after aout_mixer_t changes.
Laurent Aimar [Tue, 25 Aug 2009 20:42:18 +0000 (22:42 +0200)]
Fixed resampler compilation after aout_mixer_t changes.

14 years agoSplit out aout_mixer_t from aout_instance_t.
Laurent Aimar [Tue, 25 Aug 2009 20:41:17 +0000 (22:41 +0200)]
Split out aout_mixer_t from aout_instance_t.

It will allow to sanetize aout_instance_t.

14 years agoMade SyncInfo in dts a bit clearer.
Laurent Aimar [Mon, 24 Aug 2009 21:42:11 +0000 (23:42 +0200)]
Made SyncInfo in dts a bit clearer.

14 years agoWin32: remove "dereferencing type-punned pointer will break strict-aliasing rules...
Jean-Baptiste Kempf [Tue, 25 Aug 2009 19:15:08 +0000 (21:15 +0200)]
Win32: remove "dereferencing type-punned pointer will break strict-aliasing rules" and bring "passing argument ... from incompatible pointer type

At least it compiles, and there is absolutly no way I dig in that code.

14 years agoWin32: remove "dereferencing type-punned pointer will break strict-aliasing rules...
Jean-Baptiste Kempf [Tue, 25 Aug 2009 19:04:51 +0000 (21:04 +0200)]
Win32: remove "dereferencing type-punned pointer will break strict-aliasing rules" and bring "passing argument ... from incompatible pointer type

At least it compiles...

14 years agoFix an incorect cast warning
Jean-Baptiste Kempf [Tue, 25 Aug 2009 18:57:37 +0000 (20:57 +0200)]
Fix an incorect cast warning

14 years agoRevert "Don't treat strict-aliasing as error, this break Win32 compilation too much"
Rémi Denis-Courmont [Tue, 25 Aug 2009 18:50:04 +0000 (21:50 +0300)]
Revert "Don't treat strict-aliasing as error, this break Win32 compilation too much"

This reverts commit 5ff67322e0237a3506fe4a48a7ac01dd4eda444d.

14 years agovlc_bits: constify
Rémi Denis-Courmont [Tue, 25 Aug 2009 18:44:45 +0000 (21:44 +0300)]
vlc_bits: constify

14 years agoDon't treat strict-aliasing as error, this break Win32 compilation too much
Jean-Baptiste Kempf [Tue, 25 Aug 2009 18:42:56 +0000 (20:42 +0200)]
Don't treat strict-aliasing as error, this break Win32 compilation too much

All vouts are impacted, and dmo too.

14 years agoFix compilation of Win32 global hotkeys
Jean-Baptiste Kempf [Tue, 25 Aug 2009 18:36:15 +0000 (20:36 +0200)]
Fix compilation of Win32 global hotkeys

14 years agoFix compilation: too short delay.
Rémi Duraffort [Tue, 25 Aug 2009 18:23:27 +0000 (20:23 +0200)]
Fix compilation: too short delay.

14 years agoconfigure.ac: fix libxml2 detection (module name is 'xml').
Rémi Duraffort [Tue, 25 Aug 2009 18:00:50 +0000 (20:00 +0200)]
configure.ac: fix libxml2 detection (module name is 'xml').

14 years agocontribs: fix 64bit compilation on Leopard
Felix Paul Kühne [Tue, 25 Aug 2009 17:47:41 +0000 (19:47 +0200)]
contribs: fix 64bit compilation on Leopard

14 years agoCompile contribs in 32bit mode by default on Snow Leopard, but mention the switch...
Felix Paul Kühne [Tue, 25 Aug 2009 17:46:06 +0000 (19:46 +0200)]
Compile contribs in 32bit mode by default on Snow Leopard, but mention the switch to turn on 64bit

14 years agoVLCKit: added the abilities to compile in 64bit mode on Leopard and in 32bit on Snow...
Felix Paul Kühne [Tue, 25 Aug 2009 17:06:31 +0000 (19:06 +0200)]
VLCKit: added the abilities to compile in 64bit mode on Leopard and in 32bit on Snow Leopard

14 years agoignore the Sparkle folder and some more xcode files
Felix Kühne [Tue, 25 Aug 2009 16:01:10 +0000 (18:01 +0200)]
ignore the Sparkle folder and some more xcode files

14 years agomacosx/framework: Make VLCMediaListPlayer.h a public header.
Pierre d'Herbemont [Tue, 25 Aug 2009 15:57:30 +0000 (17:57 +0200)]
macosx/framework: Make VLCMediaListPlayer.h a public header.

14 years agomacosx: fixed some compilation warnings
Felix Kühne [Tue, 25 Aug 2009 15:42:36 +0000 (17:42 +0200)]
macosx: fixed some compilation warnings

14 years agoVLCKit: added partial 64bit compilation support
Felix Kühne [Tue, 25 Aug 2009 15:42:14 +0000 (17:42 +0200)]
VLCKit: added partial 64bit compilation support

(partial, as this won't work on Leopard without a few further changes)

14 years agotranscode: flag a bug
Rémi Denis-Courmont [Tue, 25 Aug 2009 15:01:40 +0000 (18:01 +0300)]
transcode: flag a bug

14 years agoTS mux: seemingly useless sleep (pf_mux is synchronous)
Rémi Denis-Courmont [Tue, 25 Aug 2009 14:56:20 +0000 (17:56 +0300)]
TS mux: seemingly useless sleep (pf_mux is synchronous)

14 years agoatmo filter: disable until it is fixed
Rémi Denis-Courmont [Tue, 25 Aug 2009 14:53:32 +0000 (17:53 +0300)]
atmo filter: disable until it is fixed

14 years agoRemove non-sense
Rémi Denis-Courmont [Tue, 25 Aug 2009 14:42:20 +0000 (17:42 +0300)]
Remove non-sense

14 years agotelnet: don't call msleep(1000) on poll() error
Rémi Denis-Courmont [Tue, 25 Aug 2009 14:21:19 +0000 (17:21 +0300)]
telnet: don't call msleep(1000) on poll() error

We should probably exit anyway, as it should be a bug...

14 years agoExpand OSS SPDIF delay. This looks wrong either way though.
Rémi Denis-Courmont [Tue, 25 Aug 2009 14:14:41 +0000 (17:14 +0300)]
Expand OSS SPDIF delay. This looks wrong either way though.

14 years agoJACK access seems broken (JACK has function for waiting...)
Rémi Denis-Courmont [Tue, 25 Aug 2009 14:12:10 +0000 (17:12 +0300)]
JACK access seems broken (JACK has function for waiting...)

14 years agoFix impossible delay
Rémi Denis-Courmont [Tue, 25 Aug 2009 14:02:09 +0000 (17:02 +0300)]
Fix impossible delay

14 years agoDefine all XDG user directories (not implemented yet)
Rémi Denis-Courmont [Mon, 24 Aug 2009 19:41:02 +0000 (22:41 +0300)]
Define all XDG user directories (not implemented yet)

14 years agolive555 : fix pause and seek behaviour.
Sébastien Escudier [Tue, 25 Aug 2009 07:03:49 +0000 (09:03 +0200)]
live555 : fix pause and seek behaviour.

We must not send PAUSE if already in pause, when seeking (it would
unpause the stream). And DEMUX_SET_PAUSE_STATE should do nothing if
pause state is already what we want.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoFix compilation.
Rémi Duraffort [Tue, 25 Aug 2009 10:28:49 +0000 (12:28 +0200)]
Fix compilation.

14 years agoXvmc: fix compilation.
Rémi Duraffort [Tue, 25 Aug 2009 10:25:09 +0000 (12:25 +0200)]
Xvmc: fix compilation.

14 years agox11: remove unused function.
Rémi Duraffort [Tue, 25 Aug 2009 10:19:44 +0000 (12:19 +0200)]
x11: remove unused function.

14 years agoxvmc: fix compile.
Rémi Duraffort [Tue, 25 Aug 2009 08:00:45 +0000 (10:00 +0200)]
xvmc: fix compile.

14 years agoskins2: replace all remaining FIND_ANYWHERE with more appropriate functions
Erwan Tulou [Tue, 25 Aug 2009 08:02:15 +0000 (10:02 +0200)]
skins2: replace all remaining FIND_ANYWHERE with more appropriate functions

14 years agoskins2: cosmetic (replace \t with 4 spaces)
Erwan Tulou [Tue, 25 Aug 2009 07:36:26 +0000 (09:36 +0200)]
skins2: cosmetic (replace \t with 4 spaces)

14 years agoskins2: replacement for vlc_object_find_name no longer operational
Erwan Tulou [Tue, 25 Aug 2009 06:25:26 +0000 (08:25 +0200)]
skins2: replacement for vlc_object_find_name no longer operational

14 years agoqt4: don't update videoWidget size when in fullscreen
Ilkka Ollakka [Tue, 25 Aug 2009 06:42:14 +0000 (09:42 +0300)]
qt4: don't update videoWidget size when in fullscreen

should fix that returning from fullscreen going wrongsize, also set
fullscreen flags after reparent and before parenting back from
fullscreen.

14 years agoqt4: add option --qt-fullscreen-screennumber to allow define screen where fullscreen...
Ilkka Ollakka [Tue, 25 Aug 2009 06:13:47 +0000 (09:13 +0300)]
qt4: add option --qt-fullscreen-screennumber to allow define screen where fullscreen goes

screennumbers starts from 1 onward, this allows user again to define if
he wants fullscreen window on particular screen instead of the one where
interface is.

14 years agoconfigure: Add implicit sequence-point return-type strict-aliasing array-bounds missi...
Pierre d'Herbemont [Tue, 25 Aug 2009 02:10:45 +0000 (04:10 +0200)]
configure: Add implicit sequence-point return-type strict-aliasing array-bounds missing-parameter-type overflow int-to-pointer-cast pointer-to-int-cast div-by-zero overflow to the list of Werror warnings.

14 years agomacosx/framework: Slim down to the minimum VLCMediaPlayer -play and -pause methods.
Pierre d'Herbemont [Tue, 25 Aug 2009 01:41:48 +0000 (03:41 +0200)]
macosx/framework: Slim down to the minimum VLCMediaPlayer -play and -pause methods.

14 years agomacosx/framework: VLCMediaListPlayer, don't leak the instance.
Pierre d'Herbemont [Tue, 25 Aug 2009 01:41:26 +0000 (03:41 +0200)]
macosx/framework: VLCMediaListPlayer, don't leak the instance.

14 years agoFix typo in input_item header
Sébastien Escudier [Mon, 24 Aug 2009 15:41:02 +0000 (17:41 +0200)]
Fix typo in input_item header

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
14 years agomedia_list_player: Strictier lock in libvlc_media_list_player_play*().
Pierre d'Herbemont [Mon, 24 Aug 2009 21:35:58 +0000 (23:35 +0200)]
media_list_player: Strictier lock in libvlc_media_list_player_play*().

14 years agoAdded some additional locking to the media list player playitem functions to prevent...
Niles Bindel [Mon, 24 Aug 2009 20:10:50 +0000 (15:10 -0500)]
Added some additional locking to the media list player playitem functions to prevent threading instability.

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
14 years agocore: add missing type (fix compil for qt4) and add new types for snapshot/record
Erwan Tulou [Mon, 24 Aug 2009 21:49:37 +0000 (23:49 +0200)]
core: add missing type (fix compil for qt4) and add new types for snapshot/record

14 years agognutls: fix compil error
Erwan Tulou [Mon, 24 Aug 2009 21:19:10 +0000 (23:19 +0200)]
gnutls: fix compil error

14 years agoswitcher: fix compil error
Erwan Tulou [Mon, 24 Aug 2009 21:19:32 +0000 (23:19 +0200)]
switcher: fix compil error

14 years agoskins2: fix compil error
Erwan Tulou [Mon, 24 Aug 2009 21:05:40 +0000 (23:05 +0200)]
skins2: fix compil error

14 years agoMade the seeking code path a bit more clear (nuv).
Laurent Aimar [Mon, 24 Aug 2009 20:30:29 +0000 (22:30 +0200)]
Made the seeking code path a bit more clear (nuv).

14 years agoWorkaround warning on function returned value casted.
Laurent Aimar [Mon, 24 Aug 2009 20:25:20 +0000 (22:25 +0200)]
Workaround warning on function returned value casted.

14 years agoRevert "nuv: Fix some warnings and fix an issue where some unitialized pointer access...
Laurent Aimar [Mon, 24 Aug 2009 20:22:55 +0000 (22:22 +0200)]
Revert "nuv: Fix some warnings and fix an issue where some unitialized pointer access could lead to a crash."

This reverts commit 3bbe374b28aa3452cc2da64becb3445cf1d20833.
This commit is wrong. There was no risk of crash. I will add assert
instead when not obvious.

14 years agoCompleted picture_Export documentation.
Laurent Aimar [Mon, 24 Aug 2009 20:17:18 +0000 (22:17 +0200)]
Completed picture_Export documentation.

14 years agoRevert "vout_pictures: Use unsigned for width and height in picture_Export."
Laurent Aimar [Mon, 24 Aug 2009 20:10:51 +0000 (22:10 +0200)]
Revert "vout_pictures: Use unsigned for width and height in picture_Export."

This reverts commit 13268071115898a03f9b1d3c470a72de82eabf0c.

It is wrong as -1 and 0 does not have the same meaning for picture_Export.
(I will document it).

14 years agoCosmetics.
Laurent Aimar [Mon, 24 Aug 2009 20:03:16 +0000 (22:03 +0200)]
Cosmetics.

14 years agoCosmetic.
Laurent Aimar [Mon, 24 Aug 2009 20:03:00 +0000 (22:03 +0200)]
Cosmetic.

14 years agoRevert "dts: Initialize i_frame_size to a default value."
Laurent Aimar [Mon, 24 Aug 2009 20:00:28 +0000 (22:00 +0200)]
Revert "dts: Initialize i_frame_size to a default value."

This reverts commit 260dd07fc161a8c20dfdb992c28d7a865eb93c98.

 It is useless, the variable cannot be uninitialized, and does not
generate a warning for me. The patch could prevent finding real
bug if the code is modified.

14 years agoFixed potential segfault in sharpen filter.
Laurent Aimar [Sat, 15 Aug 2009 19:52:18 +0000 (21:52 +0200)]
Fixed potential segfault in sharpen filter.

14 years agovod rtsp : unpause srteam after seeking
Sébastien Escudier [Mon, 24 Aug 2009 09:30:02 +0000 (11:30 +0200)]
vod rtsp : unpause srteam after seeking

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agomodule_need: handle module loading error
Rémi Denis-Courmont [Mon, 24 Aug 2009 19:39:20 +0000 (22:39 +0300)]
module_need: handle module loading error

14 years agoVLM : move input event callback deletion. In order to receive all inputs events it...
Sébastien Escudier [Mon, 17 Aug 2009 14:38:56 +0000 (16:38 +0200)]
VLM : move input event callback deletion. In order to receive all inputs events it's better to delete callbacks just before releasing the object.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoEliminate some dead code
Rémi Denis-Courmont [Mon, 24 Aug 2009 19:01:50 +0000 (22:01 +0300)]
Eliminate some dead code

14 years agoRemove config_GetUserDataDir()...
Rémi Denis-Courmont [Mon, 24 Aug 2009 18:51:45 +0000 (21:51 +0300)]
Remove config_GetUserDataDir()...

...and fix a memory leak in LUA

14 years agoRemove config_GetUserConfDir
Rémi Denis-Courmont [Mon, 24 Aug 2009 18:46:22 +0000 (21:46 +0300)]
Remove config_GetUserConfDir

14 years agoCosmetics
Rémi Denis-Courmont [Mon, 24 Aug 2009 18:40:52 +0000 (21:40 +0300)]
Cosmetics

14 years agoAdd a directory type parameter to config_GetHomeDir
Rémi Denis-Courmont [Mon, 24 Aug 2009 18:25:12 +0000 (21:25 +0300)]
Add a directory type parameter to config_GetHomeDir

This will avoid adding plenty of config_GetFoobarDir exports later.
Also make config_GetHomeDir return a heap-allocated string.

14 years agoMissing loop iterator initialization
Hugo Beauzee-Luyssen [Sun, 23 Aug 2009 21:57:23 +0000 (23:57 +0200)]
Missing loop iterator initialization

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agofreetype: On Win32 (no fontconfig), correct compilation problems
Erwan Tulou [Sat, 22 Aug 2009 15:01:54 +0000 (17:01 +0200)]
freetype: On Win32 (no fontconfig), correct compilation problems

14 years agoqt4: ensure uri-encoded files are passed to the core
Erwan Tulou [Sat, 22 Aug 2009 12:27:33 +0000 (14:27 +0200)]
qt4: ensure uri-encoded files are passed to the core