Age | Commit message (Collapse) | Author |
|
- Add separate data socket for sections data
- Sections data can be received when there is no active live view
(-> EPG scans etc. can be executed during replay etc.)
|
|
- Try to detect data stream disconnections to
avoid 100% CPU-usage in cTSBuffer::Action()
|
|
- VDR 1.5.0 calls some device members in different order and
streamdev can't currently handle this.
- do not trust in OpenDvr/CloseDvr, instead keep count of active PIDs,
open data connection when it is needed and close it only when there
are no active PIDs
(closing data connection unsubscribes all pids at server end)
- some sanity checks on server side
Modified Files:
client/device.c client/device.h server/connectionVTP.c
|
|
- Implement virtual IsTunedToTransponder()
- Return true from Provides... functions
Modified Files:
client/device.c client/device.h
|
|
|
|
ABRT will be sent after tuning, which will destroy the LiveStreamer on the server.
|
|
- fixed destruction order on channel switch (fixes one crash that happens
occasionally when switching)
|
|
|
|
|
|
|
|
|
|
|