Defines | Functions

swfdec_codec_gst.c File Reference

#include <string.h>
#include "swfdec_codec_gst.h"
Include dependency graph for swfdec_codec_gst.c:

Defines

#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)

Define Documentation

#define SWFDEC_ERROR   printf

Function Documentation

gboolean swfdec_gst_colorspace_init ( SwfdecGstDecoder dec,
GstCaps *  srccaps,
GstCaps *  sinkcaps 
)
GstPad* swfdec_gst_connect_sinkpad ( GstElement *  element,
GstCaps *  caps 
)
GstPad* swfdec_gst_connect_sinkpad_by_pad ( GstPad *  srcpad,
GstCaps *  caps 
)

References SWFDEC_ERROR, and TRUE.

Referenced by swfdec_gst_connect_sinkpad().

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