vlc.git
6 years agoomxil: Passthrough aspect ratio from input format.
Julian Scheel [Fri, 27 Sep 2013 12:32:40 +0000 (14:32 +0200)]
omxil: Passthrough aspect ratio from input format.

If the input format has a valid pixel aspect ratio set (ie from the
packetizer) pass this into the output format. This helps for omx
implementations which do not report the aspect ratio.
For omx implementations which provide aspect ratio information give these
precedence over the incoming values.

Signed-off-by: Martin Storsjö <martin@martin.st>
6 years agodecoder: Give packetizer aspect ratio to decoder.
Julian Scheel [Fri, 27 Sep 2013 12:32:39 +0000 (14:32 +0200)]
decoder: Give packetizer aspect ratio to decoder.

When the packetizer detects a valid pixel aspect ratio this should be
forwarded to the decoders input format. This is helpful for decoder modules
which do not expose the aspect ratio on their own.

Signed-off-by: Martin Storsjö <martin@martin.st>
6 years agoarm_neon: Explicitly specify the symbol name for amplify_float_arm_neon
Martin Storsjö [Fri, 7 Feb 2014 13:32:01 +0000 (15:32 +0200)]
arm_neon: Explicitly specify the symbol name for amplify_float_arm_neon

This is consistent with all the other neon functions. This avoids
having to add a symbol prefix via other means (macros, wrapper
tools) on platforms that normally use one.

Signed-off-by: Martin Storsjö <martin@martin.st>
6 years agoAdd .bik extension registration
Jean-Baptiste Kempf [Fri, 7 Feb 2014 15:07:42 +0000 (16:07 +0100)]
Add .bik extension registration

6 years agoUpdate NEWS for Bink and jpeg encoder
Jean-Baptiste Kempf [Fri, 7 Feb 2014 15:03:16 +0000 (16:03 +0100)]
Update NEWS for Bink and jpeg encoder

6 years agoContribs: compile Bink decoder
Jean-Baptiste Kempf [Fri, 7 Feb 2014 15:02:20 +0000 (16:02 +0100)]
Contribs: compile Bink decoder

6 years agoavformat: use avcodec codec_tag as original fourcc
Daniel Verkamp [Thu, 6 Feb 2014 04:17:14 +0000 (21:17 -0700)]
avformat: use avcodec codec_tag as original fourcc

Fixes Bink video playback. The Bink video decoder in libavcodec relies
on the fourcc to determine the version of the codec.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6 years agocontrib/orc: use our own download mirror
Felix Paul Kühne [Fri, 7 Feb 2014 11:40:58 +0000 (12:40 +0100)]
contrib/orc: use our own download mirror

6 years agoandroid: Only reupload subtitle surfaces if they have changed
Martin Storsjö [Fri, 31 Jan 2014 08:53:41 +0000 (10:53 +0200)]
android: Only reupload subtitle surfaces if they have changed

This avoids reuploading a full resolution 32 bpp surface for
every frame while the subtitles are displayed.

Ideally this information perhaps should be signalled from the vlc
core in some way, but until then, this avoids excessive slowdowns
with subtitles with the mediacodec direct rendering.

Signed-off-by: Martin Storsjö <martin@martin.st>
6 years agodemux/ts.c: Handle allocation failures in Open()
Jean-Paul Saman [Thu, 6 Feb 2014 13:41:37 +0000 (14:41 +0100)]
demux/ts.c: Handle allocation failures in Open()

6 years agoaccess/decklink.cpp: fix compilation
Jean-Paul Saman [Fri, 7 Feb 2014 10:02:00 +0000 (11:02 +0100)]
access/decklink.cpp: fix compilation

The member m_ref does not exists in DeckLinkCaptureDelegate(), it is named m_ref_.

6 years agoios: Pass the right architecture as --host when building contribs
Martin Storsjö [Fri, 7 Feb 2014 08:28:42 +0000 (10:28 +0200)]
ios: Pass the right architecture as --host when building contribs

