Improve README.md example.

This commit is contained in:
Jonathan Viney
2019-04-26 12:52:40 +12:00
parent 20fa8c7400
commit 1c3f4de149
+8 -3
View File
@@ -13,20 +13,25 @@ import "github.com/giorgisio/goav/avformat"
func main() {
filename := "/home/giorgis/media/sample.mp4"
filename := "sample.mp4"
// Register all formats and codecs
avformat.AvRegisterAll()
ctx := avformat.AvformatAllocContext()
// Open video file
if avformat.AvformatOpenInput(&ctxtFormat, filename, nil, nil) != 0 {
if avformat.AvformatOpenInput(&ctx, filename, nil, nil) != 0 {
log.Println("Error: Couldn't open file.")
return
}
// Retrieve stream information
if ctxtFormat.AvformatFindStreamInfo(nil) < 0 {
if ctx.AvformatFindStreamInfo(nil) < 0 {
log.Println("Error: Couldn't find stream information.")
// Close input file and free context
ctx.AvformatCloseInput()
return
}