Changeset 1968130e2 in mythtv


Ignore:
Timestamp:
Oct 27, 2009, 4:30:25 PM (15 years ago)
Author:
Janne Grunau <jgrunau@…>
Branches:
devel/2020-player, devel/ffmpeg-resync, devel/gpu-commflag, fixes/0.23, fixes/0.24, fixes/0.25, fixes/0.26, fixes/0.27, fixes/0.28, fixes/29, fixes/30, fixes/31, github-templates, master
Children:
6089d4d60
Parents:
58ba8f73e8
Message:

Add UK default authority parsing to SDT, Refs #5562

based on patch by: David Matthews and Stuart Auchterlonie

git-svn-id: http://svn.mythtv.org/svn/trunk@22613 7dbf422c-18fa-0310-86e9-fd20926502f2

File:
1 edited

Legend:

Unmodified
Added
Removed
  • mythtv/libs/libmythtv/channelscan/channelscan_sm.cpp

    r58ba8f73e8 r1968130e2  
    929929    info.orig_netid = sdt->OriginalNetworkID();
    930930    info.in_sdt     = true;
     931
     932    desc_list_t parsed =
     933        MPEGDescriptor::Parse(sdt->ServiceDescriptors(i),
     934                                sdt->ServiceDescriptorsLength(i));
     935    // Look for default authority
     936    const unsigned char *def_auth =
     937        MPEGDescriptor::Find(parsed, DescriptorID::default_authority);
     938    if (def_auth)
     939    {
     940        DefaultAuthorityDescriptor authority(def_auth);
     941        info.default_authority = authority.DefaultAuthority();
     942    }
    931943}
    932944
Note: See TracChangeset for help on using the changeset viewer.