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