Commit graph

24 commits

Author SHA1 Message Date
Andreas Öman
ff13b3f3ee Rework HTSP to use subscriptionId:s when communicating with client 2009-02-18 17:25:36 +00:00
Andreas Öman
4e412b78bc Don't send 'language' in HTSP component descriptor if it's not set. 2008-10-05 17:37:13 +00:00
Andreas Öman
8971276cb0 htsmsg now only have 'signed 64 bit' as internal type.
We allow conversion to/from u32 and s32 assuming it does not overflow.
This approach is more stringent and less error-prone.
2008-10-04 10:21:39 +00:00
Andreas Öman
a4835dc943 Add classic delay when reporting back failed authentication. 2008-09-29 20:19:07 +00:00
Andreas Öman
9f02d07545 Send frametype in muxpkt too 2008-09-28 20:57:56 +00:00
Andreas Öman
1f9adc07e0 If HTSP output queue is empty, say that delay == 0 2008-09-28 20:15:58 +00:00
Andreas Öman
6f4e1dbd02 Remove destructive debug 2008-09-28 17:27:38 +00:00
Andreas Öman
acee2bc9cc HTSP Server: Maintain stats about streaming queues and send periodic
updates to client.
2008-09-28 17:19:11 +00:00
Andreas Öman
39227c209a Keep track of number of streaming payload bytes in queue for HTSP
clients
2008-09-28 16:37:16 +00:00
Andreas Öman
f6f7055f24 Description may be NULL so don't deref it. 2008-09-28 15:36:11 +00:00
Andreas Öman
fbd3511acf Add support for assign icon to tags (and forward this over HTSP) 2008-09-28 08:20:30 +00:00
Andreas Öman
c4ea9dc028 Remove dead code 2008-09-27 18:34:34 +00:00
Andreas Öman
970f692308 Add streaming support to HTSP.
Still needs some polishing, but can deliver multiple channels without 
problems to showtime.
2008-09-27 16:49:12 +00:00
Andreas Öman
4f44db4f71 Revive HTSP server.
No streaming support yet but we are able to do these things:

* Notify clients about channel add/update/delete
* Notify clients about tag add/update/delete
* Respond to EPG queries
2008-09-27 13:24:00 +00:00
Andreas Öman
e544180acf Add channel configuration and setup.
htsclient.c is now no longer supported.
2008-08-26 14:15:33 +00:00
Andreas Öman
e7e4b9f710 Remove the conecpt of channel groups, it's too inflexible 2008-08-25 20:37:19 +00:00
Andreas Öman
feb9cddc65 Switch to buffer management framework in libhts 2008-07-21 08:40:12 +00:00
Andreas Öman
f3305cf6f0 Use channel tag instead of subscription id to avoid weird race
conditions
2008-07-08 20:05:15 +00:00
Andreas Öman
ab4d284b9c Make streaming over HTSP work 2008-05-18 10:18:05 +00:00
Andreas Öman
1f145bfa55 Enable HTSP by default and bring it up to speed with rest of
access-control framework
2008-05-17 16:48:34 +00:00
Andreas Öman
d517f22827 Add support for destroying channels 2008-05-03 06:00:07 +00:00
Andreas Öman
d042b9d420 Fix transfer of events from XML-TV to mail event database 2008-04-19 14:52:09 +00:00
Andreas Öman
08c24d441c Initial HTSP async support 2008-01-14 19:07:46 +00:00
Andreas Öman
fe45de8db6 Add HTSP server (disabled as of now) 2007-11-25 16:58:55 +00:00