We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent d3220ac commit 9842913Copy full SHA for 9842913
crates/media/src/encoders/h264_avassetwriter.rs
@@ -74,6 +74,10 @@ impl H264AVAssetWriterEncoder {
74
}
75
76
fn queue_frame(&mut self, frame: screencapturekit::cm_sample_buffer::CMSampleBuffer) {
77
+ if !self.video_input.is_ready_for_more_media_data() {
78
+ return;
79
+ }
80
+
81
let sample_buf = unsafe {
82
let ptr = &*frame.sys_ref as *const _ as *const cm::SampleBuf;
83
&*ptr
0 commit comments