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 654485 - Parsing modulation from DVB satellite delivery descriptors
Parsing modulation from DVB satellite delivery descriptors
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 0.10.23
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-07-12 16:32 UTC by Tony Houghton
Modified: 2012-06-21 09:59 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Fix satellite delivery descriptor parsing (against HEAD). (4.16 KB, patch)
2011-07-12 16:32 UTC, Tony Houghton
none Details | Review
Fix satellite delivery descriptor parsing (against s2api). (6.10 KB, patch)
2011-07-12 16:36 UTC, Tony Houghton
none Details | Review
Correct satellite delivery descriptor parsing (standalone) (4.90 KB, patch)
2011-07-13 18:31 UTC, Tony Houghton
none Details | Review
Correct satellite delivery descriptor parsing (DVB-S2 version) (4.91 KB, patch)
2011-07-13 18:37 UTC, Tony Houghton
none Details | Review

Description Tony Houghton 2011-07-12 16:32:29 UTC
Created attachment 191821 [details] [review]
Fix satellite delivery descriptor parsing (against HEAD).

The way modulation settings are set when parsing DVB satellite delivery descriptors doesn't seem to match ETSI EN 300 468. I think the problem is mainly that the switch was apparently copy & pasted from the code for cable descriptors and not amended.

I've corrected the parsing and added support for 8PSK to dvbsrc.
Comment 1 Tony Houghton 2011-07-12 16:36:49 UTC
Created attachment 191822 [details] [review]
Fix satellite delivery descriptor parsing (against s2api).

Version of the patch to be applied after my s2api patch from Bug 654479.
Comment 2 David Schleef 2011-07-13 05:48:26 UTC
Please create patches using 'git format-patch'.  This retains the author and changelog information, as well as often making merges easier.
Comment 3 Tony Houghton 2011-07-13 18:31:49 UTC
Created attachment 191909 [details] [review]
Correct satellite delivery descriptor parsing (standalone)

Standalone version of the patch. Now generated with git format-patch.
Comment 4 Tony Houghton 2011-07-13 18:37:01 UTC
Created attachment 191911 [details] [review]
Correct satellite delivery descriptor parsing (DVB-S2 version)

To be applied after patch 191903 and optionally after patch 191904.
Comment 5 Edward Hervey 2012-06-21 09:59:04 UTC
(In reply to comment #4)
> Created an attachment (id=191911) [details] [review]
> Correct satellite delivery descriptor parsing (DVB-S2 version)
> 
> To be applied after patch 191903 [details] and optionally after patch 191904 [details].

This is the same version of the patch in comment 3.

Thanks !

commit 07dd35ad73cae9f79f2fac28a38ef2592ebb53a1
Author: Tony Houghton <h@realh.co.uk>
Date:   Wed Jul 13 19:25:08 2011 +0100

    Correct satellite delivery descriptor parsing.
    
    Original code to parse satellite delivery descriptors to generate
    "satellite" structures appeared to be copy & pasted from cable's code
    without amending for satellite.
    
    Also added 8PSK to dvbsrc's enum for modulation.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=654485