diff --git a/sys/src/avcodec/codec.rs b/sys/src/avcodec/codec.rs index 7e8f026..8eac2c6 100644 --- a/sys/src/avcodec/codec.rs +++ b/sys/src/avcodec/codec.rs @@ -644,7 +644,6 @@ pub struct AVPacketSideData { pub kind: AVPacketSideDataType, } -#[derive(Debug)] #[repr(C)] pub struct AVPacket { pub buf: *mut AVBufferRef, @@ -657,6 +656,8 @@ pub struct AVPacket { pub side_data: *mut AVPacketSideData, pub side_data_elems: c_int, pub duration: c_int, + pub destruct: extern fn(*mut AVPacket), // XXX: #if FF_API_DESTRUCT_PACKET + pub _priv: *mut c_void, // XXX: #if FF_API_DESTRUCT_PACKET pub pos: int64_t, pub convergence_duration: int64_t, } diff --git a/sys/src/avformat/format.rs b/sys/src/avformat/format.rs index c46ccbe..8f28e67 100644 --- a/sys/src/avformat/format.rs +++ b/sys/src/avformat/format.rs @@ -417,7 +417,6 @@ pub const AVFMT_AVOID_NEG_TS_AUTO: c_int = -1; pub const AVFMT_AVOID_NEG_TS_MAKE_NON_NEGATIVE: c_int = 1; pub const AVFMT_AVOID_NEG_TS_MAKE_ZERO: c_int = 2; -#[derive(Debug)] #[repr(C)] pub struct AVPacketList { pub pkt: AVPacket,