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

FFmpeg trac at avcodec.org
Mon May 16 19:21:55 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:3 Balling]:
 > Did you try forcing the byte endiness? Is this due to M1?

 libavformat detects it as pcm_s24be. If I override that and tell it to use
 pcm_s24le, the sound will be correct. It is not due to M1, as it also
 happens on x86_64.

 It is an issue with avformat assuming that it is big-endian when it is
 not.
-- 
Ticket URL: <https://trac.ffmpeg.org/ticket/9763#comment:6>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker


More information about the FFmpeg-trac mailing list