]> git.sesse.net Git - vlc/log
vlc
14 years agoMissing ignored files
Rémi Denis-Courmont [Thu, 25 Feb 2010 22:01:07 +0000 (00:01 +0200)]
Missing ignored files

14 years agoIgnore .luac files
Rémi Denis-Courmont [Thu, 25 Feb 2010 22:00:26 +0000 (00:00 +0200)]
Ignore .luac files

14 years agoRemove error/warnings from module_need()
Rémi Denis-Courmont [Thu, 25 Feb 2010 21:56:45 +0000 (23:56 +0200)]
Remove error/warnings from module_need()

They caused much confusion from bug reporters and support requestors.
Feel free to add more explicit and specific errors after module_need()
call sites in failure cases.

14 years agoDocument config_LoadCmdLine() more
Rémi Denis-Courmont [Thu, 25 Feb 2010 21:36:52 +0000 (23:36 +0200)]
Document config_LoadCmdLine() more

14 years agotest: Pretend that our test suite is working where it is not.
Pierre d'Herbemont [Thu, 25 Feb 2010 20:27:18 +0000 (21:27 +0100)]
test: Pretend that our test suite is working where it is not.

And no the test is not broken. libvlc_media_get_tracks_info() is.

14 years agoRevert "Broken test case"
Pierre d'Herbemont [Thu, 25 Feb 2010 20:31:22 +0000 (21:31 +0100)]
Revert "Broken test case"

This reverts commit 9a2adcfde5e66cc3dc1de9c220c88c77fe718970.

14 years agoInstall simplexml too
Rémi Denis-Courmont [Thu, 25 Feb 2010 19:46:35 +0000 (21:46 +0200)]
Install simplexml too

14 years agoQt4: handle Meta modifier in the prefs
Rémi Denis-Courmont [Thu, 25 Feb 2010 17:46:23 +0000 (19:46 +0200)]
Qt4: handle Meta modifier in the prefs

14 years agofr: Fix "Set [hotkey binding]" translation
Rémi Denis-Courmont [Thu, 25 Feb 2010 17:43:53 +0000 (19:43 +0200)]
fr: Fix "Set [hotkey binding]" translation

Oddly enough, this was correct in VLC 1.0.

14 years agoXCB window: key modifier 4 is meta, not command
Rémi Denis-Courmont [Thu, 25 Feb 2010 17:37:41 +0000 (19:37 +0200)]
XCB window: key modifier 4 is meta, not command

14 years agoDistribute and install the CUE parser
Rémi Denis-Courmont [Thu, 25 Feb 2010 16:48:21 +0000 (18:48 +0200)]
Distribute and install the CUE parser

14 years agoCheck that .lua files are declared (faster than make distcheck)
Rémi Denis-Courmont [Thu, 25 Feb 2010 16:45:20 +0000 (18:45 +0200)]
Check that .lua files are declared (faster than make distcheck)

14 years agoClean lua byte-core (fix)
Rémi Denis-Courmont [Thu, 25 Feb 2010 16:45:07 +0000 (18:45 +0200)]
Clean lua byte-core (fix)

14 years agoQt: don't show the menu button if there is only 1 chapter and 1 title
Jean-Baptiste Kempf [Thu, 25 Feb 2010 15:22:18 +0000 (16:22 +0100)]
Qt: don't show the menu button if there is only 1 chapter and 1 title

14 years agoForgotten .nsv in open file dialog
Jean-Baptiste Kempf [Wed, 24 Feb 2010 23:37:02 +0000 (00:37 +0100)]
Forgotten .nsv in open file dialog

14 years agoskins2: extend --[no]-qt-video-autoresize to skins2
Erwan Tulou [Thu, 25 Feb 2010 10:08:39 +0000 (11:08 +0100)]
skins2: extend --[no]-qt-video-autoresize to skins2

As for qt4, offering the possibility to deactivate automatic resizing
is desirable. Reusing the qt parameter is not a problem for skins since
qt4 is a prerequisite.

TODO, rename this parameter with a more interface agnostic name since
the need is for all interfaces.

14 years agoskins2: make default more consistent for video control
Erwan Tulou [Thu, 25 Feb 2010 09:11:16 +0000 (10:11 +0100)]
skins2: make default more consistent for video control

