Andreas Öman
1a7b206d41
If code word client fail to connect, don't retry too quickly.
2008-10-09 19:13:46 +00:00
Andreas Öman
1f536a80cd
Be sligtly more descriptive about a feature not yet implemented.
2008-10-08 16:58:59 +00:00
Andreas Öman
efd37c95be
Fix various issues related to startup / pidfiles / daemonizing.
2008-10-07 16:53:20 +00:00
Andreas Öman
374ed70544
Update manpage to reflect reality.
2008-10-07 16:48:36 +00:00
Andreas Öman
8cac4f2e9b
Remove unused command line options
2008-10-07 15:41:49 +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
31830d8fef
Instead of relying on frontend status to reject non-working transports,
...
use the quality index.
2008-10-05 16:59:36 +00:00
Andreas Öman
5946b6ea85
Drop RBSP padding NAL units from h264 streams.
2008-10-04 17:25:09 +00:00
Andreas Öman
e7a259db42
Support fixed slice type per frame.
2008-10-04 10:55:59 +00:00
Andreas Öman
eb5e262b71
If event can not be created, don't crash.
2008-10-04 10:53:10 +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
661355777a
Cosmetics
2008-10-02 17:08:27 +00:00
Andreas Öman
2faac703f0
Fix teletext parsing and add support for parsing TV4 rundown.
2008-10-01 20:04:38 +00:00
Andreas Öman
7385fb4507
Use a different strategy for keeping track of current event per channel.
2008-10-01 20:03:43 +00:00
Andreas Öman
ebf20a2639
Queue should not be cleared by streaming anymore.
2008-10-01 16:40:23 +00:00
Andreas Öman
b7c95330ab
tvheadend: fix race condition during DVR stop procedure that could cause
...
tvheadend to crash.
2008-10-01 16:40:04 +00:00
Andreas Öman
c0dd853f12
Remove unnecessary include of teletext.h
2008-09-29 21:06:15 +00:00
Andreas Öman
a4835dc943
Add classic delay when reporting back failed authentication.
2008-09-29 20:19:07 +00:00
Andreas Öman
2b48f26791
Update list of DVB muxes
2008-09-29 12:31:57 +00:00
Andreas Öman
0b8e430191
Add TLD for Hong Kong
2008-09-29 12:31:29 +00:00
Andreas Öman
41212c6028
tvheadend: remove rpc.[ch]
...
No longer used.
2008-09-29 11:53:29 +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
ee2b603dd5
Implement a slighlty more advanced idle monitor scheme that checks back more often on bad muxes.
2008-09-28 18:51:05 +00:00
Mattias Wadman
08344d2037
Include limits.h to get PATH_MAX, makes it compile on fedora 9
2008-09-28 18:25:02 +00:00
Andreas Öman
cda9419564
Remove stray debug (why does this always happen?!?!?!?!"#¤¡@£)
2008-09-28 18:02:48 +00:00
Andreas Öman
3da18018c1
Rewrok the DVB frontend monitor timer slightly.
2008-09-28 18:02:15 +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
54dfd84002
Not all EPG types have a name, so don't deref ecg_name.
2008-09-28 15:36:31 +00:00
Andreas Öman
f6f7055f24
Description may be NULL so don't deref it.
2008-09-28 15:36:11 +00:00
Andreas Öman
2232af1d3b
tvheadend: Use atomic ops for packet refcounts instead of a global mutex
2008-09-28 13:28:43 +00:00
Andreas Öman
168aaa826c
Fix a init/configload memoryleak.
2008-09-28 12:17:17 +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
7ff46ef6f2
Add a streaming target pointer for convenience use.
2008-09-27 16:48:05 +00:00
Andreas Öman
15aa5f6e93
Set sample_aspect_ratio in format stream or ffmpeg will bail out on us.
2008-09-27 13:44:32 +00:00
Andreas Öman
0587c6b83b
Add callback driven streaming delivery (as opposed to thread + queue). Will be used by HTSP.
2008-09-27 13:41:41 +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
30ba9d3ce3
Remove an unnecessary htsmsg_copy() which caused a memory leak.
2008-09-27 12:10:27 +00:00
Andreas Öman
1b694820ec
Add a checkbox for enabling/disabling grabbing.
2008-09-27 09:15:00 +00:00
Andreas Öman
c994aa991b
Fix memory leaks
2008-09-26 05:07:01 +00:00
Andreas Öman
47f22e3dfd
Remove autorec.? - It's reimplemented in the dvr/ -subdir.
2008-09-25 16:41:14 +00:00
Andreas Öman
f6740b8d17
Add access control. (admin, recording and webinterface)
2008-09-25 16:38:55 +00:00
Andreas Öman
bbe35021b8
Make it possible to download recorded events directly from the web ui.
2008-09-24 21:30:08 +00:00
Andreas Öman
74c7961651
Fix a broken comment.
2008-09-24 21:05:28 +00:00
Andreas Öman
08c0e7a2f4
Add backing code for auto recording.
...
This more or less marks the DVR infrastructure in Tvheadend back to what it once was!
Fixes issue #18
2008-09-24 20:45:38 +00:00
Andreas Öman
3b3a8ce29d
Allow autorecording to be created directly as a result of an EPG search query.
2008-09-24 20:10:49 +00:00