Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor out upnp services #49

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Commits on Jul 11, 2020

  1. I use hostnames on my network, this makes ssdp work

    Anthony Nash authored and nashant committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    9682985 View commit details
    Browse the repository at this point in the history
  2. Get all upnp services, not just MainTVAgent and RenderingControl

    This doesn't add any functionality directly but may open up possibilities
    with the other services
    nashant committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    c4f5fe7 View commit details
    Browse the repository at this point in the history
  3. Add missing string format {}

    nashant committed Jul 11, 2020
    Configuration menu
    Copy the full SHA
    603a53e View commit details
    Browse the repository at this point in the history

Commits on Jul 12, 2020

  1. Get tags in a different way

    This removes BeautifulSoup, gets the requested tags in a different way,
    and introduces xmltodict for converting the xml to something useable
    nashant committed Jul 12, 2020
    Configuration menu
    Copy the full SHA
    ce2c97c View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2020

  1. Pull upnp devices out to separate class

    This is a fairly large change, but it opens up the possibility of tapping in to
    other upnp services that are on the tv. It uses closures to dynamically create
    the upnp device methods from the scpd description.
    
    I've tested as much as I can and all functionality seems to be retained.
    nashant committed Jul 14, 2020
    Configuration menu
    Copy the full SHA
    3c8b1a7 View commit details
    Browse the repository at this point in the history