let vhdr = NAVideoInfo::new(self.width, self.height, false, format);
let vci = NACodecTypeInfo::Video(vhdr);
let vinfo = NACodecInfo::new("rawvideo", vci, None);
- if let None = strmgr.add_stream(NAStream::new(StreamType::Video, 0, vinfo, self.fps_num, self.fps_den, 0)) {
+ if strmgr.add_stream(NAStream::new(StreamType::Video, 0, vinfo, self.fps_num, self.fps_den, 0)).is_none() {
return Err(DemuxerError::MemoryError);
}
#[test]
fn test_y4m_demux() {
+ // sample: self-created with avconv
let mut file = File::open("assets/Misc/test.y4m").unwrap();
let mut fr = FileReader::new_read(&mut file);
let mut br = ByteReader::new(&mut fr);