[MPlayer-dev-eng] [PATCH] minor small updates
Diego Biurrun
diego at biurrun.de
Sun May 2 19:29:20 CEST 2004
adland writes:
> here are some small updates
Could you please update your patch? It does not apply anymore.
Furthermore you have done some changes to external libraries, you
should try to send these changes upstream and/or check if it is
already fixed upstream. If it gets accepted upstream or if it's
already included upstream, the probability of us accepting the patch
is far higher.
> libfaad2/output.c
> output.c: In function `dither_output':
> output.c:203: warning: integer constant is too large
> for "long" type
> output.c:203: warning: integer constant is too large
> for "long" type
> output.c:208: warning: integer constant is too large
> for "long" type
> output.c:208: warning: integer constant is too large
> for "long" type
> output.c:214: warning: integer constant is too large
> for "long" type
> output.c:214: warning: integer constant is too large
> for "long" type
Hmmm, if we are looking at that file already, under Cygwin on Windows
2000 I get these strange assembler messages (as 2.15.90 20040312):
{standard input}: Assembler messages:
{standard input}:1009: Error: value of -131 too large for field of 1 bytes at 16
98
{standard input}:1125: Error: value of -133 too large for field of 1 bytes at 19
95
make: *** [output.o] Error 1
Does anybody have a clue?
> 46c46
> < #define ROUND64(x) (doubletmp = (x) + Dither.Add + (int64_t)0x001FFFFD80000000L, *(int64_t*)(&doubletmp) - (int64_t)0x433FFFFD80000000L)
> ---
> > #define ROUND64(x) (doubletmp = (x) + Dither.Add + (int64_t)0x001FFFFD80000000ULL , *(int64_t*)(&doubletmp) - (int64_t)0x433FFFFD80000000ULL)
This part of your patch is bogus, looks like you missed the -u option
to diff.
BTW, any volunteers to update libfaad?
Diego
More information about the MPlayer-dev-eng
mailing list