/* if it's the first wavpack block, send a NEW_SEGMENT event */
if (wph.block_index == 0) {
- GstEvent *event = gst_event_new_new_segment (FALSE,
- 1.0, GST_FORMAT_BYTES, 0, GST_BUFFER_OFFSET_NONE, 0);
+ gst_pad_push_event (pad,
+ gst_event_new_new_segment (FALSE,
+ 1.0, GST_FORMAT_BYTES, 0, GST_BUFFER_OFFSET_NONE, 0));
/* save header for later reference, so we can re-send it later on
* EOS with fixed up values for total sample count etc. */
if (enc->first_block == NULL && !wid->correction) {
- gst_pad_push_event (enc->srcpad, event);
enc->first_block = g_memdup (block, count);
enc->first_block_size = count;
}
GST_ELEMENT_DETAILS ("WavePack parser",
"Codec/Demuxer/Audio",
"Parses Wavpack files",
- "Sebastian Dröge <slomo@circular-chaos.org>");
+ "Arwed v. Merkatz <v.merkatz@gmx.net>");
GstElementClass *element_class = GST_ELEMENT_CLASS (klass);
gst_element_class_add_pad_template (element_class,