vlc.git
7 years agoQt: respect font sizes 1.1.0-ff
Jakob Leben [Mon, 15 Feb 2010 04:12:15 +0000 (05:12 +0100)]
Qt: respect font sizes

7 years agomodules: Make sure we save all the modules.
Pierre d'Herbemont [Mon, 15 Feb 2010 00:23:00 +0000 (01:23 +0100)]
modules: Make sure we save all the modules.

Previously we were just saving the loaded modules which resulted in zero modules being saved to disk.

7 years agoWin32 Simpliy windows configure script
Jean-Baptiste Kempf [Sun, 14 Feb 2010 23:58:46 +0000 (00:58 +0100)]
Win32 Simpliy windows configure script

7 years agoAdd function to add a children map to an xml table. (children_map[tagname] is an...
Antoine Cellerier [Sun, 14 Feb 2010 23:39:52 +0000 (00:39 +0100)]
Add function to add a children map to an xml table. (children_map[tagname] is an array of all the child tags with give name)

7 years agoThis should fix <tag/> cases.
Antoine Cellerier [Sun, 14 Feb 2010 23:31:29 +0000 (00:31 +0100)]
This should fix <tag/> cases.

7 years agoQt: fix compilation to non-X11 systems
Jean-Baptiste Kempf [Sun, 14 Feb 2010 23:27:21 +0000 (00:27 +0100)]
Qt: fix compilation to non-X11 systems

7 years agoFix simplexml (still has issues with <bla/> tags)
Antoine Cellerier [Sun, 14 Feb 2010 22:30:31 +0000 (23:30 +0100)]
Fix simplexml (still has issues with <bla/> tags)

7 years agoQt: fix Win32 compilation
Jean-Baptiste Kempf [Sun, 14 Feb 2010 22:28:37 +0000 (23:28 +0100)]
Qt: fix Win32 compilation

Mingw, Mingw-w64 and MSVC support towlower

7 years agoRemove shout.c
Jean-Baptiste Kempf [Sun, 14 Feb 2010 20:37:11 +0000 (21:37 +0100)]
Remove shout.c

7 years agoDon't try to outsmart the compiler for the include path
Rémi Denis-Courmont [Sun, 14 Feb 2010 22:13:26 +0000 (00:13 +0200)]
Don't try to outsmart the compiler for the include path

This breaks cross-compilation with any prefix other than /usr

7 years agoNo full point at end of configuration item short text
Rémi Denis-Courmont [Sun, 14 Feb 2010 22:01:16 +0000 (00:01 +0200)]
No full point at end of configuration item short text

7 years agoLua SD: add modules path
Fabio Ritrovato [Sun, 14 Feb 2010 21:55:56 +0000 (22:55 +0100)]
Lua SD: add modules path

7 years agoLua SD: open more libs
Fabio Ritrovato [Sun, 14 Feb 2010 21:24:32 +0000 (22:24 +0100)]
Lua SD: open more libs

7 years agoContrib: fix FFmpeg win32 compilation...
Jean-Baptiste Kempf [Sun, 14 Feb 2010 20:32:22 +0000 (21:32 +0100)]
Contrib: fix FFmpeg win32 compilation...

7 years agoRevert "Fix lua compilation"
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:30:01 +0000 (22:30 +0200)]
Revert "Fix lua compilation"

This reverts commit 2356c0dd7eff0d041d76854dc1c7bd935f9ce818.

7 years agoFix lua compilation
Fabio Ritrovato [Sun, 14 Feb 2010 20:26:55 +0000 (21:26 +0100)]
Fix lua compilation

7 years agoSilent rule for genmf
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:26:02 +0000 (22:26 +0200)]
Silent rule for genmf

7 years agoRemove legacy nice target
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:25:05 +0000 (22:25 +0200)]
Remove legacy nice target

7 years agoRemove some silence hacks
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:23:53 +0000 (22:23 +0200)]
Remove some silence hacks

7 years agoGenerate aliases silently
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:22:45 +0000 (22:22 +0200)]
Generate aliases silently

7 years agoSet AM_DEFAULT_VERBOSITY with historic automake versions
Rémi Denis-Courmont [Sun, 14 Feb 2010 20:12:48 +0000 (22:12 +0200)]
Set AM_DEFAULT_VERBOSITY with historic automake versions

7 years agoReplace Freebox and French TV SD from shout.c with lua scripts
Fabio Ritrovato [Sun, 14 Feb 2010 20:09:16 +0000 (21:09 +0100)]
Replace Freebox and French TV SD from shout.c with lua scripts

They should work fine, but I can't test them from here...

