Gnash  0.8.11dev
Macros | Functions
swfdec_codec_gst.c File Reference
#include <string.h>
#include "swfdec_codec_gst.h"

Macros

#define SWFDEC_ERROR   printf
 

Functions

GstElementFactory * swfdec_gst_get_element_factory (GstCaps *caps)
 
GstElementFactory * swfdec_gst_get_demuxer_factory (GstCaps *caps)
 
GstElementFactory * swfdec_gst_get_parser_factory (GstCaps *caps)
 
GstPad * swfdec_gst_connect_srcpad (GstElement *element, GstCaps *caps)
 
GstPad * swfdec_gst_connect_sinkpad_by_pad (GstPad *srcpad, GstCaps *caps)
 
GstPad * swfdec_gst_connect_sinkpad (GstElement *element, GstCaps *caps)
 
gboolean swfdec_gst_colorspace_init (SwfdecGstDecoder *dec, GstCaps *srccaps, GstCaps *sinkcaps)
 
gboolean swfdec_gst_decoder_init (SwfdecGstDecoder *dec, GstCaps *srccaps, GstCaps *sinkcaps,...)
 
void swfdec_gst_decoder_finish (SwfdecGstDecoder *dec)
 
gboolean swfdec_gst_decoder_push (SwfdecGstDecoder *dec, GstBuffer *buffer)
 
void swfdec_gst_decoder_push_eos (SwfdecGstDecoder *dec)
 
GstBuffer * swfdec_gst_decoder_pull (SwfdecGstDecoder *dec)
 

Macro Definition Documentation

§ SWFDEC_ERROR

#define SWFDEC_ERROR   printf

Function Documentation

§ swfdec_gst_colorspace_init()

gboolean swfdec_gst_colorspace_init ( SwfdecGstDecoder dec,
GstCaps *  srccaps,
GstCaps *  sinkcaps 
)

§ swfdec_gst_connect_sinkpad()

GstPad* swfdec_gst_connect_sinkpad ( GstElement *  element,
GstCaps *  caps 
)

§ swfdec_gst_connect_sinkpad_by_pad()

GstPad* swfdec_gst_connect_sinkpad_by_pad ( GstPad *  srcpad,
GstCaps *  caps 
)

§ swfdec_gst_connect_srcpad()

GstPad* swfdec_gst_connect_srcpad ( GstElement *  element,
GstCaps *  caps 
)

§ swfdec_gst_decoder_finish()

void swfdec_gst_decoder_finish ( SwfdecGstDecoder dec)

§ swfdec_gst_decoder_init()

gboolean swfdec_gst_decoder_init ( SwfdecGstDecoder dec,
GstCaps *  srccaps,
GstCaps *  sinkcaps,
  ... 
)

§ swfdec_gst_decoder_pull()

GstBuffer* swfdec_gst_decoder_pull ( SwfdecGstDecoder dec)

§ swfdec_gst_decoder_push()

gboolean swfdec_gst_decoder_push ( SwfdecGstDecoder dec,
GstBuffer *  buffer 
)

§ swfdec_gst_decoder_push_eos()

void swfdec_gst_decoder_push_eos ( SwfdecGstDecoder dec)

§ swfdec_gst_get_demuxer_factory()

GstElementFactory* swfdec_gst_get_demuxer_factory ( GstCaps *  caps)

§ swfdec_gst_get_element_factory()

GstElementFactory* swfdec_gst_get_element_factory ( GstCaps *  caps)

§ swfdec_gst_get_parser_factory()

GstElementFactory* swfdec_gst_get_parser_factory ( GstCaps *  caps)