/* Let the application know that input buffers have been staged */
gst_aggregator_selected_samples (agg, GST_BUFFER_PTS (*outbuf),
- GST_BUFFER_DTS (*outbuf), GST_BUFFER_DURATION (*outbuf));
+ GST_BUFFER_DTS (*outbuf), GST_BUFFER_DURATION (*outbuf), NULL);
/* Convert all the frames the subclass has before aggregating */
gst_element_foreach_sink_pad (GST_ELEMENT_CAST (vagg), prepare_frames, NULL);
static void
samples_selected_cb (GstAggregator * agg, GstSegment * segment,
- GstClockTime pts, GstClockTime dts, GstClockTime duration, gint * called)
+ GstClockTime pts, GstClockTime dts, GstClockTime duration,
+ GstStructure * info, gint * called)
{
GstPad *pad;
GstSample *sample;
static void
samples_selected_cb (GstElement * agg, GstSegment * segment, GstClockTime pts,
- GstClockTime dts, GstClockTime duration, GHashTable * consumed_buffers)
+ GstClockTime dts, GstClockTime duration, GstStructure * info,
+ GHashTable * consumed_buffers)
{
gst_printerr
("Compositor has selected the samples it will aggregate for output buffer with PTS %"