For a video control, default values are contradictory, in
a sense that a video control is not resizable and autoresize
is true. By default, this results in skins resizing to fit a new video, but
the inner video not using this extra space. (see AirFlow for instance)

This patch ensures that if autoresize is true, default behavior for a video
 control is to be resizeable.

14 years agofixes for maemo build
Gildas Bazin [Wed, 24 Feb 2010 22:38:51 +0000 (22:38 +0000)]
fixes for maemo build

14 years agohildon: add a slightly more useful menu to the maemo interface
Gildas Bazin [Wed, 24 Feb 2010 22:20:18 +0000 (22:20 +0000)]
hildon: add a slightly more useful menu to the maemo interface

14 years agocontrib: no need to build the whole of twolame
Gildas Bazin [Tue, 9 Feb 2010 21:45:57 +0000 (21:45 +0000)]
contrib: no need to build the whole of twolame

14 years agoDistribute .h files
Christophe Mutricy [Wed, 24 Feb 2010 22:03:20 +0000 (23:03 +0100)]
Distribute .h files

14 years agoWin32: use linked_with_a_crap_library_which_uses_atexit() (libxml2 and libqt4)
Erwan Tulou [Mon, 22 Feb 2010 20:55:16 +0000 (21:55 +0100)]
Win32: use linked_with_a_crap_library_which_uses_atexit() (libxml2 and libqt4)

  On windows,
  - libxml2 spawns a 'watchdog' thread, when statically linked.
  - libqt4 spawns a 'watcher' thread.

  These threads clean up remaining ressources once their initiator thread has
  terminated. So, the associated dll must NOT be freed explicitly and blindly.
  Since there is no means to know when these 'cleanup' threads terminate,
  the safe approach is to not free the dlls and let freeing occur when vlc
  terminates.

14 years agoUninitialized value
Rémi Denis-Courmont [Wed, 24 Feb 2010 19:20:32 +0000 (21:20 +0200)]
Uninitialized value

14 years agoQt: no need to clear playlist search twice
Jakob Leben [Wed, 24 Feb 2010 18:04:08 +0000 (19:04 +0100)]
Qt: no need to clear playlist search twice

14 years agoQt: use qtu( ) when appropriate
Jean-Baptiste Kempf [Wed, 24 Feb 2010 17:10:25 +0000 (18:10 +0100)]
Qt: use qtu( ) when appropriate

Close #3333

14 years agoBroken test case
Rémi Denis-Courmont [Wed, 24 Feb 2010 16:08:01 +0000 (18:08 +0200)]
Broken test case

Apparently, running make check when adding test cases is too difficult.

14 years agoRevert "sd: Make most members private."
Rémi Denis-Courmont [Wed, 24 Feb 2010 15:55:05 +0000 (17:55 +0200)]
Revert "sd: Make most members private."

This reverts commit 786292c3f205f96b467321c9973a2ba13029fb60.

Apparently, compiling libvlccore (on any platform) is too much to ask.

14 years agoRevert "sd: Export internals with a getters."
Rémi Denis-Courmont [Wed, 24 Feb 2010 15:54:49 +0000 (17:54 +0200)]
Revert "sd: Export internals with a getters."

This reverts commit 027b44025e11be76c4c3f9e34c2648841f389f14.

14 years agoskins2(Win32): fix second bug of #685
Erwan Tulou [Wed, 24 Feb 2010 13:16:57 +0000 (14:16 +0100)]
skins2(Win32): fix second bug of #685

On Windows, skins with on top set were still visible in fullscreen mode

This patch makes fullscreen also a topmost window.

14 years agosd: Export internals with a getters.
Pierre d'Herbemont [Wed, 24 Feb 2010 13:15:59 +0000 (14:15 +0100)]
sd: Export internals with a getters.

lua need them. Also fix an obvious leak.

14 years agosd: Make most members private.
Pierre d'Herbemont [Wed, 24 Feb 2010 10:19:38 +0000 (11:19 +0100)]
sd: Make most members private.

14 years agoQt: media library is always a tree
Jakob Leben [Tue, 23 Feb 2010 17:13:57 +0000 (18:13 +0100)]
Qt: media library is always a tree

