]>
git.sesse.net Git - vlc/log
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
Felix Paul Kühne [Tue, 14 Aug 2012 11:50:38 +0000 (13:50 +0200)]
macosx: added 'avcodec-hw' to simple prefs
Rémi Denis-Courmont [Mon, 13 Aug 2012 19:17:32 +0000 (22:17 +0300)]
Do not assume sysconf() returns a positive value
Rémi Denis-Courmont [Mon, 13 Aug 2012 19:09:50 +0000 (22:09 +0300)]
PulseAudio: do not assume sysconf() returns a finite value
(Here -1 means infinity.)
Jean-Baptiste Kempf [Mon, 13 Aug 2012 17:39:52 +0000 (19:39 +0200)]
Vorbis: fix totaltracks info parsing
Jean-Baptiste Kempf [Mon, 13 Aug 2012 17:12:38 +0000 (19:12 +0200)]
libmpeg2: remove tab
Jean-Baptiste Kempf [Mon, 13 Aug 2012 15:53:28 +0000 (17:53 +0200)]
OpenCV example: move to C++ and opencv2 APIs
Jean-Baptiste Kempf [Mon, 13 Aug 2012 15:39:34 +0000 (17:39 +0200)]
Core: SD, kill a warning
Jean-Baptiste Kempf [Mon, 13 Aug 2012 15:35:58 +0000 (17:35 +0200)]
Revert "OpenCV Example: define a default parameter, since we are not C++"
This reverts commit
8ffa5c9fe5ac3fccabfdf9324f28ed654130f73d .
Francois Cartegnie [Mon, 13 Aug 2012 10:49:38 +0000 (12:49 +0200)]
Qt: MediaInfo: name panels for public method usage
Jean-Baptiste Kempf [Mon, 13 Aug 2012 09:34:54 +0000 (11:34 +0200)]
Wasapi: temporary compilation fix
Until we find a proper solution
Rafaël Carré [Mon, 13 Aug 2012 07:57:18 +0000 (09:57 +0200)]
contrib: hardbuzz: update config.{sub,guess}
Naohiro KORIYAMA [Sun, 12 Aug 2012 04:34:26 +0000 (13:34 +0900)]
libass: added HarfBuzz support
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Naohiro KORIYAMA [Sun, 12 Aug 2012 04:34:25 +0000 (13:34 +0900)]
contrib: added HarfBuzz 0.9.2
To support complex scripts (e.g. Thai) in libass, HarfBuzz support is required.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Naohiro KORIYAMA [Sun, 12 Aug 2012 04:34:24 +0000 (13:34 +0900)]
extra/tools: added Ragel
HarfBuzz requires Ragel when executing autogen.sh.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Sun, 12 Aug 2012 18:13:22 +0000 (20:13 +0200)]
Qt: MediaInfo: Clearly identify current/playing media info
Francois Cartegnie [Sun, 12 Aug 2012 18:10:30 +0000 (20:10 +0200)]
Qt: ExtraMetaPanel: remove unused p_intf
Francois Cartegnie [Sun, 12 Aug 2012 18:06:20 +0000 (20:06 +0200)]
Qt: InputStatsPanel: remove unused p_intf
Francois Cartegnie [Sun, 12 Aug 2012 18:03:58 +0000 (20:03 +0200)]
Qt: InfoPanel: unused p_intf
Francois Cartegnie [Sun, 12 Aug 2012 18:00:52 +0000 (20:00 +0200)]
Qt: MetaPanel: missing clear
Rémi Denis-Courmont [Sun, 12 Aug 2012 16:52:09 +0000 (19:52 +0300)]
config: bind the media keys by default (in addition to regular ones)
Edward Wang [Sat, 11 Aug 2012 23:17:45 +0000 (19:17 -0400)]
opencv_wrapper: Kill a warning
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sat, 11 Aug 2012 23:23:13 +0000 (01:23 +0200)]
OpenCV: change configure to auto
Jean-Baptiste Kempf [Sat, 11 Aug 2012 22:52:53 +0000 (00:52 +0200)]
OpenCV Example: define a default parameter, since we are not C++
Jean-Baptiste Kempf [Sat, 11 Aug 2012 22:52:02 +0000 (00:52 +0200)]
OpenCV example: drop an unused variable
Jean-Baptiste Kempf [Sat, 11 Aug 2012 19:10:32 +0000 (21:10 +0200)]
OpenCV: remove unneeded headers and variables
Edward Wang [Fri, 10 Aug 2012 17:25:49 +0000 (13:25 -0400)]
opencv_wrapper: Fix RGB video passing to OpenCV
Otherwise video comes into OpenCV as virtual garbage.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Edward Wang [Fri, 10 Aug 2012 17:25:48 +0000 (13:25 -0400)]
opencv_wrapper: Fix display processed image and/or unchanged chroma
This fixes the purple issue and the picture leaking.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Edward Wang [Fri, 10 Aug 2012 17:25:47 +0000 (13:25 -0400)]
opencv_wrapper: Simplify logic slightly
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Edward Wang [Fri, 10 Aug 2012 17:25:46 +0000 (13:25 -0400)]
opencv_filter: Don't crash VLC if no picture could be obtained
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Edward Wang [Fri, 10 Aug 2012 17:25:45 +0000 (13:25 -0400)]
opencv_wrapper: Remove the weird custom verbosity and clock_t
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Edward Wang [Fri, 10 Aug 2012 17:25:44 +0000 (13:25 -0400)]
opencv: Refresh the internal opencv_example filter to match the updated wrapper
This also makes it work.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Edward Wang [Fri, 10 Aug 2012 17:25:43 +0000 (13:25 -0400)]
opencv_wrapper: Port to video filter2
An update to the six-year-old, unmaintained filter... :)
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Jean-Baptiste Kempf [Sat, 11 Aug 2012 22:32:01 +0000 (00:32 +0200)]
Add a ProRes FourCC
Rémi Denis-Courmont [Sat, 11 Aug 2012 20:23:36 +0000 (23:23 +0300)]
Qt4: /dev/dvb/adapter is Linux DVB, not just Linux
This is also used on *BSD systems.
Zoran Turalija [Sat, 11 Aug 2012 20:18:48 +0000 (23:18 +0300)]
dtv multisat: Allow command line option dvb-satno.
With this option marked as unsafe, it is not possible to use it and
as a result, it is not possible to tune to different satellite on
different DiSEqC LNB.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sat, 11 Aug 2012 20:16:38 +0000 (23:16 +0300)]
DTV: do not assume __linux__ == HAVE_LINUX_DVB
This should fix DVB on *BSD.
Zoran Turalija [Sat, 11 Aug 2012 19:49:09 +0000 (21:49 +0200)]
Add support for uncommitted diseqc switch. - Take #2
This supports configurations that use uncommitted diseqc switch
in front of committed diseqc switch to allow 8/16 satellites...
Example of such cascade:
19.2E 13E 16E 1W 5E 28.2E 23.5E 30W
\ | | / \ | | /
\1 \2 3/ 4/ \1 \2 3/ 4/
+--o---o--o---o--+ +--o---o--o---o--+ LNB (:dvb-satno n)
| SPAUN SAR 411F | | SPAUN SAR 411F |
| committed | | committed |
+-----------o----+ +----o-----------+
\ /
\1 2/ sat: switches:
PORT +--o----------o--+ 19.2E: :dvb-uncommitted=1 :dvb-satno=1
(:dvb-uncommitted=n) | SPAUN SUR 211F | 13E: :dvb-uncommitted=1 :dvb-satno=2
| uncommitted | 16E: :dvb-uncommitted=1 :dvb-satno=3
+-------o--------+ 1W: :dvb-uncommitted=1 :dvb-satno=4
| 5E: :dvb-uncommitted=2 :dvb-satno=1
+------o------+ 28.2E: :dvb-uncommitted=2 :dvb-satno=2
| skystar HD2 | 23.5E: :dvb-uncommitted=2 :dvb-satno=3
+-------------+ 30W: :dvb-uncommitted=2 :dvb-satno=4
Reception of 16 satellites is possible using eg. SPAUN SUR 420F as uncommitted
diseqc switch instead of SPAUN SUR 211F, and 2 more SPAUN SAR 411F committed
diseqc switches.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Rémi Denis-Courmont [Sat, 11 Aug 2012 19:40:50 +0000 (22:40 +0300)]
wasapi: provide user-friendly audio endpoint name (fixes #7201)
Also list the entries in the log like ALSA output.
Rémi Denis-Courmont [Sat, 11 Aug 2012 08:42:53 +0000 (11:42 +0300)]
vobsub: check memory error
Zoran Turalija [Fri, 10 Aug 2012 15:13:09 +0000 (17:13 +0200)]
dtv multisat: Set dvb_diseqc_master_cmd command length.
FE_DISEQC_SEND_MASTER_CMD will fail if command length is not set,
preventing multi-satellite tunning using DiSEqC switch.
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Florian Roeske [Wed, 8 Aug 2012 04:43:31 +0000 (16:43 +1200)]
Fix ipv6 multicast socket option
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Sébastien Toque [Tue, 7 Aug 2012 14:28:03 +0000 (16:28 +0200)]
MKV: workaround the seeking-to-0 issue also on android
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
Francois Cartegnie [Fri, 10 Aug 2012 11:32:53 +0000 (13:32 +0200)]
ml: correctly handle initdatabase failure
Francois Cartegnie [Fri, 10 Aug 2012 10:33:59 +0000 (12:33 +0200)]
ml: don't crash if there's no sql provider
Rémi Denis-Courmont [Thu, 9 Aug 2012 18:16:27 +0000 (21:16 +0300)]
PulseAudio: print debug if we cannot estimate the start time
Rémi Denis-Courmont [Thu, 9 Aug 2012 18:10:23 +0000 (21:10 +0300)]
PulseAudio: mark stream non-monotonic
In some cases, that gets more accurate timing meaurements faster.
VLC does not use pa_stream_get_time(), so there is certainly no need
for pa_stream_get_time() to return monotonic values.
Rémi Denis-Courmont [Thu, 9 Aug 2012 17:57:10 +0000 (20:57 +0300)]
PulseAudio: do not ignore latency updates before stream trigger
Such a latency update is an opportunity to reschedule the stream
trigger time, or to trigger immediately if late. That can reduce the
initial audio delay in some cases.
Rémi Denis-Courmont [Thu, 9 Aug 2012 17:22:23 +0000 (20:22 +0300)]
filter: simplify filter owner usage
Also remove unchecked memory allocation.
Rémi Denis-Courmont [Thu, 9 Aug 2012 17:15:59 +0000 (20:15 +0300)]
aout: remove dead code
Rémi Denis-Courmont [Thu, 9 Aug 2012 15:55:06 +0000 (18:55 +0300)]
contrib: upnp: remove -O3
-O3 enables dangerous optimizations and does not make much sense for a
protocol (not decoding => not performance critical) library.
Jean-Baptiste Kempf [Thu, 9 Aug 2012 16:16:48 +0000 (18:16 +0200)]
Vobsub: remove unused variable
Felix Paul Kühne [Thu, 9 Aug 2012 15:10:47 +0000 (17:10 +0200)]
macosx: disable virtually all CoreAnimation effects in the main window on Leopard (close #7047)
Rafaël Carré [Thu, 9 Aug 2012 14:45:05 +0000 (16:45 +0200)]
contrib: faad and speex build fine with -mthumb
Felix Paul Kühne [Thu, 9 Aug 2012 14:38:14 +0000 (16:38 +0200)]
macosx: remove no longer existing 'language' option from the simple prefs
Rafaël Carré [Thu, 9 Aug 2012 14:37:38 +0000 (16:37 +0200)]
contrib: mad: import debian patch for thumb2
Rémi Denis-Courmont [Thu, 9 Aug 2012 14:27:36 +0000 (17:27 +0300)]
Spelling fix
Jean-Baptiste Kempf [Thu, 9 Aug 2012 14:02:34 +0000 (16:02 +0200)]
Man: Update title dvd syntax
Close #7133
Jean-Baptiste Kempf [Thu, 9 Aug 2012 13:50:12 +0000 (15:50 +0200)]
DVDNav: fix dvdnav_describe_title_chapters crash
Close #6578
Jean-Baptiste Kempf [Thu, 9 Aug 2012 13:30:56 +0000 (15:30 +0200)]
Support Atrac3 in wav
Felix Paul Kühne [Thu, 9 Aug 2012 10:26:09 +0000 (12:26 +0200)]
macosx: fix and clean-up the bookmarks code (close #6947)
The code is far from being great, but it matches the Qt intf now.
Felix Paul Kühne [Mon, 6 Aug 2012 16:18:36 +0000 (18:18 +0200)]
contrib/libmad: fixed compilation for iOS
Jean-Baptiste Kempf [Thu, 9 Aug 2012 10:16:09 +0000 (12:16 +0200)]
Fix truespeech in wav files
Jean-Baptiste Kempf [Thu, 9 Aug 2012 09:01:58 +0000 (11:01 +0200)]
Opus: reconf isn't needed anymore
Jean-Baptiste Kempf [Thu, 9 Aug 2012 08:26:51 +0000 (10:26 +0200)]
Contribs: update Opus to 1.0.1-rc as recommended by upstream
Jean-Baptiste Kempf [Wed, 8 Aug 2012 10:33:09 +0000 (12:33 +0200)]
Ogg: factorize switch for Metadata
Hugo Beauzée-Luyssen [Wed, 8 Aug 2012 19:48:32 +0000 (22:48 +0300)]
ogg: Fix theora length computing.
Fix #1859 #6983