Topic: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

This is the latest stable version of COG, I've also tried the "latest" version and the problem is still there


1) Volume setting and shuffle are NOT saved. Everytime I open COG, I have to set it.

2) My media is stored on a network shared folder. Everytime COG opens up, it takes over 10 seconds for it to pop up. This is probably because it reads all the media files everytime it loads up into the playlist and because it's getting those over the network, it's incredibly slow. I didn't see an option to save the playlist either.

Last edited by remain (2009-03-09 17:11:11)

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

Actually metadata for autosaved playlist can be cached to speedup startup, but anyway 10 seconds is too way long - in 0.08 metadata loading is done in separate thread so should not delay startup.
Are you quite sure you network does not have any packet-loss, slow buggy windows-based servers etc. which can produce noticeable performance influence?

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

So, when can we have the next "release" build that has these features?

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

0.08 crashes before it even starts up. As I said, I have a ton of media files over a network share and Cog tries to read the metadata of all of it when loading and crashes.

Can't you just save the playlist and load the playlist instead of trying to read any metadeta??? Use a standard playlist format.

Basically, follow foobar for windows. Cog could be a replacement for foobar on the mac but it just isn't there yet.

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

If it's crashing, please send me crash logs! They'd be at ~/Library/Logs/CrashReporter/Cog*, or you can copy/paste from the window that pops up when it crashes.

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

Woohooo, that fixed it! Shuffle is getting saved too!

One more thing. Since I have a lot of media files, Cog goes through the playlists finding the track number, artists and other metadata. The problem is, if I close it, it restarts the reading metadata process. Is there a way that it will save the already read metadata so it won't have to read it again next time IF you quit in the middle of the process?

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

When I open Cog now, the UI opens up but it's froozen because it's loading the playlist in the background.

How are you loading the list? Are you doing anything other than reading a textfile that contains the playlist entries into an array and then databinding it to a list box? Cause that should be fast but it's completely frozen???


Also, I had it completely read the metadata of the whole playlist. Next time it starts up, it starts reading the metadata again. ???????

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

Yes, Cog does not currently store any metadata for the current playlist. I'm thinking of adding an m3u comment that "caches" the metadata info, but it's going to be a bit before I get to that.

It's not quite that simple. It just loads/parses the playlist file, does some uniquing/sorting (if neccessary), and adds "empty" playlist entries. If it's frozen, select it in Activity Monitor and click "Sample Process", and send me the output so I can determine what is going wrong.

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

Because it's not caching the metadata as you said, it has to read each file's ID tags and read the artist, title, track, and other information. When you got a ton of files over a network share, it would take a very long time to finish. And because it's not cached/saved, it starts over everytime you restart cog.

So basically, anyone who stores their media on a network share (like 99% of the people) cannot use cog.

Till it's fixed I guess I'll have to use ITunes which also has it's own share of problems sigh.

Maybe in the future, cog could use the same playlist format as foobar (I think it's .pls format), then I could just copy my existing foobar playlist to Cog so Cog doesn't need to rescan the metadata.

Last edited by whitefang (2009-03-06 09:46:55)

Re: Lots of Bugs! [volume, shuffle not saved, startup metadata loading]

It's just metadata. You can use the player while the metadata is loading.