David Fuhrmann
04e8c62ccb
macosx: Rename VLCVoutWindowController to VLCVideoOutputProvider
This better matches the naming scheme, as WindowController is typically
used to have one designated window which is controlled.
8 years ago
Felix Paul Kühne
67587d2c17
macosx: fix various compilation warnings with regard to integer sizes
8 years ago
Felix Paul Kühne
6aa60ab0a1
macosx: remove unused variables
8 years ago
Felix Paul Kühne
64a4350353
macosx: add remote control service and export now playing metadata
Fixes #17727
Note that out-of-rate position changes within VLC are not yet communicated to the OS
8 years ago
Rémi Denis-Courmont
6f485a389b
playlist: move intf-boss variable
8 years ago
Rémi Denis-Courmont
119776dc40
include: remove <vlc_aout.h> from <vlc_playlist.h>
8 years ago
David Fuhrmann
de8f9ff8f5
macosx: Abort early in case getIntf() returns nil
8 years ago
David Fuhrmann
1ea5081191
macosx: Improve logging for A to B (refs #20293 )
8 years ago
Rémi Denis-Courmont
52341c8b3d
config: remove unused config_PutPsz() parameter
9 years ago
Rémi Denis-Courmont
0b87c144e9
config: remove unused config_PutInt() parameter
9 years ago
Rémi Denis-Courmont
3c0909d8a0
config: remove unused config_GetPsz() parameter
9 years ago
Rémi Denis-Courmont
e3f48bb7c3
config: remove unused config_GetInt() parameter
9 years ago
David Fuhrmann
54152cecfa
macosx: Video filter: Correctly determine type of variable
Due to uninitialized variable, type was not detected correctly.
Consequently, the playlist variables for video effects were not
set correctly.
9 years ago
Hugo Beauzée-Luyssen
31e424004d
input: Reintroduce subtitle extension check
Fix #18882
9 years ago
Hugo Beauzée-Luyssen
1083d47af5
Use input_AddSlave instead of input_AddSubtitleOSD
9 years ago
Thomas Guillem
d696e0cefe
macosx: fix input url leak
9 years ago
Thomas Guillem
c0d287e72f
core: rename vlc_keys.h to vlc_actions.h
Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
9 years ago
David Fuhrmann
c2a1ef597e
macosx: Rename preferences helpers to better describe purpose
9 years ago
Rémi Denis-Courmont
880d0f652e
config_GetType(): remove unused parameter
9 years ago
Victorien Le Couviour--Tuffet
506d5cdde4
macosx: more verbose msg_Dbg in VLCCoreInteration::setVideoFilter
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Victorien Le Couviour--Tuffet
732fd11326
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>
9 years ago
Victorien Le Couviour--Tuffet
b3d9857b4f
macosx: duplicate video filters options in the playlist
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Victorien Le Couviour--Tuffet
53d8e4becb
macosx: set video filters options directly in all vouts
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Victorien Le Couviour--Tuffet
4d53af5060
macosx: remove VLCCoreInteraction::restartFilterIfNeeded
Not needed anymore thanks to the proxy callback system which handles the
non-command variables automatically.
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Victorien Le Couviour--Tuffet
757429a71a
macosx: refactor VLCCoreInteraction::setVideoFilterProperty
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Victorien Le Couviour--Tuffet
d9c47b9525
macosx: apply filters change on all vouts
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Victorien Le Couviour--Tuffet
441bac0ace
macosx: save/retrieve video filters to/from the playlist
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
9 years ago
Francois Cartegnie
7d49b1c033
vlc_vout: channels disambiguation
9 years ago
Marvin Scholz
2e87ed387f
macOS: Move NSSound category to its own file
This makes it easier to find the relevant code and
additionally has the benefit that imports can be more fine-grained
in the future, instead of just having one misc.h import,
where it is hard to know, without looking at it, what it is
actually needed for.
10 years ago
David Fuhrmann
9302334702
macosx: Factorize code for adding dropped file as subtitle
Adds dedicated method for trying to set the given file as subtitle.
Deduplicate code from three places.
Also removes superfluous add to recent media list.
10 years ago
Rémi Denis-Courmont
0c3f29264f
video_filters: drop version number from capability
(This fixes the transcode module video filter option in preferences, as
the two was forgotten.)
10 years ago
David Fuhrmann
2b086638c5
macosx: add constant for VLCMediaKeySupportSettingChanged notification
10 years ago
Felix Paul Kühne
e0dfd83141
macosx: rename VLCMain source file and split out VLCApplication class
10 years ago
David Fuhrmann
480a48941e
macosx: Rename to VLCOpenWindowController
10 years ago
David Fuhrmann
0daa49d2a7
macosx: rename to VLCCoreInteraction
10 years ago
David Fuhrmann
80b2257114
macosx: Rename to VLCInputManager
10 years ago
Rémi Denis-Courmont
c240692f0b
Common structure for VLC common object members, document
10 years ago
Felix Paul Kühne
e799040c18
macosx: expand AppleScript API for menu navigation and menu status checks
10 years ago
Rémi Denis-Courmont
70d808bb6c
Rename str_format_meta() to strfinput()
Not the best naming convention known to mankind, but still better than
starting with "str".
10 years ago
David Fuhrmann
fabe8243fe
macosx: Replace VLCIntf by getIntf()
The old VLCIntf macro is deprecated, getIntf() should be used
instead.
11 years ago
David Fuhrmann
e66d8e654f
macosx: Factor code for drop handling of external files
Adds helper method createItemsFromExternalPasteboard: returning
an array of file items from the pasteboard.
performDragOperation: in VLCCoreInteraction is the now only place
where we try to add the dropped file as a subtitle.
11 years ago
Marvin Scholz
e9db84d774
macosx: Rename the Playlist related class files to match the class name
This renames the playlist related class files to match the class name,
which makes it easier to find the which belongs to a certain class and
follows common Cocoa/Obj C file naming conventions.
Signed-off-by: Felix Paul Kühne <fkuehne@videolan.org>
11 years ago
Felix Paul Kühne
2f854ae389
macosx: deploy string conversation function in more cases
11 years ago
Felix Paul Kühne
f450457875
macosx: refactor main class object life management and main menu
11 years ago
Felix Paul Kühne
db62975cad
macosx: split main interface class
11 years ago
Felix Paul Kühne
4e862a1f37
macosx: use NSArray's firstObject where appropriate
11 years ago
Felix Paul Kühne
5fb6cff9d4
macosx: update singleton creation
11 years ago
Felix Paul Kühne
0b9b7eab08
macosx: privatise instance variables and resolve class dependencies on internal implementation details
11 years ago
Felix Paul Kühne
bb15c81583
macosx: switch to automated reference counting (refs #2813 )
11 years ago
Rémi Denis-Courmont
4286e34200
input: change time-offset from time to integer type
11 years ago