]> git.sesse.net Git - vlc/log
vlc
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

14 years agoFixed vorbis encoder.
Laurent Aimar [Sun, 21 Feb 2010 15:26:29 +0000 (16:26 +0100)]
Fixed vorbis encoder.

14 years agoFixed theora encoder.
Laurent Aimar [Sun, 21 Feb 2010 15:19:25 +0000 (16:19 +0100)]
Fixed theora encoder.

14 years agoQt4: screen-fps is a float, not an integer...
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.

14 years agolua: fix crash
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)

14 years agoskins2: fix equalizer
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)

14 years agoFix luac install path
Rémi Denis-Courmont [Sun, 21 Feb 2010 13:42:38 +0000 (15:42 +0200)]
Fix luac install path

14 years agoLUA: fix directory separator for meta data scripts
Rémi Denis-Courmont [Sun, 21 Feb 2010 12:52:16 +0000 (14:52 +0200)]
LUA: fix directory separator for meta data scripts

14 years agoFix live555 compilation under Scratchbox
Rémi Denis-Courmont [Sun, 21 Feb 2010 11:21:47 +0000 (13:21 +0200)]
Fix live555 compilation under Scratchbox

14 years agoDead code
Rémi Denis-Courmont [Sun, 21 Feb 2010 10:01:24 +0000 (12:01 +0200)]
Dead code

14 years agoUIs: call XInitThreads if using X11
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.

14 years agoRevert "Ugly hack to enable really quiet running of VLC."
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.

14 years agoFix spelling.
Antoine Cellerier [Sat, 20 Feb 2010 21:24:23 +0000 (22:24 +0100)]
Fix spelling.

14 years agoUgly hack to enable really quiet running of VLC.
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.

14 years agoRemoved dead picture_t::pf_lock/unlock fields.
Laurent Aimar [Sat, 20 Feb 2010 20:27:39 +0000 (21:27 +0100)]
Removed dead picture_t::pf_lock/unlock fields.

14 years agoExport VLC's md5 API.
Antoine Cellerier [Sat, 20 Feb 2010 20:19:01 +0000 (21:19 +0100)]
Export VLC's md5 API.

14 years agofix assignement order from [3ecd0eb5dcb4]
Rafaël Carré [Sat, 20 Feb 2010 19:28:27 +0000 (20:28 +0100)]
fix assignement order from [3ecd0eb5dcb4]

14 years agodecode_URI: do not call EnsureUTF8
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).

14 years agoRTP out: use make_path for SDP file
Rémi Denis-Courmont [Sat, 20 Feb 2010 19:05:54 +0000 (21:05 +0200)]
RTP out: use make_path for SDP file

14 years agonotify: use make_path
Rémi Denis-Courmont [Sat, 20 Feb 2010 19:05:42 +0000 (21:05 +0200)]
notify: use make_path

14 years agogrowl: use make_path()
Rémi Denis-Courmont [Sat, 20 Feb 2010 19:02:56 +0000 (21:02 +0200)]
growl: use make_path()

14 years agotaglib meta writer: don't decode file path twice (core does it better)
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)

14 years agofolder: use make_path
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:57:48 +0000 (20:57 +0200)]
folder: use make_path

14 years agoQt4: use make_path
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:52:19 +0000 (20:52 +0200)]
Qt4: use make_path

14 years agoRAM: force meta data to UTF-8
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.

14 years agoITML playlist: do not decode URI when creating item (!)
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:47:58 +0000 (20:47 +0200)]
ITML playlist: do not decode URI when creating item (!)

14 years agoHTTP interface art: use make_path and fix a few memory errors
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

14 years agoCompile kludge for glibc 2.8
Rémi Denis-Courmont [Sat, 20 Feb 2010 18:14:42 +0000 (20:14 +0200)]
Compile kludge for glibc 2.8

14 years agomsecstotimestr: fix negative numbers handling
Rémi Denis-Courmont [Sat, 20 Feb 2010 17:42:01 +0000 (19:42 +0200)]
msecstotimestr: fix negative numbers handling

14 years agosecstotimestr: use int32_t not to overflow if int exceeds 32-bits
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

14 years agoRemove msecstotimestr
Rémi Denis-Courmont [Sat, 20 Feb 2010 17:33:29 +0000 (19:33 +0200)]
Remove msecstotimestr

14 years agoDynamically allocate the dir list to prevent potential array overflows (I believe...
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).

