[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