[Ffmpeg-devel] ffmpeg crashes on vob file transcoding
Alexey Sidelnikov
avs99
Tue Oct 24 06:49:32 CEST 2006
Hello!
I'm trying to transcode vob file into mp4. In general it works fine.
However, I found one particular VOB file, on which ffmpeg crashes. Below
are ffmpeg command line and ffmpeg output:
=========================================================================
ffmpeg_g.exe -ss 1000 -y -s 320x240 -acodec aac -vcodec mpeg4 -b 400k
-debug 1 -i VTS_01_2.VOB out2.mp4
FFmpeg version SVN-r6769, Copyright (c) 2000-2006 Fabrice Bellard, et al.
configuration: --enable-memalign-hack --enable-mingw32
--enable-mp3lame --disable-ffserver --disable-ffplay --enable-a52
--enable-gpl --disable-muxer=ffm --disable-demuxer=ffm --enable-faac
libavutil version: 49.0.1
libavcodec version: 51.21.0
libavformat version: 50.6.0
built on Oct 24 2006 09:44:40, gcc: 3.4.2 (mingw-special)
Seems that stream 0 comes from film source: 25.00 (25025/1001) -> 50.00
(50/1)
Input #0, mpeg, from 'VTS_01_2.VOB':
Duration: 00:27:16.8, start: 1609.564000, bitrate: 5247 kb/s
Stream #0.0[0x1e0]: Video: mpeg2video, yuv420p, 720x576, 7000 kb/s,
50.00 fps(r)
Stream #0.1[0x80]: Audio: ac3, 48000 Hz, stereo, 224 kb/s
Stream #0.2[0x20]: Subtitle: dvdsub
Output #0, mp4, to 'out2.mp4':
Stream #0.0, 1/90000: Video: mpeg4, yuv420p, 720x576, 1/50, q=2-31,
400 kb/s,
50.00 fps(c)
Stream #0.1, 1/90000: Audio: aac, 48000 Hz, stereo, 64 kb/s
Stream mapping:
Stream #0.0 -> #0.0
Stream #0.1 -> #0.1
=========================================================================
It crashes somewhere on 1204th second. And what is really strange, if
I'm trying to start with the offset, say, -ss 1000, then it passes that
point without any problems. So that means I can not upload part of the
VOB file, but the whole file is 1Gb...
The gdb + ffmpeg_g output is below (the same command line was used). I
have never worked with gdb, so I'm not sure if lines like
#7 0x00000000 in ?? () from
are okay. Please let me know if I should set some specific gdb settings.
frame=60162 q=31.0 size= 91671kB time=1203.1 bitrate= 624.2kbits/s
[mpeg2video @ 00741E30]vbv_delay 65535, ref 1 type:3
[mpeg2video @ 00741E30]qp:4 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 1 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 2 type:3
[mpeg2video @ 00741E30]qp:4 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 2 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 6 type:2
[mpeg2video @ 00741E30]qp:6 fc: 5 41515 P alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 6 type:2
[mpeg2video @ 00741E30]vbv_delay 65535, ref 4 type:3
[mpeg2video @ 00741E30]qp:6 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 4 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 5 type:3
[mpeg2video @ 00741E30]qp:6 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 5 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 9 type:2
[mpeg2video @ 00741E30]qp:6 fc: 5 41515 P alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 9 type:2
[mpeg2video @ 00741E30]vbv_delay 65535, ref 7 type:3
[mpeg2video @ 00741E30]qp:4 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 7 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 8 type:3
[mpeg2video @ 00741E30]qp:4 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 8 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 12 type:2
[mpeg2video @ 00741E30]qp:5 fc: 5 41515 P alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 12 type:2
[mpeg2video @ 00741E30]vbv_delay 65535, ref 10 type:3
[mpeg2video @ 00741E30]qp:5 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 10 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 11 type:3
[mpeg2video @ 00741E30]qp:5 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 11 type:3
[mpeg2video @ 00741E30]vbv buffer: 1835008, bitrate:7000000
[mpeg2video @ 00741E30]profile: 4, level: 8 vbv buffer: 1835008,
bitrate:7000000
[mpeg2video @ 00741E30]sde w:720, h:576
[mpeg2video @ 00741E30]GOP ( 1:46:52.[23]) broken_link=0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 0 type:1
[mpeg2video @ 00741E30]qp:4 fc:15151515 I alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 0 type:2
[mpeg2video @ 00741E30]vbv_delay 65535, ref 3 type:2
[mpeg2video @ 00741E30]qp:4 fc: 5 41515 P alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 3 type:2
[mpeg2video @ 00741E30]vbv_delay 65535, ref 1 type:3
[mpeg2video @ 00741E30]qp:4 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 1 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 2 type:3
[mpeg2video @ 00741E30]qp:4 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 2 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 6 type:2
[mpeg2video @ 00741E30]qp:4 fc: 5 41515 P alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 6 type:2
[mpeg2video @ 00741E30]vbv_delay 65535, ref 4 type:3
[mpeg2video @ 00741E30]qp:4 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 4 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 5 type:3
[mpeg2video @ 00741E30]qp:4 fc: 5 4 5 4 B alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 5 type:3
[mpeg2video @ 00741E30]vbv_delay 65535, ref 9 type:2
[mpeg2video @ 00741E30]qp:4 fc: 5 41515 P alt dc:2 pstruct:1 fdct:0
cmv:0 qtype:1 ivlc:1 rff:0
[mpeg2video @ 00741E30]vbv_delay 65535, ref 9 type:2
frame=60200 q=31.0 size= 91749kB time=1203.9 bitrate= 624.3kbits/s
Program received signal SIGSEGV, Segmentation fault.
0x00486f65 in put_pixels8_mmx (block=0x54f79d "??????EQ\b\017\204}\003",
pixels=0x1210a80 "????????", line_size=23644440, h=752)
at i386/dsputil_mmx.c:406
406 __asm __volatile(
(gdb) bt
#0 0x00486f65 in put_pixels8_mmx (block=0x54f79d
"??????EQ\b\017\204}\003",
pixels=0x1210a80 "????????", line_size=23644440, h=752)
at i386/dsputil_mmx.c:406
#1 0x0168c918 in ?? ()
#2 0x010bba20 in ?? ()
#3 0x0054f79d in MPV_motion (s=0x10bb010,
dest_y=0x1204e80
"\212\212\212\212\211\211\211\211\210\210\210\210\207\207\207\207",
dest_cb=0x120ac80 "\217\217\217\217\217\216\216\216",
dest_cr=0x1210a80 "????????", dir=0, ref_picture=0x10bb0f8,
pix_op=0x10bba20, qpix_op=0x0) at mpegvideo.c:3030
#4 0x0168c918 in ?? ()
#5 0x000002f0 in ?? ()
#6 0x00000008 in ?? ()
#7 0x00000000 in ?? () from
#8 0x00000000 in ?? () from
#9 0x00000000 in ?? () from
#10 0x00000000 in ?? () from
#11 0x00000000 in ?? () from
#12 0x00000000 in ?? () from
#13 0x00000000 in ?? () from
#14 0x00000000 in ?? () from
#15 0x00000000 in ?? () from
#16 0x00030000 in ?? ()
#17 0x7c94a1f5 in ntdll!RtlInsertElementGenericTableAvl () from ntdll.dll
#18 0x0023ed14 in ?? ()
#19 0x7c91b5f4 in wcsncat () from ntdll.dll
#20 0x00030000 in ?? ()
#21 0x7c94a1f5 in ntdll!RtlInsertElementGenericTableAvl () from ntdll.dll
#22 0x0023ed24 in ?? ()
#23 0x7c91b5f4 in wcsncat () from ntdll.dll
#24 0x7c91b686 in wcsncat () from ntdll.dll
#25 0x00000119 in ?? ()
#26 0x00030000 in ?? ()
#27 0x00000001 in ?? ()
#28 0x00000001 in ?? ()
#29 0x00000027 in ?? ()
#30 0x023e0000 in ?? ()
#31 0x00000000 in ?? () from
#32 0x00030000 in ?? ()
#33 0x00000130 in ?? ()
#34 0x7c94a2b6 in ntdll!RtlInsertElementGenericTableAvl () from ntdll.dll
#35 0x026eade8 in ?? ()
#36 0x0023ed1c in ?? ()
#37 0x0000001f in ?? ()
#38 0x77c423ac in wscanf ()
#39 0x00000240 in ?? ()
#40 0x00000000 in ?? () from
#41 0x0023edc0 in ?? ()
#42 0x77c42d17 in wscanf ()
#43 0x77c42696 in wscanf ()
#44 0x0023ee5c in ?? ()
#45 0x77c5fcc0 in msvcrt!_iob ()
#46 0x77c423ac in wscanf ()
#47 0xfffffffd in ?? ()
#48 0x00000040 in ?? ()
#49 0x0023ede0 in ?? ()
#50 0x77c42d17 in wscanf ()
#51 0x77c42696 in wscanf ()
#52 0x00038500 in ?? ()
#53 0x77c5fcc0 in msvcrt!_iob ()
#54 0x77c42d75 in wscanf ()
#55 0x00000000 in ?? () from
#56 0x00000000 in ?? () from
#57 0x00000000 in ?? () from
#58 0x00000000 in ?? () from
#59 0x00000000 in ?? () from
#60 0x00000000 in ?? () from
#61 0x0023ee10 in ?? ()
#62 0x00000000 in ?? () from
#63 0x00000000 in ?? () from
#64 0x00000000 in ?? () from
#65 0x00000000 in ?? () from
#66 0x77c5fcc0 in msvcrt!_iob ()
#67 0x007cce3e in ct_adpcm_table ()
#68 0x00000000 in ?? () from
#69 0x00000000 in ?? () from
#70 0x00000029 in ?? ()
#71 0x00000003 in ?? ()
#72 0x0023edd1 in ?? ()
#73 0xfffffffd in ?? ()
#74 0x0023ee68 in ?? ()
#75 0x00000040 in ?? ()
#76 0x00000000 in ?? () from
#77 0x00000000 in ?? () from
#78 0x77c5fcc0 in msvcrt!_iob ()
#79 0x0076a57c in mb_type_len.2 ()
#80 0x00000000 in ?? () from
#81 0x00000000 in ?? () from
#82 0x00000018 in ?? ()
#83 0x00000002 in ?? ()
#84 0x0023ee02 in ?? ()
#85 0xfffffffe in ?? ()
#86 0x0023ee94 in ?? ()
#87 0x00000040 in ?? ()
#88 0x00000000 in ?? () from
#89 0x00000000 in ?? () from
#90 0x00000000 in ?? () from
#91 0x00000000 in ?? () from
#92 0x00000000 in ?? () from
#93 0x00000000 in ?? () from
#94 0x0054cc1f in prefetch_motion (s=0x4, pix=0x0, dir=5564934)
at mpegvideo.c:3422
#95 0x0126486c in ?? ()
#96 0x00035110 in ?? ()
#97 0x00000002 in ?? ()
#98 0x00000000 in ?? () from
#99 0x000301e0 in ?? ()
#100 0x00000000 in ?? () from
#101 0x010bb290 in ?? ()
#102 0x00000001 in ?? ()
#103 0x01210a80 in ?? ()
#104 0x010bba20 in ?? ()
#105 0x012a5e08 in ?? ()
#106 0x0054ea06 in MPV_motion (s=0x1210a80,
dest_y=0x20 <Address 0x20 out of bounds>,
dest_cb=0x1253378
"\212\212\212\212\212\212\212\212\213\213\212\207\203\200\177\177",
'\200' <repeats 16 times>, '\177' <repeats 26 times>, "~~~~}}|}}~~",
'\177' <repeats 19 times>, "\200\200\200\201\201\202\202\203", '\202'
<repeats 26 times>, "\203\203\203\203\204\204", '\203' <repeats 16
times>,
"\204\205\205\206\206\207\207\207\206\206\207\207\207\207\207\210\210\210\211\211\211\211\211\213\213\213\213\213\213\213\213\212\213\214\214\214\214\214\214\215\215\215\215\215\215\215\215\214\214\214\214\215\215\215\215\216"...,
dest_cr=0x1210a80 "????????", dir=752, ref_picture=0x8,
pix_op=0x10bba20,
qpix_op=0x0) at mpegvideo.c:3030
#107 0x012a5e08 in ?? ()
#108 0x000002f0 in ?? ()
#109 0x00000008 in ?? ()
#110 0x00000000 in ?? () from
#111 0x00000000 in ?? () from
#112 0x000301a8 in ?? ()
#113 0x00000000 in ?? () from
#114 0x02656b90 in ?? ()
#115 0x00000001 in ?? ()
#116 0x00000000 in ?? () from
#117 0x00000000 in ?? () from
#118 0x00000130 in ?? ()
#119 0x00000000 in ?? () from
#120 0x00000000 in ?? () from
#121 0x00000000 in ?? () from
#122 0x00000000 in ?? () from
#123 0x00000020 in ?? ()
#124 0x00000000 in ?? () from
#125 0x0000000d in ?? ()
#126 0x00030190 in ?? ()
#127 0x00000000 in ?? () from
#128 0x00000068 in ?? ()
#129 0x00000027 in ?? ()
#130 0x00000000 in ?? () from
#131 0x028cbee8 in ?? ()
#132 0x00000140 in ?? ()
#133 0x028cbee8 in ?? ()
#134 0x00000240 in ?? ()
#135 0x02646c38 in ?? ()
#136 0x00000000 in ?? () from
#137 0x02646c38 in ?? ()
#138 0x02646c40 in ?? ()
#139 0x00000000 in ?? () from
#140 0x00000007 in ?? ()
#141 0x77c423ac in wscanf ()
#142 0x00000000 in ?? () from
#143 0x000005e0 in ?? ()
#144 0x000002f0 in ?? ()
#145 0x00000000 in ?? () from
#146 0x000001b0 in ?? ()
#147 0x00000000 in ?? () from
#148 0x00000000 in ?? () from
#149 0x00000000 in ?? () from
#150 0x0168c918 in ?? ()
#151 0x01670a58 in ?? ()
#152 0x0167a2f0 in ?? ()
#153 0x00000008 in ?? ()
#154 0x0119bfa0 in ?? ()
#155 0x0120ac80 in ?? ()
#156 0x000002f0 in ?? ()
#157 0x0000001b in ?? ()
#158 0x00000000 in ?? () from
#159 0x00000020 in ?? ()
#160 0x00000020 in ?? ()
#161 0x01204e80 in ?? ()
#162 0x00000020 in ?? ()
#163 0x00000020 in ?? ()
#164 0x00000020 in ?? ()
#165 0x00000020 in ?? ()
#166 0x00000000 in ?? () from
#167 0x00000000 in ?? () from
#168 0x00000000 in ?? () from
#169 0x77c5fcc0 in msvcrt!_iob ()
#170 0x0076a6c4 in mb_type_len.2 ()
#171 0x00000000 in ?? () from
#172 0x7c90ee18 in strchr () from ntdll.dll
#173 0x0000004c in ?? ()
#174 0x00000000 in ?? () from
#175 0x0076a64c in mb_type_len.2 ()
#176 0xffffffff in ?? ()
#177 0x0023f044 in ?? ()
#178 0x00000000 in ?? () from
#179 0x02646c38 in ?? ()
#180 0x00000138 in ?? ()
#181 0x00030000 in ?? ()
#182 0x0023ed28 in ?? ()
#183 0x00000000 in ?? () from
#184 0x02646c40 in ?? ()
#185 0x77c423ac in wscanf ()
#186 0xfffffff8 in ?? ()
#187 0x00000000 in ?? () from
#188 0x0023f010 in ?? ()
#189 0x01210a80 in ?? ()
#190 0x0120ac80 in ?? ()
#191 0x0119bda0 in ?? ()
#192 0x010bb010 in ?? ()
#193 0x005543ef in MPV_decode_mb (s=0x357, block=0x357) at mpegvideo.c:3983
#194 0x010bba20 in ?? ()
#195 0x00000000 in ?? () from
#196 0x0023ee08 in ?? ()
#197 0x77c40e6f in msvcrt!fprintf ()
#198 0x353538c0 in ?? ()
#199 0x77c3a52e in unlock ()
#200 0x77c61b90 in ?? ()
#201 0x0023ede8 in ?? ()
#202 0x77c3b967 in msvcrt!_lock ()
#203 0x00000012 in ?? ()
#204 0x0023ee28 in ?? ()
#205 0x77c4212a in vfprintf ()
#206 0x00000000 in ?? () from
#207 0x000002f0 in ?? ()
#208 0x000005e0 in ?? ()
#209 0x00002f00 in ?? ()
#210 0x000005e0 in ?? ()
#211 0x01210a80 in ?? ()
#212 0x0120ac80 in ?? ()
#213 0x01204e80 in ?? ()
#214 0x000004da in ?? ()
#215 0x0000000a in ?? ()
#216 0x0023ffe0 in ?? ()
#217 0x77c35c94 in msvcrt!_except_handler2 ()
#218 0x01648fd8 in ?? ()
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x486f45 to 0x486f85:
0x00486f45 <put_pixels8_mmx+21>: adc %cl,0x8d0c2474(%ebx)
0x00486f4b <put_pixels8_mmx+27>: add $0x9,%al
0x00486f4d <put_pixels8_mmx+29>: lea 0x0(%esi),%esi
0x00486f50 <put_pixels8_mmx+32>: movq (%ebx),%mm0
0x00486f53 <put_pixels8_mmx+35>: movq (%ebx,%ecx,1),%mm1
0x00486f57 <put_pixels8_mmx+39>: movq %mm0,(%esi)
0x00486f5a <put_pixels8_mmx+42>: movq %mm1,(%esi,%ecx,1)
0x00486f5e <put_pixels8_mmx+46>: add %eax,%ebx
0x00486f60 <put_pixels8_mmx+48>: add %eax,%esi
0x00486f62 <put_pixels8_mmx+50>: movq (%ebx),%mm0
0x00486f65 <put_pixels8_mmx+53>: movq (%ebx,%ecx,1),%mm1
0x00486f69 <put_pixels8_mmx+57>: movq %mm0,(%esi)
0x00486f6c <put_pixels8_mmx+60>: movq %mm1,(%esi,%ecx,1)
0x00486f70 <put_pixels8_mmx+64>: add %eax,%ebx
0x00486f72 <put_pixels8_mmx+66>: add %eax,%esi
0x00486f74 <put_pixels8_mmx+68>: sub $0x4,%edx
0x00486f77 <put_pixels8_mmx+71>: jne 0x486f50 <put_pixels8_mmx+32>
0x00486f79 <put_pixels8_mmx+73>: mov (%esp),%ebx
0x00486f7c <put_pixels8_mmx+76>: mov 0x4(%esp),%esi
0x00486f80 <put_pixels8_mmx+80>: add $0x8,%esp
0x00486f83 <put_pixels8_mmx+83>: ret
0x00486f84 <put_pixels8_mmx+84>: lea 0x0(%esi),%esi
End of assembler dump.
(gdb) info all-registers
eax 0x5e0 1504
ecx 0x2f0 752
edx 0x8 8
ebx 0x168cef8 23645944
esp 0x23eaa4 0x23eaa4
ebp 0x10bb010 0x10bb010
esi 0x1211060 18944096
edi 0x4 4
eip 0x486f65 0x486f65
eflags 0x210206 2163206
cs 0x1b 27
ss 0x23 35
ds 0x23 35
es 0x23 35
fs 0x3b 59
gs 0x0 0
st0 -nan(0xfeeefeeefeeefeee) (raw 0xfffffeeefeeefeeefeee)
st1 -nan(0xfeeefeeefeeefeee) (raw 0xfffffeeefeeefeeefeee)
st2 -nan(0x4848484848484848) (raw 0xffff4848484848484848)
st3 -nan(0x48004800480048) (raw 0xffff0048004800480048)
st4 -nan(0x8787878787878787) (raw 0xffff8787878787878787)
st5 -nan(0x8080808080808080) (raw 0xffff8080808080808080)
st6 -nan(0x48004800480048) (raw 0xffff0048004800480048)
st7 <invalid float value> (raw 0xffff0000000000000000)
fctrl 0xffff037f -64641
fstat 0xffff0021 -65503
ftag 0xffffaaaa -21846
fiseg 0x0 0
fioff 0x0 0
foseg 0xffff0000 -65536
fooff 0x0 0
fop 0x0 0
xmm0 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x0}, v16_int8 = {0x12, 0x1, 0xb8, 0x0, 0xaa,
0xff,
0xbf, 0xfe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 =
{0x112,
0xb8, 0xffaa, 0xfebf, 0x0, 0x0, 0x0, 0x0}, v4_int32 = {0xb80112,
0xfebfffaa, 0x0, 0x0}, v2_int64 = {0xfebfffaa00b80112, 0x0},
uint128 = 0x0000000000000000febfffaa00b80112}
xmm1 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {
0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x25, 0x0, 0xe8,
0xff, 0xa3, 0x0, 0x9d, 0xff, 0xd0, 0xff, 0x33, 0x0, 0x11, 0x0, 0xf6,
0xff}, v8_int16 = {0x25, 0xffe8, 0xa3, 0xff9d, 0xffd0, 0x33, 0x11,
0xfff6}, v4_int32 = {0xffe80025, 0xff9d00a3, 0x33ffd0, 0xfff60011},
v2_int64 = {0xff9d00a3ffe80025, 0xfff600110033ffd0},
uint128 = 0xfff600110033ffd0ff9d00a3ffe80025}
xmm2 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
0x8000000000000000}, v16_int8 = {0xac, 0x94, 0x95, 0xff, 0xf0,
0x87, 0x43,
0x0, 0x40, 0xef, 0xb2, 0x0, 0xc4, 0x96, 0xc7, 0xff}, v8_int16 =
{0x94ac,
0xff95, 0x87f0, 0x43, 0xef40, 0xb2, 0x96c4, 0xffc7}, v4_int32 = {
0xff9594ac, 0x4387f0, 0xb2ef40, 0xffc796c4}, v2_int64 =
{0x4387f0ff9594ac,
0xffc796c400b2ef40}, uint128 = 0xffc796c400b2ef40004387f0ff9594ac}
xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
0x8000000000000000}, v16_int8 = {0xd0, 0xff, 0xff, 0xff, 0x33, 0x0,
0x0,
0x0, 0x11, 0x0, 0x0, 0x0, 0xf6, 0xff, 0xff, 0xff}, v8_int16 = {0xffd0,
0xffff, 0x33, 0x0, 0x11, 0x0, 0xfff6, 0xffff}, v4_int32 = {0xffffffd0,
0x33, 0x11, 0xfffffff6}, v2_int64 = {0x33ffffffd0,
0xfffffff600000011},
uint128 = 0xfffffff60000001100000033ffffffd0}
xmm4 {v4_float = {0xc24b42, 0x88000000, 0x0, 0xfffff904},
v2_double = {0x8000000000000000, 0x8000000000000000}, v16_int8 = {0x42,
0x4b, 0x42, 0x4b, 0x62, 0x68, 0x7e, 0x58, 0x46, 0xd7, 0xac, 0x9d,
0x9e,
0x97, 0xdf, 0xc4}, v8_int16 = {0x4b42, 0x4b42, 0x6862, 0x587e, 0xd746,
0x9dac, 0x979e, 0xc4df}, v4_int32 = {0x4b424b42, 0x587e6862,
0x9dacd746,
0xc4df979e}, v2_int64 = {0x587e68624b424b42, 0xc4df979e9dacd746},
uint128 = 0xc4df979e9dacd746587e68624b424b42}
xmm5 {v4_float = {0xc24b42, 0x0, 0x0, 0x0}, v2_double = {0x0,
0x8000000000000000}, v16_int8 = {0x42, 0x4b, 0x42, 0x4b, 0x21,
0x3b, 0xc3,
0x14, 0x54, 0x62, 0xba, 0x28, 0x7e, 0x58, 0x3d, 0xeb}, v8_int16 =
{0x4b42,
0x4b42, 0x3b21, 0x14c3, 0x6254, 0x28ba, 0x587e, 0xeb3d}, v4_int32 = {
0x4b424b42, 0x14c33b21, 0x28ba6254, 0xeb3d587e}, v2_int64 = {
0x14c33b214b424b42, 0xeb3d587e28ba6254},
uint128 = 0xeb3d587e28ba625414c33b214b424b42}
xmm6 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1,
0x0, 0x0,
0x0, 0x1, 0x0}, v8_int16 = {0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1},
v4_int32 = {0x10000, 0x10000, 0x10000, 0x10000}, v2_int64 = {
0x1000000010000, 0x1000000010000},
uint128 = 0x00010000000100000001000000010000}
xmm7 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0,
0x8000000000000000}, v16_int8 = {0xa, 0xb1, 0x1d, 0x0, 0xbf, 0x32,
0x1,
0x0, 0xe0, 0xe, 0x4c, 0x0, 0x38, 0xe7, 0xe2, 0xff}, v8_int16 =
{0xb10a,
0x1d, 0x32bf, 0x1, 0xee0, 0x4c, 0xe738, 0xffe2}, v4_int32 = {0x1db10a,
0x132bf, 0x4c0ee0, 0xffe2e738}, v2_int64 = {0x132bf001db10a,
0xffe2e738004c0ee0}, uint128 = 0xffe2e738004c0ee0000132bf001db10a}
mxcsr 0x1f80 8064
mm0 {uint64 = 0xfeeefeeefeeefeee, v2_int32 = {0xfeeefeee,
0xfeeefeee}, v4_int16 = {0xfeee, 0xfeee, 0xfeee, 0xfeee}, v8_int8 =
{0xee,
0xfe, 0xee, 0xfe, 0xee, 0xfe, 0xee, 0xfe}}
mm1 {uint64 = 0xfeeefeeefeeefeee, v2_int32 = {0xfeeefeee,
0xfeeefeee}, v4_int16 = {0xfeee, 0xfeee, 0xfeee, 0xfeee}, v8_int8 =
{0xee,
0xfe, 0xee, 0xfe, 0xee, 0xfe, 0xee, 0xfe}}
mm2 {uint64 = 0x4848484848484848, v2_int32 = {0x48484848,
0x48484848}, v4_int16 = {0x4848, 0x4848, 0x4848, 0x4848}, v8_int8 =
{0x48,
0x48, 0x48, 0x48, 0x48, 0x48, 0x48, 0x48}}
mm3 {uint64 = 0x48004800480048, v2_int32 = {0x480048, 0x480048},
v4_int16 = {0x48, 0x48, 0x48, 0x48}, v8_int8 = {0x48, 0x0, 0x48, 0x0,
0x48,
0x0, 0x48, 0x0}}
mm4 {uint64 = 0x8787878787878787, v2_int32 = {0x87878787,
0x87878787}, v4_int16 = {0x8787, 0x8787, 0x8787, 0x8787}, v8_int8 =
{0x87,
0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87}}
mm5 {uint64 = 0x8080808080808080, v2_int32 = {0x80808080,
0x80808080}, v4_int16 = {0x8080, 0x8080, 0x8080, 0x8080}, v8_int8 =
{0x80,
0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80}}
mm6 {uint64 = 0x48004800480048, v2_int32 = {0x480048, 0x480048},
v4_int16 = {0x48, 0x48, 0x48, 0x48}, v8_int8 = {0x48, 0x0, 0x48, 0x0,
0x48,
0x0, 0x48, 0x0}}
mm7 {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
(gdb)
thanks,
Alexey
More information about the ffmpeg-devel
mailing list