-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 04/08/2009 03:57 PM, Nico Sabbi wrote: > Il giorno mar, 07/04/2009 alle 10.33 -0600, Kevin DeKorte ha scritto: >> -----BEGIN PGP SIGNED MESSAGE----- >> Hash: SHA1 >> >> Is there a way via the slave interface to determine if the current >> DVDNAV track is a DVD menu or not? >> >> What I would like to do is be able to use the arrow keys in the menu, >> but once a non-menu track is selected to be able to use the arrow keys >> to advance the media >> >> Kevin > > there is some dvdnav_is() function to use for the purpose, but it's not > used in mplayer Nico, Would you accept this patch or something similar? Index: libdvdnav/dvdnav.c =================================================================== - --- libdvdnav/dvdnav.c (revision 1168) +++ libdvdnav/dvdnav.c (working copy) @@ -44,6 +44,7 @@ #include "read_cache.h" #include <dvdread/nav_read.h> #include "remap.h" +#include "mp_msg.h" static dvdnav_status_t dvdnav_clear(dvdnav_t * this) { /* clear everything except file, vm, mutex, readahead */ @@ -1074,6 +1075,11 @@ retval = (this->vm->state.domain == domain); pthread_mutex_unlock(&this->vm_lock); + if(domain == VTS_DOMAIN && retval) + mp_msg(MSGT_IDENTIFY, MSGL_INFO, "DVDNAV_TITLE_IS_MOVIE\n"); + else + mp_msg(MSGT_IDENTIFY, MSGL_INFO, "DVDNAV_TITLE_IS_MENU\n"); + return retval; } Kevin - -- Get my public GnuPG key from http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x7D0BD5D1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (GNU/Linux) Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/ iEYEARECAAYFAkndLMkACgkQ6w2kMH0L1dFNLwCfUuM2HNUUWKlz+FTxT8eJIUJ9 eW0An0bammXvoJWB+MUqqJVGbl0+Ig0k =9USC -----END PGP SIGNATURE----- _______________________________________________ MPlayer-users mailing list MPlayer-users@xxxxxxxxxxxx https://lists.mplayerhq.hu/mailman/listinfo/mplayer-users