Update for GstObjectImpl API change

This commit is contained in:
Sebastian Dröge 2021-10-23 11:57:31 +03:00
parent db30cfcc74
commit b9541b2ca4
62 changed files with 128 additions and 0 deletions

View file

@ -191,6 +191,8 @@ impl ObjectImpl for AudioEcho {
} }
} }
impl GstObjectImpl for AudioEcho {}
impl ElementImpl for AudioEcho { impl ElementImpl for AudioEcho {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1869,6 +1869,8 @@ impl ObjectImpl for AudioLoudNorm {
} }
} }
impl GstObjectImpl for AudioLoudNorm {}
impl ElementImpl for AudioLoudNorm { impl ElementImpl for AudioLoudNorm {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -207,6 +207,8 @@ impl ObjectSubclass for AudioRNNoise {
impl ObjectImpl for AudioRNNoise {} impl ObjectImpl for AudioRNNoise {}
impl GstObjectImpl for AudioRNNoise {}
impl ElementImpl for AudioRNNoise { impl ElementImpl for AudioRNNoise {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -235,6 +235,8 @@ impl ObjectImpl for EbuR128Level {
} }
} }
impl GstObjectImpl for EbuR128Level {}
impl ElementImpl for EbuR128Level { impl ElementImpl for EbuR128Level {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -46,6 +46,8 @@ impl ObjectSubclass for ClaxonDec {
impl ObjectImpl for ClaxonDec {} impl ObjectImpl for ClaxonDec {}
impl GstObjectImpl for ClaxonDec {}
impl ElementImpl for ClaxonDec { impl ElementImpl for ClaxonDec {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -446,6 +446,8 @@ impl ObjectImpl for CsoundFilter {
} }
} }
impl GstObjectImpl for CsoundFilter {}
impl ElementImpl for CsoundFilter { impl ElementImpl for CsoundFilter {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -53,6 +53,8 @@ impl ObjectSubclass for LewtonDec {
impl ObjectImpl for LewtonDec {} impl ObjectImpl for LewtonDec {}
impl GstObjectImpl for LewtonDec {}
impl ElementImpl for LewtonDec { impl ElementImpl for LewtonDec {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -169,6 +169,8 @@ impl ObjectImpl for FileSink {
} }
} }
impl GstObjectImpl for FileSink {}
impl ElementImpl for FileSink { impl ElementImpl for FileSink {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -189,6 +189,8 @@ impl ObjectImpl for FileSrc {
} }
} }
impl GstObjectImpl for FileSrc {}
impl ElementImpl for FileSrc { impl ElementImpl for FileSrc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -661,6 +661,8 @@ impl ObjectImpl for Decrypter {
} }
} }
impl GstObjectImpl for Decrypter {}
impl ElementImpl for Decrypter { impl ElementImpl for Decrypter {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -472,6 +472,8 @@ impl ObjectImpl for Encrypter {
} }
} }
impl GstObjectImpl for Encrypter {}
impl ElementImpl for Encrypter { impl ElementImpl for Encrypter {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -659,6 +659,8 @@ impl ObjectImpl for AppSrc {
} }
} }
impl GstObjectImpl for AppSrc {}
impl ElementImpl for AppSrc { impl ElementImpl for AppSrc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -524,6 +524,8 @@ impl ObjectImpl for InputSelector {
} }
} }
impl GstObjectImpl for InputSelector {}
impl ElementImpl for InputSelector { impl ElementImpl for InputSelector {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1534,6 +1534,8 @@ impl ObjectImpl for JitterBuffer {
} }
} }
impl GstObjectImpl for JitterBuffer {}
impl ElementImpl for JitterBuffer { impl ElementImpl for JitterBuffer {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -637,6 +637,8 @@ impl ObjectImpl for ProxySink {
} }
} }
impl GstObjectImpl for ProxySink {}
impl ElementImpl for ProxySink { impl ElementImpl for ProxySink {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {
@ -1247,6 +1249,8 @@ impl ObjectImpl for ProxySrc {
} }
} }
impl GstObjectImpl for ProxySrc {}
impl ElementImpl for ProxySrc { impl ElementImpl for ProxySrc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -820,6 +820,8 @@ impl ObjectImpl for Queue {
} }
} }
impl GstObjectImpl for Queue {}
impl ElementImpl for Queue { impl ElementImpl for Queue {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -680,6 +680,8 @@ impl ObjectImpl for TcpClientSrc {
} }
} }
impl GstObjectImpl for TcpClientSrc {}
impl ElementImpl for TcpClientSrc { impl ElementImpl for TcpClientSrc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1326,6 +1326,8 @@ impl ObjectImpl for UdpSink {
} }
} }
impl GstObjectImpl for UdpSink {}
impl ElementImpl for UdpSink { impl ElementImpl for UdpSink {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -882,6 +882,8 @@ impl ObjectImpl for UdpSrc {
} }
} }
impl GstObjectImpl for UdpSrc {}
impl ElementImpl for UdpSrc { impl ElementImpl for UdpSrc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -364,6 +364,8 @@ mod imp_src {
} }
} }
impl GstObjectImpl for ElementSrcTest {}
impl ElementImpl for ElementSrcTest { impl ElementImpl for ElementSrcTest {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {
@ -693,6 +695,8 @@ mod imp_sink {
} }
} }
impl GstObjectImpl for ElementSinkTest {}
impl ElementImpl for ElementSinkTest { impl ElementImpl for ElementSinkTest {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -963,6 +963,8 @@ impl ObjectImpl for ReqwestHttpSrc {
} }
} }
impl GstObjectImpl for ReqwestHttpSrc {}
impl ElementImpl for ReqwestHttpSrc { impl ElementImpl for ReqwestHttpSrc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -305,6 +305,8 @@ impl ObjectImpl for TranscribeParse {
} }
} }
impl GstObjectImpl for TranscribeParse {}
impl ElementImpl for TranscribeParse { impl ElementImpl for TranscribeParse {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1256,6 +1256,8 @@ impl ObjectImpl for Transcriber {
} }
} }
impl GstObjectImpl for Transcriber {}
impl ElementImpl for Transcriber { impl ElementImpl for Transcriber {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -574,6 +574,8 @@ impl ObjectImpl for S3Sink {
} }
} }
impl GstObjectImpl for S3Sink {}
impl ElementImpl for S3Sink { impl ElementImpl for S3Sink {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -324,6 +324,8 @@ impl ObjectImpl for S3Src {
} }
} }
impl GstObjectImpl for S3Src {}
impl ElementImpl for S3Src { impl ElementImpl for S3Src {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -245,6 +245,8 @@ impl ObjectImpl for JsonGstEnc {
} }
} }
impl GstObjectImpl for JsonGstEnc {}
impl ElementImpl for JsonGstEnc { impl ElementImpl for JsonGstEnc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -942,6 +942,8 @@ impl ObjectImpl for JsonGstParse {
} }
} }
impl GstObjectImpl for JsonGstParse {}
impl ElementImpl for JsonGstParse { impl ElementImpl for JsonGstParse {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -274,6 +274,8 @@ impl ObjectImpl for RegEx {
} }
} }
impl GstObjectImpl for RegEx {}
impl ElementImpl for RegEx { impl ElementImpl for RegEx {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -613,6 +613,8 @@ impl ObjectImpl for TextWrap {
} }
} }
impl GstObjectImpl for TextWrap {}
impl ElementImpl for TextWrap { impl ElementImpl for TextWrap {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -196,6 +196,8 @@ impl ObjectImpl for Identity {
} }
} }
impl GstObjectImpl for Identity {}
// Implementation of gst::Element virtual methods // Implementation of gst::Element virtual methods
impl ElementImpl for Identity { impl ElementImpl for Identity {
// Set the element specific metadata. This information is what // Set the element specific metadata. This information is what

View file

@ -159,6 +159,8 @@ impl ObjectImpl for ProgressBin {
} }
} }
impl GstObjectImpl for ProgressBin {}
// Implementation of gst::Element virtual methods // Implementation of gst::Element virtual methods
impl ElementImpl for ProgressBin { impl ElementImpl for ProgressBin {
// Set the element specific metadata. This information is what // Set the element specific metadata. This information is what

View file

@ -174,6 +174,8 @@ impl ObjectImpl for Rgb2Gray {
} }
} }
impl GstObjectImpl for Rgb2Gray {}
// Implementation of gst::Element virtual methods // Implementation of gst::Element virtual methods
impl ElementImpl for Rgb2Gray { impl ElementImpl for Rgb2Gray {
// Set the element specific metadata. This information is what // Set the element specific metadata. This information is what

View file

@ -331,6 +331,8 @@ impl ObjectImpl for SineSrc {
} }
} }
impl GstObjectImpl for SineSrc {}
// Implementation of gst::Element virtual methods // Implementation of gst::Element virtual methods
impl ElementImpl for SineSrc { impl ElementImpl for SineSrc {
// Set the element specific metadata. This information is what // Set the element specific metadata. This information is what

View file

@ -101,6 +101,8 @@ impl ObjectImpl for CustomSource {
} }
} }
impl GstObjectImpl for CustomSource {}
impl ElementImpl for CustomSource { impl ElementImpl for CustomSource {
fn pad_templates() -> &'static [gst::PadTemplate] { fn pad_templates() -> &'static [gst::PadTemplate] {
static PAD_TEMPLATES: Lazy<Vec<gst::PadTemplate>> = Lazy::new(|| { static PAD_TEMPLATES: Lazy<Vec<gst::PadTemplate>> = Lazy::new(|| {

View file

@ -663,6 +663,8 @@ impl ObjectImpl for FallbackSrc {
} }
} }
impl GstObjectImpl for FallbackSrc {}
impl ElementImpl for FallbackSrc { impl ElementImpl for FallbackSrc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -164,6 +164,8 @@ impl ObjectImpl for VideoFallbackSource {
} }
} }
impl GstObjectImpl for VideoFallbackSource {}
impl ElementImpl for VideoFallbackSource { impl ElementImpl for VideoFallbackSource {
fn pad_templates() -> &'static [gst::PadTemplate] { fn pad_templates() -> &'static [gst::PadTemplate] {
static PAD_TEMPLATES: Lazy<Vec<gst::PadTemplate>> = Lazy::new(|| { static PAD_TEMPLATES: Lazy<Vec<gst::PadTemplate>> = Lazy::new(|| {

View file

@ -825,6 +825,8 @@ impl ObjectImpl for FallbackSwitch {
} }
} }
impl GstObjectImpl for FallbackSwitch {}
impl ElementImpl for FallbackSwitch { impl ElementImpl for FallbackSwitch {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1843,6 +1843,8 @@ impl ObjectImpl for ToggleRecord {
} }
} }
impl GstObjectImpl for ToggleRecord {}
impl ElementImpl for ToggleRecord { impl ElementImpl for ToggleRecord {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -36,6 +36,8 @@ impl ObjectSubclass for CdgDec {
impl ObjectImpl for CdgDec {} impl ObjectImpl for CdgDec {}
impl GstObjectImpl for CdgDec {}
impl ElementImpl for CdgDec { impl ElementImpl for CdgDec {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -43,6 +43,8 @@ impl ObjectSubclass for CdgParse {
impl ObjectImpl for CdgParse {} impl ObjectImpl for CdgParse {}
impl GstObjectImpl for CdgParse {}
impl ElementImpl for CdgParse { impl ElementImpl for CdgParse {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -293,6 +293,8 @@ impl ObjectImpl for CCDetect {
} }
} }
impl GstObjectImpl for CCDetect {}
impl ElementImpl for CCDetect { impl ElementImpl for CCDetect {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -652,6 +652,8 @@ impl ObjectImpl for Cea608Overlay {
} }
} }
impl GstObjectImpl for Cea608Overlay {}
impl ElementImpl for Cea608Overlay { impl ElementImpl for Cea608Overlay {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1055,6 +1055,8 @@ impl ObjectImpl for Cea608ToJson {
} }
} }
impl GstObjectImpl for Cea608ToJson {}
impl ElementImpl for Cea608ToJson { impl ElementImpl for Cea608ToJson {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -421,6 +421,8 @@ impl ObjectImpl for Cea608ToTt {
} }
} }
impl GstObjectImpl for Cea608ToTt {}
impl ElementImpl for Cea608ToTt { impl ElementImpl for Cea608ToTt {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -529,6 +529,8 @@ impl ObjectImpl for JsonToVtt {
} }
} }
impl GstObjectImpl for JsonToVtt {}
impl ElementImpl for JsonToVtt { impl ElementImpl for JsonToVtt {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -557,6 +557,8 @@ impl ObjectImpl for MccEnc {
} }
} }
impl GstObjectImpl for MccEnc {}
impl ElementImpl for MccEnc { impl ElementImpl for MccEnc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1200,6 +1200,8 @@ impl ObjectImpl for MccParse {
} }
} }
impl GstObjectImpl for MccParse {}
impl ElementImpl for MccParse { impl ElementImpl for MccParse {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -390,6 +390,8 @@ impl ObjectImpl for SccEnc {
} }
} }
impl GstObjectImpl for SccEnc {}
impl ElementImpl for SccEnc { impl ElementImpl for SccEnc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1077,6 +1077,8 @@ impl ObjectImpl for SccParse {
} }
} }
impl GstObjectImpl for SccParse {}
impl ElementImpl for SccParse { impl ElementImpl for SccParse {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -758,6 +758,8 @@ impl ObjectImpl for TranscriberBin {
} }
} }
impl GstObjectImpl for TranscriberBin {}
impl ElementImpl for TranscriberBin { impl ElementImpl for TranscriberBin {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -1156,6 +1156,8 @@ impl ObjectImpl for TtToCea608 {
} }
} }
impl GstObjectImpl for TtToCea608 {}
impl ElementImpl for TtToCea608 { impl ElementImpl for TtToCea608 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -144,6 +144,8 @@ impl TtToJson {
} }
} }
impl GstObjectImpl for TtToJson {}
impl ElementImpl for TtToJson { impl ElementImpl for TtToJson {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -349,6 +349,8 @@ impl ObjectSubclass for Dav1dDec {
impl ObjectImpl for Dav1dDec {} impl ObjectImpl for Dav1dDec {}
impl GstObjectImpl for Dav1dDec {}
impl ElementImpl for Dav1dDec { impl ElementImpl for Dav1dDec {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -299,6 +299,8 @@ impl ObjectSubclass for Ffv1Dec {
impl ObjectImpl for Ffv1Dec {} impl ObjectImpl for Ffv1Dec {}
impl GstObjectImpl for Ffv1Dec {}
impl ElementImpl for Ffv1Dec { impl ElementImpl for Ffv1Dec {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -186,6 +186,8 @@ impl ObjectImpl for FlvDemux {
} }
} }
impl GstObjectImpl for FlvDemux {}
impl ElementImpl for FlvDemux { impl ElementImpl for FlvDemux {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -203,6 +203,8 @@ impl ObjectImpl for GifEnc {
} }
} }
impl GstObjectImpl for GifEnc {}
impl ElementImpl for GifEnc { impl ElementImpl for GifEnc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -115,6 +115,8 @@ impl ObjectImpl for PaintableSink {
} }
} }
impl GstObjectImpl for PaintableSink {}
impl ElementImpl for PaintableSink { impl ElementImpl for PaintableSink {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -343,6 +343,8 @@ impl ObjectImpl for HsvDetector {
} }
} }
impl GstObjectImpl for HsvDetector {}
impl ElementImpl for HsvDetector { impl ElementImpl for HsvDetector {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -276,6 +276,8 @@ impl ObjectImpl for HsvFilter {
} }
} }
impl GstObjectImpl for HsvFilter {}
impl ElementImpl for HsvFilter { impl ElementImpl for HsvFilter {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -408,6 +408,8 @@ impl ObjectImpl for Rav1Enc {
} }
} }
impl GstObjectImpl for Rav1Enc {}
impl ElementImpl for Rav1Enc { impl ElementImpl for Rav1Enc {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -234,6 +234,8 @@ impl ObjectImpl for PngEncoder {
} }
} }
impl GstObjectImpl for PngEncoder {}
impl ElementImpl for PngEncoder { impl ElementImpl for PngEncoder {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

@ -337,6 +337,8 @@ impl ObjectImpl for WebPDec {
} }
} }
impl GstObjectImpl for WebPDec {}
impl ElementImpl for WebPDec { impl ElementImpl for WebPDec {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> { fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| { static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {