mirror of
https://gitlab.freedesktop.org/gstreamer/gst-plugins-rs.git
synced 2024-11-29 06:50:59 +00:00
fmp4mux: Don't allow VP9 for CMAF
This would require setting the correct compatible band for VP9 in CMAF, which is not implemented yet.
This commit is contained in:
parent
6706f3a4b4
commit
7ac29827d2
2 changed files with 0 additions and 26 deletions
|
@ -2458,14 +2458,6 @@ impl ElementImpl for CMAFMux {
|
||||||
.field("width", gst::IntRange::new(1, u16::MAX as i32))
|
.field("width", gst::IntRange::new(1, u16::MAX as i32))
|
||||||
.field("height", gst::IntRange::new(1, u16::MAX as i32))
|
.field("height", gst::IntRange::new(1, u16::MAX as i32))
|
||||||
.build(),
|
.build(),
|
||||||
gst::Structure::builder("video/x-vp9")
|
|
||||||
.field("profile", gst::List::new(["0", "1", "2", "3"]))
|
|
||||||
.field("chroma-format", gst::List::new(["4:2:0", "4:2:2", "4:4:4"]))
|
|
||||||
.field("bit-depth-luma", gst::List::new([8u32, 10u32, 12u32]))
|
|
||||||
.field("bit-depth-chroma", gst::List::new([8u32, 10u32, 12u32]))
|
|
||||||
.field("width", gst::IntRange::new(1, u16::MAX as i32))
|
|
||||||
.field("height", gst::IntRange::new(1, u16::MAX as i32))
|
|
||||||
.build(),
|
|
||||||
gst::Structure::builder("audio/mpeg")
|
gst::Structure::builder("audio/mpeg")
|
||||||
.field("mpegversion", 4i32)
|
.field("mpegversion", 4i32)
|
||||||
.field("stream-format", "raw")
|
.field("stream-format", "raw")
|
||||||
|
|
|
@ -187,24 +187,6 @@ fn test_buffer_flags_single_h264_stream_iso() {
|
||||||
test_buffer_flags_single_stream(false, true, caps);
|
test_buffer_flags_single_stream(false, true, caps);
|
||||||
}
|
}
|
||||||
|
|
||||||
#[test]
|
|
||||||
fn test_buffer_flags_single_vp9_stream_cmaf() {
|
|
||||||
init();
|
|
||||||
|
|
||||||
let caps = gst::Caps::builder("video/x-vp9")
|
|
||||||
.field("width", 1920i32)
|
|
||||||
.field("height", 1080i32)
|
|
||||||
.field("framerate", gst::Fraction::new(30, 1))
|
|
||||||
.field("profile", "0")
|
|
||||||
.field("chroma-format", "4:2:0")
|
|
||||||
.field("bit-depth-luma", 8u32)
|
|
||||||
.field("bit-depth-chroma", 8u32)
|
|
||||||
.field("colorimetry", "bt709")
|
|
||||||
.build();
|
|
||||||
|
|
||||||
test_buffer_flags_single_stream(true, false, caps);
|
|
||||||
}
|
|
||||||
|
|
||||||
#[test]
|
#[test]
|
||||||
fn test_buffer_flags_single_vp9_stream_iso() {
|
fn test_buffer_flags_single_vp9_stream_iso() {
|
||||||
init();
|
init();
|
||||||
|
|
Loading…
Reference in a new issue