]> git.sesse.net Git - vlc/log
vlc
14 years agoLibVLC core: remove exceptions
Rémi Denis-Courmont [Sun, 31 Jan 2010 21:40:16 +0000 (23:40 +0200)]
LibVLC core: remove exceptions

14 years agolibvlcpp: fix compilation.
Rémi Duraffort [Sun, 31 Jan 2010 21:19:48 +0000 (22:19 +0100)]
libvlcpp: fix compilation.

14 years agomozilla: factorize.
Rémi Duraffort [Sun, 31 Jan 2010 20:54:51 +0000 (21:54 +0100)]
mozilla: factorize.

14 years agomozilla: fix compilation.
Rémi Duraffort [Sun, 31 Jan 2010 20:32:42 +0000 (21:32 +0100)]
mozilla: fix compilation.

14 years agoMissing attach
Rémi Denis-Courmont [Sun, 31 Jan 2010 20:40:18 +0000 (22:40 +0200)]
Missing attach

14 years agoimage: filter may fail, don't crash on NULL picture
Rémi Denis-Courmont [Sun, 31 Jan 2010 19:31:02 +0000 (21:31 +0200)]
image: filter may fail, don't crash on NULL picture

14 years agoRemove unused exception from video.c
Hugo Beauzee-Luyssen [Sun, 31 Jan 2010 19:05:24 +0000 (20:05 +0100)]
Remove unused exception from video.c

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoLibVLC log: remove exceptions
Rémi Denis-Courmont [Sun, 31 Jan 2010 19:13:18 +0000 (21:13 +0200)]
LibVLC log: remove exceptions

14 years agoDead inline
Rémi Denis-Courmont [Sun, 31 Jan 2010 19:06:13 +0000 (21:06 +0200)]
Dead inline

14 years agoDon't #include LibVLC from plugins
Rémi Denis-Courmont [Sun, 31 Jan 2010 19:03:54 +0000 (21:03 +0200)]
Don't #include LibVLC from plugins

(I was wondering why those kept being recompiled)

14 years agoLibVLC: remove unused and buggy media list views
Rémi Denis-Courmont [Sun, 31 Jan 2010 19:01:02 +0000 (21:01 +0200)]
LibVLC: remove unused and buggy media list views

14 years agoLibVLC audio: take a player object for most functions, remove exceptions
Rémi Denis-Courmont [Sun, 31 Jan 2010 18:54:18 +0000 (20:54 +0200)]
LibVLC audio: take a player object for most functions, remove exceptions

14 years agoLibVLC media player: remove exceptions
Rémi Denis-Courmont [Sun, 31 Jan 2010 17:52:07 +0000 (19:52 +0200)]
LibVLC media player: remove exceptions

14 years agogood
Rémi Denis-Courmont [Sun, 31 Jan 2010 17:30:49 +0000 (19:30 +0200)]
good

14 years agoLibVLC: use VLC variables inheritance for drawable and UI events
Rémi Denis-Courmont [Sun, 31 Jan 2010 16:56:56 +0000 (18:56 +0200)]
LibVLC: use VLC variables inheritance for drawable and UI events

14 years agoMake media player a VLC object
Rémi Denis-Courmont [Sun, 31 Jan 2010 16:45:12 +0000 (18:45 +0200)]
Make media player a VLC object

This will make variable inheritance to child inputs much simpler

14 years agoservices_discovery: no need to attach to events twice
Jakob Leben [Sun, 31 Jan 2010 16:11:12 +0000 (17:11 +0100)]
services_discovery: no need to attach to events twice

14 years agoQt: simplify playlist item deletion
Jakob Leben [Sun, 31 Jan 2010 16:06:55 +0000 (17:06 +0100)]
Qt: simplify playlist item deletion

No need to do that check anymore.

14 years agoplaylist: make playlist_DeleteFromInput delete container nodes as well
Jakob Leben [Sun, 31 Jan 2010 13:02:01 +0000 (14:02 +0100)]
playlist: make playlist_DeleteFromInput delete container nodes as well

and refactor playlist code for optimization

14 years agoplaylist: only install input item event callbacks on items under category root
Jakob Leben [Sun, 31 Jan 2010 11:30:53 +0000 (12:30 +0100)]
playlist: only install input item event callbacks on items under category root

14 years agoTicket 3234 autodetect subtitles
Kamil Baldyga [Sat, 30 Jan 2010 20:01:08 +0000 (21:01 +0100)]
Ticket 3234 autodetect subtitles

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
14 years agoNEWS: rewording the ODML/AVI subtitles part
Jean-Baptiste Kempf [Sun, 31 Jan 2010 13:51:00 +0000 (14:51 +0100)]
NEWS: rewording the ODML/AVI subtitles part

