#include <gst/gst.h>
#include <gst/base/gstadapter.h>
-#include <gst/rtp/gstbasertpdepayload.h>
+#include <gst/rtp/gstrtpbasedepayload.h>
G_BEGIN_DECLS
struct _GstRtpMP4GDepay
{
- GstBaseRTPDepayload depayload;
+ GstRTPBaseDepayload depayload;
gint profile_level_id;
gint streamtype;
guint last_AU_index;
guint next_AU_index;
guint32 prev_rtptime;
+ guint prev_AU_num;
GQueue *packets;
struct _GstRtpMP4GDepayClass
{
- GstBaseRTPDepayloadClass parent_class;
+ GstRTPBaseDepayloadClass parent_class;
};
+GType gst_rtp_mp4g_depay_get_type (void);
+
gboolean gst_rtp_mp4g_depay_plugin_init (GstPlugin * plugin);
G_END_DECLS