mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2025-01-02 23:38:45 +00:00
Update for functions returning a Builder being renamed to builder() instead of new()
And new video event APIs.
This commit is contained in:
parent
392bfc0b1e
commit
f62c11f851
11 changed files with 28 additions and 26 deletions
|
@ -81,7 +81,7 @@ fn run_test(
|
|||
.unwrap();
|
||||
|
||||
sink.set_property("sync", &false).unwrap();
|
||||
let caps = gst_audio::AudioInfo::new(gst_audio::AUDIO_FORMAT_F64, 192_000, channels)
|
||||
let caps = gst_audio::AudioInfo::builder(gst_audio::AUDIO_FORMAT_F64, 192_000, channels)
|
||||
.build()
|
||||
.unwrap()
|
||||
.to_caps()
|
||||
|
@ -92,7 +92,7 @@ fn run_test(
|
|||
|
||||
let samples_clone = samples.clone();
|
||||
sink.set_callbacks(
|
||||
gst_app::AppSinkCallbacks::new()
|
||||
gst_app::AppSinkCallbacks::builder()
|
||||
.new_sample(move |sink| {
|
||||
let sample = sink.pull_sample().unwrap();
|
||||
|
||||
|
|
|
@ -394,7 +394,7 @@ fn get_gstaudioinfo(
|
|||
};
|
||||
let to = &FLAC_CHANNEL_POSITIONS[index - 1][..index];
|
||||
let info_builder =
|
||||
gst_audio::AudioInfo::new(format, streaminfo.sample_rate, streaminfo.channels)
|
||||
gst_audio::AudioInfo::builder(format, streaminfo.sample_rate, streaminfo.channels)
|
||||
.positions(to);
|
||||
|
||||
let audio_info = info_builder
|
||||
|
|
|
@ -318,7 +318,7 @@ impl LewtonDec {
|
|||
gst::FlowError::Error
|
||||
})?;
|
||||
|
||||
let mut audio_info = gst_audio::AudioInfo::new(
|
||||
let mut audio_info = gst_audio::AudioInfo::builder(
|
||||
gst_audio::AUDIO_FORMAT_F32,
|
||||
ident.audio_sample_rate,
|
||||
ident.audio_channels as u32,
|
||||
|
|
|
@ -105,7 +105,7 @@ fn test_pipeline() {
|
|||
let sink = sink.downcast::<gst_app::AppSink>().unwrap();
|
||||
let adapter_clone = adapter.clone();
|
||||
sink.set_callbacks(
|
||||
gst_app::AppSinkCallbacks::new()
|
||||
gst_app::AppSinkCallbacks::builder()
|
||||
// Add a handler to the "new-sample" signal.
|
||||
.new_sample(move |appsink| {
|
||||
// Pull the sample in question out of the appsink's buffer.
|
||||
|
|
|
@ -2293,7 +2293,9 @@ mod custom_source {
|
|||
.iter()
|
||||
.map(|p| p.stream.clone())
|
||||
.collect::<Vec<_>>();
|
||||
let collection = gst::StreamCollection::new(None).streams(&streams).build();
|
||||
let collection = gst::StreamCollection::builder(None)
|
||||
.streams(&streams)
|
||||
.build();
|
||||
drop(state);
|
||||
|
||||
element.no_more_pads();
|
||||
|
|
|
@ -158,7 +158,7 @@ impl FallbackSwitch {
|
|||
"Can't change back to sinkpad, waiting for keyframe"
|
||||
);
|
||||
self.sinkpad.push_event(
|
||||
gst_video::new_upstream_force_key_unit_event()
|
||||
gst_video::UpstreamForceKeyUnitEvent::builder()
|
||||
.all_headers(true)
|
||||
.build(),
|
||||
);
|
||||
|
@ -284,7 +284,7 @@ impl FallbackSwitch {
|
|||
"Can't change to fallback sinkpad yet, waiting for keyframe"
|
||||
);
|
||||
fallback_sinkpad.push_event(
|
||||
gst_video::new_upstream_force_key_unit_event()
|
||||
gst_video::UpstreamForceKeyUnitEvent::builder()
|
||||
.all_headers(true)
|
||||
.build(),
|
||||
);
|
||||
|
|
|
@ -462,7 +462,7 @@ impl ToggleRecord {
|
|||
gst_debug!(CAT, obj: pad, "Requesting a new keyframe");
|
||||
stream
|
||||
.sinkpad
|
||||
.push_event(gst_video::new_upstream_force_key_unit_event().build());
|
||||
.push_event(gst_video::UpstreamForceKeyUnitEvent::builder().build());
|
||||
}
|
||||
|
||||
return Ok(HandleResult::Pass(data));
|
||||
|
@ -538,7 +538,7 @@ impl ToggleRecord {
|
|||
gst_debug!(CAT, obj: pad, "Requesting a new keyframe");
|
||||
stream
|
||||
.sinkpad
|
||||
.push_event(gst_video::new_upstream_force_key_unit_event().build());
|
||||
.push_event(gst_video::UpstreamForceKeyUnitEvent::builder().build());
|
||||
}
|
||||
|
||||
return Ok(HandleResult::Drop);
|
||||
|
|
|
@ -64,7 +64,7 @@ fn test_cdgdec() {
|
|||
|
||||
let sink = sink.downcast::<gst_app::AppSink>().unwrap();
|
||||
sink.set_callbacks(
|
||||
gst_app::AppSinkCallbacks::new()
|
||||
gst_app::AppSinkCallbacks::builder()
|
||||
// Add a handler to the "new-sample" signal.
|
||||
.new_sample(move |appsink| {
|
||||
// Pull the sample in question out of the appsink's buffer.
|
||||
|
|
|
@ -27,7 +27,7 @@ fn init() {
|
|||
fn test_encode_rgba() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Rgba, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Rgba, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -37,7 +37,7 @@ fn test_encode_rgba() {
|
|||
fn test_encode_rgb() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Rgb, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Rgb, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
|
|
@ -28,7 +28,7 @@ fn init() {
|
|||
fn test_encode_i420() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::I420, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::I420, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -39,7 +39,7 @@ fn test_encode_i420() {
|
|||
fn test_encode_i420_10() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::I42010le, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::I42010le, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -50,7 +50,7 @@ fn test_encode_i420_10() {
|
|||
fn test_encode_i420_12() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::I42012le, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::I42012le, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -61,7 +61,7 @@ fn test_encode_i420_12() {
|
|||
fn test_encode_y42b() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Y42b, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Y42b, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -72,7 +72,7 @@ fn test_encode_y42b() {
|
|||
fn test_encode_i422_10() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::I42210le, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::I42210le, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -83,7 +83,7 @@ fn test_encode_i422_10() {
|
|||
fn test_encode_y422_12() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::I42212le, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::I42212le, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -94,7 +94,7 @@ fn test_encode_y422_12() {
|
|||
fn test_encode_y444() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Y444, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Y444, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -105,7 +105,7 @@ fn test_encode_y444() {
|
|||
fn test_encode_i444_10() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Y44410le, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Y44410le, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -116,7 +116,7 @@ fn test_encode_i444_10() {
|
|||
fn test_encode_i444_12() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Y44412le, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Y44412le, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
|
|
@ -20,7 +20,7 @@ fn init() {
|
|||
fn test_png_encode_gray() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Gray8, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Gray8, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -31,7 +31,7 @@ fn test_png_encode_gray() {
|
|||
fn test_png_encode_gray16() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Gray16Be, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Gray16Be, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -42,7 +42,7 @@ fn test_png_encode_gray16() {
|
|||
fn test_png_encode_rgb() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Rgb, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Rgb, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
@ -53,7 +53,7 @@ fn test_png_encode_rgb() {
|
|||
fn test_png_encode_rgba() {
|
||||
init();
|
||||
|
||||
let video_info = gst_video::VideoInfo::new(gst_video::VideoFormat::Rgba, 160, 120)
|
||||
let video_info = gst_video::VideoInfo::builder(gst_video::VideoFormat::Rgba, 160, 120)
|
||||
.fps((30, 1))
|
||||
.build()
|
||||
.unwrap();
|
||||
|
|
Loading…
Reference in a new issue