vlc.git
7 years agorawvid: fix error handling
Rémi Denis-Courmont [Mon, 7 Jul 2014 16:02:31 +0000 (19:02 +0300)]
rawvid: fix error handling

7 years agocdda: fix error handling
Rémi Denis-Courmont [Mon, 7 Jul 2014 15:59:26 +0000 (18:59 +0300)]
cdda: fix error handling

7 years agodshow: off by one
Rémi Denis-Courmont [Mon, 7 Jul 2014 15:38:36 +0000 (18:38 +0300)]
dshow: off by one

7 years agolibvlc: add error checking after calling var_Change
Felix Abecassis [Mon, 7 Jul 2014 10:41:32 +0000 (12:41 +0200)]
libvlc: add error checking after calling var_Change

Previously, if var_Change failed (e.g. with VLC_ENOVAR), an
uninitialized value was returned.

7 years agoios build script: compilation fix
Felix Paul Kühne [Sat, 5 Jul 2014 09:28:35 +0000 (11:28 +0200)]
ios build script: compilation fix

7 years agomacosx: remove unneeded cast
David Fuhrmann [Sun, 6 Jul 2014 16:40:40 +0000 (18:40 +0200)]
macosx: remove unneeded cast

7 years agomacosx: constify char* parameters for setVideoFilter*
David Fuhrmann [Sun, 6 Jul 2014 16:39:57 +0000 (18:39 +0200)]
macosx: constify char* parameters for setVideoFilter*

7 years agomacosx: correctly reset video-splitter on video effects profile change
David Fuhrmann [Sun, 6 Jul 2014 16:26:22 +0000 (18:26 +0200)]
macosx: correctly reset video-splitter on video effects profile change

