]>
git.sesse.net Git - vlc/log
Jakob Leben [Tue, 23 Feb 2010 17:13:57 +0000 (18:13 +0100)]
Qt: media library is always a tree
Jakob Leben [Tue, 23 Feb 2010 16:43:46 +0000 (17:43 +0100)]
Qt: hide buffering display if buffering doesn't reach 100%
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)
Jean-Baptiste Kempf [Wed, 24 Feb 2010 10:45:32 +0000 (11:45 +0100)]
Win32 configure: disable sqlite for now
Erwan Tulou [Wed, 24 Feb 2010 09:36:45 +0000 (10:36 +0100)]
skins2: add support for --[no]-video-on-top (fix #685)
Laurent Aimar [Tue, 23 Feb 2010 22:31:57 +0000 (23:31 +0100)]
Fixed invalid accesses in decoder with corrupted subtitles streams.
Laurent Aimar [Tue, 23 Feb 2010 21:51:08 +0000 (22:51 +0100)]
Fixed potential memleaks 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.
Laurent Aimar [Tue, 23 Feb 2010 21:43:20 +0000 (22:43 +0100)]
Fixed signed integer overflow when loading AVI ODML index.
Laurent Aimar [Tue, 23 Feb 2010 21:36:52 +0000 (22:36 +0100)]
Fixed segfault with corrupted AVI ODML index.
Christophe Mutricy [Tue, 23 Feb 2010 00:49:49 +0000 (00:49 +0000)]
Don't use a directory for a lone file
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
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
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.
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
Pierre d'Herbemont [Tue, 23 Feb 2010 18:35:31 +0000 (19:35 +0100)]
contrib: Also fix up .pc file on Mac OS X.
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
Pierre d'Herbemont [Tue, 23 Feb 2010 14:26:15 +0000 (15:26 +0100)]
sd: Factorize function dispatch for better code readability.
Fabio Ritrovato [Tue, 23 Feb 2010 14:23:49 +0000 (15:23 +0100)]
Lua SD: blind attempt at fixing #3324
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
Fabio Ritrovato [Tue, 23 Feb 2010 13:17:25 +0000 (14:17 +0100)]
Win32: fix previous commit
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.
Fabio Ritrovato [Tue, 23 Feb 2010 13:10:59 +0000 (14:10 +0100)]
Win32: package lua common scripts
Fabio Ritrovato [Tue, 23 Feb 2010 12:58:59 +0000 (13:58 +0100)]
Lua SD: add longname option (Close #3323)
Jakob Leben [Tue, 23 Feb 2010 11:42:47 +0000 (12:42 +0100)]
playlist: remove unused ItemToNode()
Jakob Leben [Tue, 23 Feb 2010 11:39:41 +0000 (12:39 +0100)]
playlist: consistently change input item type when subitems are added
Jakob Leben [Tue, 23 Feb 2010 10:41:35 +0000 (11:41 +0100)]
playlist: only make The Playlist flat, not Media Library
Jean-Baptiste Kempf [Tue, 23 Feb 2010 10:13:41 +0000 (11:13 +0100)]
Win32: package the luaSD scripts
Jean-Baptiste Kempf [Mon, 22 Feb 2010 22:26:59 +0000 (23:26 +0100)]
Removing tabs from previous commits.
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.
Jean-Baptiste Kempf [Mon, 22 Feb 2010 22:08:47 +0000 (23:08 +0100)]
Fix GoogleImage warning. Close #3311
Patch by ale5000
Fabio Ritrovato [Mon, 22 Feb 2010 21:41:57 +0000 (22:41 +0100)]
Lua SD: let the user know we are working
Jean-Baptiste Kempf [Mon, 22 Feb 2010 21:10:50 +0000 (22:10 +0100)]
Avcodec: comment an extra debug message on subtitles size
Laurent Aimar [Mon, 22 Feb 2010 20:20:28 +0000 (21:20 +0100)]
Fixed audio transcoding when using filters.
Fabio Ritrovato [Mon, 22 Feb 2010 19:39:11 +0000 (20:39 +0100)]
Lua SD: Icecast Directory script
Fabio Ritrovato [Mon, 22 Feb 2010 19:30:02 +0000 (20:30 +0100)]
Fix debug message
Pierre d'Herbemont [Mon, 22 Feb 2010 19:31:04 +0000 (20:31 +0100)]
VLCKit: preparsed->parsed.
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.
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.
Pierre d'Herbemont [Mon, 22 Feb 2010 18:52:20 +0000 (19:52 +0100)]
libvlc_media: Destroy the cond and the mutex.
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.
Pierre d'Herbemont [Mon, 22 Feb 2010 16:51:35 +0000 (17:51 +0100)]
libvlc: libvlc_media_get_es->libvlc_media_get_tracks_info.
Pierre d'Herbemont [Mon, 22 Feb 2010 16:37:39 +0000 (17:37 +0100)]
test: Update libvlc_media test.
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.
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.
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
Felix Paul Kühne [Mon, 22 Feb 2010 16:57:13 +0000 (17:57 +0100)]
Removed debug from previous commit.
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.
Jean-Baptiste Kempf [Mon, 22 Feb 2010 16:43:39 +0000 (17:43 +0100)]
Qt4: small fix for sprefs
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.
Jakob Leben [Mon, 22 Feb 2010 16:16:34 +0000 (17:16 +0100)]
Qt: compile fix
Felix Paul Kühne [Mon, 22 Feb 2010 10:29:13 +0000 (11:29 +0100)]
VLCKit: ppc970 aka PowerPC G3 is no supported architecture
Jean-Baptiste Kempf [Mon, 22 Feb 2010 11:23:41 +0000 (12:23 +0100)]
Qt: grey out the inexisting options.
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
Pierre d'Herbemont [Mon, 22 Feb 2010 11:14:22 +0000 (12:14 +0100)]
Fix copyright.
Pointed by xtophe.
Pierre d'Herbemont [Mon, 22 Feb 2010 11:02:09 +0000 (12:02 +0100)]
libvlc: Test preparsing.
Pierre d'Herbemont [Mon, 22 Feb 2010 11:01:32 +0000 (12:01 +0100)]
media: Whitespaces cleanup.
Pierre d'Herbemont [Mon, 22 Feb 2010 06:01:45 +0000 (07:01 +0100)]
libvlc: Register PreparsingChanged.
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.
Laurent Aimar [Sun, 21 Feb 2010 21:48:34 +0000 (22:48 +0100)]
Fixed invalid free on picture_NewFromFormat failure in subpicture_region_New.
Laurent Aimar [Sun, 21 Feb 2010 21:47:58 +0000 (22:47 +0100)]
Fixed potential division by 0 in vout_AllocatePicture.
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.
Rémi Denis-Courmont [Sun, 21 Feb 2010 20:19:44 +0000 (22:19 +0200)]
Qt4: black magic for logo-transparency -> logo-opacity
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)
Rémi Denis-Courmont [Sun, 21 Feb 2010 19:30:39 +0000 (21:30 +0200)]
ParseExecute: robustify and cleanup
This should fix LP#525278.
Rémi Denis-Courmont [Sun, 21 Feb 2010 18:08:54 +0000 (20:08 +0200)]
SPU: create "highlight" before attaching to it
Rémi Denis-Courmont [Sun, 21 Feb 2010 17:41:12 +0000 (19:41 +0200)]
Win32: avoid error with missing drawable-hwnd
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
Rémi Denis-Courmont [Sun, 21 Feb 2010 16:00:31 +0000 (18:00 +0200)]
Remove confusing debug message (fixes #3319), fetch timeout once
Laurent Aimar [Sun, 21 Feb 2010 15:26:29 +0000 (16:26 +0100)]
Fixed vorbis encoder.
Laurent Aimar [Sun, 21 Feb 2010 15:19:25 +0000 (16:19 +0100)]
Fixed theora encoder.
Rémi Denis-Courmont [Sun, 21 Feb 2010 14:51:37 +0000 (16:51 +0200)]
Qt4: screen-fps is a float, not an integer...
...so allow decimal values.
Erwan Tulou [Sun, 21 Feb 2010 14:26:21 +0000 (15:26 +0100)]
lua: fix crash
when using set_text on an image widget, vlc crashes
(trying to unlock when no lock is held)
Erwan Tulou [Sun, 21 Feb 2010 14:16:15 +0000 (15:16 +0100)]
skins2: fix equalizer
Recent change in core(audio) now requires playlist to be passed as object
so that findAout can success (based on "find-input-callback" inheritance)
Rémi Denis-Courmont [Sun, 21 Feb 2010 13:42:38 +0000 (15:42 +0200)]
Fix luac install path
Rémi Denis-Courmont [Sun, 21 Feb 2010 12:52:16 +0000 (14:52 +0200)]
LUA: fix directory separator for meta data scripts
Rémi Denis-Courmont [Sun, 21 Feb 2010 11:21:47 +0000 (13:21 +0200)]
Fix live555 compilation under Scratchbox
Rémi Denis-Courmont [Sun, 21 Feb 2010 10:01:24 +0000 (12:01 +0200)]
Dead code
Rémi Denis-Courmont [Sun, 21 Feb 2010 08:58:10 +0000 (10:58 +0200)]
UIs: call XInitThreads if using X11
This is needed to protect the Xlib internal state. Xlib may still be
used by user interface thread, the GLX video output thread(s) and
PulseAudio -audio thread- while it initializes.
Fortunately, we do not need to lock X11 displays as every thread uses
its own. Hopefully Xlib is not buggy in that respect, but I am not so
sure :(
This should fix LP #419915.
Rémi Denis-Courmont [Sat, 20 Feb 2010 21:48:09 +0000 (23:48 +0200)]
Revert "Ugly hack to enable really quiet running of VLC."
This reverts commit
3dd62c351d0f72a04634da26181b70b76f918755 .
Antoine Cellerier [Sat, 20 Feb 2010 21:24:23 +0000 (22:24 +0100)]
Fix spelling.
Antoine Cellerier [Sat, 20 Feb 2010 21:20:54 +0000 (22:20 +0100)]
Ugly hack to enable really quiet running of VLC.
Suppress VLC media player <version> message if --quiet is passed as
first argument. Feel free to revert if this is an issue.
Laurent Aimar [Sat, 20 Feb 2010 20:27:39 +0000 (21:27 +0100)]
Removed dead picture_t::pf_lock/unlock fields.
Antoine Cellerier [Sat, 20 Feb 2010 20:19:01 +0000 (21:19 +0100)]
Export VLC's md5 API.
Rafaël Carré [Sat, 20 Feb 2010 19:28:27 +0000 (20:28 +0100)]
fix assignement order from [
3ecd0eb5dcb4 ]
Rémi Denis-Courmont [Sat, 20 Feb 2010 19:10:58 +0000 (21:10 +0200)]
decode_URI: do not call EnsureUTF8
This fixes opening files with non-UTF8 sequences in their path (as long
as the file:// URI is %-encoded correctly).
Rémi Denis-Courmont [Sat, 20 Feb 2010 19:05:54 +0000 (21:05 +0200)]
RTP out: use make_path for SDP file
Rémi Denis-Courmont [Sat, 20 Feb 2010 19:05:42 +0000 (21:05 +0200)]
notify: use make_path
Rémi Denis-Courmont [Sat, 20 Feb 2010 19:02:56 +0000 (21:02 +0200)]
growl: use make_path()
Rémi Denis-Courmont [Sat, 20 Feb 2010 19:00:50 +0000 (21:00 +0200)]
taglib meta writer: don't decode file path twice (core does it better)
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:57:48 +0000 (20:57 +0200)]
folder: use make_path
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:52:19 +0000 (20:52 +0200)]
Qt4: use make_path
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:50:03 +0000 (20:50 +0200)]
RAM: force meta data to UTF-8
As already stated (I think), this might be wrong. I have no clue what
codeset this file format is supposed to use.
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:47:58 +0000 (20:47 +0200)]
ITML playlist: do not decode URI when creating item (!)
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:44:45 +0000 (20:44 +0200)]
HTTP interface art: use make_path and fix a few memory errors
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:14:42 +0000 (20:14 +0200)]
Compile kludge for glibc 2.8
Rémi Denis-Courmont [Sat, 20 Feb 2010 17:42:01 +0000 (19:42 +0200)]
msecstotimestr: fix negative numbers handling
Rémi Denis-Courmont [Sat, 20 Feb 2010 17:36:16 +0000 (19:36 +0200)]
secstotimestr: use int32_t not to overflow if int exceeds 32-bits
Rémi Denis-Courmont [Sat, 20 Feb 2010 17:33:29 +0000 (19:33 +0200)]
Remove msecstotimestr
Antoine Cellerier [Sat, 20 Feb 2010 16:48:05 +0000 (17:48 +0100)]
Dynamically allocate the dir list to prevent potential array overflows (I believe that we were writing to the 5th element of a 4 element array since the luac commits).