ffmpeg: redir func
This commit is contained in:
parent
ceaa849f40
commit
e264c2fc2a
@ -527,17 +527,6 @@ func (self *AudioDecoder) Close() {
|
|||||||
freeFFCtx(self.ff)
|
freeFFCtx(self.ff)
|
||||||
}
|
}
|
||||||
|
|
||||||
func HasEncoder(name string) bool {
|
|
||||||
return C.avcodec_find_encoder_by_name(C.CString(name)) != nil
|
|
||||||
}
|
|
||||||
|
|
||||||
func HasDecoder(name string) bool {
|
|
||||||
return C.avcodec_find_decoder_by_name(C.CString(name)) != nil
|
|
||||||
}
|
|
||||||
|
|
||||||
//func EncodersList() []string
|
|
||||||
//func DecodersList() []string
|
|
||||||
|
|
||||||
func NewAudioEncoderByCodecType(typ av.CodecType) (enc *AudioEncoder, err error) {
|
func NewAudioEncoderByCodecType(typ av.CodecType) (enc *AudioEncoder, err error) {
|
||||||
var id uint32
|
var id uint32
|
||||||
|
|
||||||
|
@ -25,6 +25,17 @@ const (
|
|||||||
TRACE = int(C.AV_LOG_TRACE)
|
TRACE = int(C.AV_LOG_TRACE)
|
||||||
)
|
)
|
||||||
|
|
||||||
|
func HasEncoder(name string) bool {
|
||||||
|
return C.avcodec_find_encoder_by_name(C.CString(name)) != nil
|
||||||
|
}
|
||||||
|
|
||||||
|
func HasDecoder(name string) bool {
|
||||||
|
return C.avcodec_find_decoder_by_name(C.CString(name)) != nil
|
||||||
|
}
|
||||||
|
|
||||||
|
//func EncodersList() []string
|
||||||
|
//func DecodersList() []string
|
||||||
|
|
||||||
func SetLogLevel(level int) {
|
func SetLogLevel(level int) {
|
||||||
C.av_log_set_level(C.int(level))
|
C.av_log_set_level(C.int(level))
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user