[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