Cturner/add tutorial 9
Created by: charlie-ht
The build is not working correctly yet, posting this PR for some advice on that :-)
[cturner@localhost tutorials]$ cargo build
Updating git repository `https://github.com/sdroege/gstreamer-rs`
Updating git repository `https://github.com/sdroege/gstreamer-sys`
Updating crates.io index
error: no matching version `= 0.5.0` found for package `gstreamer-audio-sys`
location searched: https://github.com/sdroege/gstreamer-sys#d68a12a4
versions found: 0.7.0
required by package `gstreamer-pbutils-sys v0.7.0 (https://github.com/sdroege/gstreamer-sys#a4113052)`
... which is depended on by `gstreamer-pbutils v0.13.0 (https://github.com/sdroege/gstreamer-rs#8a6bcbce)`
... which is depended on by `tutorials v0.11.0 (/home/cturner/git/gstreamer-rs/tutorials)`
It wasn't clear to me how I should depend on gstreamer-pbutils in the tutorials' Cargo.toml
file. There is also an issue with printing caps in this patch, I have a description of the issue in the code, maybe there is a nicer way to handle printing GValues.