Skip to content

Commit ad5d822

Browse files
committed
Update dependencies.
1 parent 3bf6b29 commit ad5d822

5 files changed

Lines changed: 12 additions & 11 deletions

File tree

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ walkdir = "2.3"
2525
nasm-rs = "0.3.0"
2626
wide = "0.7.30"
2727
image = "0.25.5"
28-
image-compare = "0.4.1"
28+
image-compare = "0.5.0"
2929
mp4 = "0.14.0"
3030
anyhow = "1.0.71"
31-
rand = "0.8.5"
31+
rand = "0.9.2"
3232

3333
[workspace.lints.clippy]
3434
correctness = { level = "deny", priority = -1 }

openh264/examples/mp4/main.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
mod mp4_bitstream_converter;
22

33
use crate::mp4_bitstream_converter::Mp4BitstreamConverter;
4-
use anyhow::{anyhow, Error};
4+
use anyhow::{Error, anyhow};
55
use openh264::decoder::{Decoder, DecoderConfig, Flush};
66
use std::fs::File;
77
use std::io::{Cursor, Read, Write};

openh264/src/decoder.rs

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -49,13 +49,14 @@
4949
//! ```
5050
5151
use crate::error::NativeErrorExt;
52-
use crate::formats::yuv2rgb::{write_rgb8_f32x8, write_rgb8_scalar, write_rgba8_f32x8, write_rgba8_scalar};
5352
use crate::formats::YUVSource;
53+
use crate::formats::yuv2rgb::{write_rgb8_f32x8, write_rgb8_scalar, write_rgba8_f32x8, write_rgba8_scalar};
5454
use crate::{Error, OpenH264API, Timestamp};
5555
use openh264_sys2::{
56-
videoFormatI420, ISVCDecoder, ISVCDecoderVtbl, SBufferInfo, SDecodingParam, SParserBsInfo, SSysMEMBuffer, SVideoProperty,
57-
TagBufferInfo, API, DECODER_OPTION, DECODER_OPTION_ERROR_CON_IDC, DECODER_OPTION_NUM_OF_FRAMES_REMAINING_IN_BUFFER,
58-
DECODER_OPTION_NUM_OF_THREADS, DECODER_OPTION_TRACE_LEVEL, DECODING_STATE, WELS_LOG_DETAIL, WELS_LOG_QUIET,
56+
API, DECODER_OPTION, DECODER_OPTION_ERROR_CON_IDC, DECODER_OPTION_NUM_OF_FRAMES_REMAINING_IN_BUFFER,
57+
DECODER_OPTION_NUM_OF_THREADS, DECODER_OPTION_TRACE_LEVEL, DECODING_STATE, ISVCDecoder, ISVCDecoderVtbl, SBufferInfo,
58+
SDecodingParam, SParserBsInfo, SSysMEMBuffer, SVideoProperty, TagBufferInfo, WELS_LOG_DETAIL, WELS_LOG_QUIET,
59+
videoFormatI420,
5960
};
6061
use std::os::raw::{c_int, c_long, c_uchar, c_void};
6162
use std::ptr::{addr_of_mut, from_mut, null, null_mut};

openh264/src/formats/yuv.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,7 @@ mod tests {
250250
use crate::formats::yuv2rgb::{write_rgb8_f32x8, write_rgb8_scalar};
251251
use crate::formats::{RgbSliceU8, YUVSource};
252252
use rand::prelude::IteratorRandom;
253-
use rand::thread_rng;
253+
use rand::rngs::ThreadRng;
254254

255255
#[test]
256256
fn rgb_to_yuv_conversion_black_2x2() {
@@ -362,7 +362,7 @@ mod tests {
362362
/// Test every YUV value and see, if the SIMD version delivers a similar RGB value.
363363
#[test]
364364
fn test_write_rgb8_f32x8_spectrum() {
365-
let mut rng = thread_rng();
365+
let mut rng = ThreadRng::default();
366366
let dim = (8, 2);
367367
let strides = (8, 4, 4);
368368

openh264/src/formats/yuv2rgb.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -313,10 +313,10 @@ fn write_rgba8_f32x8_row(y_row: &[u8], u_row: &[u8], v_row: &[u8], width: usize,
313313
}
314314
#[cfg(test)]
315315
mod test {
316+
use crate::OpenH264API;
316317
use crate::decoder::{Decoder, DecoderConfig};
317-
use crate::formats::yuv2rgb::{write_rgb8_f32x8, write_rgb8_scalar, write_rgba8_scalar};
318318
use crate::formats::YUVSource;
319-
use crate::OpenH264API;
319+
use crate::formats::yuv2rgb::{write_rgb8_f32x8, write_rgb8_scalar, write_rgba8_scalar};
320320

321321
#[test]
322322
fn write_rgb8_scalar_range() {

0 commit comments

Comments
 (0)