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

14 years agosecstotimestr: use div()
Rémi Denis-Courmont [Thu, 18 Feb 2010 21:18:27 +0000 (23:18 +0200)]
secstotimestr: use div()

14 years agoFixed activex compilation.
Laurent Aimar [Thu, 18 Feb 2010 18:35:53 +0000 (19:35 +0100)]
Fixed activex compilation.

14 years agoinput_item_SetURI: improve warning
Rémi Denis-Courmont [Thu, 18 Feb 2010 18:12:23 +0000 (20:12 +0200)]
input_item_SetURI: improve warning

14 years agolibvlc_media_new_path: create a media from a file path
Rémi Denis-Courmont [Thu, 18 Feb 2010 17:56:15 +0000 (19:56 +0200)]
libvlc_media_new_path: create a media from a file path

Also rename libvlc_media_new to libvlc_media_new_location to remove
the ambiguity.

14 years agoVLC preferences are not the developers documentation
Rémi Denis-Courmont [Thu, 18 Feb 2010 17:47:31 +0000 (19:47 +0200)]
VLC preferences are not the developers documentation

(not to mention typos)

14 years agoDon't waste translator's time...
Rémi Denis-Courmont [Thu, 18 Feb 2010 17:32:06 +0000 (19:32 +0200)]
Don't waste translator's time...

14 years agoQt4: fix pontential NULL dereference and show the right containing forlder.
Rémi Duraffort [Thu, 18 Feb 2010 17:15:19 +0000 (18:15 +0100)]
Qt4: fix pontential NULL dereference and show the right containing forlder.

14 years agodummy demux: implement seeking and positioning with vlc://pause
Rémi Denis-Courmont [Thu, 18 Feb 2010 17:21:10 +0000 (19:21 +0200)]
dummy demux: implement seeking and positioning with vlc://pause

14 years agoQt: show buffering on the background of time label
Jakob Leben [Thu, 18 Feb 2010 17:18:14 +0000 (18:18 +0100)]
Qt: show buffering on the background of time label

14 years agoCorrected comments' file name, description and year reference. Cut-and-paste left...
Vicente Jimenez Aguilar [Tue, 16 Feb 2010 16:22:52 +0000 (17:22 +0100)]
Corrected comments' file name, description and year reference. Cut-and-paste left over.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agoFix typo in comment.
Vicente Jimenez Aguilar [Thu, 18 Feb 2010 17:17:03 +0000 (18:17 +0100)]
Fix typo in comment.

I was looking for a memory leak when I have a lot of
"ts demux warning: discontinuity received 'x' instead of 'y' (pid='xxx')"
messages.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agolibvlc: Add a test for media_player_set_media().
Pierre d'Herbemont [Thu, 18 Feb 2010 14:49:25 +0000 (15:49 +0100)]
libvlc: Add a test for media_player_set_media().

14 years agomacosx/framework: Fix our hack for extensions.
Pierre d'Herbemont [Thu, 18 Feb 2010 14:49:08 +0000 (15:49 +0100)]
macosx/framework: Fix our hack for extensions.

14 years agolibvlc: Don't lock the media player twice in set_media().
Hugo Beauzee-Luyssen [Thu, 18 Feb 2010 13:44:53 +0000 (14:44 +0100)]
libvlc: Don't lock the media player twice in set_media().

14 years agoDon't look for live555 in /usr when using contribs
Rafaël Carré [Thu, 18 Feb 2010 07:27:34 +0000 (08:27 +0100)]
Don't look for live555 in /usr when using contribs

14 years agofix live555 compile on armlinux
Rafaël Carré [Thu, 18 Feb 2010 07:17:15 +0000 (08:17 +0100)]
fix live555 compile on armlinux