]> git.sesse.net Git - vlc/log
vlc
11 years agoQt: namespace IMEvent types
Francois Cartegnie [Fri, 17 Aug 2012 11:18:50 +0000 (13:18 +0200)]
Qt: namespace IMEvent types

11 years agoQt: PLEvent: protect members
Francois Cartegnie [Fri, 17 Aug 2012 11:08:57 +0000 (13:08 +0200)]
Qt: PLEvent: protect members

11 years agoMore NEWS for 2.1, including libVLC new functions
Jean-Baptiste Kempf [Fri, 17 Aug 2012 10:11:27 +0000 (12:11 +0200)]
More NEWS for 2.1, including libVLC new functions

11 years agoD3D: Fix wallpaper mode under Win7
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>
11 years agoQt: rename even ID offsets as what they are
Francois Cartegnie [Thu, 16 Aug 2012 17:35:00 +0000 (19:35 +0200)]
Qt: rename even ID offsets as what they are

11 years agoQt: IMEvent: simplify using getter
Francois Cartegnie [Thu, 16 Aug 2012 17:24:32 +0000 (19:24 +0200)]
Qt: IMEvent: simplify using getter

11 years agoQt: IMEvent: use getter instead of friend class.
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.

11 years agolibvlc: cosmetics
Rémi Denis-Courmont [Thu, 16 Aug 2012 19:10:44 +0000 (22:10 +0300)]
libvlc: cosmetics

11 years agoLIBVLC_DEPRECATED does not imply LIBVLC_API
Rémi Denis-Courmont [Thu, 16 Aug 2012 19:10:03 +0000 (22:10 +0300)]
LIBVLC_DEPRECATED does not imply LIBVLC_API

11 years agoContribs: vpx: add patch to fix build failure on OSX 10.8.
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.

11 years agoExplicitely include libavutil/mem.h where needed.
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.

11 years agoDefine a hotkey to cycle through SIDs on __APPLE__, too.
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.

11 years agoQt: move VLM shortcut to Ctrl+Shift+W
Jean-Baptiste Kempf [Thu, 16 Aug 2012 16:55:37 +0000 (18:55 +0200)]
Qt: move VLM shortcut to Ctrl+Shift+W

11 years agoAvcodec: require avutil 49.5.0
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:24:13 +0000 (17:24 +0200)]
Avcodec: require avutil 49.5.0

11 years agoAvcodec: we already require 52.25.0
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:16:13 +0000 (17:16 +0200)]
Avcodec: we already require 52.25.0

11 years agoAvcodec: use the standard includes
Jean-Baptiste Kempf [Thu, 16 Aug 2012 15:07:51 +0000 (17:07 +0200)]
Avcodec: use the standard includes

11 years agoFix make dist
Jean-Baptiste Kempf [Thu, 16 Aug 2012 14:51:32 +0000 (16:51 +0200)]
Fix make dist

11 years agoavcodec: use VDA in synchronous mode.
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>
11 years agoAdd hotkey to cycle through program SIDs.
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>
11 years agoQt: InputManager: Namespace PLEvent types.
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.

11 years agoQt: InputManager: UpdateMeta() on Item change. (fix #7321)
Francois Cartegnie [Thu, 16 Aug 2012 13:08:25 +0000 (15:08 +0200)]
Qt: InputManager: UpdateMeta() on Item change. (fix #7321)

11 years agoQt: add deduplication for some events.
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.

11 years agoQt: add the playlist view mode selection to the right click menu
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

11 years agomacosx: fixed setting the following options on the command line: 'macosx-vdev', ...
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.

11 years agomacosx: fixed 'video-deco' and 'embedded-video' recognition when set on the command...
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

11 years agoQt: small simplification
Jean-Baptiste Kempf [Thu, 16 Aug 2012 10:38:41 +0000 (12:38 +0200)]
Qt: small simplification

11 years agoWin32: try to fix the power management issues.
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>
11 years agoDxVA2: do not fail without Shell. Close #6322
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>
11 years agoWin32: Fix packaging with broken sed
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>
11 years agolibvlc: thread-safe and more straight-forward audio devices API
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.

11 years agolibvlc_audio_output_list: simplify and add missing error handling
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

11 years agoRemove duplicated config refresh callbacks
Rémi Denis-Courmont [Wed, 15 Aug 2012 18:28:26 +0000 (21:28 +0300)]
Remove duplicated config refresh callbacks

11 years agoSeparate string list and string list callback
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.

11 years agoQt4: use config_GetIntChoices() for integer config items
Rémi Denis-Courmont [Wed, 15 Aug 2012 07:26:50 +0000 (10:26 +0300)]
Qt4: use config_GetIntChoices() for integer config items

11 years agoQt4: fix types conversion in extended panel
Rémi Denis-Courmont [Wed, 15 Aug 2012 07:00:41 +0000 (10:00 +0300)]
Qt4: fix types conversion in extended panel

11 years agoQt4: use config_Get(Int|Psz)Choices()
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:59:12 +0000 (00:59 +0300)]
Qt4: use config_Get(Int|Psz)Choices()

11 years agoconfig_GetIntChoices: function to retrieve config item choices (integer)
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:01:18 +0000 (00:01 +0300)]
config_GetIntChoices: function to retrieve config item choices (integer)

