vlc.git
4 years agomacosx: Remove no longer required TimeLineSlider subclass
Marvin Scholz [Tue, 18 Jul 2017 01:03:51 +0000 (03:03 +0200)]
macosx: Remove no longer required TimeLineSlider subclass

4 years agomacosx: Update detached window to use new slider
Marvin Scholz [Tue, 18 Jul 2017 14:50:02 +0000 (16:50 +0200)]
macosx: Update detached window to use new slider

4 years agomacosx: Update main window to use new slider
Marvin Scholz [Tue, 18 Jul 2017 01:03:24 +0000 (03:03 +0200)]
macosx: Update main window to use new slider

4 years agomacosx: Update VLCControlsBarCommon to use new VLCSlider
Marvin Scholz [Tue, 18 Jul 2017 01:02:52 +0000 (03:02 +0200)]
macosx: Update VLCControlsBarCommon to use new VLCSlider

4 years agomacosx: Add VLCSlider(Cell)
Marvin Scholz [Tue, 18 Jul 2017 01:02:20 +0000 (03:02 +0200)]
macosx: Add VLCSlider(Cell)

4 years agodirect3d9: fix crash when closing without a picture pool
Steve Lhomme [Fri, 7 Jul 2017 05:36:40 +0000 (07:36 +0200)]
direct3d9: fix crash when closing without a picture pool

It's done in all other windows vout.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agoopengl: correct documentation
Victorien Le Couviour--Tuffet [Mon, 17 Jul 2017 11:21:33 +0000 (13:21 +0200)]
opengl: correct documentation

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agotranscode:spu: don't set unused decoder p_owner
Steve Lhomme [Tue, 18 Jul 2017 07:52:53 +0000 (09:52 +0200)]
transcode:spu: don't set unused decoder p_owner

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agotranscode:video: remove unneeded decoder_owner_sys_t allocation
Steve Lhomme [Tue, 18 Jul 2017 07:52:52 +0000 (09:52 +0200)]
transcode:video: remove unneeded decoder_owner_sys_t allocation

It was just used to store this already in sout_stream_sys_t

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agoextras/tools: Bump ragel version
Hugo Beauzée-Luyssen [Tue, 18 Jul 2017 15:02:57 +0000 (17:02 +0200)]
extras/tools: Bump ragel version

6.8 build appears to be broken on recent compilers

4 years agommdevice: refactor device hotplug report
Thomas Guillem [Tue, 27 Jun 2017 10:49:39 +0000 (12:49 +0200)]
mmdevice: refactor device hotplug report

4 years agopulse: refactor pa_format_info initialisation
Thomas Guillem [Fri, 23 Jun 2017 15:25:50 +0000 (17:25 +0200)]
pulse: refactor pa_format_info initialisation

4 years agorenderer_discovery: psz_icon_uri can be NULL
Hugo Beauzée-Luyssen [Tue, 18 Jul 2017 11:59:52 +0000 (13:59 +0200)]
renderer_discovery: psz_icon_uri can be NULL

4 years agocodec: jpeg: fix sanity checks
Francois Cartegnie [Tue, 18 Jul 2017 08:18:06 +0000 (10:18 +0200)]
codec: jpeg: fix sanity checks

4 years agocodec: jpeg: fix read ofw
Francois Cartegnie [Tue, 18 Jul 2017 08:02:18 +0000 (10:02 +0200)]
codec: jpeg: fix read ofw

4 years agodemux: ts: fix reset packetized flag
Francois Cartegnie [Mon, 17 Jul 2017 19:18:20 +0000 (21:18 +0200)]
demux: ts: fix reset packetized flag

refs #18532

4 years agomacOS build.sh: blacklisting for compat with older macOS versions
David Fuhrmann [Mon, 17 Jul 2017 18:50:00 +0000 (20:50 +0200)]
macOS build.sh: blacklisting for compat with older macOS versions

VLC should be compiled with the latest SDK version to benefit from
new features. The currently latest SDK (10.12) already marks
availability for lots of libc functions. Unfortunately, as of now
the autotools configure checks do not support these annotations.
Therefore, lets disable known symbols which are not present on our
minimal macOS version, which is 10.7, currently.

