avisubtitle

avisubtitle — Parse avi subtitle stream

Synopsis




                    GstAviSubtitle;

Description

Parses the subtitle stream from an avi file.

Example launch line

gst-launch filesrc location=subtitle.avi ! avidemux name=demux ! queue ! avisubtitle ! subparse ! textoverlay name=overlay ! ffmpegcolorspace ! autovideosink demux. ! queue ! decodebin ! overlay.

This plays an avi file with a video and subtitle stream.

Last reviewed on 2008-02-01

Element Information

plugin avi
author Thijs Vermeir <thijsvermeir@gmail.com>
class Codec/Demuxer

Element Pads

name src
direction source
presence always
details application/x-subtitle
name sink
direction sink
presence always
details application/x-subtitle-avi

Details

GstAviSubtitle

typedef struct {
  GstElement parent;

  GstPad    *src;
  GstPad    *sink;

  GstBuffer *subfile;  /* the complete subtitle file in one buffer */
} GstAviSubtitle;