[FFmpeg-trac] #9763(avformat:open): ipcm little endian misidentified as big endian

FFmpeg trac at avcodec.org
Mon May 16 19:30:41 EEST 2022


#9763: ipcm little endian misidentified as big endian
--------------------------------------+------------------------------------
             Reporter:  Dyami Caliri  |                    Owner:  (none)
                 Type:  defect        |                   Status:  open
             Priority:  normal        |                Component:  avformat
              Version:  unspecified   |               Resolution:
             Keywords:  ipcm endian   |               Blocked By:
             Blocking:                |  Reproduced by developer:  0
Analyzed by developer:  0             |
--------------------------------------+------------------------------------
Comment (by Dyami Caliri):

 Replying to [comment:2 Aleksoid1978]:
 > Can you describe the format of an atom 'pcmC' ?

 I couldn't find a formal description anywhere, but I looked at several
 files, and here is what I see:

 {{{
 0E 70636D43 00000000 01180000 00
 }}}


 0x0E = Length 14 bytes
 'pcmC' = identifier
 0x00000000 = no idea

 0x01 = 0x01 -> little endian, 0x00 -> big endian
 0x18 = 24 bits per sample?

 I don't know the rest.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9763#comment:7>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list