Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-03-04 | With VDR 1.7.25 priorities down to -99 will be used | Frank Schmirler | |
2012-03-04 | Use the new streamdev-client setup option "Live TV Priority" to control | Frank 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-03 | Timout for network operations now configurable in streamdev-client setup | Frank Schmirler | |
2012-03-03 | Added timeout to Commit() | Frank Schmirler | |
2012-03-01 | Report the server-side HTTP status "503 Service unavailable" instead of | Frank Schmirler | |
the client-side error "409 Conflict" when a channel is unavailable (suggested by Methodus) | |||
2011-12-13 | Update of po headers and Finnish translation (thanks to Rolf Ahrenberg) | Frank Schmirler | |
2011-12-11 | Support for non-cycle-free setups (e.g. where two VDRs mutually share | Frank Schmirler | |
their DVB cards through streamdev-client/-server). Must be enabled in streamdev-server setup. Obsoletes recursion patches. | |||
2011-12-11 | Added missing phrase | Frank Schmirler | |
2011-12-09 | API change of VDR 1.7.22 | Frank Schmirler | |
2011-12-09 | VDR 1.7.22 obsoletes cap_net_raw patch. | Frank Schmirler | |
Added cap_net_raw patch for VDR 1.7.5 - 1.7.21. | |||
2011-12-08 | Update and UTF-8 conversion of Finnish po files (thanks to Rolf Ahrenberg) | Frank Schmirler | |
2011-12-08 | Added "Hide mainmenu entry" option on server (thanks to Rolf Ahrenberg) | Frank Schmirler | |
2011-11-28 | Added server menu with list of clients. Connections can be terminated | Frank Schmirler | |
with the "red" key. The former main menu action of suspending live TV moved to the "blue" key. Squashed commit of the following: commit 7175d7de91b637eb057831b5c27af78d3870f146 Author: Frank Schmirler <vdr@schmirler.de> Date: Sun Nov 27 11:51:26 2011 +0100 Updated README commit 94aef85adc9c2922205145550ff00e59c694e36d Author: Frank Schmirler <vdr@schmirler.de> Date: Sun Nov 27 11:32:16 2011 +0100 Moved "closing connection" log message to overload of cTBSocket::Close() in cServerConnection. commit 9b91301d943cfbec5208419704cfece84267223d Author: Frank Schmirler <vdr@schmirler.de> Date: Fri Nov 25 00:24:37 2011 +0100 Don't keep a pointer to the connection in components MulticastGroup structure as the connection may now be deleted from outside via menu. commit 7347e24123ec0b852091ec035cabce0e10278a72 Author: Frank Schmirler <vdr@schmirler.de> Date: Thu Nov 24 23:45:59 2011 +0100 Fixed missing Display() call after disconnecting a client. commit c652e8fa8141d7e323cbdbbc0a662244a5a84955 Author: Frank Schmirler <vdr@schmirler.de> Date: Tue Nov 22 01:15:09 2011 +0100 Added server menu with list of clients. Connections can be terminated with the "red" key. The former main menu action of suspending live TV moved to the "blue" key. | |||
2011-11-21 | Code cleanup and optimization (thanks to Ville Skyttä) | Frank Schmirler | |
2011-11-21 | Optimized iterator. Preincrement saves a temporary copy of the object (thanks | Frank Schmirler | |
to Ville Skyttä) | |||
2011-11-13 | properly shutdown IGMP timeout handler thread when the plugin is stopped. | Frank Schmirler | |
Fixes occasional segfaults on VDR exit. | |||
2011-11-12 | fixed memory leak in libdvbmpeg read_pes (fixes #769) | Frank Schmirler | |
2011-11-12 | dropped several unused functions in libdvbmpeg | Frank Schmirler | |
2011-11-07 | restricted VTP command RENR to liemikuutio patch < 1.32 (fixes #786). | Frank Schmirler | |
Build fails with newer versions of this patch. RENR was introduced for XBMC which is no longer using streamdev at all, so the impact should be low. | |||
2011-11-07 | updated outdated COPYING file and FSF address (fixes #767, fixes #768) | Frank Schmirler | |
2011-10-25 | include SDT and TDT in TS streams | Frank Schmirler | |
2011-10-25 | Added notice that sysctl commands for max number of IGMP groups has to be | Frank Schmirler | |
issued before starting VDR. | |||
2011-10-24 | Revert "dropped cServerConnection::m_Pending" | Frank Schmirler | |
Required by VTP This reverts commit bdaea38b863ef7649d7a2253ac937130b6e11d8d. | |||
2011-10-20 | dropped cServerConnection::m_Pending | Frank Schmirler | |
2011-10-20 | the icy-name HTTP header sent with radio streams makes VLC pick the wrong | Frank Schmirler | |
demuxer. Send icy-name only for ES audio streams (fixes #746) | |||
2011-10-18 | fixed regression of "live TV must be switched in VDR main thread" change: | Frank Schmirler | |
deadlock in IGMP streaming server when switching live TV. Previously cComponentIGMP::Accept did all the work including the channel switch with the new cConnectionIGMP waiting for MainThreadHook. But as the new connection is stored *after* Accept, MainThreadHook didn't see it and so wasn't able to switch. The streamdev main thread waited forever. Moved the main work into cComponentIGMP::Welcome. | |||
2011-09-10 | streamdev-client returns true in its AvoidRecording() method | Frank Schmirler | |
2011-09-10 | updated device selection to code of VDR 1.7.19 | Frank Schmirler | |
2011-09-09 | adaption to VDR 1.7.12 cReceiver API change | Frank Schmirler | |
2011-09-02 | increased WRITERBUFSIZE. Has been reported to fix some ringbuffer overflows | Frank Schmirler | |
(thanks to Lubo¨ Dole¸el) | |||
2011-09-02 | check availability of channel if VTP command TUNE is called without prior | Frank Schmirler | |
PROV call (e.g. client side EPG scan) | |||
2011-07-06 | added support for VDR 1.7.19 SignalStrength/SignalQuality | Frank Schmirler | |
2011-06-27 | analog video channels use the same transponder and pid for different | Frank Schmirler | |
channels, so streamdev-client must always issue TUNE command. Thanks to Martin Dauskardt for providing the technical background related to pvrinput. | |||
2011-06-03 | Server must close the VTP connection also if filter stream is broken | Frank Schmirler | |
Otherwise, if a client which is not livestreaming (e.g. watching a recording) doesn't properly shutdown the port 2004 connection, the filter stream remains open until TCP keepalive takes care of it. In the meantime, the log will show ringbuffer overflows. | |||
2011-05-16 | fixed missing #ifdefs for new NumProvidedSystems setup option | Frank Schmirler | |
2011-05-02 | - new externremux.sh mencoder config options: audio pid by language code | frank | |
(-alang) and verbosity (-msglevel) (thanks to Pekko Tiitto) | |||
2011-04-11 | writer must not spend too much time waiting in select() without checking | Frank Schmirler | |
if the thread has been cancelled. Delayed the streamdev main thread for up to 3 seconds. As the command timeou of VTP connections is 1.5 seconds, one hanging connection could have caused VTP connections to die. | |||
2011-03-18 | Merge branch 'master' of projects.vdr-developer.org:vdr-plugin-streamdev | Frank Schmirler | |
Conflicts: HISTORY | |||
2011-03-18 | Added Spanish translation | Frank Schmirler | |
2011-03-07 | Merge branch 'switch_livetv' | Frank Schmirler | |
Conflicts: HISTORY server/connection.c | |||
2011-03-07 | Live TV must be switched in VDR main thread (fixes #568). | Frank Schmirler | |
2011-03-07 | Dropped compatibility with VDR < 1.5.16 | Frank Schmirler | |
2011-02-16 | Deleted obsolete section about static priority | Frank Schmirler | |
2011-02-16 | return value of streamdev-clients cDevice::NumProvidedSystems() now | Frank Schmirler | |
configurable in plugin setup (fixes #552) | |||
2011-02-11 | Release 0.5.1 | Frank Schmirler | |
2011-02-01 | updated copy of GetClippedNumProvidedSystems to the version used since VDR ↵ | Frank Schmirler | |
1.7.15 | |||
2011-01-28 | Fixed the code deciding if a device is in use for live TV or not. It did | Frank Schmirler | |
not work as expected for FF cards (fixes #536) | |||
2011-01-27 | increased client side timeout for TUNE command | Frank Schmirler | |
2011-01-14 | connection runs as thread, so it must not use Skins.Message | Frank Schmirler | |
2010-12-14 | Improved channel switch code | Frank Schmirler | |
- Avoid device allows more efficient code when trying to move live TV to different card - Added some more dsyslog messages to help debugging channel switch issues |