Re: ffmpeg regression

2010-09-30 Thread Wookey
+++ Michael Hope [2010-09-30 13:28 +1300]:
> Hi Julian.  For your reference, the performance of ffmpeg on a certain
> h.264 video decode has regressed since 4.4.0.
> 
> See:
>  http://ex.seabright.co.nz/helpers/benchcompare
> for the relative numbers.  We're significantly better than 4.4.0 in
> the two other test videos, and better than 4.5.1 in all.
> 
> The video itself is here:
>  
> http://ex.seabright.co.nz/misc/cbuild/live/cbuild/files/ffmpeg/03-src13_hrc7_525_420_2.264

Clicking on this link caused firefox to try the render the entire
movie as an insanely long web page, which made it run incredibly slowly
such that it took me about 45 mins to find out why my browser was
jammed even after restarting.

Just a warning to save others from some aggravation.

Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


Re: Host strip corrupts cross-built binaries

2010-09-30 Thread Loïc Minier
On Wed, Sep 29, 2010, Mark Mitchell wrote:
> It is theoretically possible that there's insufficient information for
> strip to know what it's looking at, but I'd be very surprised; there
> should be an ELF header field that indicates the machine type.

 And I guess if there's not, it's also a binutils bug  :-)

-- 
Loïc Minier

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


Re: Host strip corrupts cross-built binaries

2010-09-30 Thread Mark Mitchell
On 9/30/2010 4:31 AM, Loïc Minier wrote:
> On Wed, Sep 29, 2010, Mark Mitchell wrote:
>> It is theoretically possible that there's insufficient information for
>> strip to know what it's looking at, but I'd be very surprised; there
>> should be an ELF header field that indicates the machine type.
> 
>  And I guess if there's not, it's also a binutils bug  :-)

There are some object/executable file formats where this is no place to
put an architecture tag.  (The most extreme example is the "binary"
format, which is just an exact copy of the program as it will be
programmed into flash.)  But, yes, in ELF format object files or
executables, there is a header and that header has a field for the
architecture, so if something is not filling it in, that thing should be
fixed.

-- 
Mark Mitchell
CodeSourcery
m...@codesourcery.com
(650) 331-3385 x713

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain


Re: ffmpeg regression

2010-09-30 Thread Michael Hope
On Fri, Oct 1, 2010 at 12:21 AM, Wookey  wrote:
> +++ Michael Hope [2010-09-30 13:28 +1300]:
>> The video itself is here:
>>  
>> http://ex.seabright.co.nz/misc/cbuild/live/cbuild/files/ffmpeg/03-src13_hrc7_525_420_2.264
>
> Clicking on this link caused firefox to try the render the entire
> movie as an insanely long web page, which made it run incredibly slowly
> such that it took me about 45 mins to find out why my browser was
> jammed even after restarting.
>
> Just a warning to save others from some aggravation.

I've gone through everything under .../files and made sure binary
files come down as binary files.  nginx doesn't seem to use the system
/etc/mime.types so I ended up adding .264, .h264, .ogg, .tar (!), and
.tgz.

-- Michael

___
linaro-toolchain mailing list
linaro-toolchain@lists.linaro.org
http://lists.linaro.org/mailman/listinfo/linaro-toolchain