matroskademux: configurable timestamp gap handling
authorDavid Svensson Fors <davidsf@axis.com>
Wed, 14 Sep 2011 12:46:00 +0000 (14:46 +0200)
committerMark Nauwelaerts <mark.nauwelaerts@collabora.co.uk>
Wed, 14 Sep 2011 12:49:36 +0000 (14:49 +0200)
commit682ae32f6f8a81e4c3cb164bb285c3d5f1069fa5
tree8f1c20b84f6a7c3131854d27b5e4d79de6270474
parentc78048bc25c6b0b7018a442bab24227452b6dd57
matroskademux: configurable timestamp gap handling

matroskademux performs segment tricks to skip gaps in streams,
notably at start for non 0 based files.  There may however be
cases when full presentation (including intermediate gaps) is
desired, so a property allows to configure as of which gap
to act (or not at all).

API: GstMatroskaDemux::max-gap-time

Fixes #659009.
gst/matroska/matroska-demux.c
gst/matroska/matroska-demux.h