Hi,

I am having a strange problem, sometime when I record from a SCO
channel in 16bit (0x0060) to a file the first byte is missing and when

I
play it back I listen just caos.


But if I cut the first byte, or I add a byte in front of the file,
then I
can listen it fine.


I suspect that some endianness problem is happenning. But it is random.



Is there a way to be sure that I am reading the packet in the right
way?


Note:
I am Using USB Isoc alternate setting 2, i.e. 17 byte per frame.
The problem occurance is Random.


Regards
Murali