refs #18476

4 years agodemux: playlist: fix broken m3u logic (fix #18544)
Francois Cartegnie [Mon, 17 Jul 2017 18:46:20 +0000 (20:46 +0200)]
demux: playlist: fix broken m3u logic (fix #18544)

4 years agodemux: adaptive: debug drains
Francois Cartegnie [Thu, 13 Jul 2017 13:33:06 +0000 (15:33 +0200)]
demux: adaptive: debug drains

4 years agoes_out: fix track reselection (fix #18543)
Francois Cartegnie [Mon, 17 Jul 2017 17:07:34 +0000 (19:07 +0200)]
es_out: fix track reselection (fix #18543)

When a new ES is added and selected,
and the p_main_es is deleted, the es selection event
isn't triggered because the es is already selected

4 years agomacosx: Fix autolayout for ResumeDialog
David Fuhrmann [Sun, 9 Jul 2017 21:59:21 +0000 (23:59 +0200)]
macosx: Fix autolayout for ResumeDialog

Add some missing constraints, set target to 10.7. Fixes some
layout issues when running on 10.7 systems.

4 years agomacOS build.sh: Select ffmpeg for macOS contrib build
David Fuhrmann [Sun, 9 Jul 2017 17:25:52 +0000 (19:25 +0200)]
macOS build.sh: Select ffmpeg for macOS contrib build

As of now, ffmpeg is used for macOS building.

4 years agomacOS build.sh: use current kernel version for building triplet
David Fuhrmann [Sun, 9 Jul 2017 17:13:36 +0000 (19:13 +0200)]
macOS build.sh: use current kernel version for building triplet

Uses correct kernel version for contribs triplet, instead of
hardcoding one.

4 years agomacOS build.sh: Resolve full path to compilers
David Fuhrmann [Sun, 9 Jul 2017 17:10:43 +0000 (19:10 +0200)]
macOS build.sh: Resolve full path to compilers

Some contribs cannot be compiled by using "xcrun clang" as compiler
variable.

4 years agocontrib: Do not hardcode compiler variables for macOS
David Fuhrmann [Sun, 9 Jul 2017 16:53:09 +0000 (18:53 +0200)]
contrib: Do not hardcode compiler variables for macOS

Removal of those variables is done for multiple reasons:
- In general, the caller should set correct variables for compilers,
  this should not be done by the script itself
- In recent macOS versions, default stubs for compilers exist
  (/usr/bin/clang / gcc / cc), so there is not need to use xcrun
  anymore
- Some contribs fail to build with the multi-command notion given by
  xcrun cc, instead they are looking for a tool named "xcrun cc"
  which does not exist

4 years agochromecast: Always recreate the stream output chain
Hugo Beauzée-Luyssen [Mon, 17 Jul 2017 15:04:51 +0000 (17:04 +0200)]
chromecast: Always recreate the stream output chain

This was yielding false negative when remuxing (as the chain wouldn't
change, while the streams would)

4 years agochromecast: Remove write only member variable
Hugo Beauzée-Luyssen [Wed, 5 Jul 2017 13:25:11 +0000 (15:25 +0200)]
chromecast: Remove write only member variable

4 years agochromecast: Don't reject buffering states
Hugo Beauzée-Luyssen [Wed, 5 Jul 2017 13:18:57 +0000 (15:18 +0200)]
chromecast: Don't reject buffering states

This would cause wrong timing to be used

4 years agochromecast: Invert a condition to reduce indentation
Hugo Beauzée-Luyssen [Mon, 17 Jul 2017 13:55:29 +0000 (15:55 +0200)]
chromecast: Invert a condition to reduce indentation

4 years agochromecast: Split out sout chain creation in a specific function
Hugo Beauzée-Luyssen [Mon, 17 Jul 2017 13:54:41 +0000 (15:54 +0200)]
chromecast: Split out sout chain creation in a specific function

4 years agorenderer_discovery: Ensure we don't double release items
Hugo Beauzée-Luyssen [Mon, 17 Jul 2017 12:36:30 +0000 (14:36 +0200)]
renderer_discovery: Ensure we don't double release items

4 years agotranscode: Fix compile warning
Hugo Beauzée-Luyssen [Mon, 17 Jul 2017 12:36:17 +0000 (14:36 +0200)]
transcode: Fix compile warning

4 years agotranscode: Fix typo-induced memory leak
Hugo Beauzée-Luyssen [Mon, 17 Jul 2017 12:35:11 +0000 (14:35 +0200)]
transcode: Fix typo-induced memory leak

4 years agoaout: reset stereo-mode when a new aout is created
Thomas Guillem [Mon, 17 Jul 2017 11:36:28 +0000 (13:36 +0200)]
aout: reset stereo-mode when a new aout is created

4 years agoaout: don't restart the decoder when changing stereo-mode
Thomas Guillem [Mon, 17 Jul 2017 11:50:18 +0000 (13:50 +0200)]
aout: don't restart the decoder when changing stereo-mode

4 years agoaout: add comment
Thomas Guillem [Mon, 17 Jul 2017 11:44:42 +0000 (13:44 +0200)]
aout: add comment

4 years agoaout: define AOUT_RESTART_* as flags
Thomas Guillem [Mon, 17 Jul 2017 11:35:31 +0000 (13:35 +0200)]
aout: define AOUT_RESTART_* as flags

These 2 defines are already used as flags in audio_output/dec.c

4 years agoaout: refactor default stereo-mode setting
Thomas Guillem [Mon, 17 Jul 2017 11:33:28 +0000 (13:33 +0200)]
aout: refactor default stereo-mode setting

4 years agodemux: adaptive: cleanup current source (fix #17553)
Francois Cartegnie [Thu, 13 Jul 2017 15:38:57 +0000 (17:38 +0200)]
demux: adaptive: cleanup current source (fix #17553)

and potential crash

4 years agohw: coreimage: add filters
Victorien Le Couviour--Tuffet [Thu, 13 Jul 2017 13:29:13 +0000 (15:29 +0200)]
hw: coreimage: add filters

adjust / invert / posterize / sepia / sharpen

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agovideo-chroma: add cvpx to cvpx converter
Victorien Le Couviour--Tuffet [Thu, 13 Jul 2017 12:39:59 +0000 (14:39 +0200)]
video-chroma: add cvpx to cvpx converter

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agoMODULES_LIST: fix alphabetical ordering
Victorien Le Couviour--Tuffet [Thu, 13 Jul 2017 13:31:30 +0000 (15:31 +0200)]
MODULES_LIST: fix alphabetical ordering

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agoes: replace i_original_channels with i_chan_mode
Thomas Guillem [Wed, 28 Jun 2017 13:02:34 +0000 (15:02 +0200)]
es: replace i_original_channels with i_chan_mode

Rename i_original_channels to i_chan_mode. For now, chan modes can be
DOLBYSTEREO or DUALMONO.

This new value, i_chan_mode, should only be set by demuxes/codecs/packetizers
if there is a special stereo mode to handle.

4 years agoavcodec/audio: move DUALMONO hack in avcodec
Thomas Guillem [Wed, 28 Jun 2017 14:00:55 +0000 (16:00 +0200)]
avcodec/audio: move DUALMONO hack in avcodec

aout_CheckChannelExtraction() is only used by avcodec.

4 years agoes: drop AOUT_CHAN_REVERSESTEREO
Thomas Guillem [Thu, 13 Jul 2017 12:21:36 +0000 (14:21 +0200)]
es: drop AOUT_CHAN_REVERSESTEREO

4 years agoaout: don't print reverse stereo channels info
Thomas Guillem [Thu, 13 Jul 2017 12:20:28 +0000 (14:20 +0200)]
aout: don't print reverse stereo channels info

As this flag is only set by the user, we don't really care to print this debug
info.

4 years agodca: drop reverse-stereo support
Thomas Guillem [Thu, 13 Jul 2017 12:19:26 +0000 (14:19 +0200)]
dca: drop reverse-stereo support

This code path was never used since the AOUT_CHAN_REVERSESTEREO flag is never
set from the input or from this codec.

4 years agoa52: drop reverse-stereo support
Thomas Guillem [Thu, 13 Jul 2017 12:19:06 +0000 (14:19 +0200)]
a52: drop reverse-stereo support

This code path was never used since the AOUT_CHAN_REVERSESTEREO flag is never
set from the input or from this codec.

4 years agochannel_mixer: trival: drop dual/reverse/left/right support
Thomas Guillem [Thu, 13 Jul 2017 12:17:39 +0000 (14:17 +0200)]
channel_mixer: trival: drop dual/reverse/left/right support

4 years agoaout: remap in order to handle stereo modes
Thomas Guillem [Thu, 13 Jul 2017 12:14:50 +0000 (14:14 +0200)]
aout: remap in order to handle stereo modes

This commit removes the usage of i_original_channels to handle stereo modes.

aout_OutputNew will now fill the remap array if a special stereo-mode needs to
be handled.

4 years agoaout: aout_FiltersNew() can now remap channels
Thomas Guillem [Thu, 13 Jul 2017 09:43:16 +0000 (11:43 +0200)]
aout: aout_FiltersNew() can now remap channels

Add the possibility to pass an array of chan orders to the aout_FiltersNew
function.

4 years agochannel_mixer: remap: parse config_chain
Thomas Guillem [Thu, 13 Jul 2017 09:34:16 +0000 (11:34 +0200)]
channel_mixer: remap: parse config_chain

4 years agochannel_mixer: remap: handle -1 idx
Thomas Guillem [Thu, 13 Jul 2017 09:33:08 +0000 (11:33 +0200)]
channel_mixer: remap: handle -1 idx

And check variables boundaries.
-1 is now used to disable an input channel.

4 years agochannel_mixer: remap: override out format if not compatible
Thomas Guillem [Thu, 13 Jul 2017 07:22:46 +0000 (09:22 +0200)]
channel_mixer: remap: override out format if not compatible

4 years agoaout: stereo-mode can now be always forced
Thomas Guillem [Tue, 11 Jul 2017 12:03:15 +0000 (14:03 +0200)]
aout: stereo-mode can now be always forced

Can be used to force downmix to stereo.

4 years agoaout: increase stereo-mode lifecycle
Thomas Guillem [Tue, 11 Jul 2017 11:05:20 +0000 (13:05 +0200)]
aout: increase stereo-mode lifecycle

It's not reset anymore when the aout is restarted

4 years agogl: vaapi: fix double close
Thomas Guillem [Thu, 13 Jul 2017 13:52:47 +0000 (15:52 +0200)]
gl: vaapi: fix double close

drm_fd is already closed from tc_vaegl_init in case of error.

4 years agogl: vaapi: add missing breaks
Thomas Guillem [Thu, 13 Jul 2017 13:21:01 +0000 (15:21 +0200)]
gl: vaapi: add missing breaks

4 years agodemux: adaptive: skip get_empty for audio
Francois Cartegnie [Thu, 13 Jul 2017 12:01:13 +0000 (14:01 +0200)]
demux: adaptive: skip get_empty for audio

4 years agodemux: adaptive: rename fakeesout->drain
Francois Cartegnie [Thu, 13 Jul 2017 09:42:37 +0000 (11:42 +0200)]
demux: adaptive: rename fakeesout->drain

4 years agodemux: adaptive: explicitely call drain from eof
Francois Cartegnie [Wed, 12 Jul 2017 15:54:10 +0000 (17:54 +0200)]
demux: adaptive: explicitely call drain from eof

4 years agodemux: adaptive: s/flush/drain
Francois Cartegnie [Wed, 12 Jul 2017 15:20:21 +0000 (17:20 +0200)]
demux: adaptive: s/flush/drain

4 years agodemux/adaptive: fix incorrect PCR
Zhao Zhili [Fri, 7 Jul 2017 03:52:44 +0000 (11:52 +0800)]
demux/adaptive: fix incorrect PCR

Signed-off-by: Francois Cartegnie <fcvlcdev@free.fr>
4 years agosout: rtp: rename flag to spec name
Francois Cartegnie [Thu, 13 Jul 2017 12:10:20 +0000 (14:10 +0200)]
sout: rtp: rename flag to spec name

4 years agosout: rtp: clear out M-bit flag from TS/PS rtp header
Francois Cartegnie [Thu, 13 Jul 2017 13:11:10 +0000 (15:11 +0200)]
sout: rtp: clear out M-bit flag from TS/PS rtp header

4 years agochannel_mixer: trivial: update buffer size when dropping
Thomas Guillem [Thu, 13 Jul 2017 13:05:49 +0000 (15:05 +0200)]
channel_mixer: trivial: update buffer size when dropping

This fixes an assert in aout_OutputPlay() when the aout get too much data.

4 years agomacosx: correct adjust's gamma slider binding
Victorien Le Couviour--Tuffet [Fri, 7 Jul 2017 16:57:59 +0000 (18:57 +0200)]
macosx: correct adjust's gamma slider binding

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: always load default audio profile if apply profile is false
Victorien Le Couviour--Tuffet [Tue, 4 Jul 2017 02:13:17 +0000 (04:13 +0200)]
macosx: always load default audio profile if apply profile is false

It is annoying to load the last selected video profile when the audio effects
window opens if the apply last profile checkbox was not checked.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: save default audio profile as custom when quiting
Victorien Le Couviour--Tuffet [Tue, 4 Jul 2017 07:08:56 +0000 (09:08 +0200)]
macosx: save default audio profile as custom when quiting

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: save equalizer preset variables into playlist
Victorien Le Couviour--Tuffet [Tue, 4 Jul 2017 02:04:34 +0000 (04:04 +0200)]
macosx: save equalizer preset variables into playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't remove default audio profile
Victorien Le Couviour--Tuffet [Mon, 3 Jul 2017 19:55:28 +0000 (21:55 +0200)]
macosx: don't remove default audio profile

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't save default audio profile
Victorien Le Couviour--Tuffet [Mon, 3 Jul 2017 19:53:48 +0000 (21:53 +0200)]
macosx: don't save default audio profile

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't reload default audio profile if already loaded
Victorien Le Couviour--Tuffet [Mon, 3 Jul 2017 19:51:40 +0000 (21:51 +0200)]
macosx: don't reload default audio profile if already loaded

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: load audio profile at startup
Victorien Le Couviour--Tuffet [Mon, 3 Jul 2017 17:29:09 +0000 (19:29 +0200)]
macosx: load audio profile at startup

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: add apply audio profile at startup checkbox
Victorien Le Couviour--Tuffet [Mon, 3 Jul 2017 17:13:24 +0000 (19:13 +0200)]
macosx: add apply audio profile at startup checkbox

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: remove spaces after bracket
Victorien Le Couviour--Tuffet [Tue, 4 Jul 2017 07:09:16 +0000 (09:09 +0200)]
macosx: remove spaces after bracket

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: always load default video profile if apply profile is false
Victorien Le Couviour--Tuffet [Mon, 3 Jul 2017 18:06:01 +0000 (20:06 +0200)]
macosx: always load default video profile if apply profile is false

It is annoying to load the last selected video profile when the video effects
window opens if the apply last profile checkbox was not checked.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: save default video profile as custom when quiting
Victorien Le Couviour--Tuffet [Mon, 3 Jul 2017 18:03:56 +0000 (20:03 +0200)]
macosx: save default video profile as custom when quiting

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't remove default video profile
Victorien Le Couviour--Tuffet [Sun, 2 Jul 2017 13:21:00 +0000 (15:21 +0200)]
macosx: don't remove default video profile

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't save default video profile
Victorien Le Couviour--Tuffet [Sun, 2 Jul 2017 13:19:26 +0000 (15:19 +0200)]
macosx: don't save default video profile

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't reload default video profile if already loaded
Victorien Le Couviour--Tuffet [Sun, 2 Jul 2017 13:18:14 +0000 (15:18 +0200)]
macosx: don't reload default video profile if already loaded

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: load video profile at startup
Victorien Le Couviour--Tuffet [Sun, 2 Jul 2017 13:14:00 +0000 (15:14 +0200)]
macosx: load video profile at startup

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: add apply video profile at startup checkbox
Victorien Le Couviour--Tuffet [Sun, 2 Jul 2017 13:09:00 +0000 (15:09 +0200)]
macosx: add apply video profile at startup checkbox

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: remove false warning
Victorien Le Couviour--Tuffet [Sun, 2 Jul 2017 12:44:55 +0000 (14:44 +0200)]
macosx: remove false warning

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: more verbose msg_Dbg in VLCCoreInteration::setVideoFilter
Victorien Le Couviour--Tuffet [Sun, 2 Jul 2017 09:01:09 +0000 (11:01 +0200)]
macosx: more verbose msg_Dbg in VLCCoreInteration::setVideoFilter

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't save audio filters options to config
Victorien Le Couviour--Tuffet [Wed, 28 Jun 2017 13:34:23 +0000 (15:34 +0200)]
macosx: don't save audio filters options to config

Filter option are now only saved to current profile

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: load audio profile filters options to playlist
Victorien Le Couviour--Tuffet [Wed, 28 Jun 2017 13:21:49 +0000 (15:21 +0200)]
macosx: load audio profile filters options to playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: always load audio profile equalizer-preset to playlist
Victorien Le Couviour--Tuffet [Wed, 28 Jun 2017 14:08:56 +0000 (16:08 +0200)]
macosx: always load audio profile equalizer-preset to playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: do not load audio profile filter string to config
Victorien Le Couviour--Tuffet [Wed, 28 Jun 2017 13:10:29 +0000 (15:10 +0200)]
macosx: do not load audio profile filter string to config

We do not want to check for the aout validity here as
playlist_EnableAudioFilter calls aout_ChangeFilterString which checks for it,
and sets the playlist variable even if the aout is NULL. This is the wanted
behaviour of this patch.

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: save audio profile from playlist
Victorien Le Couviour--Tuffet [Wed, 28 Jun 2017 12:50:13 +0000 (14:50 +0200)]
macosx: save audio profile from playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: duplicate audio filters options in the playlist
Victorien Le Couviour--Tuffet [Wed, 28 Jun 2017 12:19:16 +0000 (14:19 +0200)]
macosx: duplicate audio filters options in the playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: remove unused variable and empty tabulated line
Victorien Le Couviour--Tuffet [Wed, 28 Jun 2017 09:23:01 +0000 (11:23 +0200)]
macosx: remove unused variable and empty tabulated line

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: save/retrieve audio filters to/from the playlist
Victorien Le Couviour--Tuffet [Wed, 28 Jun 2017 09:16:47 +0000 (11:16 +0200)]
macosx: save/retrieve audio filters to/from the playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: apply subsdelay-factor change on all vouts
Victorien Le Couviour--Tuffet [Mon, 26 Jun 2017 14:39:13 +0000 (16:39 +0200)]
macosx: apply subsdelay-factor change on all vouts

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't save TrackSynchronization preferences
Victorien Le Couviour--Tuffet [Mon, 26 Jun 2017 14:26:53 +0000 (16:26 +0200)]
macosx: don't save TrackSynchronization preferences

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: don't save video filters options to config
Victorien Le Couviour--Tuffet [Mon, 26 Jun 2017 15:33:51 +0000 (17:33 +0200)]
macosx: don't save video filters options to config

We only save them in current video profile

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: create variables before assigning them from video profile
Victorien Le Couviour--Tuffet [Tue, 27 Jun 2017 08:30:10 +0000 (10:30 +0200)]
macosx: create variables before assigning them from video profile

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: load video profile filters strings in all vouts
Victorien Le Couviour--Tuffet [Mon, 26 Jun 2017 15:53:52 +0000 (17:53 +0200)]
macosx: load video profile filters strings in all vouts

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: load video profile filters strings to playlist
Victorien Le Couviour--Tuffet [Mon, 26 Jun 2017 15:52:48 +0000 (17:52 +0200)]
macosx: load video profile filters strings to playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
4 years agomacosx: save video profile from playlist
Victorien Le Couviour--Tuffet [Mon, 26 Jun 2017 15:35:41 +0000 (17:35 +0200)]
macosx: save video profile from playlist

Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>