11 years agoconfig_GetPszChoices: function to retrieve config item choices
Rémi Denis-Courmont [Tue, 14 Aug 2012 20:49:33 +0000 (23:49 +0300)]
config_GetPszChoices: function to retrieve config item choices

11 years agomodules: simplify storage of choices in cache
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:58:21 +0000 (00:58 +0300)]
modules: simplify storage of choices in cache

11 years agomodules: remove unnecessary checks
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:57:05 +0000 (00:57 +0300)]
modules: remove unnecessary checks

11 years agoEnsure string list always has text
Rémi Denis-Courmont [Tue, 14 Aug 2012 21:56:44 +0000 (00:56 +0300)]
Ensure string list always has text

11 years agoUnexport block_FifoWake()
Rémi Denis-Courmont [Tue, 14 Aug 2012 20:48:26 +0000 (23:48 +0300)]
Unexport block_FifoWake()

11 years agomacosx: fix hiding of shuffle & repeat buttons
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>
11 years agomad: do not convert to from FI32 to FL32 on the fly
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.

11 years agoaout: convert non-linear to FI32 if direct conversion is unavailable
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)

11 years agoavcodec: fix language
Ilkka Ollakka [Tue, 14 Aug 2012 13:49:25 +0000 (16:49 +0300)]
avcodec: fix language

11 years agoavcodec: fix helptest for aac-profile
Ilkka Ollakka [Tue, 14 Aug 2012 13:24:15 +0000 (16:24 +0300)]
avcodec: fix helptest for aac-profile

11 years agoavcodec: add aac-profile strings for he-aac and he-aac v2, libfdk-aac supports them
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

11 years agoavcodec: move version check to avcodec.h
Ilkka Ollakka [Tue, 14 Aug 2012 13:20:52 +0000 (16:20 +0300)]
avcodec: move version check to avcodec.h

11 years agolivehttp: allow segments to be 10% shorten than asked, seems to be usual limit of...
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

11 years agoavcodec: enable 'avcodec-hw' by default on OS X
Felix Paul Kühne [Tue, 14 Aug 2012 12:20:37 +0000 (14:20 +0200)]
avcodec: enable 'avcodec-hw' by default on OS X

11 years agomacosx: polish the start/stop time fields by allowing a more sane syntax than plain...
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

11 years agoUpdated NEWS
Felix Paul Kühne [Tue, 14 Aug 2012 12:13:46 +0000 (14:13 +0200)]
Updated NEWS

11 years agomacosx: added 'avcodec-hw' to simple prefs
Felix Paul Kühne [Tue, 14 Aug 2012 11:50:38 +0000 (13:50 +0200)]
macosx: added 'avcodec-hw' to simple prefs

11 years agoDo not assume sysconf() returns a positive value
Rémi Denis-Courmont [Mon, 13 Aug 2012 19:17:32 +0000 (22:17 +0300)]
Do not assume sysconf() returns a positive value

11 years agoPulseAudio: do not assume sysconf() returns a finite 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.)

11 years agoVorbis: fix totaltracks info parsing
Jean-Baptiste Kempf [Mon, 13 Aug 2012 17:39:52 +0000 (19:39 +0200)]
Vorbis: fix totaltracks info parsing

11 years agolibmpeg2: remove tab
Jean-Baptiste Kempf [Mon, 13 Aug 2012 17:12:38 +0000 (19:12 +0200)]
libmpeg2: remove tab

11 years agoOpenCV example: move to C++ and opencv2 APIs
Jean-Baptiste Kempf [Mon, 13 Aug 2012 15:53:28 +0000 (17:53 +0200)]
OpenCV example: move to C++ and opencv2 APIs

11 years agoCore: SD, kill a warning
Jean-Baptiste Kempf [Mon, 13 Aug 2012 15:39:34 +0000 (17:39 +0200)]
Core: SD, kill a warning

11 years agoRevert "OpenCV Example: define a default parameter, since we are not C++"
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.

11 years agoQt: MediaInfo: name panels for public method usage
Francois Cartegnie [Mon, 13 Aug 2012 10:49:38 +0000 (12:49 +0200)]
Qt: MediaInfo: name panels for public method usage

