{"name": "show_filters", "code": "__int64 show_filters ( ) { char * v0 ; char * v1 ; __int64 v2 ; int v3 ; char * @@v4@@ ; char @@v5@@ ; char * v6 ; unsigned int @@v7@@ ; unsigned int @@v8@@ ; __int64 @@v9@@ ; char @@v11@@ [ Number ] ; int @@v12@@ ; __int64 @@v13@@ ; int @@j@@ ; int @@i@@ ; char * @@v16@@ ; __int64 @@v17@@ ; @@v17@@ = Number L ; puts ( String String String String String String String String ) ; while ( Number ) { @@v17@@ = avfilter_next ( @@v17@@ ) ; if ( ! @@v17@@ ) break ; @@v16@@ = @@v11@@ ; for ( @@i@@ = Number ; @@i@@ <= Number ; ++ @@i@@ ) { if ( @@i@@ ) { v0 = @@v16@@ ++ ; * v0 = Number ; v1 = @@v16@@ ++ ; * v1 = Number ; } if ( @@i@@ ) v2 = * ( _QWORD * ) ( @@v17@@ + Number ) ; else v2 = * ( _QWORD * ) ( @@v17@@ + Number ) ; @@v13@@ = v2 ; for ( @@j@@ = Number ; @@v13@@ && * ( _QWORD * ) ( Number L * @@j@@ + @@v13@@ ) && @@v16@@ < ( char * ) & @@v12@@ ; ++ @@j@@ ) { v3 = * ( _DWORD * ) ( Number L * @@j@@ + @@v13@@ + Number ) ; @@v4@@ = @@v16@@ ++ ; * @@v4@@ = get_media_type_char ( v3 ) ; } if ( ! @@j@@ ) { if ( ! @@i@@ && ( * ( _DWORD * ) ( @@v17@@ + Number ) & Number ) != Number || @@i@@ && ( * ( _DWORD * ) ( @@v17@@ + Number ) & Number ) != Number ) @@v5@@ = Number ; else @@v5@@ = Number ; v6 = @@v16@@ ++ ; * v6 = @@v5@@ ; } } * @@v16@@ = Number ; if ( * ( _QWORD * ) ( @@v17@@ + Number ) ) @@v7@@ = Number ; else @@v7@@ = Number ; if ( ( * ( _DWORD * ) ( @@v17@@ + Number ) & Number ) != Number ) @@v8@@ = Number ; else @@v8@@ = Number ; if ( ( * ( _DWORD * ) ( @@v17@@ + Number ) & Number ) != Number ) @@v9@@ = Number L ; else @@v9@@ = Number L ; printf ( String , @@v9@@ , @@v8@@ , @@v7@@ , * ( const char * * ) @@v17@@ , @@v11@@ , * ( const char * * ) ( @@v17@@ + Number ) ) ; } return Number L ; }", "source": [{"n": "v5", "t": {"T": 1, "n": "char", "s": 1}, "location": "r24"}, {"n": "v4", "t": {"T": 3, "t": "char"}, "location": "r32"}, {"n": "v8", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r56"}, {"n": "v9", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r64"}, {"n": "v7", "t": {"T": 1, "n": "unsigned int", "s": 4}, "location": "r88"}, {"n": "v11", "t": {"T": 2, "n": 60, "s": 1, "t": "char"}, "location": "s104"}, {"n": "v17", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s16"}, {"n": "v16", "t": {"T": 3, "t": "char"}, "location": "s24"}, {"n": "i", "t": {"T": 1, "n": "int", "s": 4}, "location": "s28"}, {"n": "j", "t": {"T": 1, "n": "int", "s": 4}, "location": "s32"}, {"n": "v13", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "s40"}, {"n": "v12", "t": {"T": 1, "n": "int", "s": 4}, "location": "s44"}]}
{"name": "get_media_type_char", "code": "__int64 __fastcall get_media_type_char ( int @@a1@@ ) { __int64 @@result@@ ; switch ( @@a1@@ ) { case Number : @@result@@ = Number L ; break ; case Number : @@result@@ = Number L ; break ; case Number : @@result@@ = Number L ; break ; case Number : @@result@@ = Number L ; break ; case Number : @@result@@ = Number L ; break ; default : @@result@@ = Number L ; break ; } return @@result@@ ; }", "source": [{"n": "a1", "t": {"T": 1, "n": "int", "s": 4}, "location": "r56"}, {"n": "result", "t": {"T": 1, "n": "__int64", "s": 8}, "location": "r8"}]}