mirror of
https://github.com/asticode/go-astiav.git
synced 2024-05-28 13:53:18 +08:00
Minor Codecs() changes
This commit is contained in:
parent
063a68b631
commit
95845bed28
9
codec.go
9
codec.go
@ -118,17 +118,14 @@ func (c *Codec) HardwareConfigs() (configs []CodecHardwareConfig) {
|
||||
return
|
||||
}
|
||||
|
||||
func Codecs() []*Codec {
|
||||
func Codecs() (cs []*Codec) {
|
||||
var opq *C.void = nil
|
||||
var codecs []*Codec
|
||||
for {
|
||||
c := C.av_codec_iterate((*unsafe.Pointer)(unsafe.Pointer(&opq)))
|
||||
if c == nil {
|
||||
break
|
||||
}
|
||||
|
||||
codec := newCodecFromC(c)
|
||||
codecs = append(codecs, codec)
|
||||
cs = append(cs, newCodecFromC(c))
|
||||
}
|
||||
return codecs
|
||||
return
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user