adaptivedemux: mark symbols explicitly for export with GST_EXPORT
This commit is contained in:
parent
00cf833c95
commit
9fb266ce5c
@ -482,30 +482,49 @@ struct _GstAdaptiveDemuxClass
|
|||||||
gboolean (*requires_periodical_playlist_update) (GstAdaptiveDemux * demux);
|
gboolean (*requires_periodical_playlist_update) (GstAdaptiveDemux * demux);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
GType gst_adaptive_demux_get_type (void);
|
GType gst_adaptive_demux_get_type (void);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
void gst_adaptive_demux_set_stream_struct_size (GstAdaptiveDemux * demux,
|
void gst_adaptive_demux_set_stream_struct_size (GstAdaptiveDemux * demux,
|
||||||
gsize struct_size);
|
gsize struct_size);
|
||||||
|
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
GstAdaptiveDemuxStream *gst_adaptive_demux_stream_new (GstAdaptiveDemux * demux,
|
GstAdaptiveDemuxStream *gst_adaptive_demux_stream_new (GstAdaptiveDemux * demux,
|
||||||
GstPad * pad);
|
GstPad * pad);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
GstAdaptiveDemuxStream *gst_adaptive_demux_find_stream_for_pad (GstAdaptiveDemux * demux,
|
GstAdaptiveDemuxStream *gst_adaptive_demux_find_stream_for_pad (GstAdaptiveDemux * demux,
|
||||||
GstPad * pad);
|
GstPad * pad);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
void gst_adaptive_demux_stream_set_caps (GstAdaptiveDemuxStream * stream,
|
void gst_adaptive_demux_stream_set_caps (GstAdaptiveDemuxStream * stream,
|
||||||
GstCaps * caps);
|
GstCaps * caps);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
void gst_adaptive_demux_stream_set_tags (GstAdaptiveDemuxStream * stream,
|
void gst_adaptive_demux_stream_set_tags (GstAdaptiveDemuxStream * stream,
|
||||||
GstTagList * tags);
|
GstTagList * tags);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
void gst_adaptive_demux_stream_fragment_clear (GstAdaptiveDemuxStreamFragment * f);
|
void gst_adaptive_demux_stream_fragment_clear (GstAdaptiveDemuxStreamFragment * f);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
GstFlowReturn gst_adaptive_demux_stream_push_buffer (GstAdaptiveDemuxStream * stream, GstBuffer * buffer);
|
GstFlowReturn gst_adaptive_demux_stream_push_buffer (GstAdaptiveDemuxStream * stream, GstBuffer * buffer);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
GstFlowReturn
|
GstFlowReturn
|
||||||
gst_adaptive_demux_stream_advance_fragment (GstAdaptiveDemux * demux,
|
gst_adaptive_demux_stream_advance_fragment (GstAdaptiveDemux * demux,
|
||||||
GstAdaptiveDemuxStream * stream, GstClockTime duration);
|
GstAdaptiveDemuxStream * stream, GstClockTime duration);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
void gst_adaptive_demux_stream_queue_event (GstAdaptiveDemuxStream * stream,
|
void gst_adaptive_demux_stream_queue_event (GstAdaptiveDemuxStream * stream,
|
||||||
GstEvent * event);
|
GstEvent * event);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
GstClockTime gst_adaptive_demux_get_monotonic_time (GstAdaptiveDemux * demux);
|
GstClockTime gst_adaptive_demux_get_monotonic_time (GstAdaptiveDemux * demux);
|
||||||
|
|
||||||
|
GST_EXPORT
|
||||||
GDateTime *gst_adaptive_demux_get_client_now_utc (GstAdaptiveDemux * demux);
|
GDateTime *gst_adaptive_demux_get_client_now_utc (GstAdaptiveDemux * demux);
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
Loading…
x
Reference in New Issue
Block a user