+2004-01-30 Thomas Vander Stichele <thomas at apestaart dot org>
+
+ * just about every source file:
+ gst_element_error -> GST_ELEMENT_ERROR
+
2004-01-29 Julien MOUTTE <julien@moutte.net>
* ext/gnomevfs/gstgnomevfssrc.c: (gst_gnomevfssrc_get): Fixing seeking
}
return;
naverr:
- gst_element_error (src, LIBRARY, TOO_LAZY, NULL,
+ GST_ELEMENT_ERROR (src, LIBRARY, TOO_LAZY, NULL,
("user op %d failure: %s", op, dvdnav_err_to_string(src->dvdnav)));
}
while (!have_buf) {
buf = gst_buffer_new_and_alloc (DVD_VIDEO_LB_LEN);
if (!buf) {
- gst_element_error (src, CORE, TOO_LAZY, NULL, ("Failed to create a new GstBuffer"));
+ GST_ELEMENT_ERROR (src, CORE, TOO_LAZY, NULL, ("Failed to create a new GstBuffer"));
return NULL;
}
data = GST_BUFFER_DATA(buf);
if (dvdnav_get_next_block (src->dvdnav, data, &event, &len) !=
DVDNAV_STATUS_OK) {
- gst_element_error (src, STREAM, DECODE, NULL,
+ GST_ELEMENT_ERROR (src, STREAM, DECODE, NULL,
("dvdnav_get_next_block error: %s\n", dvdnav_err_to_string(src->dvdnav)));
return NULL;
}
* dvdnav_still_skip */
dvdnavsrc_print_event (src, data, event, len);
if (dvdnav_still_skip (src->dvdnav) != DVDNAV_STATUS_OK) {
- gst_element_error (src, STREAM, TOO_LAZY, NULL, ("dvdnav_still_skip error: %s\n",
+ GST_ELEMENT_ERROR (src, STREAM, TOO_LAZY, NULL, ("dvdnav_still_skip error: %s\n",
dvdnav_err_to_string(src->dvdnav)));
/* FIXME: close the stream??? */
}
gst_structure_get_int (structure, "channels", &lame->num_channels);
if (!gst_lame_setup (lame)) {
- gst_element_error (lame, CORE, NEGOTIATION, NULL,
+ GST_ELEMENT_ERROR (lame, CORE, NEGOTIATION, NULL,
("could not initialize encoder (wrong parameters?)"));
return GST_PAD_LINK_REFUSED;
}
if (!lame->initialized) {
gst_buffer_unref (buf);
- gst_element_error (lame, CORE, NEGOTIATION, NULL, ("encoder not initialized (input is not audio?)"));
+ GST_ELEMENT_ERROR (lame, CORE, NEGOTIATION, NULL, ("encoder not initialized (input is not audio?)"));
return;
}
gst_event_discont_get_value (event, GST_FORMAT_BYTES, &value);
if (value != (tag->buffer ? GST_BUFFER_OFFSET (tag->buffer) + GST_BUFFER_SIZE (tag->buffer)
: 0))
- gst_element_error (tag, CORE, EVENT, NULL, ("Seek during ID3v2 tag reading"));
+ GST_ELEMENT_ERROR (tag, CORE, EVENT, NULL, ("Seek during ID3v2 tag reading"));
gst_data_unref (GST_DATA (event));
break;
}
gst_id3_tag_set_state (tag, GST_ID3_TAG_STATE_READING_V1_TAG);
break;
case GST_ID3_TAG_STATE_READING_V1_TAG:
- gst_element_error (tag, CORE, EVENT, NULL, ("Seek during ID3v1 tag reading"));
+ GST_ELEMENT_ERROR (tag, CORE, EVENT, NULL, ("Seek during ID3v1 tag reading"));
gst_data_unref (GST_DATA (event));
break;
case GST_ID3_TAG_STATE_SEEKING_TO_NORMAL:
if (find.best_probability > 0) {
return find.caps;
} else {
- gst_element_error (tag, CORE, CAPS, NULL, ("no caps found"));
+ GST_ELEMENT_ERROR (tag, CORE, CAPS, NULL, ("no caps found"));
return NULL;
}
}
GST_SEEK_FLAG_FLUSH, tag->v2tag_size))) {
gst_id3_tag_set_state (tag, GST_ID3_TAG_STATE_SEEKING_TO_NORMAL);
} else {
- gst_element_error (tag, CORE, SEEK, NULL, ("can't seek back to beginning from reading ID3v1 tag"));
+ GST_ELEMENT_ERROR (tag, CORE, SEEK, NULL, ("can't seek back to beginning from reading ID3v1 tag"));
}
} else {
gst_id3_tag_send_tag_event (tag);
break;
}
if (!MAD_RECOVERABLE (mad->stream.error)) {
- gst_element_error (mad, STREAM, DECODE, NULL, NULL);
+ GST_ELEMENT_ERROR (mad, STREAM, DECODE, NULL, NULL);
return;
}
else if (mad->stream.error == MAD_ERROR_LOSTSYNC) {
info->sequence->transfer_characteristics, info->sequence->matrix_coefficients);
if (!gst_mpeg2dec_negotiate_format (mpeg2dec)) {
- gst_element_error (mpeg2dec, CORE, NEGOTIATION, NULL, NULL);
+ GST_ELEMENT_ERROR (mpeg2dec, CORE, NEGOTIATION, NULL, NULL);
goto exit;
}
}
if (siddec->state == SID_STATE_LOAD_TUNE) {
if (!siddec->tune->load (siddec->tune_buffer, siddec->tune_len)) {
- gst_element_error (siddec, LIBRARY, TOO_LAZY, (NULL), (NULL));
+ GST_ELEMENT_ERROR (siddec, LIBRARY, TOO_LAZY, (NULL), (NULL));
return;
}
//update_metadata (siddec);
if (!siddec_negotiate (siddec)) {
- gst_element_error (siddec, CORE, NEGOTIATION, (NULL), (NULL));
+ GST_ELEMENT_ERROR (siddec, CORE, NEGOTIATION, (NULL), (NULL));
return;
}
if (!sidEmuInitializeSong (*siddec->engine, *siddec->tune, siddec->tune_number)) {
- gst_element_error (siddec, LIBRARY, TOO_LAZY, (NULL), (NULL));
+ GST_ELEMENT_ERROR (siddec, LIBRARY, TOO_LAZY, (NULL), (NULL));
return;
}
gst_pad_event_default (riff->sinkpad, event);
} else {
gst_event_unref (event);
- gst_element_error (riff, RESOURCE, READ, NULL, NULL);
+ GST_ELEMENT_ERROR (riff, RESOURCE, READ, NULL, NULL);
}
return FALSE;
}
GstBuffer *buf = NULL;
if (gst_bytestream_peek (riff->bs, &buf, length) != length) {
- gst_element_error (riff, RESOURCE, READ, NULL, NULL);
+ GST_ELEMENT_ERROR (riff, RESOURCE, READ, NULL, NULL);
if (buf)
gst_buffer_unref (buf);
return NULL;
/* now seek */
if (!gst_bytestream_seek (riff->bs, offset, GST_SEEK_METHOD_SET)) {
- gst_element_error (riff, RESOURCE, SEEK, NULL, NULL);
+ GST_ELEMENT_ERROR (riff, RESOURCE, SEEK, NULL, NULL);
return NULL;
}
/* get the discont event and return */
gst_bytestream_get_status (riff->bs, &remaining, &event);
if (!event || GST_EVENT_TYPE (event) != GST_EVENT_DISCONTINUOUS) {
- gst_element_error (riff, CORE, EVENT, NULL,
+ GST_ELEMENT_ERROR (riff, CORE, EVENT, NULL,
("No discontinuity event after seek"));
if (event)
gst_event_unref (event);
}
if (gst_bytestream_peek_bytes (riff->bs, &data, 12) != 12) {
- gst_element_error (riff, RESOURCE, READ, NULL, NULL);
+ GST_ELEMENT_ERROR (riff, RESOURCE, READ, NULL, NULL);
return 0;
}
}
gst_bytestream_flush_fast (riff->bs, 8);
if (gst_bytestream_peek_bytes (riff->bs, &data, 4) != 4) {
- gst_element_error (riff, RESOURCE, READ, NULL, NULL);
+ GST_ELEMENT_ERROR (riff, RESOURCE, READ, NULL, NULL);
return FALSE;
}
gst_bytestream_flush_fast (riff->bs, 4);
if (!gst_riff_peek_head (riff, &tag, &length, NULL))
return FALSE;
if (tag != GST_RIFF_TAG_RIFF) {
- gst_element_error (riff, STREAM, WRONG_TYPE, NULL, NULL);
+ GST_ELEMENT_ERROR (riff, STREAM, WRONG_TYPE, NULL, NULL);
return FALSE;
}
gst_bytestream_flush_fast (riff->bs, 8);
/* doctype */
if (gst_bytestream_peek_bytes (riff->bs, &data, 4) != 4) {
- gst_element_error (riff, RESOURCE, READ, NULL, NULL);
+ GST_ELEMENT_ERROR (riff, RESOURCE, READ, NULL, NULL);
return FALSE;
}
gst_bytestream_flush_fast (riff->bs, 4);
/* It's uncompressed with replic data*/
if (replic_size < 8) {
- gst_element_error (asf_demux, STREAM, DEMUX, NULL, ("The payload has replicated data but the size is less than 8"));
+ GST_ELEMENT_ERROR (asf_demux, STREAM, DEMUX, NULL, ("The payload has replicated data but the size is less than 8"));
return FALSE;
}
_read_replicated_data (asf_demux, &replicated_data_header);
segment_info.segment_size = segment_info.chunk_size;
if (segment_info.chunk_size > packet_info->size_left) {
- gst_element_error (asf_demux, STREAM, DEMUX, NULL, ("Payload chunk overruns packet size."));
+ GST_ELEMENT_ERROR (asf_demux, STREAM, DEMUX, NULL, ("Payload chunk overruns packet size."));
return FALSE;
}
gst_bytestream_flush (asf_demux->bs, object.stream_specific_size);
break;
default:
- gst_element_error (asf_demux, STREAM, DEMUX, NULL, ("Audio stream using unknown error correction"));
+ GST_ELEMENT_ERROR (asf_demux, STREAM, DEMUX, NULL, ("Audio stream using unknown error correction"));
return FALSE;
}
}
break;
default:
- gst_element_error (asf_demux, STREAM, WRONG_TYPE, NULL, NULL);
+ GST_ELEMENT_ERROR (asf_demux, STREAM, WRONG_TYPE, NULL, NULL);
return FALSE;
}
}
/* Base case if we haven't found one at all */
- gst_element_error (asf_demux, STREAM, DEMUX, NULL, ("Segment found for undefined stream: (%d)", id));
+ GST_ELEMENT_ERROR (asf_demux, STREAM, DEMUX, NULL, ("Segment found for undefined stream: (%d)", id));
return NULL;
}
"systemstream", G_TYPE_BOOLEAN, TRUE,
"parsed", G_TYPE_BOOLEAN, TRUE, NULL)) < 0)
{
- gst_element_error (mpeg_parse, CORE, NEGOTIATION, NULL, NULL);
+ GST_ELEMENT_ERROR (mpeg_parse, CORE, NEGOTIATION, NULL, NULL);
return;
}
}