Hello again! I have checked (updated and fixed) the patch on BE machine (qemu-mips with BE linux kernel, lscpu shows big endian): the CRCs of the sound are the same:
(first link was get directly from http://www.mediafire.com/file/8agcdgs2f9kqlbi/submarine.dv) wget http://download1643.mediafireuserdownload.com/h3we3e4t26tg/8agcdgs2f9kqlbi/submarine.dv wget https://trac.ffmpeg.org/raw-attachment/ticket/1589/A1590.dv ./ffmpeg -i submarine.dv audio-submarine.wav ./ffmpeg -i A1589.dv audio-12bit.wav (I had to extract the audio out because with video CRCs are not the same on BE and LE machines on master version of ffmpeg) ./ffmpeg -i audio-submarine.wav -f crc - 2>/dev/null CRC=0x96b2ce8c ./ffmpeg -i audio-12bit.wav -f crc - 2>/dev/null CRC=0x01c9318a ---------- So, this CRCs are the same for all of the variants: - not patched ffmpeg on LE machine - patched ffmpeg on LE machine - not patched ffmpeg on BE machine - patched ffmpeg on BE machine ---------- Attaching the updated to current master patch.
0001-avformat-dv-change-audio-format-endianess-to-BE.patch
Description: Binary data
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel