Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  iPod Video crossfade causes hang when changing CODEC?
« previous next »
  • Print
Pages: [1]

Author Topic: iPod Video crossfade causes hang when changing CODEC?  (Read 3172 times)

Offline Pond

  • Member
  • *
  • Posts: 9
    • Pond's Place
iPod Video crossfade causes hang when changing CODEC?
« on: December 17, 2007, 08:44:38 AM »
Can't find other mentions of this so wanted to check here before submitting a bug on the tracker.

I have an 80GB iPod Video with RockBox r15915-071213. It has about 13K songs on, the majority in Q2.5 Vorbis and some at <= 128kbps CBR MP3. Crossfading works well between MP3 tracks or between Vorbis tracks, but glitches badly if trying to fade between Vorbis and MP3. This is with crossfade mode "Crossfade" - I've not tried "Mix". With longer crossfade times, there's a high chance that the player will just hang altogether and need rebooting.

Even with crossfading turned off, I note that track skipping between Vorbis and MP3 items can be very time consuming and problematic too. Is the player having to do a lot of work to switch decoder code into place, say?

Possibly related:

  http://forums.rockbox.org/index.php?topic=13926.0

Can anyone else replicate the problem?

BTW, I tried Rockbox some time ago and found it barely usable on an older iPod, with frequent crashes - but it wasn't designated as 'stable' on iPod then. There are still gitches, but things are overall immeasurably better now; thanks to all contributors for your ongoing hard work :)
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #1 on: December 17, 2007, 09:01:24 AM »
Quote from: Pond on December 17, 2007, 08:44:38 AM
I tried Rockbox some time ago and found it barely usable on an older iPod, with frequent crashes - but it wasn't designated as 'stable' on iPod then. There are still gitches, but things are overall immeasurably better now; thanks to all contributors for your ongoing hard work :)

December 28th will be my first year anniversary of using Rockbox... damn, how time flies and things change. ;)

As for your crossfading problem, I haven't really seen this happen between Vorbis and MP3, at least not on my end. My Vorbis files are Q5, and my MP3s are usually high-rate VBR. What did you use to create the files, out of curiousity?
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline Pond

  • Member
  • *
  • Posts: 9
    • Pond's Place
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #2 on: December 17, 2007, 09:43:59 AM »
Quote from: LambdaCalculus379 on December 17, 2007, 09:01:24 AM
What did you use to create the files, out of curiousity?
The overwhelming majority of the Vorbis files were converted from FLAC source to Vorbis copy with an OggDropXPD build incorporating the aoTuV tweaked encoder on a Win32 platform.

For material that's sourced in MP3 format at or below 128kbps, the files already small and further lossy encoding on such a poor quality source would be a really bad idea, so I use those directly. As a result, the encoding software can be just about anything. I've had a look at a few of the MP3s and see no common pattern. The iPod just can't seem to reliably crossfade from Vorbis to MP3 or back.

I wonder if this is just a quirk of my particular current daily build.
« Last Edit: December 17, 2007, 09:45:33 AM by Pond »
Logged

Offline LambdaCalculus

  • Member
  • *
  • Posts: 2257
  • Dreaming of Turing Machines...
    • The Nostalgia Roadtrip
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #3 on: December 17, 2007, 09:48:31 AM »
Try updating, but keep a copy of r15915 on hand so you can see if it still occurs.

Also, try some builds between 15915 and now (r15948), so you can zero in on where exactly it was fixed, if at all.
Logged
Former Rockbox dev. Rising from the ashes...

Players: iPod Video /w 128GB SSD mod, H320 /w 128GB SSD mod

Offline Pond

  • Member
  • *
  • Posts: 9
    • Pond's Place
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #4 on: December 17, 2007, 11:00:34 AM »
OK, I'll try to find time for this in the next day or two and post back. Thanks for the prompt response.
Logged

Offline Pond

  • Member
  • *
  • Posts: 9
    • Pond's Place
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #5 on: December 19, 2007, 12:58:47 PM »
Hmmm... I ran a clean build downloaded a few minutes ago, changing only the default settings to turn on crossfade and set a 5 second fade in and out time. I could not provoke any faults. I returned to the original firmware with the same playlist - fault shows up. So I copied the newer firmware data over the old firmware (always a dodgy move, but I was feeling adventurous) and it boots fine, showing the new build version, but still glitches during crossfades.

Clearly, more investigation (on my part) is required.
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #6 on: December 19, 2007, 01:02:08 PM »
Please use the "Modify" button as clearly stated in the Guidelines you are required to do when nobody has responded.
Logged

