gstreamer/ext/kate
Vincent Penquerc'h 0b790b663c kate: ensure the kate pad does not shoot ahead of the video pad
Sync both pads by waiting in the kate chain function.
Do not reset our internal segment from segment updates, in order
to be able to map video running time to kate running time, to
give libtiger the timestamp it expects. This allows us to use
running time to sync to video, which is The Right Way.

https://bugzilla.gnome.org/show_bug.cgi?id=600929
2011-01-14 00:28:41 +00:00
..
gstkate.c tiger: Give tiger primary rank 2010-12-25 17:00:22 +01:00
gstkate.h
gstkatedec.c kate: fix caps and string leaks and some minor clean-ups 2011-01-02 13:57:58 +00:00
gstkatedec.h
gstkateenc.c
gstkateenc.h
gstkateparse.c
gstkateparse.h
gstkatespu.c
gstkatespu.h
gstkatetag.c
gstkatetag.h
gstkatetiger.c kate: ensure the kate pad does not shoot ahead of the video pad 2011-01-14 00:28:41 +00:00
gstkatetiger.h kate: ensure the kate pad does not shoot ahead of the video pad 2011-01-14 00:28:41 +00:00
gstkateutil.c kate: ensure the kate pad does not shoot ahead of the video pad 2011-01-14 00:28:41 +00:00
gstkateutil.h
Makefile.am
README

Kate is a free codec for text based data, which can also carry images.
It is typically used to create overlays on a video.

libkate, a codec for Kate streams, is required to build this plugin:
http://libkate.googlecode.com/

libtiger, a rendering library for Kate streams, is optional:
http://libtiger.googlecode.com/

The Kate plugin contains various elements to manipulate Kate streams:

 - katedec: decodes Kate streams to text and SPU images
 - kateenc: encodes Kate streams from text and SPU images
 - kateparse: parses Kate streams
 - katetag: allows changing metadata in Kate streams
 - tiger: decodes and renders Kate streams using libtiger (needs libtiger)

More information about Kate can be found at:
http://wiki.xiph.org/index.php/OggKate