14 years agomacosx dialog provider: use default system font for the scripted dialogs
Felix Paul Kühne [Sun, 31 Jan 2010 13:44:27 +0000 (14:44 +0100)]
macosx dialog provider: use default system font for the scripted dialogs

14 years agoMerge 1.0.5 NEWS in trunk/master/HEAD
Jean-Baptiste Kempf [Sun, 31 Jan 2010 13:33:20 +0000 (14:33 +0100)]
Merge 1.0.5 NEWS in trunk/master/HEAD

14 years agoKill one exception
Rémi Denis-Courmont [Sun, 31 Jan 2010 11:31:02 +0000 (13:31 +0200)]
Kill one exception

14 years agoAdded more providers using broken encoding for SDT/EIT (ts).
Laurent Aimar [Sun, 31 Jan 2010 11:11:50 +0000 (12:11 +0100)]
Added more providers using broken encoding for SDT/EIT (ts).

14 years agoRemoved non const static variable in TS demuxer.
Laurent Aimar [Sun, 31 Jan 2010 01:27:25 +0000 (02:27 +0100)]
Removed non const static variable in TS demuxer.

Please, be careful to NOT commit such hacks.

14 years agoCosmetics.
Laurent Aimar [Sun, 31 Jan 2010 01:14:08 +0000 (02:14 +0100)]
Cosmetics.

14 years agoFixed input_GetEsObjects().
Laurent Aimar [Sun, 31 Jan 2010 01:06:46 +0000 (02:06 +0100)]
Fixed input_GetEsObjects().

14 years agoRemoved one vlc_object_find_name() in qt4.
Laurent Aimar [Sun, 31 Jan 2010 01:04:48 +0000 (02:04 +0100)]
Removed one vlc_object_find_name() in qt4.

14 years agoKill a few vlc_object_find
Rémi Denis-Courmont [Sun, 31 Jan 2010 11:19:11 +0000 (13:19 +0200)]
Kill a few vlc_object_find

14 years agoaout_IsMuted: fix object leak
Rémi Denis-Courmont [Sun, 31 Jan 2010 11:18:58 +0000 (13:18 +0200)]
aout_IsMuted: fix object leak

14 years agoSilent rule for vlc_about.h
Rémi Denis-Courmont [Sun, 31 Jan 2010 11:00:59 +0000 (13:00 +0200)]
Silent rule for vlc_about.h

14 years agoSilent rule for .pc files
Rémi Denis-Courmont [Sun, 31 Jan 2010 10:58:12 +0000 (12:58 +0200)]
Silent rule for .pc files

14 years agoSilent rules for revision
Rémi Denis-Courmont [Sun, 31 Jan 2010 10:56:20 +0000 (12:56 +0200)]
Silent rules for revision

14 years agoGenerate Windows resource file on need basis
Rémi Denis-Courmont [Sun, 31 Jan 2010 10:53:39 +0000 (12:53 +0200)]
Generate Windows resource file on need basis

14 years agoQt4: adjust iconviews art position littlebit
Ilkka Ollakka [Sun, 31 Jan 2010 09:29:28 +0000 (11:29 +0200)]
Qt4: adjust iconviews art position littlebit

Should show current selection little better

14 years agoAdded input_GetEsObjects() to cleanly retreive ES objects (decoder, vout, aout).
Laurent Aimar [Sun, 31 Jan 2010 00:39:41 +0000 (01:39 +0100)]
Added input_GetEsObjects() to cleanly retreive ES objects (decoder, vout, aout).

14 years agoFixed input clean up in case of sout error.
Laurent Aimar [Sun, 31 Jan 2010 00:13:05 +0000 (01:13 +0100)]
Fixed input clean up in case of sout error.

14 years agoCosmetics.
Laurent Aimar [Sun, 31 Jan 2010 00:04:48 +0000 (01:04 +0100)]
Cosmetics.

14 years agoRemoved now useless es_out_t::b_sout field.
Laurent Aimar [Sat, 30 Jan 2010 23:48:34 +0000 (00:48 +0100)]
Removed now useless es_out_t::b_sout field.

14 years agoAdded ts-split-es option to control the way sub streams are handled (ts).
Laurent Aimar [Sat, 30 Jan 2010 23:45:48 +0000 (00:45 +0100)]
Added ts-split-es option to control the way sub streams are handled (ts).

