Changeset 1474:0a0bf0ac011b in roaraudio for libroar/file.c


Ignore:
Timestamp:
03/30/09 19:34:29 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

only use POSIX file IO if we have POSIX file IO ;)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/file.c

    r1470 r1474  
    3737#define BUFSIZE 8192 
    3838#define BUFMAX  65536 
     39 
     40#ifdef ROAR_HAVE_IO_POSIX 
     41#define _CAN_OPERATE 
     42#endif 
    3943 
    4044int roar_file_codecdetect(char * buf, int len) { 
     
    8387 
    8488ssize_t roar_file_send_raw (int out, int in) { 
     89#ifdef _CAN_OPERATE 
    8590 ssize_t r = 0; 
    8691#ifdef ROAR_HAVE_LINUX_SENDFILE 
     
    115120#endif 
    116121 return r; 
     122#else 
     123 return -1; 
     124#endif 
    117125} 
    118126 
     
    185193 
    186194ssize_t roar_file_play_full  (struct roar_connection * con, char * file, int exec, int passfh, struct roar_stream * s) { 
     195#ifdef _CAN_OPERATE 
    187196 int codec = -1; 
    188197 int in, out = -1; 
     
    293302 
    294303 return r; 
     304#else 
     305 return -1; 
     306#endif 
    295307} 
    296308 
Note: See TracChangeset for help on using the changeset viewer.