[mythtv-commits] [MythTV/mythtv] f7b0c6: http backend services: Add some macros and cater f...

Peter Bennett noreply at github.com
Sun Jun 20 15:27:27 UTC 2021


  Branch: refs/heads/devel/http
  Home:   https://github.com/MythTV/mythtv
  Commit: f7b0c67220b017c29cb220d7b6d0d8baa110e085
      https://github.com/MythTV/mythtv/commit/f7b0c67220b017c29cb220d7b6d0d8baa110e085
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2021-06-20 (Sun, 20 Jun 2021)

  Changed paths:
    M mythtv/libs/libmythbase/http/mythhttpservice.h
    M mythtv/libs/libmythbase/http/serialisers/mythcborserialiser.cpp
    M mythtv/libs/libmythbase/http/serialisers/mythjsonserialiser.cpp
    M mythtv/libs/libmythbase/http/serialisers/mythxmlplistserialiser.cpp
    M mythtv/libs/libmythbase/http/serialisers/mythxmlserialiser.cpp

  Log Message:
  -----------
  http backend services: Add some macros and cater for V2 in service names

The new http servoces will be run in conjunction with the existing
services for a time. Allow for the different class names to be rendered
the same by removing V2 from class names in serializers.


  Commit: cff3f635627a3273b82211a4430a5b69cf408eb8
      https://github.com/MythTV/mythtv/commit/cff3f635627a3273b82211a4430a5b69cf408eb8
  Author: Peter Bennett <pbennett at mythtv.org>
  Date:   2021-06-20 (Sun, 20 Jun 2021)

  Changed paths:
    M mythtv/programs/mythbackend/main_helpers.cpp
    M mythtv/programs/mythbackend/mythbackend.pro
    A mythtv/programs/mythbackend/servicesv2/v2artworkInfo.h
    A mythtv/programs/mythbackend/servicesv2/v2artworkInfoList.h
    A mythtv/programs/mythbackend/servicesv2/v2castMember.h
    A mythtv/programs/mythbackend/servicesv2/v2castMemberList.h
    A mythtv/programs/mythbackend/servicesv2/v2genre.h
    A mythtv/programs/mythbackend/servicesv2/v2genreList.h
    A mythtv/programs/mythbackend/servicesv2/v2serviceUtil.cpp
    A mythtv/programs/mythbackend/servicesv2/v2serviceUtil.h
    A mythtv/programs/mythbackend/servicesv2/v2video.cpp
    A mythtv/programs/mythbackend/servicesv2/v2video.h
    A mythtv/programs/mythbackend/servicesv2/v2videoMetadataInfo.h

  Log Message:
  -----------
  http backend services: Implementation of Video/GetVideo method

The first backend service can be a model for converting other services.
Files are copied from programs/mythbackend/services and
libmythservicecontracts/datacontracts to programs/mythbackend/services2
with modifications. The files in /libmythservicecontracts/services are
not needed in the new services.


Compare: https://github.com/MythTV/mythtv/compare/fd79f951800c...cff3f635627a


More information about the mythtv-commits mailing list