2023-11-04 17:30:05 CST W44D6

This commit is contained in:
aggresss
2023-11-04 17:30:05 +08:00
parent 35ead29659
commit d9fd8e43ad
9 changed files with 20 additions and 20 deletions

View File

@@ -154,12 +154,12 @@ func AvCodecFindEncoderByName(name string) *AVCodec {
return (*AVCodec)(C.avcodec_find_encoder_by_name((*C.char)(namePtr))) return (*AVCodec)(C.avcodec_find_encoder_by_name((*C.char)(namePtr)))
} }
// AvCodecIsEncoder returns a non-zero number if codec is an encoder, zero otherwise // AvCodecIsEncoder returns a non-zero number if codec is an encoder, zero otherwise.
func AvCodecIsEncoder(codec *AVCodec) int32 { func AvCodecIsEncoder(codec *AVCodec) int32 {
return (int32)(C.av_codec_is_encoder((*C.struct_AVCodec)(codec))) return (int32)(C.av_codec_is_encoder((*C.struct_AVCodec)(codec)))
} }
// AvCodecIsDecoder returns a non-zero number if codec is an decoder, zero otherwise // AvCodecIsDecoder returns a non-zero number if codec is an decoder, zero otherwise.
func AvCodecIsDecoder(codec *AVCodec) int32 { func AvCodecIsDecoder(codec *AVCodec) int32 {
return (int32)(C.av_codec_is_decoder((*C.struct_AVCodec)(codec))) return (int32)(C.av_codec_is_decoder((*C.struct_AVCodec)(codec)))
} }

View File

@@ -353,12 +353,12 @@ func AvNewPacket(pkt *AVPacket, size int32) int32 {
return (int32)(C.av_new_packet((*C.struct_AVPacket)(pkt), (C.int)(size))) return (int32)(C.av_new_packet((*C.struct_AVPacket)(pkt), (C.int)(size)))
} }
// AvShrinkPacket reduces packet size, correctly zeroing padding // AvShrinkPacket reduces packet size, correctly zeroing padding.
func AvShrinkPacket(pkt *AVPacket, size int32) { func AvShrinkPacket(pkt *AVPacket, size int32) {
C.av_shrink_packet((*C.struct_AVPacket)(pkt), (C.int)(size)) C.av_shrink_packet((*C.struct_AVPacket)(pkt), (C.int)(size))
} }
// AvGrowPacket increases packet size, correctly zeroing padding // AvGrowPacket increases packet size, correctly zeroing padding.
func AvGrowPacket(pkt *AVPacket, growBy int32) int32 { func AvGrowPacket(pkt *AVPacket, growBy int32) int32 {
return (int32)(C.av_grow_packet((*C.struct_AVPacket)(pkt), (C.int)(growBy))) return (int32)(C.av_grow_packet((*C.struct_AVPacket)(pkt), (C.int)(growBy)))
} }
@@ -378,14 +378,14 @@ func AvDupPacket(pkt *AVPacket) {
// Deprecated: Use AVPacketRef instead. // Deprecated: Use AVPacketRef instead.
// //
// AvCopyPacket copies packet, including contents // AvCopyPacket copies packet, including contents.
func AvCopyPacket(dst, src *AVPacket) int32 { func AvCopyPacket(dst, src *AVPacket) int32 {
return (int32)(C.av_copy_packet((*C.struct_AVPacket)(dst), (*C.struct_AVPacket)(src))) return (int32)(C.av_copy_packet((*C.struct_AVPacket)(dst), (*C.struct_AVPacket)(src)))
} }
// Deprecated: Use AVPacketCopyProps instead. // Deprecated: Use AVPacketCopyProps instead.
// //
// AvCopyPacketSideData copies packet side data // AvCopyPacketSideData copies packet side data.
func AvCopyPacketSideData(dst, src *AVPacket) int32 { func AvCopyPacketSideData(dst, src *AVPacket) int32 {
return (int32)(C.av_copy_packet_side_data((*C.struct_AVPacket)(dst), (*C.struct_AVPacket)(src))) return (int32)(C.av_copy_packet_side_data((*C.struct_AVPacket)(dst), (*C.struct_AVPacket)(src)))
} }
@@ -452,7 +452,7 @@ func AvPacketFreeSideData(pkt *AVPacket) {
C.av_packet_free_side_data((*C.struct_AVPacket)(pkt)) C.av_packet_free_side_data((*C.struct_AVPacket)(pkt))
} }
// AvPacketRef setups a new reference to the data described by a given packet // AvPacketRef setups a new reference to the data described by a given packet.
func AvPacketRef(dst, src *AVPacket) int32 { func AvPacketRef(dst, src *AVPacket) int32 {
return (int32)(C.av_packet_ref((*C.struct_AVPacket)(dst), (*C.struct_AVPacket)(src))) return (int32)(C.av_packet_ref((*C.struct_AVPacket)(dst), (*C.struct_AVPacket)(src)))
} }

