]> git.vomp.tv Git - vompclient.git/commit
Implement startup-to-live-TV
authorChris Tallon <chris@vomp.tv>
Tue, 16 Nov 2021 18:18:45 +0000 (18:18 +0000)
committerChris Tallon <chris@vomp.tv>
Tue, 16 Nov 2021 18:18:45 +0000 (18:18 +0000)
commit3a1e86081b9698e97fe8098167e8707097a773b5
tree9e70e0e25e482ec157b197f3414820801186ddd6
parent7c34734bbed22ccaf3d8896af71563858d28d56e
Implement startup-to-live-TV
Convert the ChannelList vector to be managed by shared_ptr -
this allows either VChannelList or VVideoLiveTV to own it, and
it still be deleted appropriately.
Convert ChannelList vector to a subclass so its destructor
can automatically delete the Channel objects.
However, the net says "Thou shalt not subclass std::vector"...
18 files changed:
config.cc
config.json.sample
control.cc
playerradiolive.cc
playerradiolive.h
playervideolive.cc
playervideolive.h
vchannellist.cc
vchannellist.h
vdr.cc
vdr.h
vepg.cc
vepg.h
vepglistadvanced.cc
vepglistadvanced.h
vvideolivetv.cc
vvideolivetv.h
vwelcome.cc