Adam Sutton
a06ee4fba9
[PR-171] Update stream queue size protection to be flexible.
...
The queue size limits are now configurable in the queue init function.
For now only HTTP queues are bounded, the others should not be necessary.
2012-10-23 14:03:48 +01:00
Jernej Fijačko
ae31362eec
[PR-171] Streaming queue size protection
2012-10-23 14:01:07 +01:00
John Törnblom
b232f5ee06
buffer ts packets earlier in the call chain.
2012-10-12 15:52:06 +02:00
Adam Sutton
b9f5ba6dfc
Re-instance signalStatus HTSP message using new streaming message.
2012-09-21 21:15:58 +01:00
Frank Meerkötter
57ef38d355
spelling
2012-02-23 22:15:22 +01:00
Andreas Öman
85132732b6
Rename transport -> service
2010-11-29 20:06:52 +00:00
Andreas Öman
42adea653d
Rename tvhead.h -> tvheadend.h
2010-11-29 19:25:24 +00:00
Andreas Öman
a882b074dc
DVR: Show reason code on error
2010-09-17 20:24:27 +00:00
Andreas Öman
ba05614ca9
Add reject filter to streaming_queue_init()
...
Implement streaming_queue_deinit()
2010-06-26 22:03:35 +00:00
Andreas Öman
ba33824bdd
Add a level of indirection between a packet and its payload.
...
This allows the code to modify packets (which are non-mutable due to reference counting)
by copying them without having to also copy the packet payload.
2010-06-24 11:29:22 +00:00
Andreas Öman
78832faacd
Add streaming_start_copy() and streaming_start_component_find_by_index()
2010-06-16 21:08:28 +00:00
Andreas Öman
f5c8696ff2
Add support for storing global headers in streaming start message
...
Add streaming_target_deliver2()
2010-06-15 05:56:40 +00:00
Andreas Öman
4216003f26
Add SM_CODE_NO_TRANSPORT error code
2010-05-27 17:51:24 +00:00
sb1066
702ff4173c
Added missing case SM_CODE_NO_INPUT to streaming_code2txt()
2010-04-05 11:26:39 +00:00
Andreas Öman
d57985481c
* Fix various issues realted to the Recording Schedule user interface.
...
The UI now includes better visual feedback on what's going on and if
there are errors. Also recordings that do not complete successfully
are correctly reported as failed entries. Ticket #131
2010-03-21 10:08:16 +00:00
Andreas Öman
3be19d4b8a
Some refactoring of error codes. Also make DVR log reason on SMT_STOP
2010-03-18 20:48:03 +00:00
Andreas Öman
d404f984d4
Improve logging when subscriptions fail to start
2010-01-08 15:02:16 +00:00
Andreas Öman
dade35a931
Initial work on TS pass-through
2009-11-18 20:28:35 +00:00
Andreas Öman
8451ee2006
Add tentative RTSP streamer
2009-11-12 23:07:02 +00:00
Robert
b53ae6e03e
fixed abnormal program termination in streaming_msg_free if sm_type is SMT_NOSOURCE
2009-10-24 15:59:06 +00:00
Andreas Öman
02dd003832
Rewrite stream start messaging. Using htsmsg internally is a bit obscure
2009-10-15 20:10:19 +00:00
Andreas Öman
206767ac3a
Rewrite internal streaming pipeline so it is fully message driven.
...
No ugly callbacks and weird locking scenarios no more.
Addresses ticket #15
2009-06-03 19:06:33 +00:00
Andreas Öman
962d6cd407
Allow generic messages to be sent over a streaming pad, not only packets.
2009-06-02 17:38:05 +00:00
Andreas Öman
a869d7101f
Split queue-stuff from streaming_target into its own struct.
2009-06-01 20:42:09 +00:00
Andreas Öman
42c8947724
Making tvheadend more standalone, #2
2009-03-25 17:46:54 +00:00