func: #define FF_MERGE_MARKER 0x8c4d9d108e25e9feULL if ( pkt -> side_data_elems )  int i ; uint8_t * p ; uint64_t size = ( ( pkt -> size ) + 8L L + 16 ) AVPacket old = * pkt ; for (i = 0; i < old . side_data_elems; i++) size += ( old . side_data [ i ] . size + 5 ); if ( size > 2147483647 )  p = ( av_malloc ( size ) ); if ( ! p )  for (i = old . side_data_elems - 1; i >= 0; i--) * ( p ++ ) = ( old . side_data [ i ] . type | ( ( i == old . side_data_elems - 1 ) * 128 ) ); memset ( p , 0 , 16 ); 