11 years agoWasapi: temporary compilation fix
Jean-Baptiste Kempf [Mon, 13 Aug 2012 09:34:54 +0000 (11:34 +0200)]
Wasapi: temporary compilation fix

Until we find a proper solution

11 years agocontrib: hardbuzz: update config.{sub,guess}
Rafaël Carré [Mon, 13 Aug 2012 07:57:18 +0000 (09:57 +0200)]
contrib: hardbuzz: update config.{sub,guess}

11 years agolibass: added HarfBuzz support
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>
11 years agocontrib: added HarfBuzz 0.9.2
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>
11 years agoextra/tools: added Ragel
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>
11 years agoQt: MediaInfo: Clearly identify current/playing media info
Francois Cartegnie [Sun, 12 Aug 2012 18:13:22 +0000 (20:13 +0200)]
Qt: MediaInfo: Clearly identify current/playing media info

11 years agoQt: ExtraMetaPanel: remove unused p_intf
Francois Cartegnie [Sun, 12 Aug 2012 18:10:30 +0000 (20:10 +0200)]
Qt: ExtraMetaPanel: remove unused p_intf

11 years agoQt: InputStatsPanel: remove unused p_intf
Francois Cartegnie [Sun, 12 Aug 2012 18:06:20 +0000 (20:06 +0200)]
Qt: InputStatsPanel: remove unused p_intf

11 years agoQt: InfoPanel: unused p_intf
Francois Cartegnie [Sun, 12 Aug 2012 18:03:58 +0000 (20:03 +0200)]
Qt: InfoPanel: unused p_intf

11 years agoQt: MetaPanel: missing clear
Francois Cartegnie [Sun, 12 Aug 2012 18:00:52 +0000 (20:00 +0200)]
Qt: MetaPanel: missing clear

11 years agoconfig: bind the media keys by default (in addition to regular ones)
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)

11 years agoopencv_wrapper: Kill a warning
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>
11 years agoOpenCV: change configure to auto
Jean-Baptiste Kempf [Sat, 11 Aug 2012 23:23:13 +0000 (01:23 +0200)]
OpenCV: change configure to auto

11 years agoOpenCV Example: define a default parameter, since we are not C++
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++

11 years agoOpenCV example: drop an unused variable
Jean-Baptiste Kempf [Sat, 11 Aug 2012 22:52:02 +0000 (00:52 +0200)]
OpenCV example: drop an unused variable

11 years agoOpenCV: remove unneeded headers and variables
Jean-Baptiste Kempf [Sat, 11 Aug 2012 19:10:32 +0000 (21:10 +0200)]
OpenCV: remove unneeded headers and variables

11 years agoopencv_wrapper: Fix RGB video passing to OpenCV
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>
11 years agoopencv_wrapper: Fix display processed image and/or unchanged chroma
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>
11 years agoopencv_wrapper: Simplify logic slightly
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>
11 years agoopencv_filter: Don't crash VLC if no picture could be obtained
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>
11 years agoopencv_wrapper: Remove the weird custom verbosity and clock_t
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>
11 years agoopencv: Refresh the internal opencv_example filter to match the updated wrapper
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>
11 years agoopencv_wrapper: Port to video filter2
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>
11 years agoAdd a ProRes FourCC
Jean-Baptiste Kempf [Sat, 11 Aug 2012 22:32:01 +0000 (00:32 +0200)]
Add a ProRes FourCC

11 years agoQt4: /dev/dvb/adapter is Linux DVB, not just Linux
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.

11 years agodtv multisat: Allow command line option dvb-satno.
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>
11 years agoDTV: do not assume __linux__ == HAVE_LINUX_DVB
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.

11 years agoAdd support for uncommitted diseqc switch. - Take #2
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>
11 years agowasapi: provide user-friendly audio endpoint name (fixes #7201)
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.

11 years agovobsub: check memory error
Rémi Denis-Courmont [Sat, 11 Aug 2012 08:42:53 +0000 (11:42 +0300)]
vobsub: check memory error

11 years agodtv multisat: Set dvb_diseqc_master_cmd command length.
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>
11 years agoFix ipv6 multicast socket option
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>
11 years agoMKV: workaround the seeking-to-0 issue also on android
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>
11 years agoml: correctly handle initdatabase failure
Francois Cartegnie [Fri, 10 Aug 2012 11:32:53 +0000 (13:32 +0200)]
ml: correctly handle initdatabase failure

11 years agoml: don't crash if there's no sql provider
Francois Cartegnie [Fri, 10 Aug 2012 10:33:59 +0000 (12:33 +0200)]
ml: don't crash if there's no sql provider

11 years agoPulseAudio: print debug if we cannot estimate the start time
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

11 years agoPulseAudio: mark stream non-monotonic
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.

11 years agoPulseAudio: do not ignore latency updates before stream trigger
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.