[vlc-devel] [PATCH 00/23] macosx: fix audio/video effects interfaces
Victorien Le Couviour--Tuffet
victorien.lecouviour.tuffet at gmail.com
Thu Jun 29 14:24:07 CEST 2017
This patchset solves issue #18422.
We now set variables directly in all vouts, don't save in config anymore but
save in playlist variables.
vlc_object_find_name calls has been removed.
Audio and video filters are now reapplied when stopping and starting another
media within the same VLC instance.
TrackSynchronization preferences are not saved to config anymore.
The patch 'macosx: apply subsdelay-factor change on all vouts' needs my
previous patchset 'apply video-filter proxy on all filters' sent the 27th June
on vlc-devel.
Victorien Le Couviour--Tuffet (23):
macosx: save/retrieve video filters to/from the playlist
macosx: helpers: add getVouts
macosx: apply filters change on all vouts
macosx: refactor VLCVideoEffectsWindowController::resetValues
macosx: refactor VLCCoreInteraction::setVideoFilterProperty
macosx: remove VLCCoreInteraction::restartFilterIfNeeded
macosx: set video filters options directly in all vouts
macosx: duplicate video filters options in the playlist
macosx: save video profile from playlist
macosx: load video profile filters strings to playlist
macosx: load video profile filters strings in all vouts
macosx: create variables before assigning them from video profile
macosx: don't save video filters options to config
macosx: don't save TrackSynchronization preferences
macosx: apply subsdelay-factor change on all vouts
macosx: save/retrieve audio filters to/from the playlist
macosx: remove unused variable and empty tabulated line
macosx: duplicate audio filters options in the playlist
macosx: save audio profile from playlist
macosx: do not load audio profile filter string to config
macosx: always load audio profile equalizer-preset to playlist
macosx: load audio profile filters options to playlist
macosx: don't save audio filters options to config
.../gui/macosx/VLCAudioEffectsWindowController.m | 302 ++++++------
modules/gui/macosx/VLCCoreInteraction.h | 6 +-
modules/gui/macosx/VLCCoreInteraction.m | 207 +++------
modules/gui/macosx/VLCMainMenu.m | 2 +-
.../VLCTrackSynchronizationWindowController.m | 12 +-
.../gui/macosx/VLCVideoEffectsWindowController.m | 517 +++++++++++----------
modules/gui/macosx/helpers.h | 25 +
7 files changed, 501 insertions(+), 570 deletions(-)
--
2.13.1
More information about the vlc-devel
mailing list