After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 557814 - [mpegdemux] frequency list descriptor support
[mpegdemux] frequency list descriptor support
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal enhancement
: 0.10.10
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-10-24 21:01 UTC by David Härdeman
Modified: 2008-10-27 08:57 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
mpegdemux patch to support frequency list descriptor (0x62) (1.97 KB, patch)
2008-10-24 21:02 UTC, David Härdeman
none Details | Review
Version 2 of the same patch (3.28 KB, patch)
2008-10-25 17:07 UTC, David Härdeman
committed Details | Review

Description David Härdeman 2008-10-24 21:01:25 UTC
Some networks (the public DVB-T network in the Netherlands being one example) transmit additional frequencies which should be scanned by a DVB application looking for all available transport streams by adding a frequency list descriptor (0x62) in the NIT.

The attached patch implements support for the frequency list descriptor in mpegdemux.
Comment 1 David Härdeman 2008-10-24 21:02:39 UTC
Created attachment 121309 [details] [review]
mpegdemux patch to support frequency list descriptor (0x62)
Comment 2 David Härdeman 2008-10-25 17:07:13 UTC
Created attachment 121354 [details] [review]
Version 2 of the same patch

Sorry, the previous patch had missed that the frequency needs to be calculated the same way as it is for delivery system descriptors. Fixed in this patch.
Comment 3 Sebastian Dröge (slomo) 2008-10-27 08:57:11 UTC
2008-10-27  Sebastian Dröge  <sebastian.droege@collabora.co.uk>

	Patch by: David Härdeman <david at hardeman dot nu>

	* gst/mpegdemux/mpegtspacketizer.c: (mpegts_packetizer_parse_nit):
	Add support for the frequency list descriptor, which provides
	additional frequencies that should be scanned by a DVB application.
	Fixes bug #557814.