mirror of
https://github.com/mpv-player/mpv
synced 2025-01-18 21:31:13 +00:00
WORDS_BIGENDIAN is defined/undefined, not 0/1.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28374 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
e1c20a72f0
commit
0c3d542dc7
@ -332,7 +332,7 @@ af_info_t af_info_format = {
|
||||
};
|
||||
|
||||
static inline uint32_t load24bit(void* data, int pos) {
|
||||
#if WORDS_BIGENDIAN
|
||||
#ifdef WORDS_BIGENDIAN
|
||||
return (((uint32_t)((uint8_t*)data)[3*pos])<<24) |
|
||||
(((uint32_t)((uint8_t*)data)[3*pos+1])<<16) |
|
||||
(((uint32_t)((uint8_t*)data)[3*pos+2])<<8);
|
||||
@ -344,7 +344,7 @@ static inline uint32_t load24bit(void* data, int pos) {
|
||||
}
|
||||
|
||||
static inline void store24bit(void* data, int pos, uint32_t expanded_value) {
|
||||
#if WORDS_BIGENDIAN
|
||||
#ifdef WORDS_BIGENDIAN
|
||||
((uint8_t*)data)[3*pos]=expanded_value>>24;
|
||||
((uint8_t*)data)[3*pos+1]=expanded_value>>16;
|
||||
((uint8_t*)data)[3*pos+2]=expanded_value>>8;
|
||||
|
@ -30,7 +30,7 @@
|
||||
#define AF_FORMAT_LE (1<<0) // Little Endian
|
||||
#define AF_FORMAT_END_MASK (1<<0)
|
||||
|
||||
#if WORDS_BIGENDIAN // Native endian of cpu
|
||||
#ifdef WORDS_BIGENDIAN // Native endian of cpu
|
||||
#define AF_FORMAT_NE AF_FORMAT_BE
|
||||
#else
|
||||
#define AF_FORMAT_NE AF_FORMAT_LE
|
||||
|
@ -101,7 +101,7 @@ static int disk_open(AFormat fmt, int rate, int nch) {
|
||||
xmms_afmt=AF_FORMAT_U16_LE;
|
||||
break;
|
||||
case FMT_U16_NE:
|
||||
#if WORDS_BIGENDIAN
|
||||
#ifdef WORDS_BIGENDIAN
|
||||
xmms_afmt=AF_FORMAT_U16_BE;
|
||||
#else
|
||||
xmms_afmt=AF_FORMAT_U16_LE;
|
||||
|
@ -367,7 +367,7 @@ stream_t* new_ds_stream(demux_stream_t *ds);
|
||||
static inline int avi_stream_id(unsigned int id){
|
||||
unsigned char *p=(unsigned char *)&id;
|
||||
unsigned char a,b;
|
||||
#if WORDS_BIGENDIAN
|
||||
#ifdef WORDS_BIGENDIAN
|
||||
a=p[3]-'0'; b=p[2]-'0';
|
||||
#else
|
||||
a=p[0]-'0'; b=p[1]-'0';
|
||||
|
@ -54,7 +54,7 @@
|
||||
* layouts of double floating point values an all cpu architectures. If
|
||||
* it doesn't work for you, just enable the "old WRITE_SAMPLE" macro.
|
||||
*/
|
||||
#if WORDS_BIGENDIAN
|
||||
#ifdef WORDS_BIGENDIAN
|
||||
#define MANTISSA_OFFSET 1
|
||||
#else
|
||||
#define MANTISSA_OFFSET 0
|
||||
|
Loading…
Reference in New Issue
Block a user