examples/transcode-audio: dump filter graph as text
This commit is contained in:
parent
056293a244
commit
402657cbfb
@ -27,6 +27,8 @@ fn filter(spec: &str, decoder: &codec::decoder::Audio, encoder: &codec::encoder:
|
|||||||
try!(try!(try!(filter.output("in", 0)).input("out", 0)).parse(spec));
|
try!(try!(try!(filter.output("in", 0)).input("out", 0)).parse(spec));
|
||||||
try!(filter.validate());
|
try!(filter.validate());
|
||||||
|
|
||||||
|
println!("{}", filter.dump());
|
||||||
|
|
||||||
if let Some(codec) = encoder.codec() {
|
if let Some(codec) = encoder.codec() {
|
||||||
if !codec.capabilities().contains(ffmpeg::codec::capabilities::VARIABLE_FRAME_SIZE) {
|
if !codec.capabilities().contains(ffmpeg::codec::capabilities::VARIABLE_FRAME_SIZE) {
|
||||||
filter.get("out").unwrap().sink().set_frame_size(encoder.frame_size());
|
filter.get("out").unwrap().sink().set_frame_size(encoder.frame_size());
|
||||||
|
Loading…
x
Reference in New Issue
Block a user