arib-cli 0.1.0

Reads the signalling of ARIB broadcasts and descrambles them, as an example of the arib crate
//! A command line tool reading ARIB broadcasts, written as an example of the arib crate.

mod cmd;
mod component;
mod input;
mod json;
mod print;
mod si;

use clap::Parser;
use tracing_subscriber::EnvFilter;

fn main() -> anyhow::Result<()> {
    tracing_subscriber::fmt()
        .with_env_filter(
            EnvFilter::builder()
                .with_default_directive(tracing::Level::WARN.into())
                .from_env_lossy(),
        )
        .with_writer(std::io::stderr)
        .init();

    cmd::Cli::parse().run()
}