case GST_EVENT_FLUSH_STOP:
gst_my_filter_clear_temporary_buffers (filter);
ret = gst_pad_push_event (filter->src_pad, event);
- break;
+ break;
default:
ret = gst_pad_event_default (pad, parent, event);
break;
...
return ret;
}
-
+
```
If your element is chain-based, you will almost always have to implement
### Caps
The CAPS event contains the format description of the following buffers.
-See [Caps negotiation](pwg-negotiation.md) for more information
+See [Caps negotiation](pwg/advanced/negotiation.md) for more information
about negotiation.
### Segment
from the stream data. This is currently used to preserve tags during
stream transcoding from one format to the other. Tags are discussed
extensively in [Tagging (Metadata and
-Streaminfo)](pwg-advanced-tagging.md). Most elements will simply
+Streaminfo)](pwg/advanced/tagging.md). Most elements will simply
forward the event by calling `gst_pad_event_default ()`.
The tag event is created using the function `gst_event_new_tag ()`, but
The QOS event contains a report about the current real-time performance
of the stream. See more info in [Quality Of Service
-(QoS)](pwg-advanced-qos.md).
+(QoS)](pwg/advanced/qos.md).
### Seek Request
Check out the navigationtest element in gst-plugins-good for an idea how
to extract navigation information from this event.
-