summaryrefslogtreecommitdiff
path: root/client
AgeCommit message (Collapse)Author
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-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-04-21Added streamdev-client support for upcoming streamdev-server versionsFrank Schmirler
with purely priority driven precedence.
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
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
2011-12-09API change of VDR 1.7.22Frank Schmirler
2011-12-08Update and UTF-8 conversion of Finnish po files (thanks to Rolf Ahrenberg)Frank Schmirler
2011-09-10streamdev-client returns true in its AvoidRecording() methodFrank Schmirler
2011-07-06added support for VDR 1.7.19 SignalStrength/SignalQualityFrank Schmirler
2011-05-16fixed missing #ifdefs for new NumProvidedSystems setup optionFrank Schmirler
2011-03-18Merge branch 'master' of projects.vdr-developer.org:vdr-plugin-streamdevFrank Schmirler
Conflicts: HISTORY
2011-03-18Added Spanish translationFrank Schmirler
2011-03-07Dropped compatibility with VDR < 1.5.16Frank Schmirler
2011-02-16return value of streamdev-clients cDevice::NumProvidedSystems() nowFrank Schmirler
configurable in plugin setup (fixes #552)
2011-01-27increased client side timeout for TUNE commandFrank Schmirler
2011-03-22Snapshot 2010-09-15Frank Schmirler
2010-06-08dropped "Synchronize EPG" featureschmirl
Modified Files: HISTORY README streamdev-client.c streamdev-client.h client/device.c client/setup.c client/setup.h client/socket.c client/socket.h po/de_DE.po po/fi_FI.po po/fr_FR.po po/it_IT.po po/lt_LT.po po/ru_RU.po po/sk_SK.po
2010-02-17switching between two encrypted channels on the same transponder didn'tschmirl
always work (thanks to sk8ter@vdrportal)
2009-10-19fixed regression from fix for switching between encrypted channels. It wasschmirl
no longer possible to receive multiple (FTA) streams from the same transponder
2009-09-18- cleaned up common.h / common.cschmirl
- dropped cStreamdevMenuSetupPage
2009-06-23added cDevice::NumProvidedSystems() which was introduced in VDR 1.7.0schmirl
Modified Files: HISTORY client/device.h
2009-04-06Added missing call to StopSectionHandler().schmirl
This method was introduced in VDR 1.5.15. Its absence could cause crashes when shutting down VDR
2009-02-13added comments to indicate that the VTP filter stream is proprietary formatschmirl
Modified Files: client/filter.c server/livefilter.c
2009-02-03Fixed parsing Min/MaxPriority from configschmirl
2009-01-29Added min/max priority (#508)schmirl
Modified Files: HISTORY README client/device.c client/setup.c client/setup.h po/de_DE.po po/fi_FI.po po/fr_FR.po po/it_IT.po po/ru_RU.po
2009-01-14Problem when switching between encrypted channels still exists if CA idschmirl
is set to FTA or streamdev device. Disabled transponder check.
2008-10-13Compatibility to VDR 1.7.1 (#483)schmirl
2008-10-02Added vdr-1.6.0-intcamdevices.patch (#429)schmirl
Modified Files: HISTORY README client/device.h Added Files: patches/vdr-1.6.0-intcamdevices.patch
2008-10-02Workaround for problem when switching from one encrypted channel to an otherschmirl
Yet it's not quite clear if this is really a proper fix. There have been contradictory reports (#476).
2008-04-08- added gettext support (thanks to Rolf Ahrenberg)schmirl
- added vdr-1.6.0-ignore_missing_cam patch - dropped obsolete respect_ca patch - removed legacy code for < VDR 1.5.9 (thanks to Rolf Ahrenberg)
2008-04-07- changed location of streamdevhosts.conf to VDRCONFDIR/plugins/streamdevschmirl
- changed externremux.sh's default location to VDRCONFDIR/plugins/streamdev - added sample externremux.sh from http://www.vdr-wiki.de/ - stop providing channels after client has been disabled at runtime - added logging of the client device's card index - changed default suspend mode to "Always suspended" - added "Hide Mainmenu Entry" setup option on client
2008-04-07- resurrected clients "Suspend Server" menu item as its mainmenu entryschmirl
- dropped unused code for remote timers/recordings on client side - dropped unused files client/{assembler,menu,remote}.[hc] - dropped unused files in libdvbmpeg (reported by tobi)
2008-04-07- removed legacy code for pre VDR 1.4schmirl
- dropped patches for pre VDR 1.4
2008-03-13Make sure that a FilterStreamer is only started if client supports itschmirl
(#261) Modified Files: client/socket.c server/connectionVTP.c server/connectionVTP.h
2007-12-12Workaround which fixes tuning problems for VDR 1.5.x clients. Theseschmirl
sometimes send ABRT after TUNE. Clean solution wanted! Thanks to alexw (#255)
2007-07-20Lock in ~cStreamdevDevice when shutting down (#355).schmirl
Thanks to Petri Hintukainen.
2007-05-07Fixed segfaults due to cTSBuffer disconnect detection workarounds (#260)schmirl
2007-04-24client_device-sections-socket.patch by Petri Hintukainenschmirl
- 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.)
2007-04-24client_filter-data-handling.patch by Petri Hintukainenschmirl
- 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
2007-04-24client_socket-close_data_connection.patch by Petri Hintukainenschmirl
- Add member function to close data connection Modified Files: client/socket.c client/socket.h