summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorschmirl <schmirl>2007-04-24 11:23:16 +0000
committerschmirl <schmirl>2007-04-24 11:23:16 +0000
commit518886b08b5913cf8278f69905e7981424d46825 (patch)
treec03de260d1c8ec9c769f8a3197e3708cfd6a8ff2 /server
parent52bf110aa9108dee206463c33a03bf55c3be3534 (diff)
downloadvdr-plugin-streamdev-518886b08b5913cf8278f69905e7981424d46825.tar.gz
vdr-plugin-streamdev-518886b08b5913cf8278f69905e7981424d46825.tar.bz2
client_filter-data-handling.patch by Petri Hintukainen
- regonize PUSI flag in TS packets (bullet-proof section start+end indicator) - Use own TS buffer to read directly from socket, no need for ring buffer anymore - Re-activate all active filters after re-connection to server - Simplify thread start/stop/running detection to current VDR style - Update "filter closed by VDR" detection (datagram sockets return different errno's than pipes) - Deliver data to first matching and active filter (do not drop data if first matching filter has been closed, there is quite likely new filter for it) - Add disconnect detection to avoid 100% CPU usage in cTSBuffer::Action() Modified Files: client/filter.c client/filter.h
Diffstat (limited to 'server')
0 files changed, 0 insertions, 0 deletions