Skip to content

Commit e6b7edd

Browse files
leo030303kkysen
andauthored
Add TODO's to propagate InRange types
Co-authored-by: Khyber Sen <[email protected]>
1 parent f18f8b7 commit e6b7edd

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -271,12 +271,12 @@ struct NumThreads {
271271
#[cold]
272272
fn get_num_threads(s: &Rav1dSettings) -> NumThreads {
273273
let n_tc = if s.n_threads.get() != 0 {
274-
s.n_threads.get() as usize
274+
s.n_threads.get() as usize // TODO propagate `InRange`
275275
} else {
276276
rav1d_num_logical_processors().get().clamp(1, 256)
277277
};
278278
let n_fc = if s.max_frame_delay.get() != 0 {
279-
cmp::min(s.max_frame_delay.get() as usize, n_tc)
279+
cmp::min(s.max_frame_delay.get() as usize, n_tc) // TODO propagate `InRange`
280280
} else {
281281
cmp::min((n_tc as f64).sqrt().ceil() as usize, 8)
282282
};
@@ -394,7 +394,7 @@ pub(crate) fn rav1d_open(s: &Rav1dSettings) -> Rav1dResult<Arc<Rav1dContext>> {
394394
allocator: s.allocator.clone(),
395395
logger: s.logger.clone(),
396396
apply_grain: s.apply_grain,
397-
operating_point: s.operating_point.get(),
397+
operating_point: s.operating_point.get(), // TODO propagate `InRange`
398398
all_layers: s.all_layers,
399399
frame_size_limit,
400400
strict_std_compliance: s.strict_std_compliance,

0 commit comments

Comments
 (0)