{"name": "dv_inject_audio", "code": "__int64 __fastcall dv_inject_audio ( __int64 @@a1@@ , int @@a2@@ , __int64 @@a3@@ , __m128 @@a4@@ , __m128 @@a5@@ , __m128 @@a6@@ , __m128 @@a7@@ , double @@a8@@ , double @@a9@@ , __m128 @@a10@@ , __m128 @@a11@@ ) { __int64 @@v11@@ ; __int64 @@v12@@ ; __m128 v13 ; __m128 v14 ; __int64 @@result@@ ; __int64 @@v17@@ ; int @@v18@@ ; int @@v19@@ ; int @@k@@ ; int @@j@@ ; int @@i@@ ; @@v19@@ = Number * dv_audio_frame_size ( * ( _QWORD * ) @@a1@@ , * ( _DWORD * ) ( @@a1@@ + Number ) ) ; @@v17@@ = Number * @@a2@@ * * ( _DWORD * ) ( * ( _QWORD * ) @@a1@@ + Number L ) + @@a3@@ ; for ( @@i@@ = Number ; ; ++ @@i@@ ) { @@result@@ = * ( unsigned int * ) ( * ( _QWORD * ) @@a1@@ + Number L ) ; if ( @@i@@ >= ( int ) @@result@@ ) break ; @@v17@@ += Number L ; for ( @@j@@ = Number ; @@j@@ <= Number ; ++ @@j@@ ) { dv_write_pack ( dv_aaux_packs_dist [ Number * @@i@@ + @@j@@ ] , ( int * ) @@a1@@ , ( _BYTE * ) ( @@v17@@ + Number ) , @@i@@ >= * ( _DWORD * ) ( * ( _QWORD * ) @@a1@@ + Number L ) / Number , @@v11@@ , @@v12@@ , @@a4@@ , @@a5@@ , @@a6@@ , @@a7@@ , v13 , v14 , @@a10@@ , @@a11@@ ) ; for ( @@k@@ = Number ; @@k@@ <= Number ; @@k@@ += Number ) { @@v18@@ = * ( unsigned __int8 * ) ( * ( _QWORD * ) ( * ( _QWORD * ) @@a1@@ + Number L ) + Number L * @@i@@ + @@j@@ ) + ( @@k@@ - Number ) / Number * * ( _DWORD * ) ( * ( _QWORD * ) @@a1@@ + Number L ) ; if ( @@v19@@ > Number * @@v18@@ ) { * ( _BYTE * ) ( @@k@@ + @@v17@@ ) = av_fifo_peek ( * ( _QWORD * * ) ( @@a1@@ + Number * ( @@a2@@ + Number L ) ) , Number * @@v18@@ + Number ) ; * ( _BYTE * ) ( @@k@@ + Number L + @@v17@@ ) = av_fifo_peek ( * ( _QWORD * * ) ( @@a1@@ + Number * ( @@a2@@ + Number L ) ) , Number * @@v18@@ ) ; } } @@v17@@ += Number L ; } } return @@result@@ ; }", "source": [{"n": "a3", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r16"}, {"n": "a4", "t": {"T": 8}, "location": "r496"}, {"n": "a5", "t": {"T": 8}, "location": "r512"}, {"n": "a6", "t": {"T": 8}, "location": "r528"}, {"n": "a7", "t": {"T": 8}, "location": "r544"}, {"n": "a1", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r56"}, {"n": "a8", "t": {"T": 1, "n": "double", "s": 8}, "location": "r560"}, {"n": "a9", "t": {"T": 1, "n": "double", "s": 8}, "location": "r576"}, {"n": "a10", "t": {"T": 8}, "location": "r592"}, {"n": "a11", "t": {"T": 8}, "location": "r608"}, {"n": "a2", "t": {"T": 1, "n": "int", "s": 4}, "location": "r64"}, {"n": "v11", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r72"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}, {"n": "v12", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r80"}, {"n": "i", "t": {"T": 1, "n": "int", "s": 4}, "location": "s12"}, {"n": "j", "t": {"T": 1, "n": "int", "s": 4}, "location": "s16"}, {"n": "k", "t": {"T": 1, "n": "int", "s": 4}, "location": "s20"}, {"n": "v19", "t": {"T": 1, "n": "int", "s": 4}, "location": "s24"}, {"n": "v18", "t": {"T": 1, "n": "int", "s": 4}, "location": "s28"}, {"n": "v17", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s64"}]}