From 25c403fa07db11fe4a7c5a2a1cec26f3a4eb081e Mon Sep 17 00:00:00 2001 From: meh Date: Wed, 14 Oct 2015 17:43:15 +0200 Subject: [PATCH] software/scaling/context: add inline attributes --- src/software/scaling/context.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/software/scaling/context.rs b/src/software/scaling/context.rs index 842c20d..29b2dd6 100644 --- a/src/software/scaling/context.rs +++ b/src/software/scaling/context.rs @@ -21,10 +21,12 @@ pub struct Context { } impl Context { + #[inline(always)] pub unsafe fn as_ptr(&self) -> *const SwsContext { self.ptr as *const _ } + #[inline(always)] pub unsafe fn as_mut_ptr(&mut self) -> *mut SwsContext { self.ptr } @@ -88,10 +90,12 @@ impl Context { } } + #[inline] pub fn input(&self) -> &Definition { &self.input } + #[inline] pub fn output(&self) -> &Definition { &self.output }