[Bug 702724] first-class miniobjects/API for mpeg-ts related SI (Service Information)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Jul 3 00:19:30 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=702724
GStreamer | gst-plugins-bad | git
Edward Hervey <bilboed> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution| |FIXED
Target Milestone|HEAD |1.1.2
--- Comment #15 from Edward Hervey <bilboed at gmail.com> 2013-07-03 07:19:18 UTC ---
And all in !
commit dc160e7ca70c4e6985be55c1b850fb829f8dcb03
Author: Edward Hervey <edward at collabora.com>
Date: Mon Jul 1 08:35:26 2013 +0200
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
commit 10c929c7958fba1e33b3cfa5aa4d112f77c8f618
Author: Edward Hervey <edward at collabora.com>
Date: Sun Jun 23 08:44:08 2013 +0200
dvb: Switch to MPEG-TS SI library
Also serves as an example of using mpegts library from a plugin
https://bugzilla.gnome.org/show_bug.cgi?id=702724
commit 92edd82c86c6f947a6f9dda3a24913040f4a0363
Author: Edward Hervey <edward at collabora.com>
Date: Sun Jun 23 08:43:23 2013 +0200
mpegtsdemux: Switch to MPEG-TS SI library
* Only mpeg-ts section packetization remains.
* Improve code to detect duplicated sections as early as possible
* Add FIXME for various issues that need fixing (but are not regressions)
https://bugzilla.gnome.org/show_bug.cgi?id=702724
commit 3665e8543a7be01060db834501d99750bda1cec0
Author: Edward Hervey <edward at collabora.com>
Date: Sun Jun 23 08:41:12 2013 +0200
gst-libs: New Mpeg-TS support library
Exposes various MPEG-TS (ISO/IEC 13818-1) and DVB (EN 300 468) Section
Information as well as descriptors for usage by plugins and applications.
This replaces entirely the old GstStructure-based system for conveying
mpeg-ts information to applications and other plugins.
Parsing and validation is done on a "when-needed" basis. This ensures
the minimal overhead for elements and applications creating and using
sections and descriptors.
Since all information is made available, this also allows applications
to parse custom sections and descriptors.
Right now the library is targeted towards parsing, but the structures
could be used in the future to allow applications to create and inject
sections and descriptors (for usage by various mpeg-ts elements).
https://bugzilla.gnome.org/show_bug.cgi?id=702724
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list