summaryrefslogtreecommitdiff
path: root/HISTORY
AgeCommit message (Collapse)Author
2011-11-07restricted 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-07updated outdated COPYING file and FSF address (fixes #767, fixes #768)Frank Schmirler
2011-10-25include SDT and TDT in TS streamsFrank Schmirler
2011-10-24Revert "dropped cServerConnection::m_Pending"Frank Schmirler
Required by VTP This reverts commit bdaea38b863ef7649d7a2253ac937130b6e11d8d.
2011-10-20dropped cServerConnection::m_PendingFrank Schmirler
2011-10-20the icy-name HTTP header sent with radio streams makes VLC pick the wrongFrank Schmirler
demuxer. Send icy-name only for ES audio streams (fixes #746)
2011-10-18fixed 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-10streamdev-client returns true in its AvoidRecording() methodFrank Schmirler
2011-09-10updated device selection to code of VDR 1.7.19Frank Schmirler
2011-09-09adaption to VDR 1.7.12 cReceiver API changeFrank Schmirler
2011-09-02increased WRITERBUFSIZE. Has been reported to fix some ringbuffer overflowsFrank Schmirler
(thanks to Luboš Doležel)
2011-09-02check availability of channel if VTP command TUNE is called without priorFrank Schmirler
PROV call (e.g. client side EPG scan)
2011-07-06added support for VDR 1.7.19 SignalStrength/SignalQualityFrank Schmirler
2011-06-27analog video channels use the same transponder and pid for differentFrank Schmirler
channels, so streamdev-client must always issue TUNE command. Thanks to Martin Dauskardt for providing the technical background related to pvrinput.
2011-06-03Server must close the VTP connection also if filter stream is brokenFrank 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-16fixed missing #ifdefs for new NumProvidedSystems setup optionFrank Schmirler
2011-05-02- new externremux.sh mencoder config options: audio pid by language codefrank
(-alang) and verbosity (-msglevel) (thanks to Pekko Tiitto)
2011-04-11writer must not spend too much time waiting in select() without checkingFrank 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-18Merge branch 'master' of projects.vdr-developer.org:vdr-plugin-streamdevFrank Schmirler
Conflicts: HISTORY
2011-03-18Added Spanish translationFrank Schmirler
2011-03-07Merge branch 'switch_livetv'Frank Schmirler
Conflicts: HISTORY server/connection.c
2011-03-07Live TV must be switched in VDR main thread (fixes #568).Frank 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-02-11Release 0.5.1Frank Schmirler
2011-02-01updated copy of GetClippedNumProvidedSystems to the version used since VDR ↔Frank Schmirler
1.7.15
2011-01-28Fixed the code deciding if a device is in use for live TV or not. It didFrank Schmirler
not work as expected for FF cards (fixes #536)
2011-01-27increased client side timeout for TUNE commandFrank Schmirler
2010-12-14Improved channel switch codeFrank 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
2010-12-10make sure that a client doesn't interrupt replaying on server's FF cardFrank Schmirler
http://www.vdr-portal.de/board/thread.php?postid=948311 (reported by wtor)
2010-12-10switching away live TV failed even when "always suspended"Frank Schmirler
The vdr main loop usually switches back to the previous channel at "Make sure we have a visible programme in case device usage has changed" (#472)
2010-12-10fixed regression: no receiver created for ES/PS/PESFrank Schmirler
(reported by Gavin Hamill)
2011-03-22Snapshot 2010-09-15Frank Schmirler
2010-07-22don't use std::map.at(). It's not available in older libstdc++ versionschmirl
Modified Files: CONTRIBUTORS HISTORY remux/extern.c server/connectionHTTP.c
2010-07-22fixed extremux x264 using value of ABR for VBRschmirl
2010-07-20fixed wrong URL path in m3u playlistsschmirl
2010-07-20- set externremux.sh executable in distribution archiveschmirl
- externremux quality value should be wlan54, not wlan45
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-06-04Switched to proper tsplay-0.2 patch detectionschmirl
Modified Files: server/recplayer.c Makefile CONTRIBUTORS HISTORY
2010-05-14added compatibility with VDR 1.6 tsplay-0.1 patchschmirl
2010-04-19Added support for EnhancedAC3schmirl
2010-02-20fixed a memory leak in cStreamdevPatFilter::GetPid (thanks to lhanisch)schmirl
2010-02-20- length -1 is the correct value for streams in M3U playlistsschmirl
2010-02-17switching between two encrypted channels on the same transponder didn'tschmirl
always work (thanks to sk8ter@vdrportal)
2010-01-29added DELT FORCE option to delete running timers (#554)schmirl
2010-01-29added VDR 1.7.11 parental rating support for VTP LSTE command (#555)schmirl
2009-12-15added Lithuanian translation (thanks to Valdemaras Pipiras)schmirl
2009-12-03fixed missing virtual destructor for cTSRemuxschmirl
2009-11-04added defines for large file support to Makefile as required by VDR 1.7.4+schmirl
2009-11-03Added Slovak translations (thanks to Milan Hrala)schmirl