⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mpeg_sc_0_debug_strip0_srf.viz

📁 H.264完整的C语言代码和DCT的代码
💻 VIZ
📖 第 1 页 / 共 5 页
字号:
ho49 [label="b=0, i=148/148, u=0, f=0/1, t=0 \n\n49 difference (  IN: 'rowY1blk' 'rowCrCb1dct' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYdiff' 'rowCrCbdiff'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho50 [label="b=0, i=151/151, u=0, f=0/1, t=0 \n\n50 dct (  IN: 'rowYdiff' 'dct_non_intra_consts'  OUT: 'rowY2rle'  )", style=filled, color=darkgray];
ho51 [label="b=0, i=154/154, u=0, f=0/1, t=0 \n\n51 dct (  IN: 'rowCrCbdiff' 'dct_non_intra_consts'  OUT: '<no name>'  )", style=filled, color=darkgray];
ho52 [label="b=0, i=157/157, u=0, f=0/1, t=0 \n\n52 rle (  IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV'  OUT: 'rowRunLevels'  )", style=filled, color=darkgray];
ho53 [label="b=0, i=160/160, u=0, f=0/1, t=0 \n\n53 idct (  IN: 'rowY2rle' 'idct_non_intra_consts'  OUT: 'rowY3'  )", style=filled, color=darkgray];
ho54 [label="b=0, i=163/163, u=0, f=0/1, t=0 \n\n54 idct (  IN: '<no name>' 'idct_non_intra_consts'  OUT: 'rowCrCb3'  )", style=filled, color=darkgray];
ho55 [label="b=0, i=166/166, u=0, f=0/1, t=0 \n\n55 correlate (  IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYref2' 'rowCrCbref2'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho56 [label="b=0, i=169/169, u=0, f=0/1, t=0 \n\n56 streamCopy (  IN: '<no name>*'  OUT: 'rowInput'  IDX: 'idx_gen_str'  )", style=filled, color=darkgray];
ho57 [label="b=0, i=172/172, u=0, f=0/1, t=0 \n\n57 pcolor (  IN: 'rowInput'  OUT: 'rowY1blk' 'rowCrCb1dct'  )", style=filled, color=darkgray];
ho58 [label="b=0, i=175/175, u=0, f=0/1, t=0 \n\n58 streamSaveBin (  IN: 'row0'  )", style=filled, color=darkgray];
ho59 [label="b=0, i=178/178, u=0, f=0/1, t=0 \n\n59 streamSaveBin (  IN: 'row1'  )", style=filled, color=darkgray];
ho60 [label="b=0, i=181/181, u=0, f=0/1, t=0 \n\n60 streamSaveBin (  IN: 'row2'  )", style=filled, color=darkgray];
ho61 [label="b=0, i=184/184, u=0, f=0/1, t=0 \n\n61 streamSaveBin (  IN: 'rowY1blk'  )", style=filled, color=darkgray];
ho62 [label="b=0, i=187/187, u=0, f=0/1, t=0 \n\n62 blocksearch (  IN: 'row0' 'row1' 'row2' 'rowY1blk'  OUT: 'rowMV'  )", style=filled, color=darkgray];
ho63 [label="b=0, i=190/190, u=0, f=0/1, t=0 \n\n63 streamSaveBin (  IN: 'rowMV'  )", style=filled, color=darkgray];
ho64 [label="b=0, i=193/193, u=0, f=0/1, t=0 \n\n64 MV2idx (  IN: 'rowMV'  OUT: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho65 [label="b=0, i=196/196, u=0, f=0/1, t=0 \n\n65 difference (  IN: 'rowY1blk' 'rowCrCb1dct' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYdiff' 'rowCrCbdiff'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho66 [label="b=0, i=199/199, u=0, f=0/1, t=0 \n\n66 dct (  IN: 'rowYdiff' 'dct_non_intra_consts'  OUT: 'rowY2rle'  )", style=filled, color=darkgray];
ho67 [label="b=0, i=202/202, u=0, f=0/1, t=0 \n\n67 dct (  IN: 'rowCrCbdiff' 'dct_non_intra_consts'  OUT: '<no name>'  )", style=filled, color=darkgray];
ho68 [label="b=0, i=205/205, u=0, f=0/1, t=0 \n\n68 rle (  IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV'  OUT: 'rowRunLevels'  )", style=filled, color=darkgray];
ho69 [label="b=0, i=208/208, u=0, f=0/1, t=0 \n\n69 idct (  IN: 'rowY2rle' 'idct_non_intra_consts'  OUT: 'rowY3'  )", style=filled, color=darkgray];
ho70 [label="b=0, i=211/211, u=0, f=0/1, t=0 \n\n70 idct (  IN: '<no name>' 'idct_non_intra_consts'  OUT: 'rowCrCb3'  )", style=filled, color=darkgray];
ho71 [label="b=0, i=214/214, u=0, f=0/1, t=0 \n\n71 correlate (  IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYref2' 'rowCrCbref2'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho72 [label="b=0, i=217/217, u=0, f=0/1, t=0 \n\n72 streamCopy (  IN: '<no name>*'  OUT: 'rowInput'  IDX: 'idx_gen_str'  )", style=filled, color=darkgray];
ho73 [label="b=0, i=220/220, u=0, f=0/1, t=0 \n\n73 pcolor (  IN: 'rowInput'  OUT: 'rowY1blk' 'rowCrCb1dct'  )", style=filled, color=darkgray];
ho74 [label="b=0, i=223/223, u=0, f=0/1, t=0 \n\n74 streamSaveBin (  IN: 'row0'  )", style=filled, color=darkgray];
ho75 [label="b=0, i=226/226, u=0, f=0/1, t=0 \n\n75 streamSaveBin (  IN: 'row1'  )", style=filled, color=darkgray];
ho76 [label="b=0, i=229/229, u=0, f=0/1, t=0 \n\n76 streamSaveBin (  IN: 'row2'  )", style=filled, color=darkgray];
ho77 [label="b=0, i=232/232, u=0, f=0/1, t=0 \n\n77 streamSaveBin (  IN: 'rowY1blk'  )", style=filled, color=darkgray];
ho78 [label="b=0, i=235/235, u=0, f=0/1, t=0 \n\n78 blocksearch (  IN: 'row0' 'row1' 'row2' 'rowY1blk'  OUT: 'rowMV'  )", style=filled, color=darkgray];
ho79 [label="b=0, i=238/238, u=0, f=0/1, t=0 \n\n79 streamSaveBin (  IN: 'rowMV'  )", style=filled, color=darkgray];
ho80 [label="b=0, i=241/241, u=0, f=0/1, t=0 \n\n80 MV2idx (  IN: 'rowMV'  OUT: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho81 [label="b=0, i=244/244, u=0, f=0/1, t=0 \n\n81 difference (  IN: 'rowY1blk' 'rowCrCb1dct' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYdiff' 'rowCrCbdiff'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho82 [label="b=0, i=247/247, u=0, f=0/1, t=0 \n\n82 dct (  IN: 'rowYdiff' 'dct_non_intra_consts'  OUT: 'rowY2rle'  )", style=filled, color=darkgray];
ho83 [label="b=0, i=250/250, u=0, f=0/1, t=0 \n\n83 dct (  IN: 'rowCrCbdiff' 'dct_non_intra_consts'  OUT: '<no name>'  )", style=filled, color=darkgray];
ho84 [label="b=0, i=253/253, u=0, f=0/1, t=0 \n\n84 rle (  IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV'  OUT: 'rowRunLevels'  )", style=filled, color=darkgray];
ho85 [label="b=0, i=256/256, u=0, f=0/1, t=0 \n\n85 idct (  IN: 'rowY2rle' 'idct_non_intra_consts'  OUT: 'rowY3'  )", style=filled, color=darkgray];
ho86 [label="b=0, i=259/259, u=0, f=0/1, t=0 \n\n86 idct (  IN: '<no name>' 'idct_non_intra_consts'  OUT: 'rowCrCb3'  )", style=filled, color=darkgray];
ho87 [label="b=0, i=262/262, u=0, f=0/1, t=0 \n\n87 correlate (  IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYref2' 'rowCrCbref2'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho88 [label="b=0, i=265/265, u=0, f=0/1, t=0 \n\n88 }", style=filled, color=darkgray];
ho89 [label="b=0, i=268/268, u=0, f=0/1, t=0 \n\n89 if {", style=filled, color=darkgray];
ho90 [label="b=0, i=271/271, u=0, f=0/1, t=0 \n\n90 idxGen (  IN:  OUT: 'idx_gen_str'  )", style=filled, color=darkgray];
ho91 [label="b=0, i=274/274, u=0, f=0/1, t=0 \n\n91 streamCopy (  IN: '<no name>*'  OUT: 'rowInput'  IDX: 'idx_gen_str'  )", style=filled, color=darkgray];
ho92 [label="b=0, i=277/277, u=0, f=0/1, t=0 \n\n92 pcolor (  IN: 'rowInput'  OUT: 'rowY1blk' 'rowCrCb1dct'  )", style=filled, color=darkgray];
ho93 [label="b=0, i=280/280, u=0, f=0/1, t=0 \n\n93 streamSaveBin (  IN: 'row0'  )", style=filled, color=darkgray];
ho94 [label="b=0, i=283/283, u=0, f=0/1, t=0 \n\n94 streamSaveBin (  IN: 'row1'  )", style=filled, color=darkgray];
ho95 [label="b=0, i=286/286, u=0, f=0/1, t=0 \n\n95 streamSaveBin (  IN: 'row2'  )", style=filled, color=darkgray];
ho96 [label="b=0, i=289/289, u=0, f=0/1, t=0 \n\n96 streamSaveBin (  IN: 'rowY1blk'  )", style=filled, color=darkgray];
ho97 [label="b=0, i=292/292, u=0, f=0/1, t=0 \n\n97 blocksearch (  IN: 'row0' 'row1' 'row2' 'rowY1blk'  OUT: 'rowMV'  )", style=filled, color=darkgray];
ho98 [label="b=0, i=295/295, u=0, f=0/1, t=0 \n\n98 streamSaveBin (  IN: 'rowMV'  )", style=filled, color=darkgray];
ho99 [label="b=0, i=298/298, u=0, f=0/1, t=0 \n\n99 MV2idx (  IN: 'rowMV'  OUT: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho100 [label="b=0, i=301/301, u=0, f=0/1, t=0 \n\n100 difference (  IN: 'rowY1blk' 'rowCrCb1dct' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYdiff' 'rowCrCbdiff'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho101 [label="b=0, i=304/304, u=0, f=0/1, t=0 \n\n101 dct (  IN: 'rowYdiff' 'dct_non_intra_consts'  OUT: 'rowY2rle'  )", style=filled, color=darkgray];
ho102 [label="b=0, i=307/307, u=0, f=0/1, t=0 \n\n102 dct (  IN: 'rowCrCbdiff' 'dct_non_intra_consts'  OUT: '<no name>'  )", style=filled, color=darkgray];
ho103 [label="b=0, i=310/310, u=0, f=0/1, t=0 \n\n103 rle (  IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV'  OUT: 'rowRunLevels'  )", style=filled, color=darkgray];
ho104 [label="b=0, i=313/313, u=0, f=0/1, t=0 \n\n104 idct (  IN: 'rowY2rle' 'idct_non_intra_consts'  OUT: 'rowY3'  )", style=filled, color=darkgray];
ho105 [label="b=0, i=316/316, u=0, f=0/1, t=0 \n\n105 idct (  IN: '<no name>' 'idct_non_intra_consts'  OUT: 'rowCrCb3'  )", style=filled, color=darkgray];
ho106 [label="b=0, i=319/319, u=0, f=0/1, t=0 \n\n106 correlate (  IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYref2' 'rowCrCbref2'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho107 [label="b=0, i=322/322, u=0, f=0/1, t=0 \n\n107 streamCopy (  IN: '<no name>*'  OUT: 'rowInput'  IDX: 'idx_gen_str'  )", style=filled, color=darkgray];
ho108 [label="b=0, i=325/325, u=0, f=0/1, t=0 \n\n108 pcolor (  IN: 'rowInput'  OUT: 'rowY1blk' 'rowCrCb1dct'  )", style=filled, color=darkgray];
ho109 [label="b=0, i=328/328, u=0, f=0/1, t=0 \n\n109 streamSaveBin (  IN: 'row0'  )", style=filled, color=darkgray];
ho110 [label="b=0, i=331/331, u=0, f=0/1, t=0 \n\n110 streamSaveBin (  IN: 'row1'  )", style=filled, color=darkgray];
ho111 [label="b=0, i=334/334, u=0, f=0/1, t=0 \n\n111 streamSaveBin (  IN: 'row2'  )", style=filled, color=darkgray];
ho112 [label="b=0, i=337/337, u=0, f=0/1, t=0 \n\n112 streamSaveBin (  IN: 'rowY1blk'  )", style=filled, color=darkgray];
ho113 [label="b=0, i=340/340, u=0, f=0/1, t=0 \n\n113 blocksearch (  IN: 'row0' 'row1' 'row2' 'rowY1blk'  OUT: 'rowMV'  )", style=filled, color=darkgray];
ho114 [label="b=0, i=343/343, u=0, f=0/1, t=0 \n\n114 streamSaveBin (  IN: 'rowMV'  )", style=filled, color=darkgray];
ho115 [label="b=0, i=346/346, u=0, f=0/1, t=0 \n\n115 MV2idx (  IN: 'rowMV'  OUT: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho116 [label="b=0, i=349/349, u=0, f=0/1, t=0 \n\n116 difference (  IN: 'rowY1blk' 'rowCrCb1dct' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYdiff' 'rowCrCbdiff'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho117 [label="b=0, i=352/352, u=0, f=0/1, t=0 \n\n117 dct (  IN: 'rowYdiff' 'dct_non_intra_consts'  OUT: 'rowY2rle'  )", style=filled, color=darkgray];
ho118 [label="b=0, i=355/355, u=0, f=0/1, t=0 \n\n118 dct (  IN: 'rowCrCbdiff' 'dct_non_intra_consts'  OUT: '<no name>'  )", style=filled, color=darkgray];
ho119 [label="b=0, i=358/358, u=0, f=0/1, t=0 \n\n119 rle (  IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV'  OUT: 'rowRunLevels'  )", style=filled, color=darkgray];
ho120 [label="b=0, i=361/361, u=0, f=0/1, t=0 \n\n120 idct (  IN: 'rowY2rle' 'idct_non_intra_consts'  OUT: 'rowY3'  )", style=filled, color=darkgray];
ho121 [label="b=0, i=364/364, u=0, f=0/1, t=0 \n\n121 idct (  IN: '<no name>' 'idct_non_intra_consts'  OUT: 'rowCrCb3'  )", style=filled, color=darkgray];
ho122 [label="b=0, i=367/367, u=0, f=0/1, t=0 \n\n122 correlate (  IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYref2' 'rowCrCbref2'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho123 [label="b=0, i=370/370, u=0, f=0/1, t=0 \n\n123 streamCopy (  IN: '<no name>*'  OUT: 'rowInput'  IDX: 'idx_gen_str'  )", style=filled, color=darkgray];
ho124 [label="b=0, i=373/373, u=0, f=0/1, t=0 \n\n124 pcolor (  IN: 'rowInput'  OUT: 'rowY1blk' 'rowCrCb1dct'  )", style=filled, color=darkgray];
ho125 [label="b=0, i=376/376, u=0, f=0/1, t=0 \n\n125 streamSaveBin (  IN: 'row0'  )", style=filled, color=darkgray];
ho126 [label="b=0, i=379/379, u=0, f=0/1, t=0 \n\n126 streamSaveBin (  IN: 'row1'  )", style=filled, color=darkgray];
ho127 [label="b=0, i=382/382, u=0, f=0/1, t=0 \n\n127 streamSaveBin (  IN: 'row2'  )", style=filled, color=darkgray];
ho128 [label="b=0, i=385/385, u=0, f=0/1, t=0 \n\n128 streamSaveBin (  IN: 'rowY1blk'  )", style=filled, color=darkgray];
ho129 [label="b=0, i=388/388, u=0, f=0/1, t=0 \n\n129 blocksearch (  IN: 'row0' 'row1' 'row2' 'rowY1blk'  OUT: 'rowMV'  )", style=filled, color=darkgray];
ho130 [label="b=0, i=391/391, u=0, f=0/1, t=0 \n\n130 streamSaveBin (  IN: 'rowMV'  )", style=filled, color=darkgray];
ho131 [label="b=0, i=394/394, u=0, f=0/1, t=0 \n\n131 MV2idx (  IN: 'rowMV'  OUT: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho132 [label="b=0, i=397/397, u=0, f=0/1, t=0 \n\n132 difference (  IN: 'rowY1blk' 'rowCrCb1dct' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYdiff' 'rowCrCbdiff'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho133 [label="b=0, i=400/400, u=0, f=0/1, t=0 \n\n133 dct (  IN: 'rowYdiff' 'dct_non_intra_consts'  OUT: 'rowY2rle'  )", style=filled, color=darkgray];
ho134 [label="b=0, i=403/403, u=0, f=0/1, t=0 \n\n134 dct (  IN: 'rowCrCbdiff' 'dct_non_intra_consts'  OUT: '<no name>'  )", style=filled, color=darkgray];
ho135 [label="b=0, i=406/406, u=0, f=0/1, t=0 \n\n135 rle (  IN: 'rowY2rle' '<no name>' 'rle_consts' 'rowMV'  OUT: 'rowRunLevels'  )", style=filled, color=darkgray];
ho136 [label="b=0, i=409/409, u=0, f=0/1, t=0 \n\n136 idct (  IN: 'rowY2rle' 'idct_non_intra_consts'  OUT: 'rowY3'  )", style=filled, color=darkgray];
ho137 [label="b=0, i=412/412, u=0, f=0/1, t=0 \n\n137 idct (  IN: '<no name>' 'idct_non_intra_consts'  OUT: 'rowCrCb3'  )", style=filled, color=darkgray];
ho138 [label="b=0, i=415/415, u=0, f=0/1, t=0 \n\n138 correlate (  IN: 'rowY3' 'rowCrCb3' 'rowYMVref' 'rowCrCbMVref'  OUT: 'rowYref2' 'rowCrCbref2'  IDX: 'rowYidx' 'rowCrCbidx'  )", style=filled, color=darkgray];
ho139 [label="b=0, i=418/418, u=0, f=0/1, t=0 \n\n139 }", style=filled, color=darkgray];
ho140 [label="b=0, i=421/421, u=0, f=0/1, t=0 \n\n140 } /* loop 0 */", style=filled, color=darkgray];
io0 [label="b=0, i=0/0, u=0, f=0.0078125/0.00878906, t=0 \n\nidxGen ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];
io1 [label="b=0, i=3/3, u=0, f=0.00585938/0.00683594, t=0 \n\nicolor ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];
io2 [label="b=0, i=6/6, u=0, f=0.00390625/0.00488281, t=0 \n\ndct ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];
io3 [label="b=0, i=9/9, u=0, f=0.00195313/0.00292969, t=0 \n\nrle ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];
io4 [label="b=0, i=12/12, u=0, f=0/0.000976563, t=0 \n\nidct ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];
io5 [label="b=0, i=15/15, u=0, f=0.000976563/0.00195313, t=0 \n\ncorrelate ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];
io6 [label="b=0, i=18/18, u=0, f=0.00292969/0.00390625, t=0 \n\npcolor ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];
io7 [label="b=0, i=21/21, u=0, f=0.00488281/0.00585938, t=0 \n\nblocksearch ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];
io8 [label="b=0, i=24/24, u=0, f=0.00683594/0.0078125, t=0 \n\nMV2idx ucode ( 0, 32, , stride, 1, 1 )", style=filled, color=blue];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -