Searched refs:GstBaseTsMux (Results 1 – 14 of 14) sorted by relevance
/third_party/gstreamer/gstplugins_bad/gst/mpegtsmux/ |
D | gstbasetsmux.h | 95 typedef struct GstBaseTsMux GstBaseTsMux; typedef 100 GstBaseTsMuxPad * data, GstBaseTsMux * mux); 141 #define GST_BASE_TS_MUX(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj), GST_TYPE_BASE_TS_MUX, GstBaseTsMux… 147 struct GstBaseTsMux { struct 212 TsMux * (*create_ts_mux) (GstBaseTsMux *mux); 213 …guint (*handle_media_type) (GstBaseTsMux *mux, const gchar *media_type, GstBaseTsMuxPad * pad); 214 void (*allocate_packet) (GstBaseTsMux *mux, GstBuffer **buffer); 215 gboolean (*output_packet) (GstBaseTsMux *mux, GstBuffer *buffer, gint64 new_pcr); 216 void (*reset) (GstBaseTsMux *mux); 217 gboolean (*drain) (GstBaseTsMux *mux); [all …]
|
D | gstbasetsmuxaac.h | 73 GstBaseTsMux * mux); 76 GstBuffer * gst_base_ts_mux_aac_mpeg2_make_codec_data (GstBaseTsMux * mux, const GstCaps *caps); 78 GstBaseTsMux * mux);
|
D | gstatscmux.c | 64 GstMpegtsPMTStream * pmt_stream, GstBaseTsMux * mpegtsmux) in gst_atsc_mux_stream_get_es_descrs() 134 TsMuxStreamType stream_type, GstBaseTsMux * mpegtsmux) in gst_atsc_mux_create_new_stream() 157 gst_atsc_mux_create_ts_mux (GstBaseTsMux * mpegtsmux) in gst_atsc_mux_create_ts_mux() 184 gst_atsc_mux_handle_media_type (GstBaseTsMux * mux, const gchar * media_type, in gst_atsc_mux_handle_media_type()
|
D | gstbasetsmux.c | 128 GstBaseTsMux *mux = GST_BASE_TS_MUX (agg); in gst_base_ts_mux_pad_flush() 229 G_DEFINE_TYPE_WITH_CODE (GstBaseTsMux, gst_base_ts_mux, GST_TYPE_AGGREGATOR, 258 gst_base_ts_mux_set_header_on_caps (GstBaseTsMux * mux) in gst_base_ts_mux_set_header_on_caps() 303 gst_base_ts_mux_reset (GstBaseTsMux * mux, gboolean alloc) in gst_base_ts_mux_reset() 379 gst_base_ts_mux_create_or_update_stream (GstBaseTsMux * mux, in gst_base_ts_mux_create_or_update_stream() 754 gst_base_ts_mux_create_stream (GstBaseTsMux * mux, GstBaseTsMuxPad * ts_pad) in gst_base_ts_mux_create_stream() 776 gst_base_ts_mux_create_pad_stream (GstBaseTsMux * mux, GstPad * pad) in gst_base_ts_mux_create_pad_stream() 898 gst_base_ts_mux_create_streams (GstBaseTsMux * mux) in gst_base_ts_mux_create_streams() 909 new_packet_common_init (GstBaseTsMux * mux, GstBuffer * buf, guint8 * data, in new_packet_common_init() 953 gst_base_ts_mux_push_packets (GstBaseTsMux * mux, gboolean force) in gst_base_ts_mux_push_packets() [all …]
|
D | gstbasetsmuxaac.c | 80 GstBaseTsMux * mux, gboolean is_mpeg2, guint8 obj_type_profile, in gst_base_ts_mux_prepare_aac_adts() 141 gst_base_ts_mux_aac_mpeg2_make_codec_data (GstBaseTsMux * mux, in gst_base_ts_mux_aac_mpeg2_make_codec_data() 208 GstBaseTsMux * mux) in gst_base_ts_mux_prepare_aac_mpeg4() 229 GstBaseTsMux * mux) in gst_base_ts_mux_prepare_aac_mpeg2()
|
D | gstmpegtsmux.c | 267 gst_mpeg_ts_mux_allocate_packet (GstBaseTsMux * mux, GstBuffer ** buffer) in gst_mpeg_ts_mux_allocate_packet() 275 gst_mpeg_ts_mux_output_packet (GstBaseTsMux * base_tsmux, GstBuffer * buffer, in gst_mpeg_ts_mux_output_packet() 298 gst_mpeg_ts_mux_reset (GstBaseTsMux * base_tsmux) in gst_mpeg_ts_mux_reset() 311 gst_mpeg_ts_mux_drain (GstBaseTsMux * mux) in gst_mpeg_ts_mux_drain()
|
D | gstbasetsmuxopus.h | 73 GstBaseTsMux * mux);
|
D | gstbasetsmuxttxt.h | 73 GstBaseTsMux * mux);
|
D | gstatscmux.h | 37 GstBaseTsMux parent;
|
D | gstbasetsmuxjpeg2000.h | 61 GstBaseTsMux * mux);
|
D | gstmpegtsmux.h | 87 GstBaseTsMux parent;
|
D | gstbasetsmuxttxt.c | 86 GstBaseTsMux * mux) in gst_base_ts_mux_prepare_teletext()
|
D | gstbasetsmuxopus.c | 79 GstBaseTsMux * mux) in gst_base_ts_mux_prepare_opus()
|
D | gstbasetsmuxjpeg2000.c | 42 GstBaseTsMux * mux) in gst_base_ts_mux_prepare_jpeg2000()
|