14 years agoMade normal es_out_t valid as long as input_thread_t.
Laurent Aimar [Sat, 30 Jan 2010 23:27:55 +0000 (00:27 +0100)]
Made normal es_out_t valid as long as input_thread_t.

14 years agoMerged ES_OUT_SET_ACTIVE/_MODE.
Laurent Aimar [Sat, 30 Jan 2010 21:10:12 +0000 (22:10 +0100)]
Merged ES_OUT_SET_ACTIVE/_MODE.

14 years agoCosmetics.
Laurent Aimar [Sat, 30 Jan 2010 20:54:26 +0000 (21:54 +0100)]
Cosmetics.

14 years agoFixed memleaks in ps demuxer (close #3141).
Laurent Aimar [Sat, 30 Jan 2010 20:27:22 +0000 (21:27 +0100)]
Fixed memleaks in ps demuxer (close #3141).

14 years agoAdded input internal es_out_GetEsObjects to retreives decoder associated objects.
Laurent Aimar [Sat, 30 Jan 2010 19:19:38 +0000 (20:19 +0100)]
Added input internal es_out_GetEsObjects to retreives decoder associated objects.

It will allow to removes vlc_object_find(_*) hacks.

14 years agocontribs: updated binary package for Mac OS X
Felix Paul Kühne [Sat, 30 Jan 2010 23:41:51 +0000 (00:41 +0100)]
contribs: updated binary package for Mac OS X

To be used by both the 1.0-branch and 1.1. Already uploaded for all three platforms.

14 years agoi18n: remove deleted file
Pierre Ynard [Sat, 30 Jan 2010 23:33:43 +0000 (00:33 +0100)]
i18n: remove deleted file

14 years agoDon't start the playlist thread if not needed
Rémi Denis-Courmont [Sat, 30 Jan 2010 23:08:21 +0000 (01:08 +0200)]
Don't start the playlist thread if not needed

14 years agoVariables fixes
Rémi Denis-Courmont [Sat, 30 Jan 2010 22:46:58 +0000 (00:46 +0200)]
Variables fixes

14 years agoplaylist: small race between vlc_object_alive and vlc_cond_signal
Rémi Denis-Courmont [Sat, 30 Jan 2010 22:45:46 +0000 (00:45 +0200)]
playlist: small race between vlc_object_alive and vlc_cond_signal

14 years agoQt: fix a leak when exiting main interface
Jean-Baptiste Kempf [Sat, 30 Jan 2010 22:53:31 +0000 (23:53 +0100)]
Qt: fix a leak when exiting main interface

14 years agoQt: fix a leak in iconView
Jean-Baptiste Kempf [Sat, 30 Jan 2010 22:53:05 +0000 (23:53 +0100)]
Qt: fix a leak in iconView

14 years agoQt: fix a leak of telexFrame in Controller
Jean-Baptiste Kempf [Sat, 30 Jan 2010 22:52:23 +0000 (23:52 +0100)]
Qt: fix a leak of telexFrame in Controller

14 years agoQt: fix a leak (2) in PL View
Jean-Baptiste Kempf [Sat, 30 Jan 2010 22:50:53 +0000 (23:50 +0100)]
Qt: fix a leak (2) in PL View

14 years agoQt: reindent
Jean-Baptiste Kempf [Sat, 30 Jan 2010 22:48:21 +0000 (23:48 +0100)]
Qt: reindent

14 years agoQt: fix a leaking QSignalmapper in PL
Jean-Baptiste Kempf [Sat, 30 Jan 2010 22:47:51 +0000 (23:47 +0100)]
Qt: fix a leaking QSignalmapper in PL

14 years agocontribs: fixed fontconfig cross-compilation on Darwin
Felix Paul Kühne [Sat, 30 Jan 2010 22:32:44 +0000 (23:32 +0100)]
contribs: fixed fontconfig cross-compilation on Darwin

14 years agovlc-cache-gen: no media library
Rémi Denis-Courmont [Sat, 30 Jan 2010 22:15:21 +0000 (00:15 +0200)]
vlc-cache-gen: no media library

This really should default to off everywhere except in VLC though.

14 years agoconfig_CreateDir: error -> warning
Rémi Denis-Courmont [Sat, 30 Jan 2010 21:53:24 +0000 (23:53 +0200)]
config_CreateDir: error -> warning

14 years agoSave plugins cache into corresponding plugins directory
Rémi Denis-Courmont [Sat, 30 Jan 2010 21:52:59 +0000 (23:52 +0200)]
Save plugins cache into corresponding plugins directory

14 years agoAdd some const
Rémi Denis-Courmont [Sat, 30 Jan 2010 21:41:51 +0000 (23:41 +0200)]
Add some const

14 years agoLoad/delete plugins cache from plugins directory
Rémi Denis-Courmont [Sat, 30 Jan 2010 21:32:54 +0000 (23:32 +0200)]
Load/delete plugins cache from plugins directory

Also refactor. Deletion and loading are now distinct functions.

14 years agoMore verbose error when failing to load the cache file
Rémi Denis-Courmont [Sat, 30 Jan 2010 21:29:10 +0000 (23:29 +0200)]
More verbose error when failing to load the cache file

14 years agoEnable loading "the" cache multiple times
Rémi Denis-Courmont [Sat, 30 Jan 2010 21:16:52 +0000 (23:16 +0200)]
Enable loading "the" cache multiple times

14 years ago0 -> NULL
Rémi Denis-Courmont [Sat, 30 Jan 2010 21:07:07 +0000 (23:07 +0200)]
0 -> NULL

14 years agoMake delay values true integer constants
Rémi Denis-Courmont [Sat, 30 Jan 2010 19:50:25 +0000 (21:50 +0200)]
Make delay values true integer constants

Note that CLOCK_FREQ is already a 64-bits integer, so the cast to
mtime_t is not needed (anymore).

14 years agoRemove unused sleep constants
Rémi Denis-Courmont [Sat, 30 Jan 2010 19:47:22 +0000 (21:47 +0200)]
Remove unused sleep constants

14 years agoFix warning
Rémi Denis-Courmont [Sat, 30 Jan 2010 19:47:12 +0000 (21:47 +0200)]
Fix warning

14 years agophonon: Add specific support for PulseAudio.
Colin Guthrie [Sat, 30 Jan 2010 11:52:50 +0000 (11:52 +0000)]
phonon: Add specific support for PulseAudio.

This uses the PulseSupport class from phonon to allow use to support
PulseAudio nicely (e.g. nice device listings etc.)
(cherry picked from commit bf1ef7158347153310cf4644a66da14f85db38c9)

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
14 years agoNEWS and LIST update
Jean-Baptiste Kempf [Sat, 30 Jan 2010 19:10:21 +0000 (20:10 +0100)]
NEWS and LIST update

14 years agoXCBV/window: document ASCII VLC to translators
Rémi Denis-Courmont [Sat, 30 Jan 2010 19:02:52 +0000 (21:02 +0200)]
XCBV/window: document ASCII VLC to translators

14 years agoRemove GetFallbackEncoding()
Rémi Denis-Courmont [Sat, 30 Jan 2010 19:02:38 +0000 (21:02 +0200)]
Remove GetFallbackEncoding()

14 years agoReimplement Win32 GetACP() using gettext.
Rémi Denis-Courmont [Sat, 30 Jan 2010 18:56:04 +0000 (20:56 +0200)]
Reimplement Win32 GetACP() using gettext.

14 years agoWin32: minor thread-safety fix
Rémi Denis-Courmont [Sat, 30 Jan 2010 18:35:29 +0000 (20:35 +0200)]
Win32: minor thread-safety fix

14 years agotimeshift: avoid non-C99 anonymous unions
Rémi Denis-Courmont [Sat, 30 Jan 2010 18:21:01 +0000 (20:21 +0200)]
timeshift: avoid non-C99 anonymous unions

14 years agoTake out list player test
Rémi Denis-Courmont [Sat, 30 Jan 2010 16:49:32 +0000 (18:49 +0200)]
Take out list player test

It still fails pseudo-randomly.

14 years agoinput_item_WriteMeta: use make_path()
Rémi Denis-Courmont [Sat, 30 Jan 2010 16:38:10 +0000 (18:38 +0200)]
input_item_WriteMeta: use make_path()

14 years agoTest cases for make_path()
Rémi Denis-Courmont [Sat, 30 Jan 2010 16:34:06 +0000 (18:34 +0200)]
Test cases for make_path()

14 years agoAllow tested functions to return NULL
Rémi Denis-Courmont [Sat, 30 Jan 2010 16:31:36 +0000 (18:31 +0200)]
Allow tested functions to return NULL

14 years agomake_path: make a local file path from an URI
Rémi Denis-Courmont [Sat, 30 Jan 2010 16:18:04 +0000 (18:18 +0200)]
make_path: make a local file path from an URI

14 years agoFix make_URI documentation
Rémi Denis-Courmont [Sat, 30 Jan 2010 15:36:14 +0000 (17:36 +0200)]
Fix make_URI documentation

14 years agoName another anonynous union
Rémi Denis-Courmont [Sat, 30 Jan 2010 15:25:51 +0000 (17:25 +0200)]
Name another anonynous union

14 years agoMissing initializer
Rémi Denis-Courmont [Sat, 30 Jan 2010 15:23:29 +0000 (17:23 +0200)]
Missing initializer

14 years agoRevert "vout_window_t: simplify via anynomous union"
Rémi Denis-Courmont [Sat, 30 Jan 2010 15:22:25 +0000 (17:22 +0200)]
Revert "vout_window_t: simplify via anynomous union"

This reverts commit ec4682128ada4047b20763dd94a7ed63c9de3d55.

Conflicts:

modules/gui/qt4/qt4.cpp
modules/video_output/msw/events_vo.c
modules/video_output/x11/xcommon.c
modules/video_output/xcb/common.c
modules/video_output/xcb/window.c
src/video_output/window.c

14 years agocontribs: use GCC-4.0 to compile ffmpeg on 32bit Darwin platforms
Felix Paul Kühne [Sat, 30 Jan 2010 15:08:37 +0000 (16:08 +0100)]
contribs: use GCC-4.0 to compile ffmpeg on 32bit Darwin platforms

14 years agoGrammar
Rémi Denis-Courmont [Sat, 30 Jan 2010 14:58:44 +0000 (16:58 +0200)]
Grammar

14 years agoFix previous commit
Rémi Denis-Courmont [Sat, 30 Jan 2010 13:59:01 +0000 (15:59 +0200)]
Fix previous commit

14 years agougly resampler: use memcpy()
Rémi Denis-Courmont [Sat, 30 Jan 2010 13:34:45 +0000 (15:34 +0200)]
ugly resampler: use memcpy()

14 years agougly resampler: no need to allocate a buffer when down-sampling
Rémi Denis-Courmont [Sat, 30 Jan 2010 13:31:31 +0000 (15:31 +0200)]
ugly resampler: no need to allocate a buffer when down-sampling

14 years agoSupport padded frames in DTS files (close #3274).
Laurent Aimar [Sat, 30 Jan 2010 13:31:30 +0000 (14:31 +0100)]
Support padded frames in DTS files (close #3274).

14 years agoRemoved now useless audio filter float.c
Laurent Aimar [Sat, 30 Jan 2010 12:56:41 +0000 (13:56 +0100)]
Removed now useless audio filter float.c

14 years agoImplemented fi32 -> fl32/s16 conversion in format.c.
Laurent Aimar [Sat, 30 Jan 2010 12:49:35 +0000 (13:49 +0100)]
Implemented fi32 -> fl32/s16 conversion in format.c.

14 years agoclosed captions: Correctly determine the field for SCTE-20 streams
Pádraig Brady [Fri, 29 Jan 2010 16:18:11 +0000 (16:18 +0000)]
closed captions: Correctly determine the field for SCTE-20 streams

* modules/codec/cc.h (cc_Extract): Merge repeated field (3) with first
field (1).  Use the TOP_FIRST_FIELD in the determination of field.
* modules/codec/libmpeg2.c (DecodeBlock): Pass whether "top field first"
* modules/packetizer/mpegvideo.c (ParseMPEGBlock): Likewise.

Signed-off-by: Laurent Aimar <fenrir@videolan.org>
14 years agofixed: add S32N, rewrite FL32
Rémi Denis-Courmont [Sat, 30 Jan 2010 12:40:13 +0000 (14:40 +0200)]
fixed: add S32N, rewrite FL32

14 years agoFixed a huge regression in block_FifoPut.
Laurent Aimar [Sat, 30 Jan 2010 11:54:21 +0000 (12:54 +0100)]
Fixed a huge regression in block_FifoPut.

It was broken as soon as a linked list of buffers was pushed.

14 years agoRewrite of format audio filter.
Laurent Aimar [Sat, 30 Jan 2010 11:07:39 +0000 (12:07 +0100)]
Rewrite of format audio filter.

 It factorizes the common code and implements all conversions between s8, u8,
s16l/b, u16l/b, s24l/b, s32l/b and fl32 (close #3162).
 In cases a direct conversion is not implemented, s16 is used as the middle
format.
 The following direct conversions have been removed: fl32->s24, fl32->u16, u16->fl32.

14 years agoFactorized 8->16 bits audio conversions.
Laurent Aimar [Fri, 29 Jan 2010 21:53:55 +0000 (22:53 +0100)]
Factorized 8->16 bits audio conversions.

14 years agoCosmetics (audio format conversions).
Laurent Aimar [Fri, 29 Jan 2010 21:35:55 +0000 (22:35 +0100)]
Cosmetics (audio format conversions).