Andreas Öman
|
23b72c500d
|
dont leak memory
|
2007-11-28 08:08:46 +00:00 |
|
Andreas Öman
|
e89b312454
|
init random number generator
|
2007-11-28 08:00:38 +00:00 |
|
Andreas Öman
|
299e7856c5
|
correctly break line if no rtsp streaming host is configured
|
2007-11-27 20:17:07 +00:00 |
|
Andreas Öman
|
775c6f3511
|
use PAT as well when scanning, serviceID and PMT is not the same thing
|
2007-11-27 20:15:51 +00:00 |
|
Andreas Öman
|
f336f52a0b
|
Add support for DVB-C
|
2007-11-27 19:28:07 +00:00 |
|
Andreas Öman
|
39307445f9
|
add RTSP URL in HTML interface
|
2007-11-27 17:22:54 +00:00 |
|
Andreas Öman
|
3ace21bc5f
|
Add A/V generator for test-channels
|
2007-11-27 16:56:28 +00:00 |
|
Andreas Öman
|
3bb05551da
|
use callbacks for transport start/stop
|
2007-11-27 12:59:06 +00:00 |
|
Andreas Öman
|
fc7705205e
|
return if we fail
|
2007-11-27 12:45:16 +00:00 |
|
Andreas Öman
|
d30a521136
|
add source ip based access-control for RTSP and enable it
|
2007-11-27 12:29:11 +00:00 |
|
Andreas Öman
|
0a9728c59a
|
warn if DTS is not linear
|
2007-11-27 11:34:08 +00:00 |
|
Andreas Öman
|
30f433e550
|
avoid division by zero
|
2007-11-27 11:11:52 +00:00 |
|
Andreas Öman
|
9b4e9604b0
|
load upon startup
|
2007-11-27 11:09:42 +00:00 |
|
Andreas Öman
|
d44db0265b
|
bail out if duration is too big
|
2007-11-27 11:07:57 +00:00 |
|
Andreas Öman
|
362581129d
|
make pkt_load() return if it is successful
|
2007-11-27 11:05:48 +00:00 |
|
Andreas Öman
|
732091ef98
|
verify PES header before passing on to pes decode
|
2007-11-27 11:03:07 +00:00 |
|
Andreas Öman
|
de8358d7df
|
HTSP media stream muxer
|
2007-11-25 19:21:40 +00:00 |
|
Andreas Öman
|
fe45de8db6
|
Add HTSP server (disabled as of now)
|
2007-11-25 16:58:55 +00:00 |
|
Andreas Öman
|
b2e3a4fa00
|
add a HTML META tag for reloading page when next event transition occurs
|
2007-11-25 15:23:49 +00:00 |
|
Andreas Öman
|
d304de8f55
|
reeanble RTSP, drop some debug and tell clients not to cache content
|
2007-11-25 08:49:06 +00:00 |
|
Andreas Öman
|
e2ba704377
|
respond with status 401 to all requests
|
2007-11-25 08:48:44 +00:00 |
|
Andreas Öman
|
c37a5d4b84
|
disable RTSP for now, it's not access protected
|
2007-11-24 07:06:37 +00:00 |
|
Andreas Öman
|
407fa80d9a
|
coalesce databuffers before enqueueing on output socket
|
2007-11-22 21:30:06 +00:00 |
|
Andreas Öman
|
c4f5eac50d
|
use dashes instead of underscore in config
|
2007-11-22 20:49:48 +00:00 |
|
Andreas Öman
|
cded21d8e4
|
let http server be default on, and make it possible to change listen port from the config
|
2007-11-22 20:48:56 +00:00 |
|
Andreas Öman
|
902766d9f3
|
avoid a valgrind warning
|
2007-11-22 20:40:54 +00:00 |
|
Andreas Öman
|
d965d155a3
|
simplify framestore flush a bit
|
2007-11-22 20:27:36 +00:00 |
|
Andreas Öman
|
c8de40dd03
|
reset startcode to avoid spurios data when restarting
|
2007-11-22 20:27:15 +00:00 |
|
Andreas Öman
|
84d4b65f43
|
packet may be on memory queue even if they are not on the disk queue
|
2007-11-22 20:26:50 +00:00 |
|
Andreas Öman
|
9078f66d26
|
make sure packet length is big enough to read header
|
2007-11-22 20:26:18 +00:00 |
|
Andreas Öman
|
eee47feb7a
|
add access control
|
2007-11-22 20:11:16 +00:00 |
|
Andreas Öman
|
6c2564411a
|
Add framework for access control
|
2007-11-22 20:11:12 +00:00 |
|
Andreas Öman
|
4b4c30db5e
|
style fixup
|
2007-11-22 09:26:57 +00:00 |
|
Andreas Öman
|
bdcfc04328
|
show info about video4linux adapters
|
2007-11-21 21:38:46 +00:00 |
|
Andreas Öman
|
2bb1b33344
|
register HTS client subscriptions with a real name
|
2007-11-21 18:46:34 +00:00 |
|
Andreas Öman
|
f838630fd7
|
fix output for non dvb transports
|
2007-11-21 18:42:19 +00:00 |
|
Andreas Öman
|
237616ef96
|
keep track of muxer used for each subscription
|
2007-11-21 16:39:33 +00:00 |
|
Andreas Öman
|
e9167436c0
|
print internal mux details
|
2007-11-21 16:39:20 +00:00 |
|
Andreas Öman
|
7f50478328
|
fix various bugs causing crashes
|
2007-11-21 15:33:40 +00:00 |
|
Andreas Öman
|
933b488377
|
if the tdmi is running, trust it above all else
|
2007-11-21 15:32:41 +00:00 |
|
Andreas Öman
|
24dbe9e55a
|
add a nice header
|
2007-11-21 15:31:54 +00:00 |
|
Andreas Öman
|
35ef53ab0b
|
make sure adaptation field length stays within sane range
|
2007-11-21 15:30:14 +00:00 |
|
Andreas Öman
|
45b059ed14
|
add list to active transports
|
2007-11-21 12:44:49 +00:00 |
|
Andreas Öman
|
b2dbbf9daf
|
add per stream stats
|
2007-11-21 12:44:25 +00:00 |
|
Andreas Öman
|
f67adcf3d7
|
must set state even if adapter is correctly tuned
|
2007-11-21 12:43:34 +00:00 |
|
Andreas Öman
|
62e9fa7a36
|
dont crash if pkt == NULL
|
2007-11-21 12:43:16 +00:00 |
|
Andreas Öman
|
080e5f36b5
|
add subscribers list
|
2007-11-21 11:02:51 +00:00 |
|
Andreas Öman
|
52e45dc1c6
|
register with a decent name
|
2007-11-21 11:02:43 +00:00 |
|
Andreas Öman
|
edbd2481cb
|
explicitly say if we are scanning when idle
|
2007-11-21 09:48:40 +00:00 |
|
Andreas Öman
|
5b1e6f67a9
|
fix initial scanning bugs when having multiple adapters on the same network
scrap much of the tda_name logging, it's uninteresting
|
2007-11-21 09:31:50 +00:00 |
|