コード例 #1
0
ファイル: mediafile.go プロジェクト: mrordinaire/go-ffmpeg
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
}
コード例 #2
0
ファイル: mediafile.go プロジェクト: mrordinaire/go-ffmpeg
func (file *MediaFile) IndexBestStream(mediaType MediaType) int {
	return int(C.av_find_best_stream(file.fmtctx, C.enum_AVMediaType(mediaType), -1, -1, nil, 0))
}