mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-02 16:52:42 +00:00
Fix dotfile API to be exported since macros can't be GI bound
This commit is contained in:
parent
71e89bc514
commit
9fd4970089
1 changed files with 9 additions and 9 deletions
|
@ -458,7 +458,7 @@ debug_dump_element_pads (GstIterator * pad_iter, GstPad * pad,
|
||||||
* @out: file to write to
|
* @out: file to write to
|
||||||
* @indent: level of graph indentation
|
* @indent: level of graph indentation
|
||||||
*
|
*
|
||||||
* Helper for _gst_debug_bin_to_dot_file() to recursively dump a pipeline.
|
* Helper for gst_debug_bin_to_dot_file() to recursively dump a pipeline.
|
||||||
*/
|
*/
|
||||||
static void
|
static void
|
||||||
debug_dump_element (GstBin * bin, GstDebugGraphDetails details, FILE * out,
|
debug_dump_element (GstBin * bin, GstDebugGraphDetails details, FILE * out,
|
||||||
|
@ -590,7 +590,7 @@ debug_dump_element (GstBin * bin, GstDebugGraphDetails details, FILE * out,
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* _gst_debug_bin_to_dot_file:
|
* gst_debug_bin_to_dot_file:
|
||||||
* @bin: the top-level pipeline that should be analyzed
|
* @bin: the top-level pipeline that should be analyzed
|
||||||
* @file_name: output base filename (e.g. "myplayer")
|
* @file_name: output base filename (e.g. "myplayer")
|
||||||
*
|
*
|
||||||
|
@ -602,7 +602,7 @@ debug_dump_element (GstBin * bin, GstDebugGraphDetails details, FILE * out,
|
||||||
* </programlisting></informalexample>
|
* </programlisting></informalexample>
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
_gst_debug_bin_to_dot_file (GstBin * bin, GstDebugGraphDetails details,
|
gst_debug_bin_to_dot_file (GstBin * bin, GstDebugGraphDetails details,
|
||||||
const gchar * file_name)
|
const gchar * file_name)
|
||||||
{
|
{
|
||||||
gchar *full_file_name = NULL;
|
gchar *full_file_name = NULL;
|
||||||
|
@ -667,15 +667,15 @@ _gst_debug_bin_to_dot_file (GstBin * bin, GstDebugGraphDetails details,
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* _gst_debug_bin_to_dot_file_with_ts:
|
* gst_debug_bin_to_dot_file_with_ts:
|
||||||
* @bin: the top-level pipeline that should be analyzed
|
* @bin: the top-level pipeline that should be analyzed
|
||||||
* @file_name: output base filename (e.g. "myplayer")
|
* @file_name: output base filename (e.g. "myplayer")
|
||||||
*
|
*
|
||||||
* This works like _gst_debug_bin_to_dot_file(), but adds the current timestamp
|
* This works like gst_debug_bin_to_dot_file(), but adds the current timestamp
|
||||||
* to the filename, so that it can be used to take multiple snapshots.
|
* to the filename, so that it can be used to take multiple snapshots.
|
||||||
*/
|
*/
|
||||||
void
|
void
|
||||||
_gst_debug_bin_to_dot_file_with_ts (GstBin * bin,
|
gst_debug_bin_to_dot_file_with_ts (GstBin * bin,
|
||||||
GstDebugGraphDetails details, const gchar * file_name)
|
GstDebugGraphDetails details, const gchar * file_name)
|
||||||
{
|
{
|
||||||
gchar *ts_file_name = NULL;
|
gchar *ts_file_name = NULL;
|
||||||
|
@ -699,19 +699,19 @@ _gst_debug_bin_to_dot_file_with_ts (GstBin * bin,
|
||||||
g_strdup_printf ("%u.%02u.%02u.%09u-%s", GST_TIME_ARGS (elapsed),
|
g_strdup_printf ("%u.%02u.%02u.%09u-%s", GST_TIME_ARGS (elapsed),
|
||||||
file_name);
|
file_name);
|
||||||
|
|
||||||
_gst_debug_bin_to_dot_file (bin, details, ts_file_name);
|
gst_debug_bin_to_dot_file (bin, details, ts_file_name);
|
||||||
g_free (ts_file_name);
|
g_free (ts_file_name);
|
||||||
}
|
}
|
||||||
#else /* !GST_DISABLE_GST_DEBUG */
|
#else /* !GST_DISABLE_GST_DEBUG */
|
||||||
#ifndef GST_REMOVE_DISABLED
|
#ifndef GST_REMOVE_DISABLED
|
||||||
void
|
void
|
||||||
_gst_debug_bin_to_dot_file (GstBin * bin, GstDebugGraphDetails details,
|
gst_debug_bin_to_dot_file (GstBin * bin, GstDebugGraphDetails details,
|
||||||
const gchar * file_name)
|
const gchar * file_name)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
void
|
||||||
_gst_debug_bin_to_dot_file_with_ts (GstBin * bin, GstDebugGraphDetails details,
|
gst_debug_bin_to_dot_file_with_ts (GstBin * bin, GstDebugGraphDetails details,
|
||||||
const gchar * file_name)
|
const gchar * file_name)
|
||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue