examples: Add an example of a mpeg-ts SI extractor
authorEdward Hervey <edward@collabora.com>
Mon, 1 Jul 2013 06:35:26 +0000 (08:35 +0200)
committerEdward Hervey <edward@collabora.com>
Wed, 3 Jul 2013 07:17:25 +0000 (09:17 +0200)
commitdc160e7ca70c4e6985be55c1b850fb829f8dcb03
treeca6b6b98957a691d3c068b2863a740d02eb3cc78
parent10c929c7958fba1e33b3cfa5aa4d112f77c8f618
examples: Add an example of a mpeg-ts SI extractor

Serves as an example of usage of the new mpegts library from an
application.

Will parse/dump all sections received on a bus.

Usage is ./tsparse <any gst-launch line using tsdemux or tsparse>

Examples:
  ./tsparse file:///some/mpegtsfile ! tsparse ! fakesink
  ./tsparse dvb://CHANNEL ! tsparse ! fakesink
  ./tsparse playbin uri=dvb://CHANNEL
  ./tsparse playbin uri=file:///some/mpegtsfile
  ...

https://bugzilla.gnome.org/show_bug.cgi?id=702724
configure.ac
tests/examples/Makefile.am
tests/examples/mpegts/Makefile.am [new file with mode: 0644]
tests/examples/mpegts/ts-parser.c [new file with mode: 0644]