14 years agoQt: hide buffering display if buffering doesn't reach 100%
Jakob Leben [Tue, 23 Feb 2010 16:43:46 +0000 (17:43 +0100)]
Qt: hide buffering display if buffering doesn't reach 100%

14 years agoskins2: add a way to reset rate to normal speed (trac #2412)
Erwan Tulou [Wed, 24 Feb 2010 10:44:11 +0000 (11:44 +0100)]
skins2: add a way to reset rate to normal speed (trac #2412)

Skins did not offer a simple way to get back to normal speed
once user had clicked several times on either slower or faster
rates.

This patch automatically resets rate to normal if user presses play/pause
when an input is already launched. (as suggested in trac #2412)

14 years agoWin32 configure: disable sqlite for now
Jean-Baptiste Kempf [Wed, 24 Feb 2010 10:45:32 +0000 (11:45 +0100)]
Win32 configure: disable sqlite for now

14 years agoskins2: add support for --[no]-video-on-top (fix #685)
Erwan Tulou [Wed, 24 Feb 2010 09:36:45 +0000 (10:36 +0100)]
skins2: add support for --[no]-video-on-top (fix #685)

14 years agoFixed invalid accesses in decoder with corrupted subtitles streams.
Laurent Aimar [Tue, 23 Feb 2010 22:31:57 +0000 (23:31 +0100)]
Fixed invalid accesses in decoder with corrupted subtitles streams.

14 years agoFixed potential memleaks in avformat wrapper.
Laurent Aimar [Tue, 23 Feb 2010 21:51:08 +0000 (22:51 +0100)]
Fixed potential memleaks in avformat wrapper.

14 years agoFixed division by 0 with invalid files in avformat wrapper.
Laurent Aimar [Tue, 23 Feb 2010 21:50:19 +0000 (22:50 +0100)]
Fixed division by 0 with invalid files in avformat wrapper.

14 years agoFixed signed integer overflow when loading AVI ODML index.
Laurent Aimar [Tue, 23 Feb 2010 21:43:20 +0000 (22:43 +0100)]
Fixed signed integer overflow when loading AVI ODML index.

14 years agoFixed segfault with corrupted AVI ODML index.
Laurent Aimar [Tue, 23 Feb 2010 21:36:52 +0000 (22:36 +0100)]
Fixed segfault with corrupted AVI ODML  index.

14 years agoDon't use a directory for a lone file
Christophe Mutricy [Tue, 23 Feb 2010 00:49:49 +0000 (00:49 +0000)]
Don't use a directory for a lone file

14 years agoInstall the icons according to freedesktop "standard"
Christophe Mutricy [Tue, 23 Feb 2010 00:32:39 +0000 (00:32 +0000)]
Install the icons according to freedesktop "standard"

http://standards.freedesktop.org/icon-theme-spec/icon-theme-spec-latest.html#install_icons

14 years agoskins2: fix #689 (text control refresh issue)
Erwan Tulou [Tue, 23 Feb 2010 21:56:03 +0000 (22:56 +0100)]
skins2: fix #689 (text control refresh issue)

This patch redefines the method associated with visibility
to ensure that the latest text is displayed when
the text control gets visible

14 years agovariables: print a warning if doing var_Set on a void variable.
Rémi Duraffort [Sun, 21 Feb 2010 19:21:33 +0000 (20:21 +0100)]
variables: print a warning if doing var_Set on a void variable.

14 years agocontribs: another binary package update for Darwin including proper pc files
Felix Paul Kühne [Tue, 23 Feb 2010 18:47:29 +0000 (19:47 +0100)]
contribs: another binary package update for Darwin including proper pc files

14 years agocontrib: Also fix up .pc file on Mac OS X.
Pierre d'Herbemont [Tue, 23 Feb 2010 18:35:31 +0000 (19:35 +0100)]
contrib: Also fix up .pc file on Mac OS X.

14 years agoa macro to automate the choice of "folder"/"directory" string version according to...
Jakob Leben [Tue, 23 Feb 2010 16:24:53 +0000 (17:24 +0100)]
a macro to automate the choice of "folder"/"directory" string version according to platform

14 years agosd: Factorize function dispatch for better code readability.
Pierre d'Herbemont [Tue, 23 Feb 2010 14:26:15 +0000 (15:26 +0100)]
sd: Factorize function dispatch for better code readability.

14 years agoLua SD: blind attempt at fixing #3324
Fabio Ritrovato [Tue, 23 Feb 2010 14:23:49 +0000 (15:23 +0100)]
Lua SD: blind attempt at fixing #3324

14 years agoLua SD: don't fail the whole probe if a script fail
Fabio Ritrovato [Tue, 23 Feb 2010 13:32:32 +0000 (14:32 +0100)]
Lua SD: don't fail the whole probe if a script fail

14 years agoWin32: fix previous commit
Fabio Ritrovato [Tue, 23 Feb 2010 13:17:25 +0000 (14:17 +0100)]
Win32: fix previous commit

14 years agotest: Use image.jpg for testing tracks reading.
Pierre d'Herbemont [Tue, 23 Feb 2010 12:59:04 +0000 (13:59 +0100)]
test: Use image.jpg for testing tracks reading.

image.jpg is a very small 1x1 image.

14 years agoWin32: package lua common scripts
Fabio Ritrovato [Tue, 23 Feb 2010 13:10:59 +0000 (14:10 +0100)]
Win32: package lua common scripts

14 years agoLua SD: add longname option (Close #3323)
Fabio Ritrovato [Tue, 23 Feb 2010 12:58:59 +0000 (13:58 +0100)]
Lua SD: add longname option (Close #3323)

14 years agoplaylist: remove unused ItemToNode()
Jakob Leben [Tue, 23 Feb 2010 11:42:47 +0000 (12:42 +0100)]
playlist: remove unused ItemToNode()

14 years agoplaylist: consistently change input item type when subitems are added
Jakob Leben [Tue, 23 Feb 2010 11:39:41 +0000 (12:39 +0100)]
playlist: consistently change input item type when subitems are added

14 years agoplaylist: only make The Playlist flat, not Media Library
Jakob Leben [Tue, 23 Feb 2010 10:41:35 +0000 (11:41 +0100)]
playlist: only make The Playlist flat, not Media Library

14 years agoWin32: package the luaSD scripts
Jean-Baptiste Kempf [Tue, 23 Feb 2010 10:13:41 +0000 (11:13 +0100)]
Win32: package the luaSD scripts

14 years agoRemoving tabs from previous commits.
Jean-Baptiste Kempf [Mon, 22 Feb 2010 22:26:59 +0000 (23:26 +0100)]
Removing tabs from previous commits.

14 years agoFixed regression in http access.
Laurent Aimar [Mon, 22 Feb 2010 22:19:50 +0000 (23:19 +0100)]
Fixed regression in http access.

access_t::info.i_pos must always be updated to allow icy-meta and seeking
support.

14 years agoFix GoogleImage warning. Close #3311
Jean-Baptiste Kempf [Mon, 22 Feb 2010 22:08:47 +0000 (23:08 +0100)]
Fix GoogleImage warning. Close #3311

Patch by ale5000

14 years agoLua SD: let the user know we are working
Fabio Ritrovato [Mon, 22 Feb 2010 21:41:57 +0000 (22:41 +0100)]
Lua SD: let the user know we are working

14 years agoAvcodec: comment an extra debug message on subtitles size
Jean-Baptiste Kempf [Mon, 22 Feb 2010 21:10:50 +0000 (22:10 +0100)]
Avcodec: comment an extra debug message on subtitles size

14 years agoFixed audio transcoding when using filters.
Laurent Aimar [Mon, 22 Feb 2010 20:20:28 +0000 (21:20 +0100)]
Fixed audio transcoding when using filters.

14 years agoLua SD: Icecast Directory script
Fabio Ritrovato [Mon, 22 Feb 2010 19:39:11 +0000 (20:39 +0100)]
Lua SD: Icecast Directory script

14 years agoFix debug message
Fabio Ritrovato [Mon, 22 Feb 2010 19:30:02 +0000 (20:30 +0100)]
Fix debug message

14 years agoVLCKit: preparsed->parsed.
Pierre d'Herbemont [Mon, 22 Feb 2010 19:31:04 +0000 (20:31 +0100)]
VLCKit: preparsed->parsed.

14 years agolibvlc: Export libvlc_media_is_parsed instead of libvlc_media_is_preparsed.
Pierre d'Herbemont [Mon, 22 Feb 2010 19:30:39 +0000 (20:30 +0100)]
libvlc: Export libvlc_media_is_parsed instead of libvlc_media_is_preparsed.

14 years agoVLCKit: Remove contrib dependency files.
Pierre d'Herbemont [Mon, 22 Feb 2010 19:22:45 +0000 (20:22 +0100)]
VLCKit: Remove contrib dependency files.

We already do that in contrib makefile.

14 years agolibvlc_media: Destroy the cond and the mutex.
Pierre d'Herbemont [Mon, 22 Feb 2010 18:52:20 +0000 (19:52 +0100)]
libvlc_media: Destroy the cond and the mutex.

14 years agolibvlc: Don't refer to media_preparsing as we don't have media_parsing.
Pierre d'Herbemont [Mon, 22 Feb 2010 17:34:32 +0000 (18:34 +0100)]
libvlc: Don't refer to media_preparsing as we don't have media_parsing.

parsing is simpler.

14 years agolibvlc: libvlc_media_get_es->libvlc_media_get_tracks_info.
Pierre d'Herbemont [Mon, 22 Feb 2010 16:51:35 +0000 (17:51 +0100)]
libvlc: libvlc_media_get_es->libvlc_media_get_tracks_info.

14 years agotest: Update libvlc_media test.
Pierre d'Herbemont [Mon, 22 Feb 2010 16:37:39 +0000 (17:37 +0100)]
test: Update libvlc_media test.

14 years agolibvlc: Export libvlc_media_parse() and libvlc_media_parse_async().
Pierre d'Herbemont [Mon, 22 Feb 2010 16:23:14 +0000 (17:23 +0100)]
libvlc: Export libvlc_media_parse() and libvlc_media_parse_async().

Else there is no way to properly trigger meta preparsing from libvlc.

14 years agolibvlc: Put a ref to libvlc_media_release in libvlc_media_new.
Pierre d'Herbemont [Mon, 22 Feb 2010 16:03:31 +0000 (17:03 +0100)]
libvlc: Put a ref to libvlc_media_release in libvlc_media_new.

14 years agoUpdated contrib package for Mac OS X including latest ffmpeg and Sparkle on every...
Felix Paul Kühne [Mon, 22 Feb 2010 17:02:49 +0000 (18:02 +0100)]
Updated contrib package for Mac OS X including latest ffmpeg and Sparkle on every platform

14 years agoRemoved debug from previous commit.
Felix Paul Kühne [Mon, 22 Feb 2010 16:57:13 +0000 (17:57 +0100)]
Removed debug from previous commit.

14 years agocontribs: slimmed the OS X package
Felix Paul Kühne [Mon, 22 Feb 2010 16:55:22 +0000 (17:55 +0100)]
contribs: slimmed the OS X package

The included share folder was cut down to aclocal, autoconf, automake, gettext and libtool. Additionally, the gecko-sdk is downloaded and installed separately now. This vastly speeds up the installation process.

14 years agoQt4: small fix for sprefs
Jean-Baptiste Kempf [Mon, 22 Feb 2010 16:43:39 +0000 (17:43 +0100)]
Qt4: small fix for sprefs

14 years agoskins2: work around a deallocation problem
Erwan Tulou [Mon, 22 Feb 2010 16:03:44 +0000 (17:03 +0100)]
skins2: work around a deallocation problem

VlcManager and VarManager dependents on each other (a design problem)
Anyway, it is a bad idea to use instance() on any manager when deallocating ressources
as it can start anew a manager already deallocated.
Better use global variables in p_sys and act accordingly.

14 years agoQt: compile fix
Jakob Leben [Mon, 22 Feb 2010 16:16:34 +0000 (17:16 +0100)]
Qt: compile fix

14 years agoVLCKit: ppc970 aka PowerPC G3 is no supported architecture
Felix Paul Kühne [Mon, 22 Feb 2010 10:29:13 +0000 (11:29 +0100)]
VLCKit: ppc970 aka PowerPC G3 is no supported architecture

14 years agoQt: grey out the inexisting options.
Jean-Baptiste Kempf [Mon, 22 Feb 2010 11:23:41 +0000 (12:23 +0100)]
Qt: grey out the inexisting options.

14 years agoAdd .amr to recognized extensions
Jean-Baptiste Kempf [Mon, 22 Feb 2010 09:34:02 +0000 (10:34 +0100)]
Add .amr to recognized extensions

And update NEWS to show latest improvements of avcodec. Next contribs
on mac and Windows should have AMR working

14 years agoFix copyright.
Pierre d'Herbemont [Mon, 22 Feb 2010 11:14:22 +0000 (12:14 +0100)]
Fix copyright.

Pointed by xtophe.

14 years agolibvlc: Test preparsing.
Pierre d'Herbemont [Mon, 22 Feb 2010 11:02:09 +0000 (12:02 +0100)]
libvlc: Test preparsing.

14 years agomedia: Whitespaces cleanup.
Pierre d'Herbemont [Mon, 22 Feb 2010 11:01:32 +0000 (12:01 +0100)]
media: Whitespaces cleanup.

14 years agolibvlc: Register PreparsingChanged.
Pierre d'Herbemont [Mon, 22 Feb 2010 06:01:45 +0000 (07:01 +0100)]
libvlc: Register PreparsingChanged.

14 years agoFixed an assert with still frame in dvdnav.
Laurent Aimar [Sun, 21 Feb 2010 22:27:00 +0000 (23:27 +0100)]
Fixed an assert with still frame in dvdnav.

We can come out of still mode by user actions, and so
the timer need to be reset in DVDNAV_BLOCK_OK.

14 years agoFixed invalid free on picture_NewFromFormat failure in subpicture_region_New.
Laurent Aimar [Sun, 21 Feb 2010 21:48:34 +0000 (22:48 +0100)]
Fixed invalid free on picture_NewFromFormat failure in subpicture_region_New.

14 years agoFixed potential division by 0 in vout_AllocatePicture.
Laurent Aimar [Sun, 21 Feb 2010 21:47:58 +0000 (22:47 +0100)]
Fixed potential division by 0 in vout_AllocatePicture.

14 years agoFixed and simplified support for slow picture in vout_RenderPicture.
Laurent Aimar [Sun, 21 Feb 2010 21:15:57 +0000 (22:15 +0100)]
Fixed and simplified support for slow picture in vout_RenderPicture.

It should fix subtitle perfs under windows.

14 years agoQt4: black magic for logo-transparency -> logo-opacity
Rémi Denis-Courmont [Sun, 21 Feb 2010 20:19:44 +0000 (22:19 +0200)]
Qt4: black magic for logo-transparency -> logo-opacity

14 years agoQt4: update EQ slider when reselecting the same preset (fixes #3322)
Rémi Denis-Courmont [Sun, 21 Feb 2010 20:12:04 +0000 (22:12 +0200)]
Qt4: update EQ slider when reselecting the same preset (fixes #3322)

14 years agoParseExecute: robustify and cleanup
Rémi Denis-Courmont [Sun, 21 Feb 2010 19:30:39 +0000 (21:30 +0200)]
ParseExecute: robustify and cleanup

This should fix LP#525278.

14 years agoSPU: create "highlight" before attaching to it
Rémi Denis-Courmont [Sun, 21 Feb 2010 18:08:54 +0000 (20:08 +0200)]
SPU: create "highlight" before attaching to it

14 years agoWin32: avoid error with missing drawable-hwnd
Rémi Denis-Courmont [Sun, 21 Feb 2010 17:41:12 +0000 (19:41 +0200)]
Win32: avoid error with missing drawable-hwnd

14 years agoASX: fix obvious crash (fixes #3321)
Rémi Denis-Courmont [Sun, 21 Feb 2010 16:40:38 +0000 (18:40 +0200)]
ASX: fix obvious crash (fixes #3321)

Regression from the ASX ad unskipping stuff

14 years agoRemove confusing debug message (fixes #3319), fetch timeout once
Rémi Denis-Courmont [Sun, 21 Feb 2010 16:00:31 +0000 (18:00 +0200)]
Remove confusing debug message (fixes #3319), fetch timeout once