diff -r 3219eb5401c0 -r 45798efca6ef gmyth-stream/gmemcoder/src/gmencoder.h --- a/gmyth-stream/gmemcoder/src/gmencoder.h Mon Apr 23 21:05:21 2007 +0100 +++ b/gmyth-stream/gmemcoder/src/gmencoder.h Mon Apr 30 18:54:25 2007 +0100 @@ -33,9 +33,9 @@ GType g_mencoder_get_type (void); GMencoder* g_mencoder_new (void); -gboolean g_mencoder_setup_stream (GMencoder *self, - const gchar* uri, +void g_mencoder_setup_stream (GMencoder *self, const gchar* video_encode, + const gchar* mux_name, gchar** video_encode_prop, gdouble video_fps, gdouble video_rate, @@ -44,10 +44,13 @@ const gchar* audio_encode, gchar** audio_encode_prop, guint audio_rate, - const gchar* output_element, - gchar** output_prop); -gboolean g_mencoder_play_stream (GMencoder *self); -gboolean g_mencoder_pause_stream (GMencoder *self); + const gchar* output_uri); +gboolean g_mencoder_append_uri (GMencoder *self, + const gchar* uri); +void g_mencoder_remove_uri (GMencoder *self, + const gchar* uri); +void g_mencoder_play_stream (GMencoder *self); +void g_mencoder_pause_stream (GMencoder *self); void g_mencoder_close_stream (GMencoder *self); G_END_DECLS