summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-02-03Added simple recordings menu in HTTP serverFrank Schmirler
2013-02-03Restructured menuHTTP classesFrank Schmirler
2013-02-02Added RSS format for HTTP menusFrank Schmirler
2013-02-02Recordings can now also be selected by struct stat "st_dev:st_ino.rec"Frank Schmirler
2013-02-01API change of 1.7.28: missed one affected line leading to crashed in VTPFrank Schmirler
(refs #1226)
2013-01-29Implemented multi-device support for streamdev client (closes #1207)Frank Schmirler
2012-12-16Basic support for HTTP streaming of recordingsFrank Schmirler
2012-12-16Added #include <string>Frank Schmirler
2012-12-16Close writer when streamer is finishedFrank Schmirler
2012-12-16Don't abort VTP connection if filter stream is brokenFrank Schmirler
2012-12-16Use std::map at() is not available in old libs. Use find()Frank Schmirler
2012-12-16Restructured cStreamdevStreamer: Moved inbound buffer into actual subclass.Frank Schmirler
2012-12-04In cStreamdevStreamer dropped Activate(bool) and moved its code into Start()Frank Schmirler
2012-12-04API change of VDR 1.7.28Frank Schmirler
2012-11-24Moved cStreamdevFilterStreamer to livefilter.[hc]Frank Schmirler
2012-11-16- Return HTTP/1.1 compliant response headers plus some always useful headersFrank Schmirler
- Return HTTP URL parameters ending with ".dlna.org" as response headers - Store HTTP URL parameters in a map
2012-11-02Support HTTP HEAD requests with external remuxerFrank Schmirler
2012-11-02Fixed always using priority 0 for HTTP HEAD requestsFrank Schmirler
2012-11-02Start writer right after creating itFrank Schmirler
2012-06-28Corrected typos (thanks to Ville Skyttä)Frank Schmirler
2012-06-22Fixed compiler error in client/device.c with VDR < 1.7.22 (reported by ā†µFrank Schmirler
Uwe@vdrportal)
2012-06-13Updated Italian translation (thanks to Diego Pierotto)Frank Schmirler
2012-06-07Added DeviceName() and DeviceType() to client device. The server IP and theFrank Schmirler
number of the device used on the server are returned respectively.
2012-05-29Release 0.6.0Frank Schmirler
2012-05-29Reimplemented some client device methodsFrank Schmirler
2012-05-27Dropped m_UpdatePriorityFrank Schmirler
2012-05-21Proper fix for "client sends ABRT after TUNE". Obsoletes many hacks in clientFrank Schmirler
2012-05-21Added CLOCK_MONOTONIC timestamp and thread id to DprintfFrank Schmirler
2012-05-17Silenced warning (thanks to Rolf Ahrenberg)Frank Schmirler
2012-05-17Updated Finnish translation (thanks to Rolf Ahrenberg)Frank Schmirler
2012-05-12Updated README, dropped obsolete patches.Frank Schmirler
2012-05-12Cleaned up HISTORY file after mergeFrank Schmirler
2012-05-12Replaced server-side suspend modes with priority based precedence handlingFrank Schmirler
2012-05-12Dropped compatibility of streamdev-server with VDR < 1.7.25Frank Schmirler
2012-05-12Release 0.5.2Frank Schmirler
2012-05-03Use fileno() to retrieve the fd from a FILE structure (fixes #958)Frank Schmirler
2012-04-21New special meaning "show current channel" when channel 0 is requested.Frank Schmirler
Applies to HTTP streaming only (thanks to Rolf Ahrenberg)
2012-04-21Added streamdev-client support for upcoming streamdev-server versionsFrank Schmirler
with purely priority driven precedence.
2012-03-11Using SetOccupied() won't work as it isn't considered in GetDevice(). TryingFrank Schmirler
to compensate the loss of SetAvoidDevice() with streamdevs CheckConnection(), ignoring the current live TV device. If a new device is returned it is just switched to the new channel. Hopefully the main loop will pick it up later, after streamdev switched aways live TV.
2012-03-10API change of VDR 1.7.26: Use "occupied" instead of "avoid device".Frank Schmirler
2012-03-10Fixed ProvidesChannel() on client always returning true since the new timeoutFrank Schmirler
option has been added.
2012-03-06Updated Finnish translation (thanks to Rolf Ahrenberg)Frank Schmirler
2012-03-04With VDR 1.7.25 priorities down to -99 will be usedFrank Schmirler
2012-03-04Use the new streamdev-client setup option "Live TV Priority" to controlFrank Schmirler
precedence among multiple clients. The VDR option "Primary Limit" which has previouly been used for this purpose has been dropped in VDR 1.7.25.
2012-03-03Timout for network operations now configurable in streamdev-client setupFrank Schmirler
2012-03-03Added timeout to Commit()Frank Schmirler
2012-03-01Report the server-side HTTP status "503 Service unavailable" instead ofFrank Schmirler
the client-side error "409 Conflict" when a channel is unavailable (suggested by Methodus)
2011-12-13Update of po headers and Finnish translation (thanks to Rolf Ahrenberg)Frank Schmirler
2011-12-11Support for non-cycle-free setups (e.g. where two VDRs mutually shareFrank Schmirler
their DVB cards through streamdev-client/-server). Must be enabled in streamdev-server setup. Obsoletes recursion patches.
2011-12-11Added missing phraseFrank Schmirler