public static extern sbyte* av_stream_new_side_data(AVStream* @stream, AVPacketSideDataType @type, int @size);
public static extern int av_packet_shrink_side_data(AVPacket* pkt, AVPacketSideDataType type, int size);
public static extern string av_packet_side_data_name(AVPacketSideDataType @type);
/* uint8_t* av_packet_new_side_data(AVPacket pkt, AVPacketSideDataType type, int size) { throw(new NotImplementedException()); } */ /** * Shrink the already allocated side data buffer * * @param pkt packet * @param type side information type * @param size new side information size * @return 0 on success, < 0 on failure */ static public int av_packet_shrink_side_data(AVPacket pkt, AVPacketSideDataType type, int size) { throw(new NotImplementedException()); }
public static extern int av_packet_add_side_data(AVPacket* @pkt, AVPacketSideDataType @type, sbyte* @data, ulong @size);
public static extern sbyte* av_packet_get_side_data(AVPacket* @pkt, AVPacketSideDataType @type, int* @size);
public static extern System.Int32 av_packet_shrink_side_data( IntPtr/* AVPacket* */ pkt, AVPacketSideDataType type, [MarshalAs(UnmanagedType.I4)] System.Int32 size);
public static extern int av_packet_shrink_side_data(AVPacket *pkt, AVPacketSideDataType type, int size);
/* * uint8_t* av_packet_new_side_data(AVPacket pkt, AVPacketSideDataType type, int size) * { * throw(new NotImplementedException()); * } */ /** * Shrink the already allocated side data buffer * * @param pkt packet * @param type side information type * @param size new side information size * @return 0 on success, < 0 on failure */ static public int av_packet_shrink_side_data(AVPacket pkt, AVPacketSideDataType type, int size) { throw(new NotImplementedException()); }
public static extern IntPtr/* System.Byte* */ av_packet_new_side_data( IntPtr/* AVPacket* */ pkt, AVPacketSideDataType type, [MarshalAs(UnmanagedType.I4)] System.Int32 size);
public static extern byte *av_stream_get_side_data(AVStream *stream, AVPacketSideDataType type, int *size);
public static extern byte *av_packet_side_data_name(AVPacketSideDataType type);
public static extern byte *av_packet_get_side_data(AVPacket *pkt, AVPacketSideDataType type, int *size);
public static extern byte* av_packet_get_side_data(AVPacket* pkt, AVPacketSideDataType type, int* size);
public static extern IntPtr/* System.Byte* */ av_packet_get_side_data( IntPtr/* AVPacket* */ pkt, AVPacketSideDataType type, IntPtr/* System.Int32* */ size);
public static extern byte* av_stream_get_side_data(AVStream* stream, AVPacketSideDataType type, int* size);
public static extern int av_packet_add_side_data(AVPacket *pkt, AVPacketSideDataType type, byte *data, IntPtr size);