* intf_vlc_wrapper.c: MacOS X plugin for vlc
*****************************************************************************
* Copyright (C) 2001 VideoLAN
- * $Id: intf_vlc_wrapper.c,v 1.11 2002/05/06 22:59:46 massiot Exp $
+ * $Id: intf_vlc_wrapper.c,v 1.12 2002/05/07 20:17:07 massiot Exp $
*
* Authors: Florian G. Pflug <fgp@phlo.org>
* Jon Lech Johansen <jon-vl@nanocrew.net>
return( 1 );
}
+#if 0
if( p_input_bank->pp_input[0] != NULL )
{
vlc_mutex_lock( &p_input_bank->pp_input[0]->stream.stream_lock );
{
[self setupMenus];
}
+#endif
return( 0 );
}
if( p_input_bank->pp_input[0] == NULL )
{
NSMenu * o_program = [o_program_item submenu];
- [o_program_item setEnabled:0];
- [o_program removeItemAtIndex:0];
+// [o_program_item setEnabled:0];
+// [o_program removeItemAtIndex:0];
+[o_program addItemWithTitle:@"Toto" action:nil keyEquivalent:@""]
}
else
{
NSMenu * o_program = [o_program_item submenu];
- [o_program_item setEnabled:1];
- [o_program removeItemAtIndex:0];
+// [o_program_item setEnabled:1];
+// [o_program removeItemAtIndex:0];
+[o_program addItemWithTitle:@"Toto" action:nil keyEquivalent:@""]
}
#endif
}
* vout_qdview.c: MacOS X plugin for vlc
*****************************************************************************
* Copyright (C) 2001 VideoLAN
- * $Id: vout_qdview.c,v 1.3 2002/04/25 23:07:23 massiot Exp $
+ * $Id: vout_qdview.c,v 1.4 2002/05/07 20:17:07 massiot Exp $
*
* Authors: Florian G. Pflug <fgp@phlo.org>
* Jon Lech Johansen <jon-vl@nanocrew.net>
- (void)drawRect:(NSRect)rect
{
[super drawRect: rect];
- [o_wrapper voutDidResize: p_vout];
[[NSColor blackColor] set];
NSRectFill(rect);
}
* vout_vlc_wrapper.c: MacOS X plugin for vlc
*****************************************************************************
* Copyright (C) 2001 VideoLAN
- * $Id: vout_vlc_wrapper.c,v 1.1 2002/03/19 03:33:52 jlj Exp $
+ * $Id: vout_vlc_wrapper.c,v 1.2 2002/05/07 20:17:07 massiot Exp $
*
* Authors: Jon Lech Johansen <jon-vl@nanocrew.net>
*
return( p_main->p_intf->p_sys->o_port );
}
-- (void)voutDidResize:(void *)_p_vout
-{
- struct vout_thread_s *p_vout =
- (struct vout_thread_s *)_p_vout;
-
- p_vout->i_changes |= VOUT_SIZE_CHANGE;
-}
-
- (void)mouseEvent:(unsigned int)ui_status forVout:(void *)_p_vout
{
struct vout_thread_s *p_vout =
* vout_vlc_wrapper.h: MacOS X plugin for vlc
*****************************************************************************
* Copyright (C) 2001 VideoLAN
- * $Id: vout_vlc_wrapper.h,v 1.1 2002/03/19 03:33:52 jlj Exp $
+ * $Id: vout_vlc_wrapper.h,v 1.2 2002/05/07 20:17:07 massiot Exp $
*
* Authors: Jon Lech Johansen <jon-vl@nanocrew.net>
*
+ (Vout_VLCWrapper *)instance;
+ (NSPort *)sendPort;
-- (void)voutDidResize:(void *)_p_vout;
- (void)mouseEvent:(unsigned int)ui_status forVout:(void *)_p_vout;
- (BOOL)keyDown:(NSEvent *)o_event forVout:(void *)_p_vout;