View File

@@ -2400,7 +2400,7 @@ func AvProbeInputBuffer2(pb *AVIOContext, fmt **AVInputFormat,
(*C.char)(urlPtr), VoidPointer(logctx), (C.uint)(offset), (C.uint)(maxProbeSize))) (*C.char)(urlPtr), VoidPointer(logctx), (C.uint)(offset), (C.uint)(maxProbeSize)))
} }
// AvProbeInputBuffer likes AvProbeInputBuffer2() but returns 0 on success // AvProbeInputBuffer likes AvProbeInputBuffer2() but returns 0 on success.
func AvProbeInputBuffer(pb *AVIOContext, fmt **AVInputFormat, func AvProbeInputBuffer(pb *AVIOContext, fmt **AVInputFormat,
url string, logctx CVoidPointer, offset, maxProbeSize uint32) int32 { url string, logctx CVoidPointer, offset, maxProbeSize uint32) int32 {
urlPtr, urlFunc := StringCasting(url) urlPtr, urlFunc := StringCasting(url)

View File

@@ -51,7 +51,7 @@ const (
AV_BUFFER_FLAG_READONLY = C.AV_BUFFER_FLAG_READONLY AV_BUFFER_FLAG_READONLY = C.AV_BUFFER_FLAG_READONLY
) )
// typedef void (*av_buffer_free_func)(void *opaque, uint8_t *data) // typedef void (*av_buffer_free_func)(void *opaque, uint8_t *data);
type AVBufferFreeFunc = C.av_buffer_free_func type AVBufferFreeFunc = C.av_buffer_free_func
// AvBufferCreate Create an AVBuffer from an existing array. // AvBufferCreate Create an AVBuffer from an existing array.
@@ -107,13 +107,13 @@ func AvBufferRealloc(buf **AVBufferRef, size int32) int32 {
// AVBufferPool // AVBufferPool
type AVBufferPool C.struct_AVBufferPool type AVBufferPool C.struct_AVBufferPool
// typedef AVBufferRef* (*av_buffer_pool_alloc_func)(int size) // typedef AVBufferRef* (*av_buffer_pool_alloc_func)(int size);
type AVBufferPoolAllocFunc = C.av_buffer_pool_alloc_func type AVBufferPoolAllocFunc = C.av_buffer_pool_alloc_func
// typedef AVBufferRef* (*av_buffer_pool_alloc2_func)(void* opaque, int size) // typedef AVBufferRef* (*av_buffer_pool_alloc2_func)(void* opaque, int size);
type AVBufferPoolAlloc2Func = C.av_buffer_pool_alloc2_func type AVBufferPoolAlloc2Func = C.av_buffer_pool_alloc2_func
// typedef void (*av_buffer_pool_free_func)(void* opaque) // typedef void (*av_buffer_pool_free_func)(void* opaque);
type AVBufferPoolFreeFunc = C.av_buffer_pool_free_func type AVBufferPoolFreeFunc = C.av_buffer_pool_free_func
// AvBufferPoolInit allocates and initializes a buffer pool. // AvBufferPoolInit allocates and initializes a buffer pool.

View File

@@ -247,12 +247,12 @@ func AvCeilLog2C(x int32) int32 {
return (int32)(C.av_ceil_log2_c((C.int)(x))) return (int32)(C.av_ceil_log2_c((C.int)(x)))
} }
// AvPopcountC counts number of bits set to one in x // AvPopcountC counts number of bits set to one in x.
func AvPopcountC(x uint32) int32 { func AvPopcountC(x uint32) int32 {
return (int32)(C.av_popcount_c((C.uint)(x))) return (int32)(C.av_popcount_c((C.uint)(x)))
} }
// AvPopcount64C counts number of bits set to one in x // AvPopcount64C counts number of bits set to one in x.
func AvPopcount64C(x uint64) int32 { func AvPopcount64C(x uint64) int32 {
return (int32)(C.av_popcount64_c((C.uint64_t)(x))) return (int32)(C.av_popcount64_c((C.uint64_t)(x)))
} }

View File

@@ -65,7 +65,7 @@ func AvForceCpuFlags(flags int32) {
C.av_force_cpu_flags((C.int)(flags)) C.av_force_cpu_flags((C.int)(flags))
} }
// Deprecated: Use AvForceCpuFlags() and AvGetCpuFlags() instead // Deprecated: Use AvForceCpuFlags() and AvGetCpuFlags() instead.
// //
// AvSetCpuFlagsMask set a mask on flags returned by AvGetCpuFlags(). // AvSetCpuFlagsMask set a mask on flags returned by AvGetCpuFlags().
func AvSetCpuFlagsMask(mask int32) { func AvSetCpuFlagsMask(mask int32) {