14 years agoOMX IL: clean up dll_* macros
Rémi Denis-Courmont [Sat, 20 Feb 2010 15:20:46 +0000 (17:20 +0200)]
OMX IL: clean up dll_* macros

14 years agoDo not assume that Open and Close are called in the same thread
Rémi Denis-Courmont [Sat, 20 Feb 2010 14:56:49 +0000 (16:56 +0200)]
Do not assume that Open and Close are called in the same thread

14 years agoLua SD: add a bit of documentation
Fabio Ritrovato [Sat, 20 Feb 2010 14:53:40 +0000 (15:53 +0100)]
Lua SD: add a bit of documentation

14 years agoLua SD: use "path" instead of "url"
Fabio Ritrovato [Sat, 20 Feb 2010 14:13:03 +0000 (15:13 +0100)]
Lua SD: use "path" instead of "url"

14 years agoQt4: fail cleanly if started multiple times (instead of crashing)
Rémi Denis-Courmont [Sat, 20 Feb 2010 14:50:17 +0000 (16:50 +0200)]
Qt4: fail cleanly if started multiple times (instead of crashing)

14 years agoLua SD: compile scripts
Fabio Ritrovato [Sat, 20 Feb 2010 13:23:43 +0000 (14:23 +0100)]
Lua SD: compile scripts

14 years agoLua SD: implement the descriptor() function in scripts
Fabio Ritrovato [Sat, 20 Feb 2010 13:20:42 +0000 (14:20 +0100)]
Lua SD: implement the descriptor() function in scripts

14 years agoLua SD: use a function to get the SD description
Fabio Ritrovato [Sat, 20 Feb 2010 13:16:58 +0000 (14:16 +0100)]
Lua SD: use a function to get the SD description

14 years agoFixed a harmless typo (avformat).
Laurent Aimar [Sat, 20 Feb 2010 13:07:16 +0000 (14:07 +0100)]
Fixed a harmless typo (avformat).

14 years agoAllowed GetFfmpegCodec() to convert more subtitle codecs.
Laurent Aimar [Sat, 20 Feb 2010 12:36:36 +0000 (13:36 +0100)]
Allowed GetFfmpegCodec() to convert more subtitle codecs.

14 years agoWorkarounded SSA payload modifications done by mkv avformat demuxer.
Laurent Aimar [Sat, 20 Feb 2010 12:34:38 +0000 (13:34 +0100)]
Workarounded SSA payload modifications done by mkv avformat demuxer.

14 years agoFixed ES block length value (avformat).
Laurent Aimar [Sat, 20 Feb 2010 12:07:55 +0000 (13:07 +0100)]
Fixed ES block length value (avformat).

14 years agoImplemented ES priority flag in avformat demuxer.
Laurent Aimar [Sat, 20 Feb 2010 12:06:15 +0000 (13:06 +0100)]
Implemented ES priority flag in avformat demuxer.

14 years agoCosmetics.
Laurent Aimar [Sat, 20 Feb 2010 12:05:00 +0000 (13:05 +0100)]
Cosmetics.

14 years agoFixed theora/speex workaround (avformat).
Laurent Aimar [Sat, 20 Feb 2010 12:01:20 +0000 (13:01 +0100)]
Fixed theora/speex workaround (avformat).

14 years agoDo not fail on av_find_stream_info error (avformat).
Laurent Aimar [Sat, 20 Feb 2010 12:00:14 +0000 (13:00 +0100)]
Do not fail on av_find_stream_info error (avformat).

It is not fatal.

14 years agoFix secstotimestr
Rémi Denis-Courmont [Sat, 20 Feb 2010 13:10:08 +0000 (15:10 +0200)]
Fix secstotimestr

14 years agoHTTP: fix read sizes and signedness (fixes #3302)
Rémi Denis-Courmont [Sat, 20 Feb 2010 13:07:23 +0000 (15:07 +0200)]
HTTP: fix read sizes and signedness (fixes #3302)

14 years agoIgnore the plugins cache
Rémi Denis-Courmont [Sat, 20 Feb 2010 12:32:35 +0000 (14:32 +0200)]
Ignore the plugins cache

14 years agoRudimentary test case for libvlc_event_type_name()
Rémi Denis-Courmont [Sat, 20 Feb 2010 12:31:42 +0000 (14:31 +0200)]
Rudimentary test case for libvlc_event_type_name()

14 years agoReimplement libvlc_event_type_name
Rémi Denis-Courmont [Sat, 20 Feb 2010 12:31:23 +0000 (14:31 +0200)]
Reimplement libvlc_event_type_name