7 years agodshow: fix timestamp conversion (fixes #11725)
Rémi Denis-Courmont [Sat, 5 Jul 2014 07:27:08 +0000 (10:27 +0300)]
dshow: fix timestamp conversion (fixes #11725)

Zero is a legal REFERENCE_TIME value.

7 years agoContribs: apply OSX patch only on OSX
Jean-Baptiste Kempf [Sat, 5 Jul 2014 22:59:01 +0000 (00:59 +0200)]
Contribs: apply OSX patch only on OSX

Else, it conflicts with Win32 patch and fails to compile

7 years agoContribs: update fontconfig to 2.11.1
Jean-Baptiste Kempf [Sat, 5 Jul 2014 17:08:44 +0000 (19:08 +0200)]
Contribs: update fontconfig to 2.11.1

7 years agoavcodec: don't guess size when encoding video
Tristan Matthews [Fri, 4 Jul 2014 13:34:57 +0000 (09:34 -0400)]
avcodec: don't guess size when encoding video

Instead, let avcodec_encode_video2 allocate the buffer, then
wrap it in a block_t.

Fixes #11605

7 years agoContribs: update gettext to 0.19.1
Jean-Baptiste Kempf [Fri, 4 Jul 2014 19:57:49 +0000 (21:57 +0200)]
Contribs: update gettext to 0.19.1

7 years agoContribs: update jpeg to 9a
Jean-Baptiste Kempf [Fri, 4 Jul 2014 19:51:54 +0000 (21:51 +0200)]
Contribs: update jpeg to 9a

7 years agoContribs: update PNG to 1.6.12
Jean-Baptiste Kempf [Fri, 4 Jul 2014 19:49:04 +0000 (21:49 +0200)]
Contribs: update PNG to 1.6.12

7 years agoContribs: update Ogg to 1.3.2
Jean-Baptiste Kempf [Fri, 4 Jul 2014 19:40:28 +0000 (21:40 +0200)]
Contribs: update Ogg to 1.3.2

7 years agoAdd a libdsm based service discovery module to find CIFS speaking host on LAN
Julien 'Lta' BALLET [Wed, 2 Jul 2014 11:58:40 +0000 (11:58 +0000)]
Add a libdsm based service discovery module to find CIFS speaking host on LAN

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoAdd pf_readdir support to libdsm access module
Julien 'Lta' BALLET [Wed, 2 Jul 2014 11:58:39 +0000 (11:58 +0000)]
Add pf_readdir support to libdsm access module

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoAdd a libdsm based SMB/CIFS access module
Julien 'Lta' BALLET [Wed, 2 Jul 2014 11:58:37 +0000 (11:58 +0000)]
Add a libdsm based SMB/CIFS access module

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoSupport for Http Dynamic Streaming
Jonathan Thambidurai [Mon, 30 Jun 2014 17:31:56 +0000 (17:31 +0000)]
Support for Http Dynamic Streaming

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agostream.c: Add debug message when selecting readdir stream method
Julien 'Lta' BALLET [Wed, 25 Jun 2014 09:49:54 +0000 (09:49 +0000)]
stream.c: Add debug message when selecting readdir stream method

This is to be consistent with the rest of the file

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoplaylist/directory.c: Add a warning message in case of failure.
Julien 'Lta' BALLET [Wed, 2 Jul 2014 13:09:24 +0000 (15:09 +0200)]
playlist/directory.c: Add a warning message in case of failure.

And fix a typo

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agotools: require automake version 1.14 or higher
Sean McGovern [Wed, 2 Jul 2014 23:54:02 +0000 (19:54 -0400)]
tools: require automake version 1.14 or higher

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoMediacodec: display the FourCC correctly in the logs
Jean-Baptiste Kempf [Fri, 4 Jul 2014 00:08:17 +0000 (02:08 +0200)]
Mediacodec: display the FourCC correctly in the logs

7 years agocontrib/gpg-error: iOS compilation fix
Felix Paul Kühne [Thu, 3 Jul 2014 22:37:54 +0000 (00:37 +0200)]
contrib/gpg-error: iOS compilation fix

7 years agoiomx: fix mediaserver crash with QCOM devices.
Thomas Guillem [Thu, 3 Jul 2014 15:11:59 +0000 (17:11 +0200)]
iomx: fix mediaserver crash with QCOM devices.

Some QCOM OMX_getParameter implementations override the nSize element to a bad
value. This can lead to a mediaserver crash because IOMX interface rely on
nSize to send the OMX parameter via android Binder.

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agotools: require autoconf version 2.69 or higher
Sean McGovern [Wed, 2 Jul 2014 23:54:03 +0000 (19:54 -0400)]
tools: require autoconf version 2.69 or higher

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agocontrib: theora: remove althogether undocumented cflag
Rafaël Carré [Thu, 3 Jul 2014 09:49:12 +0000 (11:49 +0200)]
contrib: theora: remove althogether undocumented cflag

7 years agoFix build for C++11
Tristan Matthews [Wed, 2 Jul 2014 21:28:02 +0000 (17:28 -0400)]
Fix build for C++11

C++11 requires a space between literal and identifier

7 years agoFix build when using C++11
Hugo Beauzée-Luyssen [Wed, 2 Jul 2014 14:17:19 +0000 (14:17 +0000)]
Fix build when using C++11

7 years agocontrib: growl: fix building with Xcode 5
Vittorio Giovara [Mon, 30 Jun 2014 19:04:34 +0000 (15:04 -0400)]
contrib: growl: fix building with Xcode 5

Also overwrite previously installed headers

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
7 years agocontrib: bghudappkit: fix building with Xcode 5
Vittorio Giovara [Mon, 30 Jun 2014 19:04:33 +0000 (15:04 -0400)]
contrib: bghudappkit: fix building with Xcode 5

Also overwrite previously installed headers

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
7 years agocontrib: theora: fix building on OSX 10.9 with clang
Vittorio Giovara [Mon, 30 Jun 2014 19:04:32 +0000 (15:04 -0400)]
contrib: theora: fix building on OSX 10.9 with clang

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
7 years agocontrib: chromaprint: update to 1.0
Konstantin Pavlov [Mon, 30 Jun 2014 19:04:30 +0000 (15:04 -0400)]
contrib: chromaprint: update to 1.0

Patch to build on OSX 10.9 with clang and to install pkg-config file.

Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>>
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
7 years agocosmetics: contrib: bluray: reorder and split config
Vittorio Giovara [Mon, 30 Jun 2014 19:04:27 +0000 (15:04 -0400)]
cosmetics: contrib: bluray: reorder and split config

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
7 years agocosmetics: contrib: libxml2: split configuration across multiple lines
Vittorio Giovara [Mon, 30 Jun 2014 19:04:25 +0000 (15:04 -0400)]
cosmetics: contrib: libxml2: split configuration across multiple lines

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
7 years agocontrib: gnutls: fix linking OSX frameworks
Vittorio Giovara [Mon, 30 Jun 2014 19:04:24 +0000 (15:04 -0400)]
contrib: gnutls: fix linking OSX frameworks

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
7 years agocontrib: gmp: fix build on OSX 10.9 with clang
Vittorio Giovara [Mon, 30 Jun 2014 19:04:23 +0000 (15:04 -0400)]
contrib: gmp: fix build on OSX 10.9 with clang

Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
7 years agocontrib: remove speexdsp NEON patch
Tristan Matthews [Wed, 2 Jul 2014 15:27:30 +0000 (11:27 -0400)]
contrib: remove speexdsp NEON patch

No longer needed due to upstream change.

7 years agommal: Add -lm when linking mmal_vout
Martin Storsjö [Mon, 30 Jun 2014 18:26:29 +0000 (21:26 +0300)]
mmal: Add -lm when linking mmal_vout

This is required since mmal_vout uses the fmod function.

This fixes loading of the mmal_vout plugin on raspbian.

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agocontrib: set archive tool for cmake on OSX too
Vittorio Giovara [Mon, 30 Jun 2014 19:04:21 +0000 (15:04 -0400)]
contrib: set archive tool for cmake on OSX too

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agokate: use CLOCK_FREQ
Tristan Matthews [Tue, 1 Jul 2014 04:39:44 +0000 (00:39 -0400)]
kate: use CLOCK_FREQ

7 years agoschroedinger: use CLOCK_FREQ
Tristan Matthews [Tue, 1 Jul 2014 04:35:46 +0000 (00:35 -0400)]
schroedinger: use CLOCK_FREQ

7 years agodoc: remove outdated stub doc (fixes #11700)
Rémi Denis-Courmont [Mon, 30 Jun 2014 18:53:37 +0000 (21:53 +0300)]
doc: remove outdated stub doc (fixes #11700)

7 years agoomxil: vout: Factorize fifo init/destroy
Martin Storsjö [Mon, 30 Jun 2014 18:18:34 +0000 (21:18 +0300)]
omxil: vout: Factorize fifo init/destroy

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agoomxil: factorize FreeBuffers and AllocateBuffers
Thomas Guillem [Thu, 26 Jun 2014 12:05:59 +0000 (14:05 +0200)]
omxil: factorize FreeBuffers and AllocateBuffers

This also adds a missing call to decoder_DeletePicture when
deinitializing the component.

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agolivehttp: remove multiplication by 1
Tristan Matthews [Fri, 27 Jun 2014 20:48:21 +0000 (16:48 -0400)]
livehttp: remove multiplication by 1

7 years agoomxil: factorize OMX_FIFO init/destroy
Thomas Guillem [Thu, 26 Jun 2014 12:05:58 +0000 (14:05 +0200)]
omxil: factorize OMX_FIFO init/destroy

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agoomxil: more error check
Thomas Guillem [Thu, 26 Jun 2014 12:05:56 +0000 (14:05 +0200)]
omxil: more error check

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agoomxil: fix warning
Thomas Guillem [Thu, 26 Jun 2014 12:05:55 +0000 (14:05 +0200)]
omxil: fix warning

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agoAndroid vout: fix possible mutex leak.
Thomas Guillem [Thu, 26 Jun 2014 12:05:51 +0000 (14:05 +0200)]
Android vout: fix possible mutex leak.

Do not leak mutex if i_chroma is VLC_CODEC_ANDROID_OPAQUE.

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agoiomx: simplify param/config size getter.
Thomas Guillem [Thu, 26 Jun 2014 12:05:50 +0000 (14:05 +0200)]
iomx: simplify param/config size getter.

"OMX_U32 nSize" is the first element of each OMX param/config struct.

Signed-off-by: Martin Storsjö <martin@martin.st>
7 years agopacketizer: mpeg4video: use CLOCK_FREQ
Tristan Matthews [Sat, 28 Jun 2014 01:19:36 +0000 (21:19 -0400)]
packetizer: mpeg4video: use CLOCK_FREQ

7 years agoavcodec: video: use CLOCK_FREQ
Tristan Matthews [Sat, 28 Jun 2014 01:16:48 +0000 (21:16 -0400)]
avcodec: video: use CLOCK_FREQ

7 years agotheora: use CLOCK_FREQ
Tristan Matthews [Sat, 28 Jun 2014 01:03:09 +0000 (21:03 -0400)]
theora: use CLOCK_FREQ

7 years agodemux: mpc: use CLOCK_FREQ
Tristan Matthews [Fri, 27 Jun 2014 19:02:33 +0000 (15:02 -0400)]
demux: mpc: use CLOCK_FREQ

7 years agocontrib: remove speexdsp includedir patch
Tristan Matthews [Fri, 27 Jun 2014 07:20:20 +0000 (03:20 -0400)]
contrib: remove speexdsp includedir patch

No longer needed due to upstream change.

7 years agocontrib: update speexdsp's neon.patch
Marc Etcheverry [Thu, 26 Jun 2014 22:17:58 +0000 (15:17 -0700)]
contrib: update speexdsp's neon.patch

Patch was broken by changes in speexdsp (namely
commit 410cfbc7f0e0605ad508810d9961d0b17bdf710a for resample.c).

Signed-off-by: Tristan Matthews <le.businessman@gmail.com>
7 years agoavcodec: fix version check for ffmpeg
Tristan Matthews [Thu, 26 Jun 2014 20:26:36 +0000 (16:26 -0400)]
avcodec: fix version check for ffmpeg

see ffmpeg commit a2bfee36b70bc9a5dd0a5a1cef36ca32bc1fba07

7 years agodemux: ts: apply pmt registration first (fix #11545)
Francois Cartegnie [Sat, 7 Jun 2014 10:41:42 +0000 (12:41 +0200)]
demux: ts: apply pmt registration first (fix #11545)

If someone has an HDMV/ LPCM DVD to test.

Francois

7 years agodemux: mp4: set block length
Francois Cartegnie [Fri, 20 Jun 2014 19:27:39 +0000 (21:27 +0200)]
demux: mp4: set block length

7 years agodemux: mp4: move mfro size to libmp4
Francois Cartegnie [Thu, 26 Jun 2014 17:28:35 +0000 (19:28 +0200)]
demux: mp4: move mfro size to libmp4

7 years agomux: mp4: add box_free
Francois Cartegnie [Wed, 25 Jun 2014 19:34:50 +0000 (21:34 +0200)]
mux: mp4: add box_free

7 years agomux: ts: warn with reject reason
Francois Cartegnie [Wed, 25 Jun 2014 14:56:44 +0000 (16:56 +0200)]
mux: ts: warn with reject reason

7 years agomux: mp4: limit number of sync entries
Francois Cartegnie [Sun, 22 Jun 2014 09:39:41 +0000 (11:39 +0200)]
mux: mp4: limit number of sync entries

7 years agomux: mp4: don't create stss for subs
Francois Cartegnie [Sun, 22 Jun 2014 09:31:42 +0000 (11:31 +0200)]
mux: mp4: don't create stss for subs

7 years agomux: mp4: store timescale
Francois Cartegnie [Thu, 19 Jun 2014 11:21:36 +0000 (13:21 +0200)]
mux: mp4: store timescale

7 years agomux: mp4: fix signedness
Francois Cartegnie [Thu, 19 Jun 2014 11:16:55 +0000 (13:16 +0200)]
mux: mp4: fix signedness

7 years agostream: remove pointless cast
Rémi Denis-Courmont [Thu, 26 Jun 2014 15:35:52 +0000 (18:35 +0300)]
stream: remove pointless cast

7 years agostream: remove redundant checks
Rémi Denis-Courmont [Thu, 26 Jun 2014 15:34:53 +0000 (18:34 +0300)]
stream: remove redundant checks

7 years agostream: assert that the underlying access is valid
Rémi Denis-Courmont [Thu, 26 Jun 2014 15:34:34 +0000 (18:34 +0300)]
stream: assert that the underlying access is valid

7 years agoRemoved file
Rafaël Carré [Wed, 25 Jun 2014 10:18:31 +0000 (12:18 +0200)]
Removed file

7 years agoffmpeg: fix style concerns for Solaris section
Sean McGovern [Tue, 24 Jun 2014 21:11:32 +0000 (17:11 -0400)]
ffmpeg: fix style concerns for Solaris section

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agoffmpeg: explicitly set the target OS for Solaris
Sean McGovern [Tue, 24 Jun 2014 21:11:31 +0000 (17:11 -0400)]
ffmpeg: explicitly set the target OS for Solaris

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agoffmpeg: don't force Intel Core 2 optimizations if not building 64-bit on Solaris
Sean McGovern [Tue, 24 Jun 2014 21:11:30 +0000 (17:11 -0400)]
ffmpeg: don't force Intel Core 2 optimizations if not building 64-bit on Solaris

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agomacosx: fix crash when applying video effects profile
David Fuhrmann [Tue, 24 Jun 2014 19:06:38 +0000 (21:06 +0200)]
macosx: fix crash when applying video effects profile

7 years agoaccess/directory.c: Fix compilation error on OS X and don't leak.
Matthias Keiser [Tue, 24 Jun 2014 17:31:09 +0000 (19:31 +0200)]
access/directory.c: Fix compilation error on OS X and don't leak.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoAdd stream_FilterDefaultReadDir symbol to libvlccore.sym
Matthias Keiser [Tue, 24 Jun 2014 17:31:10 +0000 (19:31 +0200)]
Add stream_FilterDefaultReadDir symbol to libvlccore.sym

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoequalizer: fix a wrong comparison
Adrien Maglo [Tue, 24 Jun 2014 13:12:46 +0000 (15:12 +0200)]
equalizer: fix a wrong comparison

7 years agoaccess/directory.c: Whitespace changes and posix struct naming fix
Julien 'Lta' BALLET [Sat, 21 Jun 2014 13:55:15 +0000 (15:55 +0200)]
access/directory.c: Whitespace changes and posix struct naming fix

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoFix a typo. Uniformize the coding style, especially parenthesis
Julien 'Lta' BALLET [Sat, 21 Jun 2014 13:55:14 +0000 (15:55 +0200)]
Fix a typo. Uniformize the coding style, especially parenthesis

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoMake access/directory.c a pf_readdir browsing module
Julien 'Lta' BALLET [Sat, 21 Jun 2014 13:55:13 +0000 (15:55 +0200)]
Make access/directory.c a pf_readdir browsing module

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoAdd a new playlist module whose job is to output pf_readdir modules items to the...
Julien 'Lta' BALLET [Sat, 21 Jun 2014 13:55:12 +0000 (15:55 +0200)]
Add a new playlist module whose job is to output pf_readdir modules items to the playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoAdd a default implementation for pf_readdir for StreamFilter. Use it in stream_filter...
Julien 'Lta' BALLET [Sat, 21 Jun 2014 13:55:11 +0000 (15:55 +0200)]
Add a default implementation for pf_readdir for StreamFilter. Use it in stream_filter/record.c

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoAdd support for pf_readdir access modules in Streams
Julien 'Lta' BALLET [Sat, 21 Jun 2014 13:55:10 +0000 (15:55 +0200)]
Add support for pf_readdir access modules in Streams

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agoAdd a pf_readdir callback to access_t modules
Julien 'Lta' BALLET [Mon, 23 Jun 2014 15:07:08 +0000 (11:07 -0400)]
Add a pf_readdir callback to access_t modules

This commit also adds a related documentation file (doc/browsing.txt) describing
the expected behavior of pf_readdir callback implementations

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
7 years agozlib: enable PIC on Solaris
Sean McGovern [Tue, 24 Jun 2014 01:08:16 +0000 (21:08 -0400)]
zlib: enable PIC on Solaris

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agopostproc: enable PIC on Solaris
Sean McGovern [Tue, 24 Jun 2014 01:08:15 +0000 (21:08 -0400)]
postproc: enable PIC on Solaris

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agoffmpeg: enable PIC on Solaris
Sean McGovern [Tue, 24 Jun 2014 01:08:14 +0000 (21:08 -0400)]
ffmpeg: enable PIC on Solaris

Signed-off-by: Rafaël Carré <funman@videolan.org>
7 years agoandroid surface: check error when locking the video playback surface
Felix Abecassis [Mon, 23 Jun 2014 17:21:41 +0000 (19:21 +0200)]
android surface: check error when locking the video playback surface

7 years agoandroid opaque: check error when locking the subtitles surface
Felix Abecassis [Mon, 23 Jun 2014 17:18:50 +0000 (19:18 +0200)]
android opaque: check error when locking the subtitles surface

7 years agomessages: save one byte
Rémi Denis-Courmont [Mon, 23 Jun 2014 15:26:04 +0000 (18:26 +0300)]
messages: save one byte

7 years agomacosx: fix resume playback for file urls containing whitespaces
David Fuhrmann [Sun, 22 Jun 2014 20:00:54 +0000 (22:00 +0200)]
macosx: fix resume playback for file urls containing whitespaces

7 years agomacosx: set a proper main window frame on termination
David Fuhrmann [Sun, 22 Jun 2014 11:33:35 +0000 (13:33 +0200)]
macosx: set a proper main window frame on termination

The frame is used which was set before video playback has been started.
These are the values the user will expect when restarting VLC.

close #11373

7 years agomacosx: remove unneeded libvlc_Quit and add some comments for termination
David Fuhrmann [Sun, 22 Jun 2014 11:15:51 +0000 (13:15 +0200)]
macosx: remove unneeded libvlc_Quit and add some comments for termination

7 years agomacosx: remove unneeded performSelectorOnMainThread
David Fuhrmann [Sun, 22 Jun 2014 11:10:34 +0000 (13:10 +0200)]
macosx: remove unneeded performSelectorOnMainThread

setActiveVideoPlayback is always called on the main thread nowadays..

7 years agosap: remove bogus error return
Rémi Denis-Courmont [Fri, 20 Jun 2014 17:00:56 +0000 (20:00 +0300)]
sap: remove bogus error return

7 years agosap: remove the sap handler object
Rémi Denis-Courmont [Fri, 20 Jun 2014 16:59:37 +0000 (19:59 +0300)]
sap: remove the sap handler object

7 years agosap: merge global and per-instance locks
Rémi Denis-Courmont [Fri, 20 Jun 2014 16:52:03 +0000 (19:52 +0300)]
sap: merge global and per-instance locks

7 years agosap: remove session_descriptor_t and rename sap_session_t
Rémi Denis-Courmont [Fri, 20 Jun 2014 16:34:45 +0000 (19:34 +0300)]
sap: remove session_descriptor_t and rename sap_session_t