[MPlayer-cvslog] r22769 - in trunk: configure input/input.c libmpcodecs/vf.c libmpcodecs/vf_bmovl.c mplayer.c

diego subversion at mplayerhq.hu
Wed Mar 21 09:24:20 CET 2007


Author: diego
Date: Wed Mar 21 09:24:20 2007
New Revision: 22769

Modified:
   trunk/configure
   trunk/input/input.c
   trunk/libmpcodecs/vf.c
   trunk/libmpcodecs/vf_bmovl.c
   trunk/mplayer.c

Log:
Invert logic for HAVE_NO_POSIX_SELECT to HAVE_POSIX_SELECT to be in line
with the other HAVE_ #defines throughout the codebase.


Modified: trunk/configure
==============================================================================
--- trunk/configure	(original)
+++ trunk/configure	Wed Mar 21 09:24:20 2007
@@ -3518,12 +3518,9 @@ cat > $TMPC << EOF
 int main(void) {int nfds = 1; fd_set readfds; struct timeval timeout; select(nfds,&readfds,NULL,NULL,&timeout); return 0; }
 EOF
 _posix_select=no
-cc_check && _posix_select=yes
-if test "$_posix_select" = no ; then
-  _def_no_posix_select='#define HAVE_NO_POSIX_SELECT 1'
-else
-  _def_no_posix_select='#undef HAVE_NO_POSIX_SELECT'
-fi
+_def_posix_select='#undef HAVE_POSIX_SELECT'
+cc_check && _posix_select=yes \
+  && _def_posix_select='#define HAVE_POSIX_SELECT 1'
 echores "$_posix_select"
 
 
@@ -7922,7 +7919,7 @@ $_def_vsscanf
 $_def_swab
 
 /* Define this if your system has no posix select */
-$_def_no_posix_select
+$_def_posix_select
 
 /* Define this if your system has gettimeofday */
 $_def_gettimeofday

Modified: trunk/input/input.c
==============================================================================
--- trunk/input/input.c	(original)
+++ trunk/input/input.c	Wed Mar 21 09:24:20 2007
@@ -934,7 +934,7 @@ mp_input_get_cmd_from_keys(int n,int* ke
 
 int
 mp_input_read_key_code(int time) {
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
   fd_set fds;
   struct timeval tv,*time_val;
 #endif
@@ -948,7 +948,7 @@ mp_input_read_key_code(int time) {
     return MP_INPUT_NOTHING;
   }
 
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
   FD_ZERO(&fds);
 #endif
   // Remove fd marked as dead and build the fd_set
@@ -962,13 +962,13 @@ mp_input_read_key_code(int time) {
       continue;
     if(key_fds[i].fd > max_fd)
       max_fd = key_fds[i].fd;
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
     FD_SET(key_fds[i].fd,&fds);
 #endif
     n++;
   }
 
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
 // if we have fd's without MP_FD_NO_SELECT flag, call select():
 if(n>0){
 
@@ -1001,7 +1001,7 @@ if(n>0){
       last_loop %= (num_key_fd+1);
       continue;
     }
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
     // No input from this fd
     if(! (key_fds[i].flags & MP_FD_NO_SELECT) && ! FD_ISSET(key_fds[i].fd,&fds) && key_fds[i].fd != 0)
       continue;
@@ -1124,7 +1124,7 @@ mp_input_read_keys(int time,int paused) 
 
 static mp_cmd_t*
 mp_input_read_cmds(int time) {
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
   fd_set fds;
   struct timeval tv,*time_val;
 #endif
@@ -1135,7 +1135,7 @@ mp_input_read_cmds(int time) {
   if(num_cmd_fd == 0)
     return NULL;
 
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
   FD_ZERO(&fds);
 #endif
   for(i = 0; (unsigned int)i < num_cmd_fd ; i++) {
@@ -1149,7 +1149,7 @@ mp_input_read_cmds(int time) {
       got_cmd = 1;
     if(cmd_fds[i].fd > max_fd)
       max_fd = cmd_fds[i].fd;
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
     FD_SET(cmd_fds[i].fd,&fds);
 #endif
     n++;
@@ -1158,7 +1158,7 @@ mp_input_read_cmds(int time) {
   if(num_cmd_fd == 0)
     return NULL;
 
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
   if(time >= 0) {
     tv.tv_sec=time/1000; 
     tv.tv_usec = (time%1000)*1000;
@@ -1189,7 +1189,7 @@ mp_input_read_cmds(int time) {
       last_loop %= (num_cmd_fd+1);
       continue;
     }
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
     if( ! (cmd_fds[i].flags & MP_FD_NO_SELECT) && ! FD_ISSET(cmd_fds[i].fd,&fds) && ! (cmd_fds[i].flags & MP_FD_GOT_CMD) )
       continue;
 #endif

Modified: trunk/libmpcodecs/vf.c
==============================================================================
--- trunk/libmpcodecs/vf.c	(original)
+++ trunk/libmpcodecs/vf.c	Wed Mar 21 09:24:20 2007
@@ -102,7 +102,7 @@ extern vf_info_t vf_info_geq;
 // list of available filters:
 static vf_info_t* filter_list[]={
     &vf_info_rectangle,
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
     &vf_info_bmovl,
 #endif
     &vf_info_crop,

Modified: trunk/libmpcodecs/vf_bmovl.c
==============================================================================
--- trunk/libmpcodecs/vf_bmovl.c	(original)
+++ trunk/libmpcodecs/vf_bmovl.c	Wed Mar 21 09:24:20 2007
@@ -68,7 +68,7 @@
 #include "vf.h"
 #include "img_format.h"
 
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
 
 #include "mp_msg.h"
 #include "libavutil/common.h"

Modified: trunk/mplayer.c
==============================================================================
--- trunk/mplayer.c	(original)
+++ trunk/mplayer.c	Wed Mar 21 09:24:20 2007
@@ -2593,7 +2593,7 @@ if(slave_mode)
   mp_input_add_cmd_fd(0,0,mp_input_win32_slave_cmd_func,NULL);
 #endif
 else if(!noconsolecontrols)
-#ifndef HAVE_NO_POSIX_SELECT
+#ifdef HAVE_POSIX_SELECT
   mp_input_add_key_fd(0,1,NULL,NULL);
 #else
   mp_input_add_key_fd(0,0,NULL,NULL);



More information about the MPlayer-cvslog mailing list