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

14 years agoMozilla: untested compile fix
Rémi Denis-Courmont [Sat, 20 Feb 2010 12:08:44 +0000 (14:08 +0200)]
Mozilla: untested compile fix

14 years agoMake libvlc event types less ABI-brittle w.r.t. the next versions
Rémi Denis-Courmont [Sat, 20 Feb 2010 12:01:01 +0000 (14:01 +0200)]
Make libvlc event types less ABI-brittle w.r.t. the next versions

14 years agoImprove Doxygen documentation, deobfuscate event types
Rémi Denis-Courmont [Sat, 20 Feb 2010 11:04:33 +0000 (13:04 +0200)]
Improve Doxygen documentation, deobfuscate event types

14 years agoLibVLC structures: cleanup
Rémi Denis-Courmont [Sat, 20 Feb 2010 11:44:32 +0000 (13:44 +0200)]
LibVLC structures: cleanup

14 years agoKill old and buggy libvlc_drawable_t
Rémi Denis-Courmont [Sat, 20 Feb 2010 11:29:29 +0000 (13:29 +0200)]
Kill old and buggy libvlc_drawable_t

14 years agoUpdate doxyfile (doxygen -u)
Rémi Denis-Courmont [Sat, 20 Feb 2010 11:25:39 +0000 (13:25 +0200)]
Update doxyfile (doxygen -u)

14 years agoDoxygen: don't browse modules/
Rémi Denis-Courmont [Sat, 20 Feb 2010 10:40:10 +0000 (12:40 +0200)]
Doxygen: don't browse modules/

This was mind-boggingly slow, and quite useless.

14 years agoDoxygen fix
Rémi Denis-Courmont [Sat, 20 Feb 2010 11:23:12 +0000 (13:23 +0200)]
Doxygen fix

14 years agolibvlc_video_set_fullscreen: fix documentation
Rémi Denis-Courmont [Sat, 20 Feb 2010 10:31:31 +0000 (12:31 +0200)]
libvlc_video_set_fullscreen: fix documentation

14 years agomacosx dialog provider: moved UI widgets out of the interface implementation
Felix Paul Kühne [Sat, 20 Feb 2010 00:29:08 +0000 (01:29 +0100)]
macosx dialog provider: moved UI widgets out of the interface implementation

14 years agoVLCKit: don't ignore VLC's config anymore since we got our own vlcrc now
Felix Paul Kühne [Sat, 20 Feb 2010 00:24:28 +0000 (01:24 +0100)]
VLCKit: don't ignore VLC's config anymore since we got our own vlcrc now

14 years agomacosx display provider: added the ability to enable/disable Last.FM submissions...
Felix Paul Kühne [Sat, 20 Feb 2010 00:06:31 +0000 (01:06 +0100)]
macosx display provider: added the ability to enable/disable Last.FM submissions through the distributed notification center

14 years agoVLCKit: added an aggregate target to build both VLC and VLCKit with one click
Felix Paul Kühne [Fri, 19 Feb 2010 23:17:16 +0000 (00:17 +0100)]
VLCKit: added an aggregate target to build both VLC and VLCKit with one click

14 years agolive-armlinux.patch got accepted by upstream
Rafaël Carré [Sat, 20 Feb 2010 00:02:49 +0000 (01:02 +0100)]
live-armlinux.patch got accepted by upstream

So apply it unconditionally so when the new release is here it will be
spotted and removed faster.
http://lists.live555.com/pipermail/live-devel/2010-February/011820.html

14 years agoskip-ads option is a bool
Christophe Mutricy [Fri, 19 Feb 2010 23:34:11 +0000 (23:34 +0000)]
skip-ads option is a bool

14 years agomacosx/framework : added method setValue:forMeta: to VLCMedia
Emmanuel de Roux [Mon, 15 Feb 2010 14:18:41 +0000 (15:18 +0100)]
macosx/framework : added method setValue:forMeta: to VLCMedia

Signed-off-by: Pierre d'Herbemont <pdherbemont@free.fr>
14 years agolibvlc_test: fix compilation of "make checkall"
Rémi Duraffort [Fri, 19 Feb 2010 10:39:10 +0000 (11:39 +0100)]
libvlc_test: fix compilation of "make checkall"

14 years agoFixed seeking on a sample described by the last STSS entry (.mp4).
Laurent Aimar [Fri, 19 Feb 2010 00:21:41 +0000 (01:21 +0100)]
Fixed seeking on a sample described by the last STSS entry (.mp4).

14 years agoLua SD: add scripts to makefile
Fabio Ritrovato [Thu, 18 Feb 2010 22:33:54 +0000 (23:33 +0100)]
Lua SD: add scripts to makefile

14 years agoLua SD: simplify fmc.lua
Fabio Ritrovato [Thu, 18 Feb 2010 22:13:13 +0000 (23:13 +0100)]
Lua SD: simplify fmc.lua