[Oops. Sent this to the wrong list.]
Kenneth already appears to have committed a byte order fix for the WAV output
driver. Attached is a patch to fix byte order in the OSS and ALSA drivers. The
other output drivers seem to just use the native byte order (which libvorbisfile
uses).
As I do not have anything but Linux systems on Intel hardware at my disposal, I
would really appreciate it if someone could test ogg123 on a big endian system
(after applying this patch) with OSS or ALSA. I still have no idea if this code
works on anything but x86 Linux w/ OSS, ESD, and ALSA.
[Note: This patch also fixes some compiler warnings.]
--
Stan Seibert
<HR NOSHADE>
<UL>
<LI>application/octet-stream attachment: endian.patch
</UL>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: endian.patch
Type: application/octet-stream
Size: 4708 bytes
Desc: not available
Url :
http://lists.xiph.org/pipermail/vorbis-dev/attachments/20000807/23670523/endian-0001.obj