Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
V
vlc
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Redmine
Redmine
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Operations
Operations
Metrics
Environments
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
videolan
vlc
Commits
644bd843
Commit
644bd843
authored
Mar 15, 2010
by
Felix Paul Kühne
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
legacy OS X intf: removed nslog-based debug
parent
09560b2b
Changes
3
Hide whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
55 additions
and
60 deletions
+55
-60
modules/gui/macosx/intf.m
modules/gui/macosx/intf.m
+0
-2
modules/gui/macosx/simple_prefs.m
modules/gui/macosx/simple_prefs.m
+54
-53
modules/gui/macosx/vout.m
modules/gui/macosx/vout.m
+1
-5
No files found.
modules/gui/macosx/intf.m
View file @
644bd843
...
...
@@ -1602,8 +1602,6 @@ static void manage_cleanup( void * args )
}
pthread_cleanup_pop
(
1
);
msg_Dbg
(
p_intf
,
"OS X Manage thread terminating"
);
}
-
(
void
)
manageVolumeSlider
...
...
modules/gui/macosx/simple_prefs.m
View file @
644bd843
...
...
@@ -100,7 +100,7 @@ static VLCSimplePrefs *_o_sharedInstance = nil;
-
(
void
)
awakeFromNib
{
[
self
initStrings
];
/* setup the toolbar */
NSToolbar
*
o_sprefs_toolbar
=
[[[
NSToolbar
alloc
]
initWithIdentifier
:
VLCSPrefsToolbarIdentifier
]
autorelease
];
[
o_sprefs_toolbar
setAllowsUserCustomization
:
NO
];
...
...
@@ -109,7 +109,7 @@ static VLCSimplePrefs *_o_sharedInstance = nil;
[
o_sprefs_toolbar
setSizeMode
:
NSToolbarSizeModeRegular
];
[
o_sprefs_toolbar
setDelegate
:
self
];
[
o_sprefs_win
setToolbar
:
o_sprefs_toolbar
];
/* setup useful stuff */
o_hotkeysNonUseableKeys
=
[[
NSArray
arrayWithObjects
:
[
NSNumber
numberWithInt
:
KEY_MODIFIER_COMMAND
|
'c'
],
...
...
@@ -169,8 +169,8 @@ create_toolbar_item( NSString * o_itemIdent, NSString * o_name, NSString * o_des
return
o_toolbarItem
;
}
-
(
NSToolbarItem
*
)
toolbar
:
(
NSToolbar
*
)
o_sprefs_toolbar
itemForItemIdentifier
:
(
NSString
*
)
o_itemIdent
-
(
NSToolbarItem
*
)
toolbar
:
(
NSToolbar
*
)
o_sprefs_toolbar
itemForItemIdentifier
:
(
NSString
*
)
o_itemIdent
willBeInsertedIntoToolbar
:
(
BOOL
)
b_willBeInserted
{
NSToolbarItem
*
o_toolbarItem
=
nil
;
...
...
@@ -205,19 +205,19 @@ create_toolbar_item( NSString * o_itemIdent, NSString * o_name, NSString * o_des
-
(
NSArray
*
)
toolbarDefaultItemIdentifiers
:
(
NSToolbar
*
)
toolbar
{
return
[
NSArray
arrayWithObjects
:
VLCIntfSettingToolbarIdentifier
,
VLCAudioSettingToolbarIdentifier
,
VLCVideoSettingToolbarIdentifier
,
return
[
NSArray
arrayWithObjects
:
VLCIntfSettingToolbarIdentifier
,
VLCAudioSettingToolbarIdentifier
,
VLCVideoSettingToolbarIdentifier
,
VLCOSDSettingToolbarIdentifier
,
VLCInputSettingToolbarIdentifier
,
VLCHotkeysSettingToolbarIdentifier
,
NSToolbarFlexibleSpaceItemIdentifier
,
nil
];
}
-
(
NSArray
*
)
toolbarAllowedItemIdentifiers
:
(
NSToolbar
*
)
toolbar
{
return
[
NSArray
arrayWithObjects
:
VLCIntfSettingToolbarIdentifier
,
VLCAudioSettingToolbarIdentifier
,
VLCVideoSettingToolbarIdentifier
,
return
[
NSArray
arrayWithObjects
:
VLCIntfSettingToolbarIdentifier
,
VLCAudioSettingToolbarIdentifier
,
VLCVideoSettingToolbarIdentifier
,
VLCOSDSettingToolbarIdentifier
,
VLCInputSettingToolbarIdentifier
,
VLCHotkeysSettingToolbarIdentifier
,
NSToolbarFlexibleSpaceItemIdentifier
,
nil
];
}
-
(
NSArray
*
)
toolbarSelectableItemIdentifiers
:(
NSToolbar
*
)
toolbar
{
return
[
NSArray
arrayWithObjects
:
VLCIntfSettingToolbarIdentifier
,
VLCAudioSettingToolbarIdentifier
,
VLCVideoSettingToolbarIdentifier
,
return
[
NSArray
arrayWithObjects
:
VLCIntfSettingToolbarIdentifier
,
VLCAudioSettingToolbarIdentifier
,
VLCVideoSettingToolbarIdentifier
,
VLCOSDSettingToolbarIdentifier
,
VLCInputSettingToolbarIdentifier
,
VLCHotkeysSettingToolbarIdentifier
,
nil
];
}
...
...
@@ -301,7 +301,7 @@ create_toolbar_item( NSString * o_itemIdent, NSString * o_name, NSString * o_des
[
o_video_snap_format_txt
setStringValue
:
_NS
(
"Format"
)];
[
o_video_snap_prefix_txt
setStringValue
:
_NS
(
"Prefix"
)];
[
o_video_snap_seqnum_ckb
setTitle
:
_NS
(
"Sequential numbering"
)];
/* generic stuff */
[[
o_sprefs_basicFull_matrix
cellAtRow
:
0
column
:
0
]
setStringValue
:
_NS
(
"Basic"
)];
[[
o_sprefs_basicFull_matrix
cellAtRow
:
0
column
:
1
]
setStringValue
:
_NS
(
"All"
)];
...
...
@@ -358,7 +358,8 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
}
else
if
(
p_item
->
ppsz_list
[
i
]
)
mi
=
[[
NSMenuItem
alloc
]
initWithTitle
:
[
NSString
stringWithUTF8String
:
p_item
->
ppsz_list
[
i
]]
action
:
NULL
keyEquivalent
:
@""
];
else
NSLog
(
@"item %d of pref %s failed to be created"
,
i
,
name
);
else
msg_Err
(
p_intf
,
"item %d of pref %s failed to be created"
,
i
,
name
);
[
mi
setRepresentedObject
:[
NSString
stringWithUTF8String
:
p_item
->
ppsz_list
[
i
]]];
[[
object
menu
]
addItem
:
[
mi
autorelease
]];
if
(
p_item
->
value
.
psz
&&
!
strcmp
(
p_item
->
value
.
psz
,
p_item
->
ppsz_list
[
i
]
)
)
...
...
@@ -384,7 +385,8 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
mi
=
[[
NSMenuItem
alloc
]
initWithTitle
:
_NS
(
p_item
->
ppsz_list_text
[
i
]
)
action
:
NULL
keyEquivalent
:
@""
];
else
if
(
p_item
->
pi_list
[
i
]
)
mi
=
[[
NSMenuItem
alloc
]
initWithTitle
:
[
NSString
stringWithFormat
:
@"%d"
,
p_item
->
pi_list
[
i
]]
action
:
NULL
keyEquivalent
:
@""
];
else
NSLog
(
@"item %d of pref %s failed to be created"
,
i
,
name
);
else
msg_Err
(
p_intf
,
"item %d of pref %s failed to be created"
,
i
,
name
);
[
mi
setRepresentedObject
:[
NSNumber
numberWithInt
:
p_item
->
pi_list
[
i
]]];
[[
object
menu
]
addItem
:
[
mi
autorelease
]];
if
(
p_item
->
value
.
i
==
p_item
->
pi_list
[
i
]
)
...
...
@@ -398,15 +400,15 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
module_config_t
*
p_item
;
module_t
*
p_parser
,
**
p_list
;
int
y
=
0
;
[
object
removeAllItems
];
p_item
=
config_FindConfig
(
VLC_OBJECT
(
p_intf
),
name
);
p_list
=
module_list_get
(
NULL
);
if
(
!
p_item
||!
p_list
)
{
if
(
p_list
)
module_list_free
(
p_list
);
NSLog
(
@
"serious problem, item or list not found"
);
msg_Err
(
p_intf
,
"serious problem, item or list not found"
);
return
;
}
...
...
@@ -447,7 +449,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
[[
o_sprefs_basicFull_matrix
cellAtRow
:
0
column
:
0
]
setState
:
NSOnState
];
[[
o_sprefs_basicFull_matrix
cellAtRow
:
0
column
:
1
]
setState
:
NSOffState
];
/**********************
* interface settings *
**********************/
...
...
@@ -536,7 +538,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
while
(
i
<
y
)
{
NSRect
s_rect
=
[[[
NSScreen
screens
]
objectAtIndex
:
i
]
frame
];
[
o_video_device_pop
addItemWithTitle
:
[
o_video_device_pop
addItemWithTitle
:
[
NSString
stringWithFormat
:
@"%@ %i (%ix%i)"
,
_NS
(
"Screen"
),
i
+
1
,
(
int
)
s_rect
.
size
.
width
,
(
int
)
s_rect
.
size
.
height
]];
[[
o_video_device_pop
lastItem
]
setTag
:
(
int
)[[[
NSScreen
screens
]
objectAtIndex
:
i
]
displayID
]];
...
...
@@ -566,7 +568,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
[
self
setupButton
:
o_input_skipLoop_pop
forIntList
:
"ffmpeg-skiploopfilter"
];
[
o_input_cachelevel_pop
removeAllItems
];
[
o_input_cachelevel_pop
addItemsWithTitles
:
[
o_input_cachelevel_pop
addItemsWithTitles
:
[
NSArray
arrayWithObjects
:
_NS
(
"Custom"
),
_NS
(
"Lowest latency"
),
_NS
(
"Low latency"
),
_NS
(
"Normal"
),
_NS
(
"High latency"
),
_NS
(
"Higher latency"
),
nil
]];
[[
o_input_cachelevel_pop
itemAtIndex
:
0
]
setTag
:
0
];
...
...
@@ -575,7 +577,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
[[
o_input_cachelevel_pop
itemAtIndex
:
3
]
setTag
:
300
];
[[
o_input_cachelevel_pop
itemAtIndex
:
4
]
setTag
:
400
];
[[
o_input_cachelevel_pop
itemAtIndex
:
5
]
setTag
:
500
];
#define TestCaC( name ) \
b_cache_equal = b_cache_equal && \
( i_cache == config_GetInt( p_intf, name ) )
...
...
@@ -587,7 +589,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
/* Select the accurate value of the PopupButton */
bool
b_cache_equal
=
true
;
int
i_cache
=
config_GetInt
(
p_intf
,
"file-caching"
);
TestCaC
(
"udp-caching"
);
if
(
module_exists
(
"dvdread"
)
)
TestCaC
(
"dvdread-caching"
);
...
...
@@ -619,17 +621,17 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
* subtitle settings *
*********************/
[
self
setupButton
:
o_osd_osd_ckb
forBoolValue
:
"osd"
];
[
self
setupButton
:
o_osd_encoding_pop
forStringList
:
"subsdec-encoding"
];
[
self
setupField
:
o_osd_lang_fld
forOption
:
"sub-language"
];
if
(
module_exists
(
"quartztext"
)
)
{
[
self
setupField
:
o_osd_font_fld
forOption
:
"quartztext-font"
];
[
self
setupButton
:
o_osd_font_color_pop
forIntList
:
"quartztext-color"
];
[
self
setupButton
:
o_osd_font_size_pop
forIntList
:
"quartztext-rel-fontsize"
];
}
else
else
{
/* fallback on freetype */
[
self
setupField
:
o_osd_font_fld
forOption
:
"freetype-font"
];
...
...
@@ -674,7 +676,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
[[
o_sprefs_win
toolbar
]
setSelectedItemIdentifier
:
VLCIntfSettingToolbarIdentifier
];
[
self
showInterfaceSettings
];
}
[
self
resetControls
];
[
o_sprefs_win
center
];
...
...
@@ -707,7 +709,7 @@ static inline char * __config_GetLabel( vlc_object_t *p_this, const char *psz_na
msg_Warn
(
p_intf
,
"unknown buttonAction sender"
);
}
-
(
void
)
sheetDidEnd
:(
NSWindow
*
)
o_sheet
-
(
void
)
sheetDidEnd
:(
NSWindow
*
)
o_sheet
returnCode
:(
int
)
i_return
contextInfo
:(
void
*
)
o_context
{
...
...
@@ -736,7 +738,7 @@ static inline void save_string_list( intf_thread_t * p_intf, id object, const ch
p_item
=
config_FindConfig
(
VLC_OBJECT
(
p_intf
),
name
);
p_stringobject
=
(
NSString
*
)[[
object
selectedItem
]
representedObject
];
assert
([
p_stringobject
isKindOfClass
:[
NSString
class
]]);
if
(
p_stringobject
)
if
(
p_stringobject
)
{
config_PutPsz
(
p_intf
,
name
,
[
p_stringobject
UTF8String
]
);
[
p_stringobject
release
];
...
...
@@ -773,9 +775,9 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
{
char
*
psz_tmp
;
int
i
;
#define SaveIntList( object, name ) save_int_list( p_intf, object, name )
#define SaveStringList( object, name ) save_string_list( p_intf, object, name )
#define SaveModuleList( object, name ) save_module_list( p_intf, object, name )
...
...
@@ -799,8 +801,8 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
[[[
VLCMain
sharedInstance
]
appleRemoteController
]
startListening
:
[
VLCMain
sharedInstance
]];
else
[[[
VLCMain
sharedInstance
]
appleRemoteController
]
stopListening
:
[
VLCMain
sharedInstance
]];
[[
NSNotificationCenter
defaultCenter
]
postNotificationName
:
@"VLCMediaKeySupportSettingChanged"
object:
nil
[[
NSNotificationCenter
defaultCenter
]
postNotificationName
:
@"VLCMediaKeySupportSettingChanged"
object:
nil
userInfo:
nil
];
/* okay, let's save our changes to vlcrc */
...
...
@@ -817,7 +819,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
b_intfSettingChanged
=
NO
;
}
/******************
* audio settings *
******************/
...
...
@@ -825,7 +827,6 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
{
config_PutInt
(
p_intf
,
"audio"
,
[
o_audio_enable_ckb
state
]
);
config_PutInt
(
p_intf
,
"volume"
,
([
o_audio_vol_sld
intValue
]
*
2
.
56
));
NSLog
(
@"slider=%i, pref=%i"
,
[
o_audio_vol_sld
intValue
],
config_GetInt
(
p_intf
,
"volume"
));
config_PutInt
(
p_intf
,
"spdif"
,
[
o_audio_spdif_ckb
state
]
);
SaveIntList
(
o_audio_dolby_pop
,
"force-dolby-surround"
);
...
...
@@ -864,7 +865,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
/* Last.FM is optional */
if
(
module_exists
(
"audioscrobbler"
)
)
{
{
[
o_audio_last_ckb
setEnabled
:
YES
];
if
(
[
o_audio_last_ckb
state
]
==
NSOnState
)
config_AddIntf
(
p_intf
,
"audioscrobbler"
);
...
...
@@ -887,12 +888,12 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
msg_Err
(
p_intf
,
"An error occurred while saving the Audio settings using SimplePrefs (%i)"
,
i
);
dialog_Fatal
(
p_intf
,
_
(
"Audio Settings not saved"
),
_
(
"An error occured while saving your settings via SimplePrefs (%i)."
),
i
);
i
=
0
;
}
b_audioSettingChanged
=
NO
;
}
/******************
* video settings *
******************/
...
...
@@ -924,7 +925,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
}
b_videoSettingChanged
=
NO
;
}
/***************************
* input & codecs settings *
***************************/
...
...
@@ -990,7 +991,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
}
b_inputSettingChanged
=
NO
;
}
/**********************
* subtitles settings *
**********************/
...
...
@@ -1004,7 +1005,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
config_PutPsz
(
p_intf
,
"subsdec-encoding"
,
""
);
config_PutPsz
(
p_intf
,
"sub-language"
,
[[
o_osd_lang_fld
stringValue
]
UTF8String
]
);
if
(
module_exists
(
"quartztext"
)
)
{
config_PutPsz
(
p_intf
,
"quartztext-font"
,
[[
o_osd_font_fld
stringValue
]
UTF8String
]
);
...
...
@@ -1016,7 +1017,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
/* fallback on freetype */
config_PutPsz
(
p_intf
,
"freetype-font"
,
[[
o_osd_font_fld
stringValue
]
UTF8String
]
);
SaveIntList
(
o_osd_font_color_pop
,
"freetype-color"
);
SaveIntList
(
o_osd_font_size_pop
,
"freetype-rel-fontsize"
);
SaveIntList
(
o_osd_font_size_pop
,
"freetype-rel-fontsize"
);
}
i
=
config_SaveConfigFile
(
p_intf
,
NULL
);
...
...
@@ -1030,7 +1031,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
}
b_osdSettingChanged
=
NO
;
}
/********************
* hotkeys settings *
********************/
...
...
@@ -1042,7 +1043,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
{
config_PutInt
(
p_intf
,
p_hotkeys
[
i
].
psz_action
,
[[
o_hotkeySettings
objectAtIndex
:
i
-
1
]
intValue
]
);
i
++
;
}
}
i
=
config_SaveConfigFile
(
p_intf
,
"main"
);
...
...
@@ -1062,7 +1063,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
NSRect
o_win_rect
,
o_view_rect
,
o_old_view_rect
;
o_win_rect
=
[
o_sprefs_win
frame
];
o_view_rect
=
[
o_new_category_view
frame
];
if
(
o_currentlyShownCategoryView
!=
nil
)
{
/* restore our window's height, if we've shown another category previously */
...
...
@@ -1073,20 +1074,20 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
/* remove our previous category view */
[
o_currentlyShownCategoryView
removeFromSuperviewWithoutNeedingDisplay
];
}
o_win_rect
.
size
.
height
=
o_win_rect
.
size
.
height
+
o_view_rect
.
size
.
height
;
[
o_sprefs_win
displayIfNeeded
];
[
o_sprefs_win
setFrame
:
o_win_rect
display
:
YES
animate
:
YES
];
[
o_new_category_view
setFrame
:
NSMakeRect
(
0
,
[
o_sprefs_controls_box
frame
].
size
.
height
,
o_view_rect
.
size
.
width
,
[
o_new_category_view
setFrame
:
NSMakeRect
(
0
,
[
o_sprefs_controls_box
frame
].
size
.
height
,
o_view_rect
.
size
.
width
,
o_view_rect
.
size
.
height
)];
[
o_new_category_view
setNeedsDisplay
:
YES
];
[
o_new_category_view
setAutoresizesSubviews
:
YES
];
[[
o_sprefs_win
contentView
]
addSubview
:
o_new_category_view
];
/* keep our current category for further reference */
[
o_currentlyShownCategoryView
release
];
o_currentlyShownCategoryView
=
o_new_category_view
;
...
...
@@ -1117,8 +1118,8 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
{
[
o_audio_norm_stepper
setEnabled
:
[
o_audio_norm_ckb
state
]];
[
o_audio_norm_fld
setEnabled
:
[
o_audio_norm_ckb
state
]];
}
}
if
(
sender
==
o_audio_last_ckb
)
{
if
(
[
o_audio_last_ckb
state
]
==
NSOnState
)
...
...
@@ -1153,8 +1154,8 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
[
o_selectFolderPanel
setMessage
:
_NS
(
"Choose the folder to save your video snapshots to."
)];
[
o_selectFolderPanel
setCanCreateDirectories
:
YES
];
[
o_selectFolderPanel
setPrompt
:
_NS
(
"Choose"
)];
[
o_selectFolderPanel
beginSheetForDirectory
:
nil
file
:
nil
modalForWindow
:
o_sprefs_win
modalDelegate:
self
[
o_selectFolderPanel
beginSheetForDirectory
:
nil
file
:
nil
modalForWindow
:
o_sprefs_win
modalDelegate:
self
didEndSelector:
@selector
(
savePanelDidEnd
:
returnCode
:
contextInfo
:
)
contextInfo:
o_video_snap_folder_btn
];
}
...
...
@@ -1238,7 +1239,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
{
if
(
sender
==
o_hotkeys_change_btn
||
sender
==
o_hotkeys_listbox
)
{
[
o_hotkeys_change_lbl
setStringValue
:
[
NSString
stringWithFormat
:
_NS
(
"Press new keys for
\n\"
%@
\"
"
),
[
o_hotkeys_change_lbl
setStringValue
:
[
NSString
stringWithFormat
:
_NS
(
"Press new keys for
\n\"
%@
\"
"
),
[
o_hotkeyDescriptions
objectAtIndex
:
[
o_hotkeys_listbox
selectedRow
]]]];
[
o_hotkeys_change_keys_lbl
setStringValue
:
[
self
OSXKeyToString
:[[
o_hotkeySettings
objectAtIndex
:
[
o_hotkeys_listbox
selectedRow
]]
intValue
]]];
[
o_hotkeys_change_taken_lbl
setStringValue
:
@""
];
...
...
@@ -1340,7 +1341,7 @@ static inline void save_module_list( intf_thread_t * p_intf, id object, const ch
return
YES
;
}
}
@end
/********************
...
...
modules/gui/macosx/vout.m
View file @
644bd843
...
...
@@ -122,10 +122,6 @@ int DeviceCallback( vlc_object_t *p_this, const char *psz_variable,
-
(
BOOL
)
windowContainsEmbedded
:
(
id
)
o_window
{
/* if( ![[o_window className] isEqualToString: @"VLCVoutWindow"] )
{
NSLog( @"We were not given a VLCVoutWindow" );
}*/
return
([
self
viewForWindow
:
o_window
]
==
nil
?
NO
:
YES
);
}
...
...
@@ -510,7 +506,7 @@ int DeviceCallback( vlc_object_t *p_this, const char *psz_variable,
val
.
i_int
|=
(
int
)
CocoaKeyToVLC
(
key
);
var_Set
(
p_vout
->
p_libvlc
,
"key-pressed"
,
val
);
}
else
NSLog
(
@"C
ould not send keyevent to VLC core"
);
else
msg_Warn
(
p_vout
,
"c
ould not send keyevent to VLC core"
);
}
else
[
super
keyDown
:
o_event
];
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment