• Status Closed
  • Percent Complete
  • Task Type Patches
  • Category
  • Assigned To
  • Operating System
  • Severity Low
  • Priority Very Low
  • Reported Version
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: Rockbox
Opened by fredyd - 2005-07-26
Last edited by learman - 2005-09-22

FS#2597 - proper WAV file handling

This patch adds:
- correct parsing of WAV header, even if it’s not the
canonic 44-byte header
- handling of WAV files other than 44.1/16bits/stereo

I’m attaching this patch alone, and another file
containing this patch and the APEv2 patch together
(because they touch very close areas of metadata.c)

   wav.patch (32.8 KiB)
Closed by  learman
2005-09-22 19:43
Reason for closing:  Accepted
Additional comments about closing:   Warning: Undefined array key "typography" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 371 Warning: Undefined array key "camelcase" in /home/rockbox/flyspray/plugins/dokuwiki/inc/parserutils.php on line 407

Logged In: YES

Thanks! Committed with a few minor changes.

The WAV patch didn't handle properly non-16bits WAV files.
This is now fixed

The last version computes a reasonable chunk size depending
on the bitrate.

The latest version supports the following formats:
* - PCM, up to 32 bits, supporting 32 bits playback when
* - ALAW and MULAW (16 bits compressed on 8 bits).
* - DVI_ADPCM (16 bits compressed on 4 bits).

It also supports searching WAVE files.

Thanks! Committed with a few minor changes.


Available keyboard shortcuts


Task Details

Task Editing