summaryrefslogtreecommitdiff
path: root/frontend_svr.c
AgeCommit message (Collapse)Author
2007-01-01All discovery stuff moved to own modulephintuka
HTTP streaming module integrated
2006-12-31init new membersphintuka
moved static sMaster to be class member use cString as dynamic temp buffer when creating strings with sprintf use printf_cmd instead of preparing string to separate buffer fixed InfoHandler calling ip2txt is now member of cxSocket
2006-12-19Fixed KEY Repeat/Release (Thanks to Timo Ruottinen)phintuka
Handshaking is now initiated by client to allow server to detect client type (normal/http/rtsp) Reason of rejecting requested transport type is informed to client Pipes are created to per-process directory to avoid collisions if there are several VDR instances Added missing Unlock() to grab (fixes GRAB deadlock when there are no clients) TRACKMAP uses INFO Allow empty (\r\n) lines in control channel (http/rtsp requests are terminated by empty line)
2006-12-15Added connection type detectionphintuka
Added simple HTTP support
2006-12-14rtp sockets moved to udp schedulerphintuka
fixed server restart after re-configuration removed probe packet sending in UDP and RTP connect (scheduler already sends packets every 100ms)
2006-12-07Fixed control channel disconnection detectionphintuka
2006-11-03Trick speedsphintuka
2006-10-18Prefer using track maps from local frontend, if availablephintuka
2006-10-18Larger control bufferphintuka
2006-10-18Track map info routingphintuka
2006-10-07Use fixed scr in replay for first TCP/PIPE client if udp scheduler is not usedphintuka
(this fixes 1% too fast replay when there are only TCP/PIPE clients)
2006-09-20Buffer size checksphintuka
2006-09-19HD mode (stub)phintuka
ffmpeg post processing
2006-09-03Fixed poll when no clients and rtp transmission always onphintuka
ClientCount -> HasClients as nobody is interested in the count Some code cleanup
2006-08-25Added overscan optionphintuka
2006-08-24Implemented image grabbing for remote clientsphintuka
2006-08-24Bind VDR discovery protocol to INADDR_BROADCAST instead of INADDR_ANYphintuka
(INADDR_ANY graps RTP too if port numbers are left to default)
2006-08-24Fixed restoring primary device when using TCP connectionsphintuka
(new TCP data connection incremented client count)
2006-08-22New config options: autocrop parameters and speaker arrangementphintuka
2006-08-19Fix timeout problems in PlayFileCtrlphintuka
2006-08-18Fix sending random data in unused parts of osd_command_t (Thanks to Tobias ↵phintuka
Grimmm) Fix end of stream signalling if replay fails Use milliseconds in GET... messages
2006-08-16Improved end of stream signallingphintuka
Some extra checks to catch null pointers and empty strings
2006-08-07Changed creation/removal of pipes directory (cPlugin::ConfigDirectory is not ↵phintuka
thread-safe)
2006-07-21Longer timeout for PLAYFILE command (now 5 seconds, 250 ms was too small)phintuka
2006-07-07Added pause/resume to udp scheduler PTS clockphintuka
Moved RTCP scheduling to udp scheduler
2006-07-06~50% better compression for OSDphintuka
2006-07-04RTCP supportphintuka
2006-06-11Flush (UDP) fixedphintuka
2006-06-11Logging clean-upphintuka
2006-06-11Fixed RTP broadcasting when there are no udp or RTP clientsphintuka
2006-06-04x86 fixesphintuka
const added to several arguments and data control stream write result checks added possible deadlock removed from vdr_plugin_keypress OSD endian problems fixed
2006-06-04write replaced with write_cmdphintuka
use configured RTP address and port in connection test
2006-06-03Initial importxineliboutput-0_99rc4phintuka