]>
git.sesse.net Git - vlc/log
Laurent Aimar [Tue, 10 Aug 2010 21:43:29 +0000 (23:43 +0200)]
Factorized a bit colorthres code.
Laurent Aimar [Tue, 10 Aug 2010 21:19:36 +0000 (23:19 +0200)]
Fixed colorthres/erase/extract/gaussianblur/gradient/motionblur/motiondetect/noise/psychedelic/sharpen filters.
input and output picture pitches may not be equal (corruptions or segfaults).
Laurent Aimar [Sun, 25 Jul 2010 19:23:16 +0000 (21:23 +0200)]
No functionnal changes (vout).
Laurent Aimar [Sun, 25 Jul 2010 19:09:14 +0000 (21:09 +0200)]
Enabled back bob, linear and yadif2x mode in vout.
They are not yet really functionnal, the vout will throw the extra frames.
Laurent Aimar [Fri, 23 Jul 2010 18:10:12 +0000 (20:10 +0200)]
Reenabled bob/linear/yadif2x modes in the deinterlace filter.
Laurent Aimar [Fri, 23 Jul 2010 18:06:41 +0000 (20:06 +0200)]
Extended filter_chain_VideoFilter to support filters returning multiple pictures at once.
Laurent Aimar [Thu, 22 Jul 2010 21:38:14 +0000 (23:38 +0200)]
Prepare doubling frame rate in deinterlace filter.
Lukáš Lalinský [Wed, 11 Aug 2010 19:02:30 +0000 (22:02 +0300)]
taglib: fix NULL deferences after dynamic cast
Reported-by: FortiGuard Lab
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Denis Charmet [Wed, 11 Aug 2010 07:58:40 +0000 (09:58 +0200)]
Fix lua telnet vlm_message_to_string
In the current lua vlm implementation, messages can have value xor
children but not both. But the "show media" command gives media a
value : ( %d broadcast - %d vod ) and children (if any). (cf
src/input/vlmshell.c:1502)
Signed-off-by: Rémi Duraffort <ivoire@videolan.org>
Rémi Denis-Courmont [Wed, 11 Aug 2010 15:18:51 +0000 (18:18 +0300)]
Move disc defaults to libvlc-module.c, fix Windows VCD and CD long text
Brad Smith [Mon, 9 Aug 2010 22:11:16 +0000 (18:11 -0400)]
Set CD_DEVICE and DVD_DEVICE to device names appropriate for OpenBSD.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Felix Paul Kühne [Wed, 11 Aug 2010 12:07:40 +0000 (14:07 +0200)]
contribs: updated binary package for Mac
Jean-Baptiste Kempf [Wed, 11 Aug 2010 11:41:47 +0000 (13:41 +0200)]
NEWS for 1.2.0
Felix Paul Kühne [Wed, 11 Aug 2010 11:39:24 +0000 (13:39 +0200)]
contribs: updated live.com patch
Kaarlo Raiha [Tue, 10 Aug 2010 14:18:14 +0000 (17:18 +0300)]
remove .ps from nsis again
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Manol Manolov [Tue, 10 Aug 2010 21:42:07 +0000 (17:42 -0400)]
dshow: cosmetics replace "dshow-" with CFG_PREFIX in the whole file.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 11 Aug 2010 11:00:01 +0000 (13:00 +0200)]
Contribs: update libool to 2.2.10
Jean-Baptiste Kempf [Wed, 11 Aug 2010 10:55:00 +0000 (12:55 +0200)]
Contribs: port libupnp to mingw and make it compile
This is untested for the VLC module
Jean-Baptiste Kempf [Wed, 11 Aug 2010 10:19:57 +0000 (12:19 +0200)]
Contribs: update libass to 0.9.11
Jean-Baptiste Kempf [Tue, 10 Aug 2010 19:53:30 +0000 (21:53 +0200)]
Remove upnp_cc module
Erwan Tulou [Tue, 10 Aug 2010 16:45:36 +0000 (18:45 +0200)]
skins2: playlist, fix selection issue
selected items may not be erased (e.g ready-only items). Compute the new
lastSelected only if no more selection exists.
This fixes the extra selection popping up when one tries to
erase the media library for instance.
Erwan Tulou [Tue, 10 Aug 2010 16:19:15 +0000 (18:19 +0200)]
skins2: playlist make sure deletion works for both nodes and leaves
Erwan Tulou [Tue, 10 Aug 2010 14:01:45 +0000 (16:01 +0200)]
skins2: transform getNextSibling into getNextSiblingOrUncle
Erwan Tulou [Tue, 10 Aug 2010 11:41:06 +0000 (13:41 +0200)]
skins2: add a method to flag a whole subtree for deletion
Erwan Tulou [Tue, 10 Aug 2010 11:34:13 +0000 (13:34 +0200)]
skins2: remove unused function
Erwan Tulou [Tue, 10 Aug 2010 09:45:52 +0000 (11:45 +0200)]
skins2: VarTree, make root() a private function
Jean-Baptiste Kempf [Tue, 10 Aug 2010 16:36:40 +0000 (18:36 +0200)]
Contribs: update libkate to 0.3.8
Rémi Denis-Courmont [Tue, 10 Aug 2010 15:23:31 +0000 (18:23 +0300)]
Warn about libvlc_new() arguments
Those are not part of the API and ABI compatibility "promise"
Rémi Duraffort [Tue, 10 Aug 2010 10:42:37 +0000 (12:42 +0200)]
vlm: remove some spurious calls to asprintf: vlm_MessageNew does it already.
G Finch [Thu, 5 Aug 2010 15:14:06 +0000 (12:14 -0300)]
Ogg-page-size-to-oggseek-bytes-to-read
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
G Finch [Thu, 5 Aug 2010 15:13:28 +0000 (12:13 -0300)]
Use-opriv-current-page-in-ogg.c
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
G Finch [Thu, 5 Aug 2010 15:11:19 +0000 (12:11 -0300)]
Ogg-seek-new-logic-generic-changes
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
G Finch [Thu, 5 Aug 2010 15:10:07 +0000 (12:10 -0300)]
Refactor-code-into-ogg.c-and-ogg.h
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
G Finch [Thu, 5 Aug 2010 15:09:04 +0000 (12:09 -0300)]
Non-seek-related-ogg-changes
Signed-off-by: Ilkka Ollakka <ileoo@videolan.org>
Erwan Tulou [Tue, 10 Aug 2010 08:47:37 +0000 (10:47 +0200)]
skins2: playlist, fix issues when deletion is at stake
This patch does the following
- do not reset m_firstPosition when not needed
- fix corner case when playlist is flat (prone to crash)
The node with a single leaf being deleted should become the
next leaf. But, actually just forcing the rtree.begin()
in any case is simpler and no problem here.
Erwan Tulou [Tue, 10 Aug 2010 08:47:07 +0000 (10:47 +0200)]
skins2: playlist, improve deletion of items
Erwan Tulou [Mon, 9 Aug 2010 21:07:07 +0000 (23:07 +0200)]
skins2: playlist (process delete everywhere in the same way)
Deleting an item can either be initiated by the user or coming from the core.
In one case, a m_deleted flag was added and notify occured before
deletion to avoid invalidated iterators.
This patch ensures that the other case is processed likewise.
Erwan Tulou [Fri, 6 Aug 2010 06:56:23 +0000 (08:56 +0200)]
skins2: fix slider position a bit erratic
This path simplifies code a bit, makes index consistent throughout the code
(spanned from 0 to n-1), and remove a += maxitems that seems wrong
Erwan Tulou [Mon, 9 Aug 2010 20:41:30 +0000 (22:41 +0200)]
skins2: playlist a few iterator issues
- check validity before using iterators
- don't use iterator anymore once the item is erased
Erwan Tulou [Thu, 5 Aug 2010 16:34:18 +0000 (18:34 +0200)]
skins2: playlist (cosmetic)
Erwan Tulou [Thu, 5 Aug 2010 16:05:45 +0000 (18:05 +0200)]
skins2: fix arrows short of 1
For n items, index spans from 0 to (n-1).
This issue accounted for arrows failing to move the cursor past the end of
the visible list (short of 1 click)
Rémi Duraffort [Mon, 9 Aug 2010 21:15:52 +0000 (23:15 +0200)]
dvdnav: fix memory leak.
Rémi Duraffort [Mon, 9 Aug 2010 21:12:24 +0000 (23:12 +0200)]
dvdread: fix typo (does not have any impact).
Jean-Baptiste Kempf [Mon, 9 Aug 2010 21:07:25 +0000 (23:07 +0200)]
Art: Do not crash if album is not null but empty
Jai Menon [Thu, 5 Aug 2010 10:48:18 +0000 (16:18 +0530)]
AVCodec : Allow delayed opening of audio codecs.
Additionally, enable delayed opening for AAC which fixes decoding
of media where we rely on decoder configuration being supplied by
the packetizer instead of the container.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jai Menon [Thu, 5 Aug 2010 10:48:17 +0000 (16:18 +0530)]
AVCodec : Set audio related parameters in ffmpeg_OpenCodec and use it for audio decoder initialization.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jai Menon [Thu, 5 Aug 2010 10:48:16 +0000 (16:18 +0530)]
AVCodec : Move ffmpeg_OpenCodec to avcodec.c and mark it as non-static.
This will allow us to re-use this function later.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jai Menon [Thu, 5 Aug 2010 10:48:15 +0000 (16:18 +0530)]
AVCodec : Factor decoder configuration setup code into a separate function.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Mon, 9 Aug 2010 18:35:01 +0000 (20:35 +0200)]
DShow: small fixes and cosmetics
Jean-Baptiste Kempf [Mon, 9 Aug 2010 17:55:34 +0000 (19:55 +0200)]
DShow: small fixes on error paths
Jean-Baptiste Kempf [Mon, 9 Aug 2010 17:41:19 +0000 (19:41 +0200)]
DShow: update Copyright years
Rémi Denis-Courmont [Mon, 9 Aug 2010 18:25:01 +0000 (21:25 +0300)]
Old RC: "rate" is a float nowadays (fix #4088)
Felix Paul Kühne [Mon, 9 Aug 2010 18:21:01 +0000 (20:21 +0200)]
contribs: fixed typo *cough*
Felix Paul Kühne [Mon, 9 Aug 2010 18:19:25 +0000 (20:19 +0200)]
contribs: removed outdated patches for Mac
Manol Manolov [Mon, 9 Aug 2010 17:32:13 +0000 (19:32 +0200)]
Add frequency and video standard options in dshow
The new options are dshow-tuner-frequency and dshow-tuner-standard
Jean-Baptiste Kempf [Mon, 9 Aug 2010 17:24:08 +0000 (19:24 +0200)]
Win32: prepare for Dshow freq and video standard options
By adding the required enums from ks.h and ksmedia.h
Those are copied from MSDN online documentation
Jean-Baptiste Kempf [Mon, 9 Aug 2010 16:24:31 +0000 (18:24 +0200)]
Fix make dist
Rémi Denis-Courmont [Mon, 9 Aug 2010 16:20:04 +0000 (19:20 +0300)]
udev: fix disc device node encoding
Contrary to V4L2, the CDDA, DVD and BD plugins use the decoded file
path. In practice, this was a very minor problem as device node paths
normally only contain lower case ASCII, digits and the forward slash.
Rémi Denis-Courmont [Mon, 9 Aug 2010 16:16:39 +0000 (19:16 +0300)]
udev: minor simplification
Rémi Denis-Courmont [Mon, 9 Aug 2010 16:15:17 +0000 (19:15 +0300)]
udev: use dvd:// rather than file:// for DVD device nodes
Felix Paul Kühne [Mon, 9 Aug 2010 15:48:47 +0000 (17:48 +0200)]
contribs: updated OS X patch for libcaca
Brad Smith [Sun, 8 Aug 2010 23:58:51 +0000 (19:58 -0400)]
Also include sys/param.h when trying to detect the presence of sys/mount.h so that the test works on OpenBSD, as documented by mount(2).
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Felix Paul Kühne [Mon, 9 Aug 2010 15:26:06 +0000 (17:26 +0200)]
contribs: updated yasm
Jean-Baptiste Kempf [Mon, 9 Aug 2010 11:23:06 +0000 (13:23 +0200)]
Contribs: force gnu99 for FFmpeg and fix compilation
For somewhat reason, on debian's (and arch's) mingw, strcasecmp isn't defined in c99 (very probably because _NO_OLDNAMES is defined)
Jean-Baptiste Kempf [Mon, 9 Aug 2010 11:02:06 +0000 (13:02 +0200)]
Contribs: Update fontconfig to 2.8.0
Rémi Duraffort [Mon, 9 Aug 2010 10:29:02 +0000 (12:29 +0200)]
atmo: fix compiler warning.
Rémi Duraffort [Mon, 9 Aug 2010 10:23:03 +0000 (12:23 +0200)]
dvdread: fix memory leak.
Jean-Baptiste Kempf [Mon, 9 Aug 2010 10:18:42 +0000 (12:18 +0200)]
Contribs: update projectm to 2.0.1
Jean-Baptiste Kempf [Mon, 9 Aug 2010 10:09:02 +0000 (12:09 +0200)]
Contribs: compile whole modplug on Win32
It now compiles fine
Jean-Baptiste Kempf [Mon, 9 Aug 2010 09:50:26 +0000 (11:50 +0200)]
Contrib: update libcaca to beta17
And remove unneeded patch + simplify target for speed-up
Jean-Baptiste Kempf [Mon, 9 Aug 2010 09:37:15 +0000 (11:37 +0200)]
Contribs: update freetype to 2.4.2
Jean-Baptiste Kempf [Mon, 9 Aug 2010 09:35:32 +0000 (11:35 +0200)]
Contribs: update to gettext 0.18.1.1
Jean-Baptiste Kempf [Mon, 9 Aug 2010 09:31:54 +0000 (11:31 +0200)]
Contrib: update png to 1.4. branch
Jean-Baptiste Kempf [Mon, 9 Aug 2010 09:28:49 +0000 (11:28 +0200)]
Contribs: update libgpg-error, gcrypt and gnuTLS...
And create new patches accordingly for new build hiccups...
Jean-Baptiste Kempf [Mon, 9 Aug 2010 09:14:11 +0000 (11:14 +0200)]
Contribs: update libdvbpsi to 0.1.7
Jean-Baptiste Kempf [Mon, 9 Aug 2010 08:47:29 +0000 (10:47 +0200)]
Win32: fix lua compilation
Brad Smith [Sun, 8 Aug 2010 21:29:59 +0000 (17:29 -0400)]
Add support for detecting the number of CPUs with OpenBSD.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sun, 8 Aug 2010 20:50:57 +0000 (23:50 +0300)]
Qt4: only show "Open containing folder" for file items
Brad Smith [Sat, 7 Aug 2010 01:52:58 +0000 (21:52 -0400)]
Add AltiVec detection for OpenBSD/powerpc.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Sun, 8 Aug 2010 20:06:02 +0000 (23:06 +0300)]
Always call _exit() at end to avoid buggy exit handlers
Removes the KDE scheduler hack.
Rémi Denis-Courmont [Sun, 8 Aug 2010 20:03:22 +0000 (23:03 +0300)]
Compress the source tarball with XZ (LZMA)
This saves over 30% space from BZip2.
Rémi Denis-Courmont [Sun, 8 Aug 2010 18:40:57 +0000 (21:40 +0300)]
Revert "playlist: refactor and fix #3932"
This reverts commit
2a4a8f9a3f57087ac320a090442c876e94cda9c7 .
Rémi Denis-Courmont [Sun, 8 Aug 2010 15:50:47 +0000 (18:50 +0300)]
dvdnav: ps_pkt_size() requires at least 6 bytes (fixes #4015)
The same check is already done in the dvdread, ps and vobsub modules.
Rémi Denis-Courmont [Sat, 7 Aug 2010 07:08:46 +0000 (10:08 +0300)]
Do not tell people to install in /usr by default
David Kaplan [Tue, 3 Aug 2010 13:23:17 +0000 (16:23 +0300)]
DVB channel search dialog now shows ETA
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
David Kaplan [Tue, 3 Aug 2010 13:23:16 +0000 (16:23 +0300)]
DVB-S scanning support
DVB satellite scanning using transponder lists from the config directory
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
David Kaplan [Mon, 2 Aug 2010 14:26:04 +0000 (17:26 +0300)]
DVB access module format improvements
ScanDvbTNextExhaustive() -> ScanDvbNextExhaustive() as is used for both DVB-T/C
Various code format improvements
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
David Kaplan [Mon, 2 Aug 2010 14:26:03 +0000 (17:26 +0300)]
DVB: Increased signal timeout times
These are simply too short - expecially for DVB-S
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Thu, 5 Aug 2010 16:08:17 +0000 (19:08 +0300)]
xml_ReaderUseDTD: remove useless parameter
Rémi Denis-Courmont [Thu, 5 Aug 2010 16:03:54 +0000 (19:03 +0300)]
LUA: remove unused catalog and DTD support
In my opinion, we do not want to encourage use of this.
On the one hand, our libxml2 catalog support has never been thread-safe
and this seems to have caused problems in the past (looking at the
skins2 comments). On the other hand, the xtag plugin never implemented
catalogs, so XML parsers have to handle unknown XML tags gracefully in
any case.
Also, shipping DTDs with VLC is awkward and arguably a waste of space.
Rémi Denis-Courmont [Thu, 5 Aug 2010 16:01:30 +0000 (19:01 +0300)]
xtag: fix a warning
Rémi Denis-Courmont [Thu, 5 Aug 2010 15:58:25 +0000 (18:58 +0300)]
xtag: don't pretend to support DTD and catalogs
Rémi Denis-Courmont [Thu, 5 Aug 2010 15:58:16 +0000 (18:58 +0300)]
skins2: missing initialization
Rémi Denis-Courmont [Thu, 5 Aug 2010 15:57:24 +0000 (18:57 +0300)]
skins2: remove unused static variable
Rémi Denis-Courmont [Thu, 5 Aug 2010 15:55:57 +0000 (18:55 +0300)]
skins2: don't load XML catalog if DTD not requested
Also don't fail if the XML validator cannot be loaded.
Erwan Tulou [Thu, 5 Aug 2010 14:17:29 +0000 (16:17 +0200)]
skins2: playlist (simplify)
getNextSibling was buggy (previous patch), and the only use doesn't seem right.
Erwan Tulou [Thu, 5 Aug 2010 14:16:23 +0000 (16:16 +0200)]
skin2: var_tree (add a forgotten return)
Erwan Tulou [Thu, 5 Aug 2010 14:05:58 +0000 (16:05 +0200)]
skins2: playlist (missing parentheses)
Erwan Tulou [Thu, 5 Aug 2010 13:56:08 +0000 (15:56 +0200)]
skins2: fix playlist arrows and enter no longer functioning
This patch fixes a regression brought by
88ba4526d03285a10e9abd59b9053c9d6927661
that prevented arrows from being functional.
Rémi Denis-Courmont [Wed, 4 Aug 2010 20:50:59 +0000 (23:50 +0300)]
Unroll a for loop that only ever iterates once