How to set storage property of rtpulpfecdec in application

classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

How to set storage property of rtpulpfecdec in application

parithi
Hi All,

I am trying to write sample application to deocde rtp ulp fec encoded
stream. Here I don't know how to set storage property from application,
because RtpStorage object is not visible to my application. It is defined
and declared in rtpstorage.h, but is not available in include path
(/usr/local/include/gstreamer-1.0/gst/rtp).

When I checked Makefile.am, it is in noinst_HEADERS part.

I am using gstreamer 1.14 version.

Can someone help me on this issue?



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How to set storage property of rtpulpfecdec in application

Mathieu Duponchelle
Hey, there is an actual element around that RTPStorage object.

If you're using rtpbin, it will add that element automatically, you
can then access the RTPStorage object with the get-internal-storage
action signal, here's an example:

https://gitlab.freedesktop.org/gstreamer/gstreamer-rs/-/blob/master/examples/src/bin/rtpfecclient.rs#L84

If you're not using rtpbin, you will need to add the rtpstorage element
yourself to the client pipeline, you can then get the RTPStorage object
through its "internal-storage" property.

--
Mathieu Duponchelle ยท https://www.centricular.com

On 5/23/20 9:46 AM, kuttypaiyan wrote:

> Hi All,
>
> I am trying to write sample application to deocde rtp ulp fec encoded
> stream. Here I don't know how to set storage property from application,
> because RtpStorage object is not visible to my application. It is defined
> and declared in rtpstorage.h, but is not available in include path
> (/usr/local/include/gstreamer-1.0/gst/rtp).
>
> When I checked Makefile.am, it is in noinst_HEADERS part.
>
> I am using gstreamer 1.14 version.
>
> Can someone help me on this issue?
>
>
>
> --
> Sent from: http://gstreamer-devel.966125.n4.nabble.com/
> _______________________________________________
> gstreamer-devel mailing list
> [hidden email]
> https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: How to set storage property of rtpulpfecdec in application

parithi
Hi Mathieu Duponchelle,

Thanks for your suggestion.
I am not using rtpbin. I will try your suggestion and update.



--
Sent from: http://gstreamer-devel.966125.n4.nabble.com/
_______________________________________________
gstreamer-devel mailing list
[hidden email]
https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel