-$Id: NEWS,v 1.46 2003/05/27 21:48:44 gbazin Exp $
+$Id: NEWS,v 1.47 2003/06/03 23:17:43 massiot Exp $
Changes between 0.5.3 and 0.6.0:
---------------------------------
* New audio resampler. Should make VLC much faster.
* Fixed disappearing and crackling sound (PTS is out of range bug)
* We no longer automatically save the preferences when you quit the application
+ * Arrow keys are now use to browse the menus in a DVD
Win32 port:
* the wxWindows interface is now the default interface
* vout.m: MacOS X video output plugin
*****************************************************************************
* Copyright (C) 2001-2003 VideoLAN
- * $Id: vout.m,v 1.49 2003/05/23 00:00:48 hartman Exp $
+ * $Id: vout.m,v 1.50 2003/06/03 23:17:43 massiot Exp $
*
* Authors: Colin Delacroix <colin@zoy.org>
* Florian G. Pflug <fgp@phlo.org>
- (void)keyDown:(NSEvent *)o_event
{
unichar key = 0;
+ vlc_value_t val;
if( [[o_event characters] length] )
{
input_SetStatus( p_vout, INPUT_STATUS_PAUSE );
break;
+ case (unichar)0xf700: /* arrow up */
+ val.psz_string = "UP";
+ var_Set( p_vout, "key-pressed", val );
+ break;
+
+ case (unichar)0xf701: /* arrow down */
+ val.psz_string = "DOWN";
+ var_Set( p_vout, "key-pressed", val );
+ break;
+
+ case (unichar)0xf702: /* arrow left */
+ val.psz_string = "LEFT";
+ var_Set( p_vout, "key-pressed", val );
+ break;
+
+ case (unichar)0xf703: /* arrow right */
+ val.psz_string = "RIGHT";
+ var_Set( p_vout, "key-pressed", val );
+ break;
+
+ case (unichar)0xd: /* return */
+ case (unichar)0x3: /* enter */
+ val.psz_string = "ENTER";
+ var_Set( p_vout, "key-pressed", val );
+ break;
+
+
default:
[super keyDown: o_event];
break;