[mythtv] [patch] mmx_gcc.cpp

Isaac Richards ijr at case.edu
Fri Dec 24 23:01:30 UTC 2004


On Thursday 16 December 2004 01:30 pm, Daniel Thor Kristjansson wrote:
> This is a rewrite of the TDStretchMMX and FIRFilterMMX implementations
> in libmythsoundtouch. As per Issac's suggestion it uses intrinsics
> instead of volatile asm blocks. This allows the compiler more headroom
> for spilling registers, which means we no longer need special compile
> flags for libmythsoundtouch. Plus, I found a couple little optimizations.

You didn't attach the patch that I can see.

> BTW Who ever is responsible for the time stretch feature, I really like
> it. Both the speedup, for old ST:TNG's, and the slowdown, for foreign
> language news.

Yes, it is rather neat. =)

Isaac


More information about the mythtv-dev mailing list