pub use formats::srt::errors as srt_errors;
pub use formats::ssa::errors as ssa_errors;
pub use formats::idx::errors as idx_errors;
#[cfg_attr(rustfmt, rustfmt_skip)]
error_chain! {
foreign_links {
FromUtf8Error(::std::string::FromUtf8Error)
;
}
links {
SsaError(ssa_errors::Error, ssa_errors::ErrorKind)
;
IdxError(idx_errors::Error, idx_errors::ErrorKind)
;
SrtError(srt_errors::Error, srt_errors::ErrorKind)
;
}
errors {
UnknownFileFormat {
description("unknown file format, only SubRip (.srt), SubStationAlpha (.ssa/.ass) and VobSub (.idx) are supported at the moment")
}
}
}