DMAPGstInputStream

DMAPGstInputStream

Synopsis

#define             DMAP_TYPE_GST_INPUT_STREAM
#define             DMAP_GST_INPUT_STREAM               (o)
#define             DMAP_GST_INPUT_STREAM_CLASS         (k)
#define             IS_DMAP_GST_INPUT_STREAM            (o)
#define             IS_DMAP_GST_INPUT_STREAM_CLASS      (k)
#define             DMAP_GST_INPUT_STREAM_GET_CLASS     (o)
typedef             DMAPGstInputStreamPrivate;
                    DMAPGstInputStream;
                    DMAPGstInputStreamClass;
GType               dmap_gst_input_stream_get_type      (void);
GInputStream*       dmap_gst_input_stream_new           (const gchar *transcode_mimetype,
                                                         GInputStream *src_stream);
gchar *             dmapd_input_stream_strdup_format_extension
                                                        (const gint format_code);

Object Hierarchy

  GObject
   +----GInputStream
         +----DMAPGstInputStream
               +----DMAPGstMP3InputStream
               +----DMAPGstWAVInputStream

Implemented Interfaces

DMAPGstInputStream implements GSeekable.

Description

Details

DMAP_TYPE_GST_INPUT_STREAM

#define DMAP_TYPE_GST_INPUT_STREAM         (dmap_gst_input_stream_get_type ())


DMAP_GST_INPUT_STREAM()

#define             DMAP_GST_INPUT_STREAM(o)

o :


DMAP_GST_INPUT_STREAM_CLASS()

#define             DMAP_GST_INPUT_STREAM_CLASS(k)

k :


IS_DMAP_GST_INPUT_STREAM()

#define             IS_DMAP_GST_INPUT_STREAM(o)

o :


IS_DMAP_GST_INPUT_STREAM_CLASS()

#define             IS_DMAP_GST_INPUT_STREAM_CLASS(k)

k :


DMAP_GST_INPUT_STREAM_GET_CLASS()

#define             DMAP_GST_INPUT_STREAM_GET_CLASS(o)

o :


DMAPGstInputStreamPrivate

typedef struct DMAPGstInputStreamPrivate DMAPGstInputStreamPrivate;


DMAPGstInputStream

typedef struct _DMAPGstInputStream DMAPGstInputStream;


DMAPGstInputStreamClass

typedef struct {
	GInputStreamClass parent;

	void (*kill_pipeline) (DMAPGstInputStream *);
} DMAPGstInputStreamClass;


dmap_gst_input_stream_get_type ()

GType               dmap_gst_input_stream_get_type      (void);

Returns :


dmap_gst_input_stream_new ()

GInputStream*       dmap_gst_input_stream_new           (const gchar *transcode_mimetype,
                                                         GInputStream *src_stream);

transcode_mimetype :

src_stream :

Returns :


dmapd_input_stream_strdup_format_extension ()

gchar *             dmapd_input_stream_strdup_format_extension
                                                        (const gint format_code);

format_code :

Returns :