Skip to content
Snippets Groups Projects
  • François Revol's avatar
    0147f198
    beos/mov/adpcm patch by François Revol <revol at free dot fr> · 0147f198
    François Revol authored
    * Some BeOS fixes:
    - errno stuff
    - nanosleep() replacement
    - added a doc/README.beos
    
    * mov reader still has problems with most videos (skips many chunks),
    - It should now read .mov files with zlib-compressed moov headers (aka cmov)
    - added SVQ1 support.
    - removed mapping 'raw ' and 'yuv2' to h263, was my mistake.
    - added IMA4 support. (tested)
    - fixed frame rate (it reported 0 fps or something before)
    - extended file probing ('wide' and 'free' atoms)
    - improved .mov/.mp4 detection (or so I think)
    
    * adpcm
    * added zlib support, with header file and lib check
    
    Originally committed as revision 780 to svn://svn.ffmpeg.org/ffmpeg/trunk
    0147f198
    History
    beos/mov/adpcm patch by François Revol <revol at free dot fr>
    François Revol authored
    * Some BeOS fixes:
    - errno stuff
    - nanosleep() replacement
    - added a doc/README.beos
    
    * mov reader still has problems with most videos (skips many chunks),
    - It should now read .mov files with zlib-compressed moov headers (aka cmov)
    - added SVQ1 support.
    - removed mapping 'raw ' and 'yuv2' to h263, was my mistake.
    - added IMA4 support. (tested)
    - fixed frame rate (it reported 0 fps or something before)
    - extended file probing ('wide' and 'free' atoms)
    - improved .mov/.mp4 detection (or so I think)
    
    * adpcm
    * added zlib support, with header file and lib check
    
    Originally committed as revision 780 to svn://svn.ffmpeg.org/ffmpeg/trunk
berrno.h 524 B
#ifndef BERRNO_H
#define BERRNO_H

#include <Errors.h>

// mmu_man: this is needed for http.c (defined errno)
#include <errno.h>

#ifdef ENOENT
#undef ENOENT
#endif 
#define ENOENT 2

#ifdef EINTR
#undef EINTR
#endif 
#define EINTR  4

#ifdef EIO
#undef EIO
#endif 
#define EIO    5

#ifdef EAGAIN
#undef EAGAIN
#endif 
#define EAGAIN 11

#ifdef ENOMEM
#undef ENOMEM
#endif 
#define ENOMEM 12

#ifdef EINVAL
#undef EINVAL
#endif 
#define EINVAL 22

#ifdef EPIPE
#undef EPIPE
#endif 
#define EPIPE  32

#endif /* BERRNO_H */