From 08321117b8edacbea6efad621cb0257d5f3da1f3 Mon Sep 17 00:00:00 2001 From: Kostya Shishkov Date: Wed, 1 Oct 2025 18:42:23 +0200 Subject: [PATCH] nihav_core: introduce common option for forced arbitrary seeks in demuxer --- nihav-core/src/options.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/nihav-core/src/options.rs b/nihav-core/src/options.rs index d065892..32baa64 100644 --- a/nihav-core/src/options.rs +++ b/nihav-core/src/options.rs @@ -26,6 +26,11 @@ pub const FRAME_SKIP_OPTION_VAL_KEYFRAME: &str = "keyframes"; /// Frame skipping option value for decoding only intra frames. pub const FRAME_SKIP_OPTION_VAL_INTRA: &str = "intra"; +/// Common name for forcing seek outside defined seekpoints. +pub const FORCE_SEEK_OPTION: &str = "force_seek"; +/// Common description for forcing seek outside defined seekpoints. +pub const FORCE_SEEK_OPTION_DESC: &str = "Allow seeking to arbitrary positions"; + /// A list specifying option parsing and validating errors. #[derive(Clone,Copy,Debug,PartialEq)] pub enum OptionError { -- 2.39.5