[SCM] kodi-pvr-hts/master: Merge pull request #72 from Jalle19/refactor-entities

tiber-guest at users.alioth.debian.org tiber-guest at users.alioth.debian.org
Wed Mar 2 23:01:45 UTC 2016


bumped version to 2.2.9
fix some comparison operators, fixes issue where "unknown channel 0" appears when the first channel update comes through
alternate the log message when adding/updating channels
factor out the various status structs to separate files under the tvheadend::status namespace
Fixes for issues that went wrong during the last rebase
drop unused UPDATE macro
prefix all member fields with m_
make Schedule::events private and provide a read-write getter for it
remove Schedule::channel and use the schedule's ID to represent the channel ID it belongs to
delete schedules before deleting events, otherwise we end up deleting events unnecessarily in case the schedule is being deleted anyway
make Recording class's fields private and use setters/getters
when a recording/timer is updated, always update recordings too
add Recording::GetTimerType()
move timer type definitions to Recording.h
make Event class's fields private and use setters/getters
make Channel class's fields private and use setters/getters
factor out "id" to the Entity base class and expose it only through get/set
add a utility file with a method to erase elements of a map using a lambda. This makes removing dirty entities much more concise.
factored out channels, tags, recordings, timers, events and schedules to separate files, deriving from an Entity base class which provides the "dirty" functionality
remove pointless "update" boolean, we only use it for logging
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
X-Git-Refname: refs/heads/master
X-Git-Reftype: branch
X-Git-Oldrev: da14e25d0ec59a47da93dd88bdc66e1c16d94238
X-Git-Newrev: 4dc398ff1337ec61dea38685719108f1cd20f7b0

The following commit has been merged in the master branch:
commit 2e8a92f4c14edd9ad798025dbabcf961df564ea3
Merge: 1a128cd8a870b403da53a50e596551b93cbd63c0 d9070d5d5875a88ced33f4980b0685dc0bbf4bf0
Author: Sam Stenvall <Jalle19 at users.noreply.github.com>
Date:   Sun Oct 11 17:44:42 2015 +0200

    Merge pull request #72 from Jalle19/refactor-entities
    
    Factor out a lot of stuff to separate files


-- 
kodi-pvr-hts packaging



More information about the pkg-multimedia-commits mailing list