projects
/
nihav-encoder.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
add null encoder and muxer
[nihav-encoder.git]
/
src
/
main.rs
diff --git
a/src/main.rs
b/src/main.rs
index 9e2bd88efd4830abbe1ca487a6272bc2de2f4605..55630fcdcc4161c96867f5210a70037da98c02ad 100644
(file)
--- a/
src/main.rs
+++ b/
src/main.rs
@@
-16,6
+16,9
@@
use nihav_registry::detect;
use nihav_allstuff::*;
use std::env;
use nihav_allstuff::*;
use std::env;
+mod null;
+use null::*;
+
fn print_options(name: &str, options: &[NAOptionDefinition]) {
if options.is_empty() {
println!("No custom options.");
fn print_options(name: &str, options: &[NAOptionDefinition]) {
if options.is_empty() {
println!("No custom options.");
@@
-558,8
+561,10
@@
fn main() {
let mut mux_reg = RegisteredMuxers::new();
nihav_register_all_muxers(&mut mux_reg);
let mut mux_reg = RegisteredMuxers::new();
nihav_register_all_muxers(&mut mux_reg);
+ mux_reg.add_muxer(NULL_MUXER);
let mut enc_reg = RegisteredEncoders::new();
nihav_register_all_encoders(&mut enc_reg);
let mut enc_reg = RegisteredEncoders::new();
nihav_register_all_encoders(&mut enc_reg);
+ enc_reg.add_encoder(NULL_ENCODER);
let mut transcoder = Transcoder::new();
let mut transcoder = Transcoder::new();