diff --git a/src/rust/src/common.rs b/src/rust/src/common.rs index f82121716..764e76c83 100644 --- a/src/rust/src/common.rs +++ b/src/rust/src/common.rs @@ -1,6 +1,3 @@ -use std::path::PathBuf; -use std::str::FromStr; - use lib_ccxr::common::Codec; use lib_ccxr::common::CommonTimingCtx; use lib_ccxr::common::Decoder608Report; @@ -23,13 +20,8 @@ use lib_ccxr::hardsubx::OcrMode; use lib_ccxr::time::units::Timestamp; use lib_ccxr::time::units::TimestampFormat; use lib_ccxr::util::encoding::Encoding; -use lib_ccxr::util::log::DebugMessageFlag; -use lib_ccxr::util::log::DebugMessageMask; -use palette::white_point::E; -use url::Url; use crate::bindings::*; -use crate::utils::c_char_to_string; use crate::utils::null_pointer; use crate::utils::string_to_c_char; use crate::utils::string_to_c_chars; diff --git a/src/rust/src/lib.rs b/src/rust/src/lib.rs index af5f8addd..57184598c 100644 --- a/src/rust/src/lib.rs +++ b/src/rust/src/lib.rs @@ -43,8 +43,6 @@ use env_logger::{builder, Target}; use log::{warn, LevelFilter}; use std::ffi::CStr; -use crate::common::ExitCode; - #[cfg(test)] static mut cb_708: c_int = 0; #[cfg(test)] @@ -57,7 +55,10 @@ extern "C" { static mut cb_708: c_int; static mut cb_field1: c_int; static mut cb_field2: c_int; - static mut ccx_options: ccx_s_options; +} + +#[allow(dead_code)] +extern "C" { static mut MPEG_CLOCK_FREQ: c_int; static mut tlt_config: ccx_s_teletext_config; } @@ -200,6 +201,7 @@ extern "C" fn ccxr_close_handle(handle: RawHandle) { extern "C" { fn version(location: *const c_char); + #[allow(dead_code)] fn set_binary_mode(); }