func (file *MediaFile) IndexFirstStream(mediaType MediaType) int { for i := range file.Streams { if file.Streams[i].avstream.codec.codec_type == C.enum_AVMediaType(mediaType) { return i } } return -1 }
func (file *MediaFile) IndexBestStream(mediaType MediaType) int { return int(C.av_find_best_stream(file.fmtctx, C.enum_AVMediaType(mediaType), -1, -1, nil, 0)) }