summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Basic implementation of a recorderrandomdan2014-01-09
|
* Makefile scripts for updating schema/databaserandomdan2014-01-07
|
* Select a remmeber the scheduleId for an upcoming recordingrandomdan2014-01-07
|
* Add event time range indexrandomdan2014-01-07
|
* Corrections to schemarandomdan2014-01-05
|
* Unify the daemon base coderandomdan2014-01-05
| | | | | | Enable multiple threads Add mutexes where required Proxy ICE logs into p2 logger
* Do reschudule automatically after events have been updatedrandomdan2014-01-04
|
* Explicit instantiations of instance store/map/set to avoid multiple ↵randomdan2014-01-04
| | | | instantiatation in different compilation units
* Log exceptions in scan frequency found handlerrandomdan2014-01-03
| | | | | Only set connection proxy for non-local calls Force indirect proxy use (for async) in demux send, add log on demux read error, fix use of poll()
* Catch all exceptions in scheduled update threadrandomdan2014-01-03
|
* Log status when tuning fails with no signal or carrierrandomdan2014-01-03
|
* Correctly map transport stream specifications in network tables for dvb-t ↵randomdan2014-01-02
| | | | | | | (dvb-c and dvb-s still need doing) Select delivery methods in transport stream id order Catch exceptions in scheduled update thread, unhandled ones abort
* Execeute updates of network, services and events on a schedule and on start uprandomdan2013-12-24
| | | | Includes fix for correctly handling threaded DB connection commits
* Patched to work with threaded DB connection interfacerandomdan2013-12-24
|
* Bit more tidy uprandomdan2013-12-22
|
* Fix slice scanner and split .ice files back into logical blocksrandomdan2013-12-22
|
* The start of a P2 P2PVR client library and a few fixes around type conversionsrandomdan2013-12-22
|
* Move some stuff into a utils librandomdan2013-12-17
|
* Add implementations of storage and recordings interfacesrandomdan2013-12-16
|
* Don't specify the owner in the schemarandomdan2013-12-16
|
* Fix events search index/function to accept null subtitles and/or descriptionsrandomdan2013-12-16
|
* Remove straggling debugrandomdan2013-12-16
|
* Add a simple muxer that just wraps around an ffmpeg processrandomdan2013-12-15
|
* Fixups around the schema of services and it's other columnsrandomdan2013-12-14
|
* Allow FileSink to take a file handle as well as a pathrandomdan2013-12-14
| | | | Pass a target to ServiceStreamer instead of it generating a hard coded one
* Extend interface for currently held recordingsrandomdan2013-12-13
|
* Add schema for storing previously recorded, things to recordrandomdan2013-12-13
| | | | | Store results of recording schedule Centralise some more DB stuff
* Tidy up and fix some DB core coderandomdan2013-12-12
| | | | Implement the rest of schdules interface properly
* Move the txHelper into dbClientrandomdan2013-12-11
|
* Add pre-compiled header supportrandomdan2013-12-11
|
* Support for storing SQL as separate resources and linking to them directlyrandomdan2013-12-11
|
* Adds some indexes to eventsrandomdan2013-12-11
| | | | | Adds support for season in events Improves regexen for extracting data from descriptions
* Adds basic scheduling support, although currently produces only debug output ↵randomdan2013-12-10
| | | | and has incomplete DB dependencies
* Extend container helpers to support different pointer typesrandomdan2013-12-10
|
* Centralise the DB coderandomdan2013-12-10
|
* Extend interface to support getting a tuner device countrandomdan2013-12-10
|
* Centralise and wrap maintenance Tx managementrandomdan2013-12-08
|
* Make some tuner magic numbers into proper optionsrandomdan2013-12-08
|
* Add some SI functions for getting service stuffrandomdan2013-12-08
| | | | | | Add a templated SI parser to bounce table objects to a function Allow SI parsers to say they want the next instance of an object too Add ServiceStreamer to write a/v streams of a TS to a raw data client
* Set bigger internal buffers for demuxrandomdan2013-12-07
| | | | Add some more logging
* Move parent object Ids into domain objects, remove all the parent object ↵randomdan2013-12-05
| | | | mess from binders
* Compat fix with stable versionsrandomdan2013-12-05
|
* Support background sending of table sections just like streamsrandomdan2013-12-05
|
* Tidy maintenance code into separate filesrandomdan2013-12-03
| | | | Change UpdateTransports to be UpdateNetwork
* Monitor tuner usage and close them if they go idle for a period of timerandomdan2013-12-03
|
* Changes to add downloading program association table and program map (big ↵randomdan2013-12-03
| | | | | | | | | | mess in maintenance.cpp now) Supporting changes in slice, general libs etc Wait for lock after tuning, throw on fail Don't register tuner as in use until tuning has succeeded Tweaks in table parser to be more helpful Count packets transmitted in a demux send
* Remove tuner from adapter only when there are no more usersrandomdan2013-12-01
|
* Bit of refactor and tidy uprandomdan2013-11-30
|
* First commit for big refactor into a Project2 daemon, much still to do, but ↵randomdan2013-11-28
| | | | much core stuff in place
* Compat fixes for recent p2 updatesrandomdan2013-09-06
|