mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-30 05:31:15 +00:00
22 lines
718 B
C
22 lines
718 B
C
|
#ifndef __GST_TRANSCODER_UTILS_H
|
||
|
#define __GST_TRANSCODER_UTILS_H
|
||
|
|
||
|
#include "utils.h"
|
||
|
#include <gst/gst.h>
|
||
|
#include <gst/pbutils/pbutils.h>
|
||
|
#include <gst/pbutils/encoding-profile.h>
|
||
|
|
||
|
void print (GstDebugColorFlags c, gboolean err, gboolean nline, const gchar * format, va_list var_args);
|
||
|
void ok (const gchar * format, ...);
|
||
|
void warn (const gchar * format, ...);
|
||
|
void error (const gchar * format, ...);
|
||
|
|
||
|
gchar * ensure_uri (const gchar * location);
|
||
|
gchar * get_file_extension (gchar * uri);
|
||
|
|
||
|
GList * get_usable_profiles (GstEncodingTarget * target);
|
||
|
GstEncodingProfile * create_encoding_profile (const gchar * pname);
|
||
|
void describe_encoding_profile (GstEncodingProfile *profile);
|
||
|
|
||
|
#endif /*__GST_TRANSCODER_UTILS_H*/
|