]>
git.sesse.net Git - vlc/log
Jean-Baptiste Kempf [Mon, 20 Aug 2012 08:30:58 +0000 (10:30 +0200)]
Contribs: update live555 after 8 months...
Rémi Denis-Courmont [Mon, 20 Aug 2012 07:58:29 +0000 (10:58 +0300)]
Qt4: map Browser Refresh to VLC
Rémi Denis-Courmont [Mon, 20 Aug 2012 07:44:56 +0000 (10:44 +0300)]
Bind some browser keys by default
Rémi Denis-Courmont [Mon, 20 Aug 2012 07:42:51 +0000 (10:42 +0300)]
xcb: map X11 Cancel to VLC Browser Stop
Rémi Denis-Courmont [Mon, 20 Aug 2012 07:34:25 +0000 (10:34 +0300)]
xcb: print X11 key symbol in debug
This eases matching of unknown keys.
Rémi Denis-Courmont [Mon, 20 Aug 2012 06:50:08 +0000 (09:50 +0300)]
Lua: fix number syntax error - unbreak RC interface
Rémi Denis-Courmont [Sun, 19 Aug 2012 21:56:10 +0000 (00:56 +0300)]
contrib: depollute Makefile variables name space
Rémi Denis-Courmont [Sun, 19 Aug 2012 21:42:42 +0000 (00:42 +0300)]
contrib: gcrypt: add SHA-256 for GnuTLS
Rémi Denis-Courmont [Sun, 19 Aug 2012 21:09:00 +0000 (00:09 +0300)]
libmpeg2: unused variable
Rémi Denis-Courmont [Sun, 19 Aug 2012 20:19:56 +0000 (23:19 +0300)]
Repack module_config_t
Also do not save garbage, especially pointers, in the plugin cache.
Rémi Denis-Courmont [Thu, 16 Aug 2012 19:10:52 +0000 (22:10 +0300)]
config: improve/fix the callback prototype for config item choices
Rémi Denis-Courmont [Sun, 19 Aug 2012 19:08:50 +0000 (22:08 +0300)]
plugin: use separate description command for lists and list callbacks
Rémi Denis-Courmont [Sun, 19 Aug 2012 17:37:40 +0000 (20:37 +0300)]
Remove configuration item actions for now
This hinders the following commits. This was only used in a single
plugin on a single platform, and was poorly designed.
Rémi Denis-Courmont [Sun, 19 Aug 2012 20:40:58 +0000 (23:40 +0300)]
DirectSound: unused variable
Rémi Denis-Courmont [Sun, 19 Aug 2012 19:57:24 +0000 (22:57 +0300)]
qt4: passwords do not offer choices
Rémi Denis-Courmont [Sun, 19 Aug 2012 20:22:06 +0000 (23:22 +0300)]
modules: always load modules with callbacks for the time being
Until config_GetPszChoices() learns to load modules when needed, any
module with a list callback must be loaded at all times.
The code previously assumed that plugins with list callbacks also had
action callbacks. This is not true.
Rémi Denis-Courmont [Sun, 19 Aug 2012 18:41:00 +0000 (21:41 +0300)]
Cosmetics
David Fuhrmann [Sun, 19 Aug 2012 16:08:52 +0000 (18:08 +0200)]
macosx: save debug log to rtf instead rtfd
David Fuhrmann [Sun, 19 Aug 2012 15:27:08 +0000 (17:27 +0200)]
macosx: improve playlist table column resizing behaviour
David Fuhrmann [Sun, 19 Aug 2012 14:58:40 +0000 (16:58 +0200)]
macosx: use same translation dict for menu and column names
David Fuhrmann [Sun, 19 Aug 2012 14:41:49 +0000 (16:41 +0200)]
macosx: dynamically create context and main sub menu for playlist table header selection, Simplifications in existing code
Rémi Denis-Courmont [Sun, 19 Aug 2012 16:01:07 +0000 (19:01 +0300)]
help: fix loop invariant for string choices
Regression from
d70cda889b72595f17df9bb15700f32420883161 .
Rémi Denis-Courmont [Sun, 19 Aug 2012 14:40:25 +0000 (17:40 +0300)]
vlc_UrlIsNotEncoded: remove dead function
Rémi Denis-Courmont [Sun, 19 Aug 2012 14:57:22 +0000 (17:57 +0300)]
Missing inclusion of <ctype.h>
Francois Cartegnie [Sun, 19 Aug 2012 14:11:40 +0000 (16:11 +0200)]
Qt: PLModel: Don't overpass pixmap cache for fetching image
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:41:15 +0000 (16:41 +0300)]
vlc_getaddrinfo: do not copy hints
The layout of struct addrinfo is variable (notably because of RFC5014),
so copying hints is brittle.
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:36:03 +0000 (16:36 +0300)]
vlc_getaddrinfo: pass AI_IDN explicitly where applicable
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:29:53 +0000 (16:29 +0300)]
vlc_getaddrinfo: pass AI_NUMERICSERV explicitly where applicable
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:22:39 +0000 (16:22 +0300)]
vlc_getaddrinfo: remove useless parameter
Rémi Denis-Courmont [Sun, 19 Aug 2012 13:17:49 +0000 (16:17 +0300)]
vlc_getaddrinfo: port is unsigned, 0 means unspecified
Benjamin Drung [Sat, 18 Aug 2012 21:23:47 +0000 (23:23 +0200)]
Fix typo misformed -> malformed.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Felix Paul Kühne [Fri, 17 Aug 2012 12:43:50 +0000 (14:43 +0200)]
contrib/OSX: add compilation support in case Xcode's command-line support package wasn't installed
Felix Paul Kühne [Fri, 17 Aug 2012 12:42:47 +0000 (14:42 +0200)]
contrib: remove PPC support for OS X
Felix Paul Kühne [Fri, 17 Aug 2012 12:40:40 +0000 (14:40 +0200)]
contrib: assume OS X 10.7 by default and raise compatibility level to 10.6
Felix Paul Kühne [Fri, 17 Aug 2012 12:39:56 +0000 (14:39 +0200)]
contrib: fixed SDK lookup using Xcode 4.2 or later
Felix Paul Kühne [Sun, 19 Aug 2012 10:49:25 +0000 (12:49 +0200)]
NEWS: updated OSX section
Felix Paul Kühne [Sun, 19 Aug 2012 10:44:13 +0000 (12:44 +0200)]
macosx: removed explicit 10.5 compatibility code
Francois Cartegnie [Sat, 18 Aug 2012 19:52:08 +0000 (21:52 +0200)]
Qt: BookMarks dialog: correctly handle deleting selection
Francois Cartegnie [Sat, 18 Aug 2012 18:58:34 +0000 (20:58 +0200)]
Qt: Bookmarks: correctly apply buttons states
Edward Wang [Mon, 13 Aug 2012 00:15:35 +0000 (20:15 -0400)]
contrib: disable harfbuzz on Android
For consistency with
691e604cd61e5285e69faa6f99647f6bcea817ef , libass doesn't need harfbuzz on Android. (It doesn't build anyway.)
Signed-off-by: Rafaël Carré <funman@videolan.org>
Christoph Miebach [Sat, 18 Aug 2012 13:25:53 +0000 (15:25 +0200)]
typos visible in vlc.pot
Pointed-out-by: Michał Trzebiatowski <hippie_1968@hotmail.com>
Francois Cartegnie [Fri, 17 Aug 2012 17:10:36 +0000 (19:10 +0200)]
Qt: EventDialog: remove useless destructor
Francois Cartegnie [Fri, 17 Aug 2012 17:09:30 +0000 (19:09 +0200)]
Qt: UpdateDialog: use dynamic event IDs
Francois Cartegnie [Fri, 17 Aug 2012 17:03:16 +0000 (19:03 +0200)]
Qt: use dynamic ID for DialogEvent
Francois Cartegnie [Fri, 17 Aug 2012 16:05:46 +0000 (18:05 +0200)]
Qt: Ensure event IDs are not reused.
Qt ensures event IDs are never reused by providing a way to register
them dynamically. We have code that allocate event IDs statically and we
need to check/register those then to ensure proper offset for dynamic
ones. (we could just register them too, but this wouldn't allow
switch/case through values)
Francois Cartegnie [Fri, 17 Aug 2012 13:16:53 +0000 (15:16 +0200)]
Qt: insert newlines for readability
Francois Cartegnie [Fri, 17 Aug 2012 13:14:29 +0000 (15:14 +0200)]
Qt: namespaces are now sufficient for designating event names
Francois Cartegnie [Fri, 17 Aug 2012 11:18:50 +0000 (13:18 +0200)]
Qt: namespace IMEvent types
Francois Cartegnie [Fri, 17 Aug 2012 11:08:57 +0000 (13:08 +0200)]
Qt: PLEvent: protect members
Jean-Baptiste Kempf [Fri, 17 Aug 2012 10:11:27 +0000 (12:11 +0200)]
More NEWS for 2.1, including libVLC new functions
Jean-Baptiste Kempf [Fri, 17 Aug 2012 00:08:58 +0000 (02:08 +0200)]
D3D: Fix wallpaper mode under Win7
Close #7348
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Thu, 16 Aug 2012 17:35:00 +0000 (19:35 +0200)]
Qt: rename even ID offsets as what they are
Francois Cartegnie [Thu, 16 Aug 2012 17:24:32 +0000 (19:24 +0200)]
Qt: IMEvent: simplify using getter
Francois Cartegnie [Thu, 16 Aug 2012 17:23:36 +0000 (19:23 +0200)]
Qt: IMEvent: use getter instead of friend class.
Plus one friendship was unused.
Rémi Denis-Courmont [Thu, 16 Aug 2012 19:10:44 +0000 (22:10 +0300)]
libvlc: cosmetics
Rémi Denis-Courmont [Thu, 16 Aug 2012 19:10:03 +0000 (22:10 +0300)]
LIBVLC_DEPRECATED does not imply LIBVLC_API
Konstantin Pavlov [Thu, 16 Aug 2012 18:56:20 +0000 (22:56 +0400)]
Contribs: vpx: add patch to fix build failure on OSX 10.8.
Konstantin Pavlov [Thu, 16 Aug 2012 18:50:56 +0000 (22:50 +0400)]
Explicitely include libavutil/mem.h where needed.
libavutil.h doesnt include common.h since lavu 51.39.
Konstantin Pavlov [Thu, 16 Aug 2012 18:45:30 +0000 (22:45 +0400)]
Define a hotkey to cycle through SIDs on __APPLE__, too.
Unbreaks build on OSX.
Jean-Baptiste Kempf [Thu, 16 Aug 2012 16:55:37 +0000 (18:55 +0200)]
Qt: move VLM shortcut to Ctrl+Shift+W
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:24:13 +0000 (17:24 +0200)]
Avcodec: require avutil 49.5.0
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:16:13 +0000 (17:16 +0200)]
Avcodec: we already require 52.25.0
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:07:51 +0000 (17:07 +0200)]
Avcodec: use the standard includes
Jean-Baptiste Kempf [Thu, 16 Aug 2012 14:51:32 +0000 (16:51 +0200)]
Fix make dist
Sebastien Zwickert [Tue, 14 Aug 2012 19:52:27 +0000 (21:52 +0200)]
avcodec: use VDA in synchronous mode.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Zoran Turalija [Mon, 13 Aug 2012 05:54:04 +0000 (07:54 +0200)]
Add hotkey to cycle through program SIDs.
Allow far more easier cycling through program Service IDs in multi-program
stream eg. DVB streams.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Thu, 16 Aug 2012 13:28:29 +0000 (15:28 +0200)]
Qt: InputManager: Namespace PLEvent types.
Pointed out that LeafToParent_Type was misused.
Francois Cartegnie [Thu, 16 Aug 2012 13:08:25 +0000 (15:08 +0200)]
Qt: InputManager: UpdateMeta() on Item change. (fix #7321)
Francois Cartegnie [Thu, 16 Aug 2012 13:06:25 +0000 (15:06 +0200)]
Qt: add deduplication for some events.
Some events are fired on each meta type detection, while we just handle
those events on a global change basis.
Qt has some similar deduplication for repaint() or touch events, but
does not provide it to user.
Jean-Baptiste Kempf [Thu, 16 Aug 2012 13:28:36 +0000 (15:28 +0200)]
Qt: add the playlist view mode selection to the right click menu
Close #6838
Felix Paul Kühne [Thu, 16 Aug 2012 11:41:46 +0000 (13:41 +0200)]
macosx: fixed setting the following options on the command line: 'macosx-vdev', 'macosx-nativefullscreenmode', 'macosx-background', 'macosx-video-autoresize', 'macosx-black', 'macosx-mediakeys', 'macosx-appleremote'
This also closes #5892.
Felix Paul Kühne [Thu, 16 Aug 2012 11:23:44 +0000 (13:23 +0200)]
macosx: fixed 'video-deco' and 'embedded-video' recognition when set on the command-line
Jean-Baptiste Kempf [Thu, 16 Aug 2012 10:38:41 +0000 (12:38 +0200)]
Qt: small simplification
Jean-Baptiste Kempf [Wed, 15 Aug 2012 22:41:19 +0000 (00:41 +0200)]
Win32: try to fix the power management issues.
Should close #923 #1241 #4158 #4275 #5380 #5719
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 15 Aug 2012 21:14:37 +0000 (23:14 +0200)]
DxVA2: do not fail without Shell. Close #6322
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Wed, 15 Aug 2012 21:13:52 +0000 (23:13 +0200)]
Win32: Fix packaging with broken sed
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Rémi Denis-Courmont [Wed, 15 Aug 2012 19:57:31 +0000 (22:57 +0300)]
libvlc: thread-safe and more straight-forward audio devices API
Also improve documentation, and deprecate the old broken functions.
Rémi Denis-Courmont [Wed, 15 Aug 2012 19:07:18 +0000 (22:07 +0300)]
libvlc_audio_output_list: simplify and add missing error handling
Rémi Denis-Courmont [Wed, 15 Aug 2012 18:28:26 +0000 (21:28 +0300)]
Remove duplicated config refresh callbacks
Rémi Denis-Courmont [Wed, 15 Aug 2012 07:22:14 +0000 (10:22 +0300)]
Separate string list and string list callback
The configuration system cannot store both a static list and a dynamic
one (and AFAIK, it never could). It only makes to use either a static
list or a callback.
Rémi Denis-Courmont [Wed, 15 Aug 2012 07:26:50 +0000 (10:26 +0300)]
Qt4: use config_GetIntChoices() for integer config items
Rémi Denis-Courmont [Wed, 15 Aug 2012 07:00:41 +0000 (10:00 +0300)]
Qt4: fix types conversion in extended panel
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:59:12 +0000 (00:59 +0300)]
Qt4: use config_Get(Int|Psz)Choices()
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:01:18 +0000 (00:01 +0300)]
config_GetIntChoices: function to retrieve config item choices (integer)
Rémi Denis-Courmont [Tue, 14 Aug 2012 20:49:33 +0000 (23:49 +0300)]
config_GetPszChoices: function to retrieve config item choices
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:58:21 +0000 (00:58 +0300)]
modules: simplify storage of choices in cache
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:57:05 +0000 (00:57 +0300)]
modules: remove unnecessary checks
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:56:44 +0000 (00:56 +0300)]
Ensure string list always has text
Rémi Denis-Courmont [Tue, 14 Aug 2012 20:48:26 +0000 (23:48 +0300)]
Unexport block_FifoWake()
Brendon Justin [Tue, 14 Aug 2012 19:02:47 +0000 (15:02 -0400)]
macosx: fix hiding of shuffle & repeat buttons
Fixes #7333
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
Rémi Denis-Courmont [Tue, 14 Aug 2012 18:59:28 +0000 (21:59 +0300)]
mad: do not convert to from FI32 to FL32 on the fly
Let the conversion plugin(s) do that. They can be optimized.
Rémi Denis-Courmont [Tue, 14 Aug 2012 18:58:38 +0000 (21:58 +0300)]
aout: convert non-linear to FI32 if direct conversion is unavailable
(rather than FL32, which should be the destination format anyway)
Ilkka Ollakka [Tue, 14 Aug 2012 13:49:25 +0000 (16:49 +0300)]
avcodec: fix language
Ilkka Ollakka [Tue, 14 Aug 2012 13:24:15 +0000 (16:24 +0300)]
avcodec: fix helptest for aac-profile
Ilkka Ollakka [Tue, 14 Aug 2012 13:21:45 +0000 (16:21 +0300)]
avcodec: add aac-profile strings for he-aac and he-aac v2, libfdk-aac supports them
Ilkka Ollakka [Tue, 14 Aug 2012 13:20:52 +0000 (16:20 +0300)]
avcodec: move version check to avcodec.h
Ilkka Ollakka [Tue, 14 Aug 2012 13:00:41 +0000 (16:00 +0300)]
livehttp: allow segments to be 10% shorten than asked, seems to be usual limit of allowed variance
Felix Paul Kühne [Tue, 14 Aug 2012 12:20:37 +0000 (14:20 +0200)]
avcodec: enable 'avcodec-hw' by default on OS X
Felix Paul Kühne [Tue, 14 Aug 2012 12:14:19 +0000 (14:14 +0200)]
macosx: polish the start/stop time fields by allowing a more sane syntax than plain seconds
Felix Paul Kühne [Tue, 14 Aug 2012 12:13:46 +0000 (14:13 +0200)]
Updated NEWS