]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Andreas Öman [Wed, 9 Jan 2008 10:46:06 +0000 (10:46 +0000)]
only drop from video
Andreas Öman [Wed, 9 Jan 2008 10:45:37 +0000 (10:45 +0000)]
Add functionality for streaming from a preconfigured file
Andreas Öman [Wed, 9 Jan 2008 10:45:01 +0000 (10:45 +0000)]
Make pes_compute_duration() public
Andreas Öman [Tue, 8 Jan 2008 12:53:21 +0000 (12:53 +0000)]
use element stream type 3 for mpeg2audio
Andreas Öman [Tue, 8 Jan 2008 09:47:35 +0000 (09:47 +0000)]
fix incorrect return value
Andreas Öman [Tue, 8 Jan 2008 09:46:40 +0000 (09:46 +0000)]
Let MPEG TS output muxer bypass internal remuxing if the source is MPEG TS and no seeking / pausing is required.
Andreas Öman [Tue, 8 Jan 2008 08:03:23 +0000 (08:03 +0000)]
make function static
Andreas Öman [Mon, 7 Jan 2008 16:36:05 +0000 (16:36 +0000)]
Keep track of the format the source arrives in. This way MPEG TS output muxes can shourtcut MPEG TS input muxes and avoid the internal PES remuxing
Andreas Öman [Tue, 11 Dec 2007 10:16:32 +0000 (10:16 +0000)]
Check CRC in software for DVB as well. (Seems kernel / hw doesnt always do this)
Andreas Öman [Mon, 10 Dec 2007 13:39:13 +0000 (13:39 +0000)]
drop a printf
Andreas Öman [Mon, 10 Dec 2007 12:45:37 +0000 (12:45 +0000)]
wait a bit after tuning before we start to check FE status
Andreas Öman [Mon, 10 Dec 2007 12:24:47 +0000 (12:24 +0000)]
Split dvb.c into table specific code and front-end specific code.
Revamp DVB fe manager
Andreas Öman [Mon, 10 Dec 2007 10:40:11 +0000 (10:40 +0000)]
dont expose disabled channels in htsinterface
Andreas Öman [Fri, 7 Dec 2007 21:18:54 +0000 (21:18 +0000)]
Spawn threads for DVB FE management. Some cards seems to be very slow at doing things
Andreas Öman [Fri, 7 Dec 2007 10:37:17 +0000 (10:37 +0000)]
store configuration
Andreas Öman [Fri, 7 Dec 2007 10:36:08 +0000 (10:36 +0000)]
avoid memory corruption
Andreas Öman [Fri, 7 Dec 2007 09:58:53 +0000 (09:58 +0000)]
add missing location argument
Andreas Öman [Fri, 7 Dec 2007 09:16:05 +0000 (09:16 +0000)]
store teletext rundown
Andreas Öman [Fri, 7 Dec 2007 09:12:14 +0000 (09:12 +0000)]
add suppor for setting teletext rundown
Andreas Öman [Fri, 7 Dec 2007 08:49:51 +0000 (08:49 +0000)]
remove dead code
Andreas Öman [Fri, 7 Dec 2007 08:49:21 +0000 (08:49 +0000)]
indent
Andreas Öman [Fri, 7 Dec 2007 08:48:39 +0000 (08:48 +0000)]
Add support for merging channels and chaning transport priority in HTML UI
Andreas Öman [Fri, 7 Dec 2007 08:47:59 +0000 (08:47 +0000)]
Add function for moving a transport from one channel to another
Andreas Öman [Fri, 7 Dec 2007 08:47:38 +0000 (08:47 +0000)]
give transports a unique name
Andreas Öman [Fri, 7 Dec 2007 08:24:48 +0000 (08:24 +0000)]
Add HTTP redirect reply
Andreas Öman [Fri, 7 Dec 2007 08:24:13 +0000 (08:24 +0000)]
move transport_set_channel() to transport.c and add transport_set_prio()
Andreas Öman [Fri, 7 Dec 2007 08:05:02 +0000 (08:05 +0000)]
improve HTTP URL de-escaper
Andreas Öman [Fri, 7 Dec 2007 07:53:27 +0000 (07:53 +0000)]
we really want uniquename to be set
Andreas Öman [Fri, 7 Dec 2007 07:39:42 +0000 (07:39 +0000)]
set network & provider on all transports
Andreas Öman [Fri, 7 Dec 2007 07:39:06 +0000 (07:39 +0000)]
set lower prio on transport if it is scrambled
Andreas Öman [Fri, 7 Dec 2007 07:13:06 +0000 (07:13 +0000)]
parse NIT
Andreas Öman [Fri, 7 Dec 2007 06:57:31 +0000 (06:57 +0000)]
return error if iconv fails
Andreas Öman [Thu, 6 Dec 2007 19:34:11 +0000 (19:34 +0000)]
fix obvious typo
Andreas Öman [Thu, 6 Dec 2007 15:26:06 +0000 (15:26 +0000)]
strip channel names of trailing and leading whitespaces
Andreas Öman [Thu, 6 Dec 2007 15:08:34 +0000 (15:08 +0000)]
allow user to change channel groups in HTML ui
Andreas Öman [Thu, 6 Dec 2007 15:08:10 +0000 (15:08 +0000)]
Add cache control
Andreas Öman [Tue, 4 Dec 2007 15:17:13 +0000 (15:17 +0000)]
add iso language to streams
Andreas Öman [Tue, 4 Dec 2007 13:44:49 +0000 (13:44 +0000)]
Make sure we catch all known TV service types
Andreas Öman [Tue, 4 Dec 2007 13:34:04 +0000 (13:34 +0000)]
add callback and tentative parser for CAT
Andreas Öman [Mon, 3 Dec 2007 14:55:55 +0000 (14:55 +0000)]
Add an asynchronous hostname resolver and make tcp client use it
Andreas Öman [Sun, 2 Dec 2007 19:15:32 +0000 (19:15 +0000)]
make submit buttons look nicer
Andreas Öman [Sun, 2 Dec 2007 17:21:12 +0000 (17:21 +0000)]
add functions for moving channel groups up and down in list
Andreas Öman [Sun, 2 Dec 2007 17:06:51 +0000 (17:06 +0000)]
add persistent channel settings
Andreas Öman [Sun, 2 Dec 2007 16:35:12 +0000 (16:35 +0000)]
dont write settings after all
Andreas Öman [Sun, 2 Dec 2007 16:33:36 +0000 (16:33 +0000)]
add channel groups at tail
Andreas Öman [Sun, 2 Dec 2007 16:32:12 +0000 (16:32 +0000)]
Use TAILQ for channels in the per-group list
Andreas Öman [Sun, 2 Dec 2007 16:26:13 +0000 (16:26 +0000)]
Make channel group management work
Andreas Öman [Sun, 2 Dec 2007 16:24:14 +0000 (16:24 +0000)]
Add a decent URL argument parser
Andreas Öman [Sun, 2 Dec 2007 15:32:40 +0000 (15:32 +0000)]
fix bug in URL parser (i bet there are some left)
Andreas Öman [Sun, 2 Dec 2007 14:52:13 +0000 (14:52 +0000)]
store settings upon exit
Andreas Öman [Sun, 2 Dec 2007 14:31:28 +0000 (14:31 +0000)]
introduce 'channel group' concept. Not used yet though
Andreas Öman [Sun, 2 Dec 2007 13:49:50 +0000 (13:49 +0000)]
fix a typo
Andreas Öman [Sun, 2 Dec 2007 13:49:03 +0000 (13:49 +0000)]
fix plugin loading
Andreas Öman [Sun, 2 Dec 2007 13:48:29 +0000 (13:48 +0000)]
reconnect faster (2 sec)
Andreas Öman [Sun, 2 Dec 2007 11:12:58 +0000 (11:12 +0000)]
Add initial plugin framework
Andreas Öman [Sun, 2 Dec 2007 11:12:02 +0000 (11:12 +0000)]
Add CA descriptor
Andreas Öman [Sun, 2 Dec 2007 11:09:48 +0000 (11:09 +0000)]
Add TCP client
Andreas Öman [Wed, 28 Nov 2007 11:35:12 +0000 (11:35 +0000)]
Add RTP output to iptv_output
Andreas Öman [Wed, 28 Nov 2007 09:51:59 +0000 (09:51 +0000)]
drop a stray debug printf
Andreas Öman [Wed, 28 Nov 2007 09:51:07 +0000 (09:51 +0000)]
add functions for dropping packets when in iptv output
Andreas Öman [Wed, 28 Nov 2007 09:16:16 +0000 (09:16 +0000)]
change semantics for transport stop so we dont leak memory
Andreas Öman [Wed, 28 Nov 2007 08:08:46 +0000 (08:08 +0000)]
dont leak memory
Andreas Öman [Wed, 28 Nov 2007 08:00:38 +0000 (08:00 +0000)]
init random number generator
Andreas Öman [Tue, 27 Nov 2007 20:17:07 +0000 (20:17 +0000)]
correctly break line if no rtsp streaming host is configured
Andreas Öman [Tue, 27 Nov 2007 20:15:51 +0000 (20:15 +0000)]
use PAT as well when scanning, serviceID and PMT is not the same thing
Andreas Öman [Tue, 27 Nov 2007 19:28:07 +0000 (19:28 +0000)]
Add support for DVB-C
Andreas Öman [Tue, 27 Nov 2007 17:22:54 +0000 (17:22 +0000)]
add RTSP URL in HTML interface
Andreas Öman [Tue, 27 Nov 2007 16:56:28 +0000 (16:56 +0000)]
Add A/V generator for test-channels
Andreas Öman [Tue, 27 Nov 2007 12:59:06 +0000 (12:59 +0000)]
use callbacks for transport start/stop
Andreas Öman [Tue, 27 Nov 2007 12:45:16 +0000 (12:45 +0000)]
return if we fail
Andreas Öman [Tue, 27 Nov 2007 12:29:11 +0000 (12:29 +0000)]
add source ip based access-control for RTSP and enable it
Andreas Öman [Tue, 27 Nov 2007 11:34:08 +0000 (11:34 +0000)]
warn if DTS is not linear
Andreas Öman [Tue, 27 Nov 2007 11:11:52 +0000 (11:11 +0000)]
avoid division by zero
Andreas Öman [Tue, 27 Nov 2007 11:09:42 +0000 (11:09 +0000)]
load upon startup
Andreas Öman [Tue, 27 Nov 2007 11:07:57 +0000 (11:07 +0000)]
bail out if duration is too big
Andreas Öman [Tue, 27 Nov 2007 11:05:48 +0000 (11:05 +0000)]
make pkt_load() return if it is successful
Andreas Öman [Tue, 27 Nov 2007 11:03:07 +0000 (11:03 +0000)]
verify PES header before passing on to pes decode
Andreas Öman [Sun, 25 Nov 2007 19:21:40 +0000 (19:21 +0000)]
HTSP media stream muxer
Andreas Öman [Sun, 25 Nov 2007 16:58:55 +0000 (16:58 +0000)]
Add HTSP server (disabled as of now)
Andreas Öman [Sun, 25 Nov 2007 15:23:49 +0000 (15:23 +0000)]
add a HTML META tag for reloading page when next event transition occurs
Andreas Öman [Sun, 25 Nov 2007 08:49:06 +0000 (08:49 +0000)]
reeanble RTSP, drop some debug and tell clients not to cache content
Andreas Öman [Sun, 25 Nov 2007 08:48:44 +0000 (08:48 +0000)]
respond with status 401 to all requests
Andreas Öman [Sat, 24 Nov 2007 07:06:37 +0000 (07:06 +0000)]
disable RTSP for now, it's not access protected
Andreas Öman [Thu, 22 Nov 2007 21:30:06 +0000 (21:30 +0000)]
coalesce databuffers before enqueueing on output socket
Andreas Öman [Thu, 22 Nov 2007 20:49:48 +0000 (20:49 +0000)]
use dashes instead of underscore in config
Andreas Öman [Thu, 22 Nov 2007 20:48:56 +0000 (20:48 +0000)]
let http server be default on, and make it possible to change listen port from the config
Andreas Öman [Thu, 22 Nov 2007 20:40:54 +0000 (20:40 +0000)]
avoid a valgrind warning
Andreas Öman [Thu, 22 Nov 2007 20:27:36 +0000 (20:27 +0000)]
simplify framestore flush a bit
Andreas Öman [Thu, 22 Nov 2007 20:27:15 +0000 (20:27 +0000)]
reset startcode to avoid spurios data when restarting
Andreas Öman [Thu, 22 Nov 2007 20:26:50 +0000 (20:26 +0000)]
packet may be on memory queue even if they are not on the disk queue
Andreas Öman [Thu, 22 Nov 2007 20:26:18 +0000 (20:26 +0000)]
make sure packet length is big enough to read header
Andreas Öman [Thu, 22 Nov 2007 20:11:16 +0000 (20:11 +0000)]
add access control
Andreas Öman [Thu, 22 Nov 2007 20:11:12 +0000 (20:11 +0000)]
Add framework for access control
Andreas Öman [Thu, 22 Nov 2007 09:26:57 +0000 (09:26 +0000)]
style fixup
Andreas Öman [Wed, 21 Nov 2007 21:38:46 +0000 (21:38 +0000)]
show info about video4linux adapters
Andreas Öman [Wed, 21 Nov 2007 18:46:34 +0000 (18:46 +0000)]
register HTS client subscriptions with a real name
Andreas Öman [Wed, 21 Nov 2007 18:42:19 +0000 (18:42 +0000)]
fix output for non dvb transports
Andreas Öman [Wed, 21 Nov 2007 16:39:33 +0000 (16:39 +0000)]
keep track of muxer used for each subscription
Andreas Öman [Wed, 21 Nov 2007 16:39:20 +0000 (16:39 +0000)]
print internal mux details
Andreas Öman [Wed, 21 Nov 2007 15:33:40 +0000 (15:33 +0000)]
fix various bugs causing crashes