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*/
 |