#define WEBRTC_DISPLAY_TYPE_ECORE_WL 2
#define PAYLOAD_ID_BITS 32 /* 96 ~ 127 */
+/* NOTE : GstAutoplugSelectResult is defined in gstplay-enum.h but not exposed
+ We are defining our own and will be removed when it actually exposed */
+typedef enum {
+ GST_AUTOPLUG_SELECT_TRY,
+ GST_AUTOPLUG_SELECT_EXPOSE,
+ GST_AUTOPLUG_SELECT_SKIP
+} GstAutoplugSelectResult;
+
#define SIGNALING_MESSAGE_PREFIX_CONNECTED "CONNECTED"
#define SIGNALING_MESSAGE_PREFIX_REQUEST_SESSION "REQUEST_SESSION"
#define SIGNALING_MESSAGE_PREFIX_SESSION_ESTABLISHED "SESSION_ESTABLISHED"
Name: capi-media-webrtc
Summary: A WebRTC library in Tizen Native API
-Version: 0.2.55
+Version: 0.2.56
Release: 0
Group: Multimedia/API
License: Apache-2.0
int _decodebin_autoplug_select_cb(GstElement *decodebin, GstPad *pad, GstCaps *caps, GstElementFactory *factory, gpointer user_data)
{
- /* NOTE : Similar enum is defined with GstAutoplugSelectResult in gstplay-enum.h but not exposed */
- enum {
- GST_AUTOPLUG_SELECT_TRY,
- GST_AUTOPLUG_SELECT_EXPOSE,
- GST_AUTOPLUG_SELECT_SKIP
- };
gchar *factory_name;
const gchar *klass;
webrtc_s *webrtc = (webrtc_s *)user_data;
#define DEFAULT_NAME_AUDIO_PAYLOAD "audioPayload"
#define DEFAULT_NAME_VIDEO_PAYLOAD "videoPayload"
-/* NOTE : GstAutoplugSelectResult is defined in gstplay-enum.h but not exposed
- We are defining our own and will be removed when it actually exposed */
-typedef enum {
- GST_AUTOPLUG_SELECT_TRY,
- GST_AUTOPLUG_SELECT_EXPOSE,
- GST_AUTOPLUG_SELECT_SKIP
-} GstAutoplugSelectResult;
-
#define APPEND_ELEMENT(x_list, x_element) \
do { \
if (!(x_element)) \