mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-12 11:26:39 +00:00
e56b667c00
Original commit message from CVS: added some more docs, removed two obsolete defines
167 lines
3.1 KiB
Text
167 lines
3.1 KiB
Text
<!-- ##### SECTION Title ##### -->
|
|
GstError
|
|
|
|
<!-- ##### SECTION Short_Description ##### -->
|
|
Categorized error messages
|
|
|
|
<!-- ##### SECTION Long_Description ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### SECTION See_Also ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
<!-- ##### ENUM GstCoreError ##### -->
|
|
<para>
|
|
Core errors are anything that can go wrong in or using the core GStreamer library
|
|
</para>
|
|
|
|
@GST_CORE_ERROR_FAILED:
|
|
@GST_CORE_ERROR_TOO_LAZY:
|
|
@GST_CORE_ERROR_NOT_IMPLEMENTED:
|
|
@GST_CORE_ERROR_STATE_CHANGE:
|
|
@GST_CORE_ERROR_PAD:
|
|
@GST_CORE_ERROR_THREAD:
|
|
@GST_CORE_ERROR_SCHEDULER:
|
|
@GST_CORE_ERROR_NEGOTIATION:
|
|
@GST_CORE_ERROR_EVENT:
|
|
@GST_CORE_ERROR_SEEK:
|
|
@GST_CORE_ERROR_CAPS:
|
|
@GST_CORE_ERROR_TAG:
|
|
@GST_CORE_ERROR_NUM_ERRORS:
|
|
|
|
<!-- ##### ENUM GstLibraryError ##### -->
|
|
<para>
|
|
Library errors are for errors from the library being used by elements initializing, closing, ...
|
|
</para>
|
|
|
|
@GST_LIBRARY_ERROR_FAILED:
|
|
@GST_LIBRARY_ERROR_TOO_LAZY:
|
|
@GST_LIBRARY_ERROR_INIT:
|
|
@GST_LIBRARY_ERROR_SHUTDOWN:
|
|
@GST_LIBRARY_ERROR_SETTINGS:
|
|
@GST_LIBRARY_ERROR_ENCODE:
|
|
@GST_LIBRARY_ERROR_NUM_ERRORS:
|
|
|
|
<!-- ##### ENUM GstResourceError ##### -->
|
|
<para>
|
|
Resource errors are for anything external used by an element:
|
|
memory, files, network connections, process space, ...
|
|
They're typically used by source and sink elements
|
|
</para>
|
|
|
|
@GST_RESOURCE_ERROR_FAILED:
|
|
@GST_RESOURCE_ERROR_TOO_LAZY:
|
|
@GST_RESOURCE_ERROR_NOT_FOUND:
|
|
@GST_RESOURCE_ERROR_BUSY:
|
|
@GST_RESOURCE_ERROR_OPEN_READ:
|
|
@GST_RESOURCE_ERROR_OPEN_WRITE:
|
|
@GST_RESOURCE_ERROR_OPEN_READ_WRITE:
|
|
@GST_RESOURCE_ERROR_CLOSE:
|
|
@GST_RESOURCE_ERROR_READ:
|
|
@GST_RESOURCE_ERROR_WRITE:
|
|
@GST_RESOURCE_ERROR_SEEK:
|
|
@GST_RESOURCE_ERROR_SYNC:
|
|
@GST_RESOURCE_ERROR_SETTINGS:
|
|
@GST_RESOURCE_ERROR_NUM_ERRORS:
|
|
|
|
<!-- ##### ENUM GstStreamError ##### -->
|
|
<para>
|
|
Stream errors are for anything related to the stream being processed:
|
|
format errors, media type errors, ...
|
|
They're typically used by decoders, demuxers, converters, ...
|
|
</para>
|
|
|
|
@GST_STREAM_ERROR_FAILED:
|
|
@GST_STREAM_ERROR_TOO_LAZY:
|
|
@GST_STREAM_ERROR_NOT_IMPLEMENTED:
|
|
@GST_STREAM_ERROR_TYPE_NOT_FOUND:
|
|
@GST_STREAM_ERROR_WRONG_TYPE:
|
|
@GST_STREAM_ERROR_CODEC_NOT_FOUND:
|
|
@GST_STREAM_ERROR_DECODE:
|
|
@GST_STREAM_ERROR_ENCODE:
|
|
@GST_STREAM_ERROR_DEMUX:
|
|
@GST_STREAM_ERROR_MUX:
|
|
@GST_STREAM_ERROR_FORMAT:
|
|
@GST_STREAM_ERROR_NUM_ERRORS:
|
|
|
|
<!-- ##### MACRO GST_LIBRARY_ERROR ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### MACRO GST_RESOURCE_ERROR ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### MACRO GST_CORE_ERROR ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### MACRO GST_STREAM_ERROR ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### MACRO GST_ERROR_SYSTEM ##### -->
|
|
<para>
|
|
Generates an human readable error message out of an errno number.
|
|
</para>
|
|
|
|
|
|
|
|
<!-- ##### FUNCTION gst_error_get_message ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@domain:
|
|
@code:
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_stream_error_quark ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_core_error_quark ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_resource_error_quark ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|
|
<!-- ##### FUNCTION gst_library_error_quark ##### -->
|
|
<para>
|
|
|
|
</para>
|
|
|
|
@Returns:
|
|
|
|
|