Gtk extensions

Gtk extensions — extension objects for SwfdecGtkPlayer

Synopsis


#include <swfdec/swfdec-gtk.h>

                    SwfdecGtkLoader;
                    SwfdecGtkSocket;

Object Hierarchy

  GObject
   +----SwfdecStream
         +----SwfdecLoader
               +----SwfdecFileLoader
                     +----SwfdecGtkLoader
  GObject
   +----SwfdecStream
         +----SwfdecSocket
               +----SwfdecGtkSocket

Description

Swfdec-Gtk provides some objects that implement the various extensions provided by the SwfdecPlayer object. They are used by default in the SwfdecGtkPlayer object, but you can use them outside of it, too. However, they require certain Gtk functionality, such as a running glib main loop.

Details

SwfdecGtkLoader

typedef struct _SwfdecGtkLoader SwfdecGtkLoader;

SwfdecGtkLoader is a SwfdecLoader that is intended as an easy way to be access ressources that are not stored in files, such as HTTP. It is a private object.


SwfdecGtkSocket

typedef struct _SwfdecGtkSocket SwfdecGtkSocket;

This is the object used to represent a socket. It is completely private.