Offline Pond

  • Member
  • *
  • Posts: 9
    • Pond's Place
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #7 on: December 20, 2007, 04:57:47 AM »
Quote from: Llorean on December 19, 2007, 01:02:08 PM
Please use the "Modify" button as clearly stated in the Guidelines you are required to do when nobody has responded.

Apologies; I thought that I was clearly adding new information. Since my message stated that I believe I have further work to do myself, I didn't see it as some kind of malicious "bump" attempt (and am surprised that it seems to have been construed as such). Specifically, I thought I was acting under the phrase "That wasn't a bump, I honestly had more to say", from your own message as the last entry in this thread:

  http://forums.rockbox.org/index.php?topic=13864.0

Sorry for the misunderstanding. I'll use "modify" in future, even though (to me personally, based on rules of other forums) it feels rather unnatural to do so in this context.
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #8 on: December 20, 2007, 10:30:39 AM »
If you read that full post that you've linked, I said clearly "there is no objective way to know whether something is 'I had more to say' vs 'I found more to say as a means of bumping'". It's not that it "seems like a bump" as "it doesn't matter whether it seems like a bump, we ask that you always edit if nobody has responded." Is this unclear in the actual guidelines? (The post you linked is merely a discussion of them, and still says what I said here.)

If you honestly add more information, do it in an edit. The rules are not unclear on this, they don't say "unless it's honestly new information."

It may feel unnatural to you, but we ask very strongly that you abide by our rules while posting in our forums. Edited posts still show up as "new" so people taking an interest can still see things have changed, while preventing any argument over whether anything was a bump or not.
« Last Edit: December 20, 2007, 10:35:57 AM by Llorean »
Logged

Offline Pond

  • Member
  • *
  • Posts: 9
    • Pond's Place
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #9 on: December 20, 2007, 04:38:18 PM »
Quote from: Llorean on December 20, 2007, 10:30:39 AM
If you read that full post that you've linked, I said clearly "there is no objective way to know whether something is 'I had more to say' vs 'I found more to say as a means of bumping'". It's not that it "seems like a bump" as "it doesn't matter whether it seems like a bump, we ask that you always edit if nobody has responded." Is this unclear in the actual guidelines? (The post you linked is merely a discussion of them, and still says what I said here.)
I think this is where the confusion arises - I'm not trying to be difficult, honest! As I said earlier, I'll definitely follow this forum's rules. But I still can't see the "no objective way..." quote you give above in that thread to which I linked. You go on to say that the thread is "merely a discussion of them" (the guidelines), so I'm reading the wrong thing entirely, I suspect.

Sorry to continue to take up your time on this, but please could you point me at the right thread (e.g. private message if you prefer not to perpetuate this topic)? I can't find any post relating to actual guidelines except for the thread at http://forums.rockbox.org/index.php?topic=13864.0 which seems to discuss guidelines, containing 5 messages, but does not actually lay any guidelines down.

Ultimately a single sticky thread that says "rules are 'foo'" would be useful for dim people like me ;) who can't quite figure out what's going on, because everyone else seems to already know and nobody has listed the rules explicitly.
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #10 on: December 20, 2007, 10:55:24 PM »
http://forums.rockbox.org/index.php?board=38.0 <-- Look at the first thread here...
Logged

Offline cool_walking_

  • Rockbox Expert
  • Member
  • *
  • Posts: 695
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #11 on: December 20, 2007, 11:39:20 PM »
Quote from: Llorean on December 20, 2007, 10:55:24 PM
http://forums.rockbox.org/index.php?board=38.0 <-- Look at the first thread here...

It might be a good idea to duplicate this in the other forums, or better yet, put a link to it in the "POSTING IN THIS FORUM" threads.
Logged

Offline Pond

  • Member
  • *
  • Posts: 9
    • Pond's Place
Re: iPod Video crossfade causes hang when changing CODEC?
« Reply #12 on: December 21, 2007, 03:42:11 PM »
Quote from: cool_walking_ on December 20, 2007, 11:39:20 PM
It might be a good idea to duplicate this in the other forums, or better yet, put a link to it in the "POSTING IN THIS FORUM" threads.
That would be useful, but thanks, Llorean, for pointing me in the right direction. I'll read through it carefully.

Have a good Christmas, all.

[EDIT, 25-Jan-2008] Following on from the original problem...

I've not got anywhere with the crossfade hang, due to being generally more distracted by the problems I mentioned with skipping tracks. It all sounds very like the following bug:

http://www.rockbox.org/tracker/task/8397?histring=ipod
« Last Edit: January 25, 2008, 05:59:20 PM by Pond »
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  iPod Video crossfade causes hang when changing CODEC?
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.086 seconds with 14 queries.