mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-24 16:18:16 +00:00
rtp: opus: move Opus RTP payloader/depayloader from -bad to -good
https://bugzilla.gnome.org/show_bug.cgi?id=756282
This commit is contained in:
parent
3b970e9b5e
commit
fb0bc126c9
6 changed files with 30 additions and 0 deletions
|
@ -68,6 +68,8 @@ libgstrtp_la_SOURCES = \
|
||||||
gstrtpmp4gpay.c \
|
gstrtpmp4gpay.c \
|
||||||
gstrtpmp4adepay.c \
|
gstrtpmp4adepay.c \
|
||||||
gstrtpmp4apay.c \
|
gstrtpmp4apay.c \
|
||||||
|
gstrtpopusdepay.c \
|
||||||
|
gstrtpopuspay.c \
|
||||||
gstrtpqcelpdepay.c \
|
gstrtpqcelpdepay.c \
|
||||||
gstrtpqdmdepay.c \
|
gstrtpqdmdepay.c \
|
||||||
gstrtpsbcdepay.c \
|
gstrtpsbcdepay.c \
|
||||||
|
@ -174,6 +176,8 @@ noinst_HEADERS = \
|
||||||
gstrtpmp4gpay.h \
|
gstrtpmp4gpay.h \
|
||||||
gstrtpmp4adepay.h \
|
gstrtpmp4adepay.h \
|
||||||
gstrtpmp4apay.h \
|
gstrtpmp4apay.h \
|
||||||
|
gstrtpopusdepay.h \
|
||||||
|
gstrtpopuspay.h \
|
||||||
gstasteriskh263.h \
|
gstasteriskh263.h \
|
||||||
gstrtpqcelpdepay.h \
|
gstrtpqcelpdepay.h \
|
||||||
gstrtpqdmdepay.h \
|
gstrtpqdmdepay.h \
|
||||||
|
|
|
@ -56,6 +56,8 @@
|
||||||
#include "gstrtpmparobustdepay.h"
|
#include "gstrtpmparobustdepay.h"
|
||||||
#include "gstrtpmpvdepay.h"
|
#include "gstrtpmpvdepay.h"
|
||||||
#include "gstrtpmpvpay.h"
|
#include "gstrtpmpvpay.h"
|
||||||
|
#include "gstrtpopusdepay.h"
|
||||||
|
#include "gstrtpopuspay.h"
|
||||||
#include "gstrtph261pay.h"
|
#include "gstrtph261pay.h"
|
||||||
#include "gstrtph261depay.h"
|
#include "gstrtph261depay.h"
|
||||||
#include "gstrtph263pdepay.h"
|
#include "gstrtph263pdepay.h"
|
||||||
|
@ -212,6 +214,12 @@ plugin_init (GstPlugin * plugin)
|
||||||
if (!gst_rtp_mpv_pay_plugin_init (plugin))
|
if (!gst_rtp_mpv_pay_plugin_init (plugin))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
if (!gst_rtp_opus_depay_plugin_init (plugin))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
|
if (!gst_rtp_opus_pay_plugin_init (plugin))
|
||||||
|
return FALSE;
|
||||||
|
|
||||||
if (!gst_rtp_h261_pay_plugin_init (plugin))
|
if (!gst_rtp_h261_pay_plugin_init (plugin))
|
||||||
return FALSE;
|
return FALSE;
|
||||||
|
|
||||||
|
|
|
@ -173,3 +173,10 @@ gst_rtp_opus_depay_process (GstRTPBaseDepayload * depayload, GstBuffer * buf)
|
||||||
|
|
||||||
return outbuf;
|
return outbuf;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
gboolean
|
||||||
|
gst_rtp_opus_depay_plugin_init (GstPlugin * plugin)
|
||||||
|
{
|
||||||
|
return gst_element_register (plugin, "rtpopusdepay",
|
||||||
|
GST_RANK_PRIMARY, GST_TYPE_RTP_OPUS_DEPAY);
|
||||||
|
}
|
||||||
|
|
|
@ -53,5 +53,7 @@ struct _GstRTPOpusDepayClass
|
||||||
|
|
||||||
GType gst_rtp_opus_depay_get_type (void);
|
GType gst_rtp_opus_depay_get_type (void);
|
||||||
|
|
||||||
|
gboolean gst_rtp_opus_depay_plugin_init (GstPlugin * plugin);
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
#endif /* __GST_RTP_OPUS_DEPAY_H__ */
|
#endif /* __GST_RTP_OPUS_DEPAY_H__ */
|
||||||
|
|
|
@ -276,3 +276,10 @@ gst_rtp_opus_pay_getcaps (GstRTPBasePayload * payload,
|
||||||
GST_DEBUG_OBJECT (payload, "Returning caps: %" GST_PTR_FORMAT, caps);
|
GST_DEBUG_OBJECT (payload, "Returning caps: %" GST_PTR_FORMAT, caps);
|
||||||
return caps;
|
return caps;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
gboolean
|
||||||
|
gst_rtp_opus_pay_plugin_init (GstPlugin * plugin)
|
||||||
|
{
|
||||||
|
return gst_element_register (plugin, "rtpopuspay",
|
||||||
|
GST_RANK_PRIMARY, GST_TYPE_RTP_OPUS_PAY);
|
||||||
|
}
|
||||||
|
|
|
@ -53,6 +53,8 @@ struct _GstRtpOPUSPayClass
|
||||||
|
|
||||||
GType gst_rtp_opus_pay_get_type (void);
|
GType gst_rtp_opus_pay_get_type (void);
|
||||||
|
|
||||||
|
gboolean gst_rtp_opus_pay_plugin_init (GstPlugin * plugin);
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
|
||||||
#endif /* __GST_RTP_OPUS_PAY_H__ */
|
#endif /* __GST_RTP_OPUS_PAY_H__ */
|
||||||
|
|
Loading…
Reference in a new issue