Module gstreamer::functions [−][src]
Functions
debug_add_ring_buffer_logger | v1_14 Adds a memory ringbuffer based debug logger that stores up to
|
debug_bin_to_dot_data | To aid debugging applications one can use this method to obtain the whole network of gstreamer elements that form the pipeline into a dot file. This data can be processed with graphviz to get an image. |
debug_bin_to_dot_file | To aid debugging applications one can use this method to write out the whole network of gstreamer elements that form the pipeline into a dot file. This file can be processed with graphviz to get an image. |
debug_bin_to_dot_file_with_ts | This works like |
debug_get_default_threshold | Returns the default threshold that is used for new categories. |
debug_get_stack_trace | v1_12
|
debug_is_active | Checks if debugging output is activated. |
debug_is_colored | Checks if the debugging output should be colored. |
debug_print_stack_trace | If libunwind, glibc backtrace or DbgHelp are present a stack trace is printed. |
debug_remove_ring_buffer_logger | v1_14 Removes any previously added ring buffer logger with
|
debug_ring_buffer_logger_get_logs | v1_14 Fetches the current logs per thread from the ring buffer logger. See
|
debug_set_active | If activated, debugging messages are sent to the debugging handlers. It makes sense to deactivate it for speed issues. |
debug_set_colored | Sets or unsets the use of coloured debugging output. Same as gst_debug_set_color_mode () with the argument being being GST_DEBUG_COLOR_MODE_ON or GST_DEBUG_COLOR_MODE_OFF. |
debug_set_default_threshold | Sets the default threshold to the given level and updates all categories to use this threshold. |
debug_set_threshold_for_name | Sets all categories which match the given glob style pattern to the given level. |
debug_set_threshold_from_string | Sets the debug logging wanted in the same form as with the GST_DEBUG environment variable. You can use wildcards such as ‘*’, but note that the order matters when you use wild cards, e.g. “foosrc:6,src:3,:2” sets everything to log level 2. |
debug_unset_threshold_for_name | Resets all categories with the given name back to the default level. |
main_executable_path | v1_14 This helper is mostly helpful for plugins that need to inspect the folder of the main executable to determine their set of features. |
parse_bin_from_description | This is a convenience wrapper around |
parse_launch | Create a new pipeline based on command line syntax.
Please note that you might get a return value that is not |
parse_launchv | Create a new element based on command line syntax.
|
type_mark_as_plugin_api | v1_18 Marks |
update_registry | Forces GStreamer to re-scan its plugin paths and update the default plugin registry. |
util_get_timestamp | Get a timestamp as GstClockTime to be used for interval measurements. The timestamp should not be interpreted in any other way. |
version | Gets the version number of the GStreamer library. |
version_string | This function returns a string that is useful for describing this version of GStreamer to the outside world: user agent strings, logging, … |