mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-19 05:45:58 +00:00
adaptivedemux: mark symbols explicitly for export with GST_EXPORT
This commit is contained in:
parent
00cf833c95
commit
9fb266ce5c
1 changed files with 19 additions and 0 deletions
|
@ -482,30 +482,49 @@ struct _GstAdaptiveDemuxClass
|
|||
gboolean (*requires_periodical_playlist_update) (GstAdaptiveDemux * demux);
|
||||
};
|
||||
|
||||
GST_EXPORT
|
||||
GType gst_adaptive_demux_get_type (void);
|
||||
|
||||
GST_EXPORT
|
||||
void gst_adaptive_demux_set_stream_struct_size (GstAdaptiveDemux * demux,
|
||||
gsize struct_size);
|
||||
|
||||
|
||||
GST_EXPORT
|
||||
GstAdaptiveDemuxStream *gst_adaptive_demux_stream_new (GstAdaptiveDemux * demux,
|
||||
GstPad * pad);
|
||||
|
||||
GST_EXPORT
|
||||
GstAdaptiveDemuxStream *gst_adaptive_demux_find_stream_for_pad (GstAdaptiveDemux * demux,
|
||||
GstPad * pad);
|
||||
|
||||
GST_EXPORT
|
||||
void gst_adaptive_demux_stream_set_caps (GstAdaptiveDemuxStream * stream,
|
||||
GstCaps * caps);
|
||||
|
||||
GST_EXPORT
|
||||
void gst_adaptive_demux_stream_set_tags (GstAdaptiveDemuxStream * stream,
|
||||
GstTagList * tags);
|
||||
|
||||
GST_EXPORT
|
||||
void gst_adaptive_demux_stream_fragment_clear (GstAdaptiveDemuxStreamFragment * f);
|
||||
|
||||
GST_EXPORT
|
||||
GstFlowReturn gst_adaptive_demux_stream_push_buffer (GstAdaptiveDemuxStream * stream, GstBuffer * buffer);
|
||||
|
||||
GST_EXPORT
|
||||
GstFlowReturn
|
||||
gst_adaptive_demux_stream_advance_fragment (GstAdaptiveDemux * demux,
|
||||
GstAdaptiveDemuxStream * stream, GstClockTime duration);
|
||||
|
||||
GST_EXPORT
|
||||
void gst_adaptive_demux_stream_queue_event (GstAdaptiveDemuxStream * stream,
|
||||
GstEvent * event);
|
||||
|
||||
GST_EXPORT
|
||||
GstClockTime gst_adaptive_demux_get_monotonic_time (GstAdaptiveDemux * demux);
|
||||
|
||||
GST_EXPORT
|
||||
GDateTime *gst_adaptive_demux_get_client_now_utc (GstAdaptiveDemux * demux);
|
||||
|
||||
G_END_DECLS
|
||||
|
|
Loading…
Reference in a new issue