On Monday 14 July 2008 20:53:45 Russell J Ryan wrote:
> For now, rate shifting doesn't cause 'zooming' like it used to. The
> waveform's speed (moving across the screen) will go up and down. Depending
> on what people prefer, I can add in zooming pretty easily.
>
> If you run into problems with trunk, please email me with as much info as
> you have.. logs, backtraces, etc.  Some people have already found a couple
> issues.
>
> Thanks,
> RJ

i have this weird issue with waveform. but this was also there before the 
latest patch.
when i use waveform display i get 100%cpu load. even if i am not even playing 
anything at all. this does not happen with simple display.

i have compared straces from both cases.
waveform produces a lot of these lines (notice all those getpid() calls.. 
there are none in the simple-display):

[pid  6299]      0.000013 ioctl(43, 0x80984120, 0x44f05e50) = 0
[pid  6278]      0.000995 <... getpid resumed> ) = 6278
[pid  6278]      0.000992 getpid( <unfinished ...>
[pid  6299]      0.000012 clock_gettime(CLOCK_REALTIME, {1216067052, 
376500320}) = 0
[pid  6278]      0.000998 <... getpid resumed> ) = 6278
[pid  6278]      0.000993 getpid( <unfinished ...>
[pid  6299]      0.000016 poll( <unfinished ...>
[pid  6278]      0.000986 <... getpid resumed> ) = 6278
[pid  6278]      0.000995 getpid()      = 6278
[pid  6278]      0.002005 getpid()      = 6278
[pid  6278]      0.001998 getpid()      = 6278
[pid  6278]      0.001997 getpid()      = 6278
[pid  6278]      0.002000 getpid()      = 6278
[pid  6278]      0.002000 getpid()      = 6278
[pid  6299]      0.001009 <... poll resumed> [{fd=43, events=POLLOUT|POLLERR|
POLLNVAL, revents=POLLOUT}], 1, 16) = 1
[pid  6299]      0.000995 ioctl(43, 0x80984120 <unfinished ...>
[pid  6278]      0.000019 getpid()      = 6278
[pid  6299]      0.000985 <... ioctl resumed> , 0x44f05e50) = 0
[pid  6299]      0.000994 clock_gettime(CLOCK_REALTIME,  <unfinished ...>
[pid  6278]      0.000012 getpid()      = 6278
[pid  6299]      0.000995 <... clock_gettime resumed> {1216067052, 394903059}) 
= 0
[pid  6278]      0.002996 getpid()      = 6278
[pid  6299]      0.001008 clock_gettime(CLOCK_REALTIME, {1216067052, 
399503073}) = 0
[pid  6278]      0.001000 getpid()      = 6278
[pid  6299]      0.001016 ioctl(43, 0x80984120, 0x44f05e50) = 0
[pid  6278]      0.000979 getpid()      = 6278
[pid  6299]      0.001001 clock_gettime(CLOCK_REALTIME, {1216067052, 
403497684}) = 0
[pid  6278]      0.001013 getpid()      = 6278
[pid  6299]      0.000991 poll([{fd=43, events=POLLOUT|POLLERR|POLLNVAL, 
revents=POLLOUT}], 1, 16) = 1
[pid  6278]      0.001001 getpid()      = 6278
[pid  6299]      0.000995 ioctl(43, 0x80984120, 0x44f05e50) = 0

===================================
basically it keeps doing this until i quit mixxx

i'm running gentoo on a amd64 machine, nvidia gl drivers.
gcc 4.1.2

playback is surprisingly good. gui is completely unresponsive to the point 
where my complete desktop is almost unusable :)



/justin


-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to