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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

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

View file

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

View file

@ -53,6 +53,8 @@ impl ObjectSubclass for LewtonDec {
impl ObjectImpl for LewtonDec {}
impl GstObjectImpl for LewtonDec {}
impl ElementImpl for LewtonDec {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {
@ -693,6 +695,8 @@ mod imp_sink {
}
}
impl GstObjectImpl for ElementSinkTest {}
impl ElementImpl for ElementSinkTest {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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
impl ElementImpl for Identity {
// 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
impl ElementImpl for ProgressBin {
// 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
impl ElementImpl for Rgb2Gray {
// 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
impl ElementImpl for SineSrc {
// 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 {
fn pad_templates() -> &'static [gst::PadTemplate] {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn pad_templates() -> &'static [gst::PadTemplate] {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
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 {
fn metadata() -> Option<&'static gst::subclass::ElementMetadata> {
static ELEMENT_METADATA: Lazy<gst::subclass::ElementMetadata> = Lazy::new(|| {

View file

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

View file

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

View file

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

View file

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