7 years agoShoutcast SD, goodbye
Jean-Baptiste Kempf [Sun, 14 Feb 2010 19:11:50 +0000 (20:11 +0100)]
Shoutcast SD, goodbye

The .c file is not yet removed to help transition to lua scripts.

7 years agoLUA: check libdir before datadir
Rémi Denis-Courmont [Sun, 14 Feb 2010 19:17:09 +0000 (21:17 +0200)]
LUA: check libdir before datadir

7 years agoCheck for luac
Rémi Denis-Courmont [Sun, 14 Feb 2010 19:13:13 +0000 (21:13 +0200)]
Check for luac

7 years agoLUA: precompile with luac
Rémi Denis-Courmont [Sun, 14 Feb 2010 19:09:08 +0000 (21:09 +0200)]
LUA: precompile with luac

7 years agoLUA: look in $(pkglibdir)/lua
Rémi Denis-Courmont [Sun, 14 Feb 2010 18:49:27 +0000 (20:49 +0200)]
LUA: look in $(pkglibdir)/lua

This should fix FHS conformance for .luac files

7 years agoconfig_GetLibDir: return arch-dep package directory
Rémi Denis-Courmont [Sun, 14 Feb 2010 18:48:59 +0000 (20:48 +0200)]
config_GetLibDir: return arch-dep package directory

7 years agoLUA: fix memory leaks in error path
Rémi Denis-Courmont [Sun, 14 Feb 2010 18:12:54 +0000 (20:12 +0200)]
LUA: fix memory leaks in error path

7 years agoPut plugins in $(pkglibdir)/modules
Rémi Denis-Courmont [Sun, 14 Feb 2010 18:04:08 +0000 (20:04 +0200)]
Put plugins in $(pkglibdir)/modules

We can now store other architecture-dependant files in $(pkglibdir)
(and without bugging the plugins scan).

7 years agoDecreased priority of raw mpeg video demuxer.
Laurent Aimar [Sun, 14 Feb 2010 18:10:50 +0000 (19:10 +0100)]
Decreased priority of raw mpeg video demuxer.

It has a too permissive detection code to have a high priority.

7 years agoLua: fix IMDb script and listen to input changes
Jean-Philippe André [Sun, 14 Feb 2010 17:30:19 +0000 (18:30 +0100)]
Lua: fix IMDb script and listen to input changes

7 years agoQt: Call Lua status callbacks on playing status changes
Srikanth Raju [Mon, 8 Feb 2010 17:57:43 +0000 (23:27 +0530)]
Qt: Call Lua status callbacks on playing status changes

Signed-off-by: Jean-Philippe André <jpeg@videolan.org>
7 years agoLua: Add new callback playing_changed for playing status changes
Srikanth Raju [Mon, 8 Feb 2010 17:57:08 +0000 (23:27 +0530)]
Lua: Add new callback playing_changed for playing status changes

Signed-off-by: Jean-Philippe André <jpeg@videolan.org>
7 years agoLua: Allow arguments to be passed to lua functions in lua_ExecuteFunction
Srikanth Raju [Mon, 8 Feb 2010 17:54:18 +0000 (23:24 +0530)]
Lua: Allow arguments to be passed to lua functions in lua_ExecuteFunction

Signed-off-by: Jean-Philippe André <jpeg@videolan.org>
7 years agoQT4: scroll to playingItem when changing view
Ilkka Ollakka [Sun, 14 Feb 2010 17:26:53 +0000 (19:26 +0200)]
QT4: scroll to playingItem when changing view

I think it works better thisway, but you're free to change it if you think
otherwise.

7 years agoFixed audio-desync support and simplified (close #3253).
Laurent Aimar [Sun, 14 Feb 2010 17:09:19 +0000 (18:09 +0100)]
Fixed audio-desync support and simplified (close #3253).

7 years agoes_out_SetDelay cannot fail.
Laurent Aimar [Sun, 14 Feb 2010 17:02:53 +0000 (18:02 +0100)]
es_out_SetDelay cannot fail.

7 years agoGather all inhibit module in a directory (no code change)
Rémi Denis-Courmont [Sun, 14 Feb 2010 17:08:33 +0000 (19:08 +0200)]
Gather all inhibit module in a directory (no code change)

7 years agoscreensaver: wait for process
Rémi Denis-Courmont [Sun, 14 Feb 2010 16:00:53 +0000 (18:00 +0200)]
screensaver: wait for process

This runs with a timer of its own. It's best to wait for the process
that do a fork bomb, if it ever takes a long.

7 years agoAdd GEOV fourcc to mpeg4...
Jean-Baptiste Kempf [Sun, 14 Feb 2010 15:59:44 +0000 (16:59 +0100)]
Add GEOV fourcc to mpeg4...

7 years agoIncreased probing size for ac3/dts in wav (close #3298).
Laurent Aimar [Sun, 14 Feb 2010 15:28:17 +0000 (16:28 +0100)]
Increased probing size for ac3/dts in wav (close #3298).

7 years agoSimplified and fixed mmst/u pausing (close #2673).
Laurent Aimar [Sun, 14 Feb 2010 15:04:39 +0000 (16:04 +0100)]
Simplified and fixed mmst/u pausing (close #2673).

7 years agoDefault to any for --audio-language.
Laurent Aimar [Sun, 14 Feb 2010 14:03:58 +0000 (15:03 +0100)]
Default to any for --audio-language.

7 years agonet_Write: always a cancellation point as promised
Rémi Denis-Courmont [Sun, 14 Feb 2010 15:15:09 +0000 (17:15 +0200)]
net_Write: always a cancellation point as promised

7 years agoStore audio output interface variables into the input manager object
Rémi Denis-Courmont [Sun, 14 Feb 2010 15:11:36 +0000 (17:11 +0200)]
Store audio output interface variables into the input manager object

This partially fixes multiple media players in LibVLC. This also
removes a few run-away var_Create() in doVolumeChanges().

7 years agonet_Write: improve documentation
Rémi Denis-Courmont [Sun, 14 Feb 2010 15:10:05 +0000 (17:10 +0200)]
net_Write: improve documentation

7 years agoTypo
Rémi Denis-Courmont [Sun, 14 Feb 2010 15:09:39 +0000 (17:09 +0200)]
Typo

7 years agovlc_object_waitpipe: cancellation safety
Rémi Denis-Courmont [Sun, 14 Feb 2010 15:04:38 +0000 (17:04 +0200)]
vlc_object_waitpipe: cancellation safety

7 years agoskins2(playlist): fix current playing item still on when stopping an input
Erwan Tulou [Sun, 14 Feb 2010 13:46:29 +0000 (14:46 +0100)]
skins2(playlist): fix current playing item still on when stopping an input

7 years agoFix missing signal while stopping preparser (fixes #3291)
Rémi Denis-Courmont [Sun, 14 Feb 2010 13:43:49 +0000 (15:43 +0200)]
Fix missing signal while stopping preparser (fixes #3291)

7 years agoSupport for Windows Media Voice natively
Jean-Baptiste Kempf [Sun, 14 Feb 2010 12:34:59 +0000 (13:34 +0100)]
Support for Windows Media Voice natively

May Ronald S. Bultje be praised for this.

7 years agoSupport for Indeo 5
Jean-Baptiste Kempf [Sun, 14 Feb 2010 12:03:15 +0000 (13:03 +0100)]
Support for Indeo 5

May Kostya Shishkov be praised for this.

7 years agoLibVLC: allow setting playback rate even without input
Rémi Denis-Courmont [Sun, 14 Feb 2010 11:50:36 +0000 (13:50 +0200)]
LibVLC: allow setting playback rate even without input

7 years agoUse vlc_openat, fix support for non-UTF-8 systems
Rémi Denis-Courmont [Sun, 14 Feb 2010 11:33:35 +0000 (13:33 +0200)]
Use vlc_openat, fix support for non-UTF-8 systems

7 years agoadd vlc_openat wrapper around openat
Rémi Denis-Courmont [Sun, 14 Feb 2010 11:33:23 +0000 (13:33 +0200)]
add vlc_openat wrapper around openat

7 years agodirectory: remove useless string if fdopendir() is supported
Rémi Denis-Courmont [Sun, 14 Feb 2010 11:26:25 +0000 (13:26 +0200)]
directory: remove useless string if fdopendir() is supported

7 years agodirectory: handle fd:// syntax
Rémi Denis-Courmont [Sun, 14 Feb 2010 11:19:34 +0000 (13:19 +0200)]
directory: handle fd:// syntax

7 years agodirectory: use block_heap_Alloc()
Rémi Denis-Courmont [Sun, 14 Feb 2010 10:46:25 +0000 (12:46 +0200)]
directory: use block_heap_Alloc()

7 years agoReduced verbosity (vout wrapper).
Laurent Aimar [Sun, 14 Feb 2010 10:33:08 +0000 (11:33 +0100)]
Reduced verbosity (vout wrapper).

7 years agoFixed RSS text positionning (close #3115).
Laurent Aimar [Sun, 14 Feb 2010 10:27:02 +0000 (11:27 +0100)]
Fixed RSS text positionning (close #3115).

Initial patch by Gerrit van den Hanenberg.

7 years agodoVolumeChanges: always return the value
Rémi Denis-Courmont [Sun, 14 Feb 2010 10:03:47 +0000 (12:03 +0200)]
doVolumeChanges: always return the value

This fixes, e.g. garbage OSD display when toggling mute with the hotkey.

7 years agoFix libvlc_audio_set_mute
Rémi Denis-Courmont [Sun, 14 Feb 2010 09:58:14 +0000 (11:58 +0200)]
Fix libvlc_audio_set_mute

7 years agoDon't use random number as pointers.
Rémi Denis-Courmont [Sun, 14 Feb 2010 09:55:50 +0000 (11:55 +0200)]
Don't use random number as pointers.

This is not legal (even if it works on all platforms). Also, this fixes
a warning.

7 years agoRemove a few fixmes
Rémi Denis-Courmont [Sun, 14 Feb 2010 09:55:28 +0000 (11:55 +0200)]
Remove a few fixmes

7 years agoAdd indirection to find input from wanabee input manager object
Rémi Denis-Courmont [Sun, 14 Feb 2010 09:53:53 +0000 (11:53 +0200)]
Add indirection to find input from wanabee input manager object

PARENTAL ADVISORY: explicit hack

This should allow volume control to (somewhat) work in LibVLC.
Unfortunately, it will still be buggy when there are multiple players.

7 years agoMake doVolumeChanges static
Rémi Denis-Courmont [Sun, 14 Feb 2010 09:34:26 +0000 (11:34 +0200)]
Make doVolumeChanges static

7 years agoaout_FindAndRestart() needs the playlist
Rémi Denis-Courmont [Sun, 14 Feb 2010 09:27:23 +0000 (11:27 +0200)]
aout_FindAndRestart() needs the playlist

This will probably never work for LibVLC.

7 years agoTrivial factorization
Rémi Denis-Courmont [Sun, 14 Feb 2010 09:27:13 +0000 (11:27 +0200)]
Trivial factorization

7 years agoflac decoder does not need ogg. Remove bogus build dependency.
Rémi Denis-Courmont [Sun, 14 Feb 2010 07:48:20 +0000 (09:48 +0200)]
flac decoder does not need ogg. Remove bogus build dependency.

This reverts commit cc4cabdf51150e323e6af7ced747b46b4a834d5f.

7 years agocontribs: static linked flac requires ogg
Rémi Denis-Courmont [Sun, 14 Feb 2010 08:30:27 +0000 (10:30 +0200)]
contribs: static linked flac requires ogg

7 years agoContribs: refactor flac build
Rémi Denis-Courmont [Sun, 14 Feb 2010 08:20:13 +0000 (10:20 +0200)]
Contribs: refactor flac build

7 years agoQt: couple of minor corrections
Jakob Leben [Sun, 14 Feb 2010 08:10:30 +0000 (09:10 +0100)]
Qt: couple of minor corrections

- searchLineEdit: proper clearing
- locationBar content will not affect searchLineEdit size

7 years agoQt: playlist menu strings and icons
Jakob Leben [Sun, 14 Feb 2010 05:42:21 +0000 (06:42 +0100)]
Qt: playlist menu strings and icons

7 years agoQt: the Add button on playlist panel is gone
Jakob Leben [Sun, 14 Feb 2010 04:51:49 +0000 (05:51 +0100)]
Qt: the Add button on playlist panel is gone

7 years agoQt: include Add File/Directory/Advanced Open actions in playlist right-click menu
Jakob Leben [Sun, 14 Feb 2010 04:42:09 +0000 (05:42 +0100)]
Qt: include Add File/Directory/Advanced Open actions in playlist right-click menu

7 years agoWin32: try to fix compilation of flac
Jean-Baptiste Kempf [Sun, 14 Feb 2010 03:12:34 +0000 (04:12 +0100)]
Win32: try to fix compilation of flac

7 years agoUpdate LIST
Jean-Baptiste Kempf [Sun, 14 Feb 2010 03:05:47 +0000 (04:05 +0100)]
Update LIST

7 years agoQt: code reindentation
Jean-Baptiste Kempf [Sun, 14 Feb 2010 03:04:11 +0000 (04:04 +0100)]
Qt: code reindentation

7 years agoFixed SPS/PPS transmissions in H264 packetizer.
Laurent Aimar [Sat, 13 Feb 2010 21:56:11 +0000 (22:56 +0100)]
Fixed SPS/PPS transmissions in H264 packetizer.

It closes the other part of #3161.

7 years agoFixed SPS parsing when scaling matrices are present (h264).
Laurent Aimar [Sat, 13 Feb 2010 21:54:18 +0000 (22:54 +0100)]
Fixed SPS parsing when scaling matrices are present (h264).

It partially closes #3161.

7 years agoAdd a third query with fuzzy search enabled for every word. (We could also add other...
Antoine Cellerier [Sat, 13 Feb 2010 21:45:38 +0000 (22:45 +0100)]
Add a third query with fuzzy search enabled for every word. (We could also add other searches with lower fuzzyness if the first try fails)

7 years agoTry a second musicbrainz query if the first one failed. This allows for fuzzier match...
Antoine Cellerier [Sat, 13 Feb 2010 21:28:29 +0000 (22:28 +0100)]
Try a second musicbrainz query if the first one failed. This allows for fuzzier matches (like not taking spaces into account in 1980 - 1990 for example) but still doesn't fix issues with minor spelling errors.

7 years agoAdded support for language in asf (close #3292).
Laurent Aimar [Sat, 13 Feb 2010 20:56:34 +0000 (21:56 +0100)]
Added support for language in asf (close #3292).

7 years agoFactorized the way ES are added (asf).
Laurent Aimar [Sat, 13 Feb 2010 20:52:41 +0000 (21:52 +0100)]
Factorized the way ES are added (asf).

7 years agoFactorized extended header search (asf).
Laurent Aimar [Sat, 13 Feb 2010 20:31:45 +0000 (21:31 +0100)]
Factorized extended header search (asf).

7 years agoCosmetics (asf).
Laurent Aimar [Sat, 13 Feb 2010 20:29:43 +0000 (21:29 +0100)]
Cosmetics (asf).

7 years agoudev ALSA: use vendor name if available
Rémi Denis-Courmont [Sat, 13 Feb 2010 20:53:59 +0000 (22:53 +0200)]
udev ALSA: use vendor name if available

7 years agoudev ALSA: use model name if available
Rémi Denis-Courmont [Sat, 13 Feb 2010 20:53:44 +0000 (22:53 +0200)]
udev ALSA: use model name if available

7 years agoudev ALSA: don't be reliant on device node path, use kernel path
Rémi Denis-Courmont [Sat, 13 Feb 2010 20:37:37 +0000 (22:37 +0200)]
udev ALSA: don't be reliant on device node path, use kernel path

7 years agoReduce verbosity.
Antoine Cellerier [Sat, 13 Feb 2010 20:28:31 +0000 (21:28 +0100)]
Reduce verbosity.

7 years agoFix rc intf.
Antoine Cellerier [Sat, 13 Feb 2010 20:07:05 +0000 (21:07 +0100)]
Fix rc intf.

7 years agoAttach the vout object to parent before spu creation so modules loaded by spu can...
Antoine Cellerier [Sat, 13 Feb 2010 20:04:50 +0000 (21:04 +0100)]
Attach the vout object to parent before spu creation so modules loaded by spu can use var inheritance.

7 years agoudev: rudimentary ALSA capture support
Rémi Denis-Courmont [Sat, 13 Feb 2010 19:54:35 +0000 (21:54 +0200)]
udev: rudimentary ALSA capture support

7 years agoCapture devices -> Video capture, for consistency
Rémi Denis-Courmont [Sat, 13 Feb 2010 19:54:17 +0000 (21:54 +0200)]
Capture devices -> Video capture, for consistency

7 years agoAttach httpd hosts to the main httpd object.
Antoine Cellerier [Sat, 13 Feb 2010 19:51:55 +0000 (20:51 +0100)]
Attach httpd hosts to the main httpd object.

7 years agoXCB SD: allow running even if there is no ICCCM window manager
Rémi Denis-Courmont [Sat, 13 Feb 2010 19:15:30 +0000 (21:15 +0200)]
XCB SD: allow running even if there is no ICCCM window manager

7 years agoxcb SD: add a persistent item for the whole desktop
Rémi Denis-Courmont [Sat, 13 Feb 2010 19:14:44 +0000 (21:14 +0200)]
xcb SD: add a persistent item for the whole desktop

(TODO: add one item per X RandR view port)

7 years agoMake mouse-moved and mouse-clicked coordinates, remove mouse-x and -y
Rémi Denis-Courmont [Sat, 13 Feb 2010 17:50:51 +0000 (19:50 +0200)]
Make mouse-moved and mouse-clicked coordinates, remove mouse-x and -y

This simplifies callbacks a bit, and fixes a race condition.

7 years agoAdd coordinates (VLC_VAR_COORDS) variable type
Rémi Denis-Courmont [Sat, 13 Feb 2010 17:49:59 +0000 (19:49 +0200)]
Add coordinates (VLC_VAR_COORDS) variable type