--host is used to indicate where the built binaries are intended
to run, while --build indicates the platform where the configure
script is being run and where it is built.

6 years agodarwinvlc: fix transcoding on command-line broken in 9fc66e695 while retaining the fix
Felix Paul Kühne [Thu, 6 Feb 2014 22:15:03 +0000 (23:15 +0100)]
darwinvlc: fix transcoding on command-line broken in 9fc66e695 while retaining the fix

6 years agoMP4: map Director metadata
Jean-Baptiste Kempf [Thu, 6 Feb 2014 21:21:34 +0000 (22:21 +0100)]
MP4: map Director metadata

6 years agommdevice: do not enter the COM MTA upon unloading (fixes #6830)
Rémi Denis-Courmont [Thu, 6 Feb 2014 21:57:33 +0000 (23:57 +0200)]
mmdevice: do not enter the COM MTA upon unloading (fixes #6830)

(The MTA is still entered upon loading. In that case, it fails safe.)

6 years agometa_engine/taglib: Write MusicBrainz Track IDs
Wieland Hoffmann [Fri, 17 Jan 2014 17:29:43 +0000 (18:29 +0100)]
meta_engine/taglib: Write MusicBrainz Track IDs

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6 years agoMusicBrainz: use the MB release ID if exists
Jean-Baptiste Kempf [Thu, 6 Feb 2014 20:40:03 +0000 (21:40 +0100)]
MusicBrainz: use the MB release ID if exists

6 years agoTaglib: use an extradata to store MB releases
Jean-Baptiste Kempf [Thu, 6 Feb 2014 18:44:15 +0000 (19:44 +0100)]
Taglib: use an extradata to store MB releases

6 years agoAdd the new metadata to lua code
Jean-Baptiste Kempf [Thu, 6 Feb 2014 17:19:18 +0000 (18:19 +0100)]
Add the new metadata to lua code

6 years agoProvide vlc_meta_TypeToLocalizedString for the new types
Jean-Baptiste Kempf [Thu, 6 Feb 2014 17:11:19 +0000 (18:11 +0100)]
Provide vlc_meta_TypeToLocalizedString for the new types

And a forgotten old one...

6 years agoAdd new meta types for film info
Jean-Baptiste Kempf [Thu, 6 Feb 2014 17:10:56 +0000 (18:10 +0100)]
Add new meta types for film info

6 years agoRevert "vdpau/avcodec: fix build for older ffmpeg"
Tristan Matthews [Thu, 6 Feb 2014 15:58:56 +0000 (10:58 -0500)]
Revert "vdpau/avcodec: fix build for older ffmpeg"

This reverts commit 4e0240788000e30f7529fded04dbc281d5a8f91f.

Rationale:
https://mailman.videolan.org/pipermail/vlc-devel/2013-April/092607.html

6 years agots: do not set same field twice
Petri Hintukainen [Tue, 4 Feb 2014 22:37:17 +0000 (00:37 +0200)]
ts: do not set same field twice

Signed-off-by: Rafaël Carré <funman@videolan.org>
6 years agocaopengllayer: Use the same gl context during modules lifetime
David Fuhrmann [Thu, 6 Feb 2014 11:04:17 +0000 (12:04 +0100)]
caopengllayer: Use the same gl context during modules lifetime

Fixes broken playback after switching to fullscreen for some browsers.

6 years agodcp: Use .pc files for asdcplib
Nicolas Bertrand [Thu, 6 Feb 2014 10:23:13 +0000 (11:23 +0100)]
dcp: Use .pc files for asdcplib

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6 years agovdpau/avcodec: fix build for older ffmpeg
Tristan Matthews [Wed, 5 Feb 2014 21:51:28 +0000 (16:51 -0500)]
vdpau/avcodec: fix build for older ffmpeg

6 years agocodec: jpeg: Check for NULL p_pic before encoding
Hugo Beauzée-Luyssen [Wed, 5 Feb 2014 19:36:23 +0000 (21:36 +0200)]
codec: jpeg: Check for NULL p_pic before encoding

6 years agoSupport hevc ts demultiplexing
Denis Charmet [Wed, 5 Feb 2014 19:21:59 +0000 (20:21 +0100)]
Support hevc ts demultiplexing

Beware the ts with hevc muxed as private PES seem to have PCR issue and should be played in case of problem with --no-ts-trust-pcr to avoid drops.

6 years agovdpau/avcodec: update to libavcodec 55.26.0
Rémi Denis-Courmont [Wed, 5 Feb 2014 17:49:25 +0000 (19:49 +0200)]
vdpau/avcodec: update to libavcodec 55.26.0

6 years agoiOS: don't deploy xcrun as for Intel builds as this isn't needed
Felix Paul Kühne [Wed, 5 Feb 2014 14:37:07 +0000 (15:37 +0100)]
iOS: don't deploy xcrun as for Intel builds as this isn't needed

6 years agocontrib/avcodec: unconditionally enable pic on iOS (close #10532, close #10531)
Felix Paul Kühne [Wed, 5 Feb 2014 14:12:37 +0000 (15:12 +0100)]
contrib/avcodec: unconditionally enable pic on iOS (close #10532, close #10531)

6 years agoMMDevice: only WASAPI lacks S/PDIF support so far (refs #6827)
Rémi Denis-Courmont [Tue, 4 Feb 2014 22:04:01 +0000 (00:04 +0200)]
MMDevice: only WASAPI lacks S/PDIF support so far (refs #6827)

6 years agoDirectSound: add support for MMDevice API (fixes #7394)
Rémi Denis-Courmont [Tue, 4 Feb 2014 21:58:35 +0000 (23:58 +0200)]
DirectSound: add support for MMDevice API (fixes #7394)

6 years agoDirectSound: factor out common code for legacy and MMDevice
Rémi Denis-Courmont [Tue, 4 Feb 2014 21:35:42 +0000 (23:35 +0200)]
DirectSound: factor out common code for legacy and MMDevice

6 years agoDirectSound: remove stray event handle
Rémi Denis-Courmont [Tue, 4 Feb 2014 20:56:32 +0000 (22:56 +0200)]
DirectSound: remove stray event handle

6 years agoDirectSound: reorder to reduce forward declarations
Rémi Denis-Courmont [Tue, 4 Feb 2014 20:51:43 +0000 (22:51 +0200)]
DirectSound: reorder to reduce forward declarations

6 years agommdevice: fix restart due to preemption in Start()
Rémi Denis-Courmont [Tue, 4 Feb 2014 20:09:13 +0000 (22:09 +0200)]
mmdevice: fix restart due to preemption in Start()

6 years agowasapi: split as separate module
Rémi Denis-Courmont [Mon, 3 Feb 2014 21:21:54 +0000 (23:21 +0200)]
wasapi: split as separate module

6 years agocodec: jpeg encoder: fix build for older libjpeg
Tristan Matthews [Tue, 4 Feb 2014 18:37:21 +0000 (13:37 -0500)]
codec: jpeg encoder: fix build for older libjpeg

6 years agocodec: jpeg encoder implemented
Maxim Bublis [Mon, 3 Feb 2014 09:50:43 +0000 (13:50 +0400)]
codec: jpeg encoder implemented

This patch implements jpeg encoder using libjpeg.

Signed-off-by: Rafaël Carré <funman@videolan.org>
6 years agohttplive: use correct segment to calculate duration
Ilkka Ollakka [Tue, 4 Feb 2014 07:51:11 +0000 (09:51 +0200)]
httplive: use correct segment to calculate duration

Fixes off-by-one segment duration uses, and actually use
new segments length to see how long segments are and when
the playlist should be reloaded.

6 years agoNSIS: use ifdiff and not ifnewer for file installation
Jean-Baptiste Kempf [Mon, 3 Feb 2014 17:32:40 +0000 (18:32 +0100)]
NSIS: use ifdiff and not ifnewer for file installation

This should allow downgrades.
Close #10551

6 years agomacosx: fix and cleanup quit-after-playback main menu item
David Fuhrmann [Sun, 2 Feb 2014 19:09:08 +0000 (20:09 +0100)]
macosx: fix and cleanup quit-after-playback main menu item

close #6073

6 years agomacosx: implement libvlc exit handler to properly terminate the app when requested
David Fuhrmann [Sun, 2 Feb 2014 17:18:07 +0000 (18:18 +0100)]
macosx: implement libvlc exit handler to properly terminate the app when requested

This is the only supported way to terminate an cocoa application and also ensure
that the gui settings are getting saved. Adapted from similar code in the qt
module.

6 years agoAdded coreanimation opengl layer vout module
David Fuhrmann [Mon, 3 Feb 2014 11:38:25 +0000 (12:38 +0100)]
Added coreanimation opengl layer vout module

This module is used for video output with the windowed npapi plugin.

close #8506

6 years agobin/mac: do not start playlist while quitting VLC
David Fuhrmann [Sun, 2 Feb 2014 16:53:26 +0000 (17:53 +0100)]
bin/mac: do not start playlist while quitting VLC

close #8353

6 years agovda: use the ffmpeg api to avoid memleaks.
David Fuhrmann [Sun, 2 Feb 2014 14:49:07 +0000 (15:49 +0100)]
vda: use the ffmpeg api to avoid memleaks.

This will not compile with libav. Libav needs to be fixed before we can
support it again here.

6 years agomacosx: reimplement NSByteCountFormatter for 10.7 and earlier
Felix Paul Kühne [Sun, 2 Feb 2014 21:46:08 +0000 (22:46 +0100)]
macosx: reimplement NSByteCountFormatter for 10.7 and earlier

Note that this implementation only includes the features we care about and is incomplete

6 years agomacosx: fix recursive inclusion of the compatibility header
Felix Paul Kühne [Sun, 2 Feb 2014 19:47:01 +0000 (20:47 +0100)]
macosx: fix recursive inclusion of the compatibility header

6 years agomacosx: add file size column to playlist table (close #9497)
Felix Paul Kühne [Sun, 2 Feb 2014 19:30:27 +0000 (20:30 +0100)]
macosx: add file size column to playlist table (close #9497)

6 years agomacosx: fix compilation warning from the future
Felix Paul Kühne [Sun, 2 Feb 2014 19:20:55 +0000 (20:20 +0100)]
macosx: fix compilation warning from the future

6 years agotranscode: update 'input pts' on loop so duplicate calculation can work properly...
Ilkka Ollakka [Sat, 1 Feb 2014 13:06:33 +0000 (15:06 +0200)]
transcode: update 'input pts' on loop so duplicate calculation can work properly with yadif2x etc

'input pts' is the pts after all the filters, so for example yadif2x etc need to take into account.
It is used to determinate if we need to duplicate current block until we should get new picture
to encode.

6 years agohttplive: use longest segment to calculate reload wait instead of given max duration tag
Ilkka Ollakka [Sat, 1 Feb 2014 12:01:38 +0000 (14:01 +0200)]
httplive: use longest segment to calculate reload wait instead of given max duration tag

This way if playlist contains way shorter segments than max-duration,
we have better estimate on how ofter we should reload playlist.

6 years agotranscode: add comments on why we check frame dropping on 2 places
Ilkka Ollakka [Sat, 1 Feb 2014 10:39:04 +0000 (12:39 +0200)]
transcode: add comments on why we check frame dropping on 2 places

6 years agomacosx: display total playlist duration (close #9852)
Felix Paul Kühne [Sun, 2 Feb 2014 13:31:37 +0000 (14:31 +0100)]
macosx: display total playlist duration (close #9852)

6 years agoRC: remove last stray reference to the menu command (fixes #10539)
Rémi Denis-Courmont [Sun, 2 Feb 2014 11:21:37 +0000 (13:21 +0200)]
RC: remove last stray reference to the menu command (fixes #10539)

6 years agoOld RC: remove reference to former menu command (fixes #10539)
Rémi Denis-Courmont [Sat, 1 Feb 2014 16:54:44 +0000 (18:54 +0200)]
Old RC: remove reference to former menu command (fixes #10539)

6 years agocontrib: x265: do not build shared library
Rafaël Carré [Sat, 1 Feb 2014 16:08:09 +0000 (17:08 +0100)]
contrib: x265: do not build shared library

6 years agocontrib: x265 0.7
Rafaël Carré [Sat, 1 Feb 2014 16:01:22 +0000 (17:01 +0100)]
contrib: x265 0.7

6 years agommdevice: IMMDevice is really only used in desktop builds
Rémi Denis-Courmont [Sat, 1 Feb 2014 15:58:58 +0000 (17:58 +0200)]
mmdevice: IMMDevice is really only used in desktop builds

6 years agodirac plugin has been removed
Rafaël Carré [Sat, 1 Feb 2014 15:42:23 +0000 (16:42 +0100)]
dirac plugin has been removed

6 years agoopensles: Only try the actual sampling rate if it is lower or equal to the native...
Martin Storsjö [Fri, 31 Jan 2014 08:53:27 +0000 (10:53 +0200)]
opensles: Only try the actual sampling rate if it is lower or equal to the native sampling rate

If resampling from a higher sampling rate to a lower, one will
end up with noises in the audio due to an android bug.

Signed-off-by: Rafaël Carré <funman@videolan.org>
6 years agoaudiotrack: remove double initialization
Rafaël Carré [Sat, 1 Feb 2014 11:46:50 +0000 (12:46 +0100)]
audiotrack: remove double initialization

6 years agocontrib: speexdsp: drop patch
Tristan Matthews [Fri, 31 Jan 2014 22:55:52 +0000 (17:55 -0500)]
contrib: speexdsp: drop patch

It has been merged upstream.

Signed-off-by: Rafaël Carré <funman@videolan.org>
6 years agosmem: Use size_t for buffer sizes
Hugo Beauzée-Luyssen [Tue, 28 Jan 2014 22:06:02 +0000 (00:06 +0200)]
smem: Use size_t for buffer sizes

6 years agocontrib/sparkle: fix compilation on Snow Leopard
Felix Paul Kühne [Fri, 31 Jan 2014 12:41:18 +0000 (13:41 +0100)]
contrib/sparkle: fix compilation on Snow Leopard

No functional changes

6 years agoMMDevice: we need sys->dev for WinStore
Jean-Baptiste Kempf [Fri, 31 Jan 2014 11:50:45 +0000 (12:50 +0100)]
MMDevice: we need sys->dev for WinStore

Until we can split this code out :)

6 years agocodec/jpeg: move some setup in init function
Maxim Bublis [Thu, 30 Jan 2014 11:21:55 +0000 (15:21 +0400)]
codec/jpeg: move some setup in init function

Signed-off-by: Rafaël Carré <funman@videolan.org>
6 years agotranscode: set output pts in OutputFrame
Ilkka Ollakka [Fri, 31 Jan 2014 10:50:50 +0000 (12:50 +0200)]
transcode: set output pts in OutputFrame

Fixes setting output pts if video filters return multiple
frames in loop but in OutputFrame we don't need to duplicate. Then
we don't set output_pts correctly on following frames, only on first
one.

6 years agommdevice: implement device notification client (fixes #7202)
Rémi Denis-Courmont [Wed, 29 Jan 2014 19:02:57 +0000 (21:02 +0200)]
mmdevice: implement device notification client (fixes #7202)

6 years agoWin32: workaround awesome Windows key design
Jean-Baptiste Kempf [Wed, 29 Jan 2014 18:59:20 +0000 (19:59 +0100)]
Win32: workaround awesome Windows key design

Multimedia Keys, on Windows, generate both WM_APPCOMMAND and WM_KEYDOWN,
even if you accept the first, because that makes so much sense.
But some remotes only generate the APPCOMMAND ones, of course...

Therefore, Qt will get the messages twice and do play/pause.
This is not the correct fix, I'm afraid, but this will do until someone
redoes the configuration of the options and fixes the APPCOMMAND
handling with a correct MCE remote. This will do it for now...

Close #9521

6 years agommdevice: move volume, mute and device control to dedicated thread
Rémi Denis-Courmont [Wed, 29 Jan 2014 17:22:20 +0000 (19:22 +0200)]
mmdevice: move volume, mute and device control to dedicated thread

This should allow changing them from within a thread using STA.
(The plugin still cannot be instantiated from such thread though.)

Also fix MTA enter/leave in a few places.

6 years agocontrib: gettext: avoid spawning extra sub-shells
Rafaël Carré [Wed, 29 Jan 2014 17:18:33 +0000 (18:18 +0100)]
contrib: gettext: avoid spawning extra sub-shells

6 years agocontrib: gettext: fix android build
Rafaël Carré [Wed, 29 Jan 2014 17:17:32 +0000 (18:17 +0100)]
contrib: gettext: fix android build

We only need autopoint to autoreconf packages

6 years agocontrib: avoid cmake rewriting gcc sysroot on Darwin
Rafaël Carré [Wed, 29 Jan 2014 17:15:42 +0000 (18:15 +0100)]
contrib: avoid cmake rewriting gcc sysroot on Darwin

6 years agonpapi: update the tree automatically and, if needed, rebuild
Rémi Denis-Courmont [Wed, 29 Jan 2014 16:45:51 +0000 (18:45 +0200)]
npapi: update the tree automatically and, if needed, rebuild

6 years agowasapi: mark more desktop-only code
Rémi Denis-Courmont [Tue, 28 Jan 2014 18:20:44 +0000 (20:20 +0200)]
wasapi: mark more desktop-only code

6 years agohotkeys: fullscreen state of the vout should have precedence over fullscreen state...
Felix Abecassis [Tue, 28 Jan 2014 09:56:46 +0000 (10:56 +0100)]
hotkeys: fullscreen state of the vout should have precedence over fullscreen state of the playlist

Double clicking to toggle to fullscreen mode does not trigger this code
path since 7b8083d228. The state of the playlist was therefore not in
sync with the vout. Pressing the fullscreen hotkey caused the state of
the playlist to be used to set the state of the vout, thus causing the bug.

Close #10433.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6 years agovlc: fix warning
Rémi Denis-Courmont [Tue, 28 Jan 2014 16:37:59 +0000 (18:37 +0200)]
vlc: fix warning

6 years agotransform: fix off-by-one (fixes #10505)
Rémi Denis-Courmont [Tue, 28 Jan 2014 16:23:56 +0000 (18:23 +0200)]
transform: fix off-by-one (fixes #10505)

6 years agojpeg: avoid a cast
Rafaël Carré [Tue, 28 Jan 2014 10:05:02 +0000 (11:05 +0100)]
jpeg: avoid a cast

6 years ago--stats: default to false
Rafaël Carré [Tue, 28 Jan 2014 13:30:36 +0000 (14:30 +0100)]
--stats: default to false

6 years agoReset input titles before adding new ones.
Petri Hintukainen [Mon, 19 Aug 2013 15:15:01 +0000 (18:15 +0300)]
Reset input titles before adding new ones.

Fixes duplicate entries in title menu after INPUT_UPDATE_TITLE_LIST.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
6 years agodemux: ogg: remove unused variable
Tristan Matthews [Tue, 28 Jan 2014 07:40:02 +0000 (02:40 -0500)]
demux: ogg: remove unused variable

6 years agoavformat demux: accomodate for Opus lavf extradata
Rafaël Carré [Mon, 27 Jan 2014 20:53:33 +0000 (21:53 +0100)]
avformat demux: accomodate for Opus lavf extradata

6 years agoavformat mux: transmit Opus extradata in the expected format
Rafaël Carré [Mon, 27 Jan 2014 20:44:05 +0000 (21:44 +0100)]
avformat mux: transmit Opus extradata in the expected format

(Only the OpusHead packet, no OpusTags)

6 years agoavformat mux: use a variable
Rafaël Carré [Mon, 27 Jan 2014 20:27:46 +0000 (21:27 +0100)]
avformat mux: use a variable

6 years agodarwin/dirs: fix plugin lookup with the NPAPI plugin
Felix Paul Kühne [Mon, 27 Jan 2014 17:33:51 +0000 (18:33 +0100)]
darwin/dirs: fix plugin lookup with the NPAPI plugin

6 years agovlc_readdir: remove string duplication, simplify
Rémi Denis-Courmont [Mon, 27 Jan 2014 16:46:51 +0000 (18:46 +0200)]
vlc_readdir: remove string duplication, simplify

6 years agovlc_readdir: drop support for threaded access to a single DIR
Rémi Denis-Courmont [Mon, 27 Jan 2014 16:25:47 +0000 (18:25 +0200)]
vlc_readdir: drop support for threaded access to a single DIR

This simplifies the code and avoids the controversial readdir_r()
function. None of the vlc_readdir() or vlc_loaddir() code paths shared
the directory handle with another thread anyway.

6 years agoDVB (old): fix memory leak
Rémi Denis-Courmont [Mon, 27 Jan 2014 16:25:04 +0000 (18:25 +0200)]
DVB (old): fix memory leak

6 years agocodec/jpeg: removed useless code
Maxim Bublis [Mon, 27 Jan 2014 16:04:50 +0000 (20:04 +0400)]
codec/jpeg: removed useless code

On any error libjpeg always setjmp, and that code never executes.

Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
6 years agofreetype: fix crash is no monotype font name was set
Felix Paul Kühne [Mon, 27 Jan 2014 15:11:06 +0000 (16:11 +0100)]
freetype: fix crash is no monotype font name was set

6 years agoinput: cosmetic
Rémi Denis-Courmont [Fri, 24 Jan 2014 16:06:33 +0000 (18:06 +0200)]
input: cosmetic

6 years agocoregraphicslayer: fix memleak and avoid unnecessary image copy
David Fuhrmann [Mon, 27 Jan 2014 15:09:09 +0000 (16:09 +0100)]
coregraphicslayer: fix memleak and avoid unnecessary image copy

6 years agoRevert "Qt: remove SPDIF option"
Jean-Baptiste Kempf [Sun, 26 Jan 2014 17:57:05 +0000 (18:57 +0100)]
Revert "Qt: remove SPDIF option"

This reverts commit d39285a18cd99fdc76a20fc317074e0ee862a504.

Conflicts:
modules/gui/qt4/components/simple_preferences.cpp

6 years agomacosx: Fix issue where window vanishes from screen if fullscreen is toggled fast...
David Fuhrmann [Sun, 26 Jan 2014 17:17:21 +0000 (18:17 +0100)]
macosx: Fix issue where window vanishes from screen if fullscreen is toggled fast in a row

Extends bool to describe both enter and exit fullscreen transitions.

close #8074

6 years agomacosx: workaround for bug where window will vanish if minimized in float-on-top...
David Fuhrmann [Sun, 26 Jan 2014 16:07:44 +0000 (17:07 +0100)]
macosx: workaround for bug where window will vanish if minimized in float-on-top mode

6 years agomacosx: be more tolerant when checking for physical device (fixes #6253)
David Fuhrmann [Sun, 26 Jan 2014 14:00:41 +0000 (15:00 +0100)]
macosx: be more tolerant when checking for physical device (fixes #6253)

6 years agoaudiounit_ios: fix audio unit handling in pause state (close #10480)
Felix Paul Kühne [Sat, 25 Jan 2014 19:09:16 +0000 (20:09 +0100)]
audiounit_ios: fix audio unit handling in pause state (close #10480)