Classes | Functions

swfdec_codec_gst.h File Reference

#include <gst/gst.h>
Include dependency graph for swfdec_codec_gst.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  SwfdecGstDecoder

Functions

gboolean swfdec_gst_decoder_init (SwfdecGstDecoder *dec, GstCaps *srccaps, GstCaps *sinkcaps,...) G_GNUC_NULL_TERMINATED
gboolean swfdec_gst_colorspace_init (SwfdecGstDecoder *dec, GstCaps *srccaps, GstCaps *sinkcaps)
void swfdec_gst_decoder_push_eos (SwfdecGstDecoder *dec)
GstBuffer * swfdec_gst_decoder_pull (SwfdecGstDecoder *dec)
gboolean swfdec_gst_decoder_push (SwfdecGstDecoder *dec, GstBuffer *buffer)
void swfdec_gst_decoder_finish (SwfdecGstDecoder *dec)
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 (GstElement *element, GstCaps *caps)
GstPad * swfdec_gst_connect_sinkpad_by_pad (GstPad *srcpad, GstCaps *caps)

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  )