]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
18 years agoonly drop from video
Andreas Öman [Wed, 9 Jan 2008 10:46:06 +0000 (10:46 +0000)] 
only drop from video

18 years agoAdd functionality for streaming from a preconfigured file
Andreas Öman [Wed, 9 Jan 2008 10:45:37 +0000 (10:45 +0000)] 
Add functionality for streaming from a preconfigured file

18 years agoMake pes_compute_duration() public
Andreas Öman [Wed, 9 Jan 2008 10:45:01 +0000 (10:45 +0000)] 
Make pes_compute_duration() public

18 years agouse element stream type 3 for mpeg2audio
Andreas Öman [Tue, 8 Jan 2008 12:53:21 +0000 (12:53 +0000)] 
use element stream type 3 for mpeg2audio

18 years agofix incorrect return value
Andreas Öman [Tue, 8 Jan 2008 09:47:35 +0000 (09:47 +0000)] 
fix incorrect return value

18 years agoLet MPEG TS output muxer bypass internal remuxing if the source is MPEG TS and no...
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.

18 years agomake function static
Andreas Öman [Tue, 8 Jan 2008 08:03:23 +0000 (08:03 +0000)] 
make function static

18 years agoKeep track of the format the source arrives in. This way MPEG TS output muxes can...
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

18 years agoCheck CRC in software for DVB as well. (Seems kernel / hw doesnt always do this)
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)

18 years agodrop a printf
Andreas Öman [Mon, 10 Dec 2007 13:39:13 +0000 (13:39 +0000)] 
drop a printf

18 years agowait a bit after tuning before we start to check FE status
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

18 years agoSplit dvb.c into table specific code and front-end specific code.
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

18 years agodont expose disabled channels in htsinterface
Andreas Öman [Mon, 10 Dec 2007 10:40:11 +0000 (10:40 +0000)] 
dont expose disabled channels in htsinterface

18 years agoSpawn threads for DVB FE management. Some cards seems to be very slow at doing things
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

18 years agostore configuration
Andreas Öman [Fri, 7 Dec 2007 10:37:17 +0000 (10:37 +0000)] 
store configuration

18 years agoavoid memory corruption
Andreas Öman [Fri, 7 Dec 2007 10:36:08 +0000 (10:36 +0000)] 
avoid memory corruption

18 years agoadd missing location argument
Andreas Öman [Fri, 7 Dec 2007 09:58:53 +0000 (09:58 +0000)] 
add missing location argument

18 years agostore teletext rundown
Andreas Öman [Fri, 7 Dec 2007 09:16:05 +0000 (09:16 +0000)] 
store teletext rundown

18 years agoadd suppor for setting teletext rundown
Andreas Öman [Fri, 7 Dec 2007 09:12:14 +0000 (09:12 +0000)] 
add suppor for setting teletext rundown

18 years agoremove dead code
Andreas Öman [Fri, 7 Dec 2007 08:49:51 +0000 (08:49 +0000)] 
remove dead code

18 years agoindent
Andreas Öman [Fri, 7 Dec 2007 08:49:21 +0000 (08:49 +0000)] 
indent

18 years agoAdd support for merging channels and chaning transport priority in HTML UI
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

18 years agoAdd function for moving a transport from one channel to another
Andreas Öman [Fri, 7 Dec 2007 08:47:59 +0000 (08:47 +0000)] 
Add function for moving a transport from one channel to another

18 years agogive transports a unique name
Andreas Öman [Fri, 7 Dec 2007 08:47:38 +0000 (08:47 +0000)] 
give transports a unique name

18 years agoAdd HTTP redirect reply
Andreas Öman [Fri, 7 Dec 2007 08:24:48 +0000 (08:24 +0000)] 
Add HTTP redirect reply

18 years agomove transport_set_channel() to transport.c and add transport_set_prio()
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()

18 years agoimprove HTTP URL de-escaper
Andreas Öman [Fri, 7 Dec 2007 08:05:02 +0000 (08:05 +0000)] 
improve HTTP URL de-escaper

18 years agowe really want uniquename to be set
Andreas Öman [Fri, 7 Dec 2007 07:53:27 +0000 (07:53 +0000)] 
we really want uniquename to be set

18 years agoset network & provider on all transports
Andreas Öman [Fri, 7 Dec 2007 07:39:42 +0000 (07:39 +0000)] 
set network & provider on all transports

18 years agoset lower prio on transport if it is scrambled
Andreas Öman [Fri, 7 Dec 2007 07:39:06 +0000 (07:39 +0000)] 
set lower prio on transport if it is scrambled

18 years agoparse NIT
Andreas Öman [Fri, 7 Dec 2007 07:13:06 +0000 (07:13 +0000)] 
parse NIT

18 years agoreturn error if iconv fails
Andreas Öman [Fri, 7 Dec 2007 06:57:31 +0000 (06:57 +0000)] 
return error if iconv fails

18 years agofix obvious typo
Andreas Öman [Thu, 6 Dec 2007 19:34:11 +0000 (19:34 +0000)] 
fix obvious typo

18 years agostrip channel names of trailing and leading whitespaces
Andreas Öman [Thu, 6 Dec 2007 15:26:06 +0000 (15:26 +0000)] 
strip channel names of trailing and leading whitespaces

18 years agoallow user to change channel groups in HTML ui
Andreas Öman [Thu, 6 Dec 2007 15:08:34 +0000 (15:08 +0000)] 
allow user to change channel groups in HTML ui

18 years agoAdd cache control
Andreas Öman [Thu, 6 Dec 2007 15:08:10 +0000 (15:08 +0000)] 
Add cache control

18 years agoadd iso language to streams
Andreas Öman [Tue, 4 Dec 2007 15:17:13 +0000 (15:17 +0000)] 
add iso language to streams

18 years agoMake sure we catch all known TV service types
Andreas Öman [Tue, 4 Dec 2007 13:44:49 +0000 (13:44 +0000)] 
Make sure we catch all known TV service types

18 years agoadd callback and tentative parser for CAT
Andreas Öman [Tue, 4 Dec 2007 13:34:04 +0000 (13:34 +0000)] 
add callback and tentative parser for CAT

18 years agoAdd an asynchronous hostname resolver and make tcp client use it
Andreas Öman [Mon, 3 Dec 2007 14:55:55 +0000 (14:55 +0000)] 
Add an asynchronous hostname resolver and make tcp client use it

18 years agomake submit buttons look nicer
Andreas Öman [Sun, 2 Dec 2007 19:15:32 +0000 (19:15 +0000)] 
make submit buttons look nicer

18 years agoadd functions for moving channel groups up and down in list
Andreas Öman [Sun, 2 Dec 2007 17:21:12 +0000 (17:21 +0000)] 
add functions for moving channel groups up and down in list

18 years agoadd persistent channel settings
Andreas Öman [Sun, 2 Dec 2007 17:06:51 +0000 (17:06 +0000)] 
add persistent channel settings

18 years agodont write settings after all
Andreas Öman [Sun, 2 Dec 2007 16:35:12 +0000 (16:35 +0000)] 
dont write settings after all

18 years agoadd channel groups at tail
Andreas Öman [Sun, 2 Dec 2007 16:33:36 +0000 (16:33 +0000)] 
add channel groups at tail

18 years agoUse TAILQ for channels in the per-group list
Andreas Öman [Sun, 2 Dec 2007 16:32:12 +0000 (16:32 +0000)] 
Use TAILQ for channels in the per-group list

18 years agoMake channel group management work
Andreas Öman [Sun, 2 Dec 2007 16:26:13 +0000 (16:26 +0000)] 
Make channel group management work

18 years agoAdd a decent URL argument parser
Andreas Öman [Sun, 2 Dec 2007 16:24:14 +0000 (16:24 +0000)] 
Add a decent URL argument parser

18 years agofix bug in URL parser (i bet there are some left)
Andreas Öman [Sun, 2 Dec 2007 15:32:40 +0000 (15:32 +0000)] 
fix bug in URL parser (i bet there are some left)

18 years agostore settings upon exit
Andreas Öman [Sun, 2 Dec 2007 14:52:13 +0000 (14:52 +0000)] 
store settings upon exit

18 years agointroduce 'channel group' concept. Not used yet though
Andreas Öman [Sun, 2 Dec 2007 14:31:28 +0000 (14:31 +0000)] 
introduce 'channel group' concept. Not used yet though

18 years agofix a typo
Andreas Öman [Sun, 2 Dec 2007 13:49:50 +0000 (13:49 +0000)] 
fix a typo

18 years agofix plugin loading
Andreas Öman [Sun, 2 Dec 2007 13:49:03 +0000 (13:49 +0000)] 
fix plugin loading

18 years agoreconnect faster (2 sec)
Andreas Öman [Sun, 2 Dec 2007 13:48:29 +0000 (13:48 +0000)] 
reconnect faster (2 sec)

18 years agoAdd initial plugin framework
Andreas Öman [Sun, 2 Dec 2007 11:12:58 +0000 (11:12 +0000)] 
Add initial plugin framework

18 years agoAdd CA descriptor
Andreas Öman [Sun, 2 Dec 2007 11:12:02 +0000 (11:12 +0000)] 
Add CA descriptor

18 years agoAdd TCP client
Andreas Öman [Sun, 2 Dec 2007 11:09:48 +0000 (11:09 +0000)] 
Add TCP client

18 years agoAdd RTP output to iptv_output
Andreas Öman [Wed, 28 Nov 2007 11:35:12 +0000 (11:35 +0000)] 
Add RTP output to iptv_output

18 years agodrop a stray debug printf
Andreas Öman [Wed, 28 Nov 2007 09:51:59 +0000 (09:51 +0000)] 
drop a stray debug printf

18 years agoadd functions for dropping packets when in iptv output
Andreas Öman [Wed, 28 Nov 2007 09:51:07 +0000 (09:51 +0000)] 
add functions for dropping packets when in iptv output

18 years agochange semantics for transport stop so we dont leak memory
Andreas Öman [Wed, 28 Nov 2007 09:16:16 +0000 (09:16 +0000)] 
change semantics for transport stop so we dont leak memory

18 years agodont leak memory
Andreas Öman [Wed, 28 Nov 2007 08:08:46 +0000 (08:08 +0000)] 
dont leak memory

18 years agoinit random number generator
Andreas Öman [Wed, 28 Nov 2007 08:00:38 +0000 (08:00 +0000)] 
init random number generator

18 years agocorrectly break line if no rtsp streaming host is configured
Andreas Öman [Tue, 27 Nov 2007 20:17:07 +0000 (20:17 +0000)] 
correctly break line if no rtsp streaming host is configured

18 years agouse PAT as well when scanning, serviceID and PMT is not the same thing
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

18 years agoAdd support for DVB-C
Andreas Öman [Tue, 27 Nov 2007 19:28:07 +0000 (19:28 +0000)] 
Add support for DVB-C

18 years agoadd RTSP URL in HTML interface
Andreas Öman [Tue, 27 Nov 2007 17:22:54 +0000 (17:22 +0000)] 
add RTSP URL in HTML interface

18 years agoAdd A/V generator for test-channels
Andreas Öman [Tue, 27 Nov 2007 16:56:28 +0000 (16:56 +0000)] 
Add A/V generator for test-channels

18 years agouse callbacks for transport start/stop
Andreas Öman [Tue, 27 Nov 2007 12:59:06 +0000 (12:59 +0000)] 
use callbacks for transport start/stop

18 years agoreturn if we fail
Andreas Öman [Tue, 27 Nov 2007 12:45:16 +0000 (12:45 +0000)] 
return if we fail

18 years agoadd source ip based access-control for RTSP and enable it
Andreas Öman [Tue, 27 Nov 2007 12:29:11 +0000 (12:29 +0000)] 
add source ip based access-control for RTSP and enable it

18 years agowarn if DTS is not linear
Andreas Öman [Tue, 27 Nov 2007 11:34:08 +0000 (11:34 +0000)] 
warn if DTS is not linear

18 years agoavoid division by zero
Andreas Öman [Tue, 27 Nov 2007 11:11:52 +0000 (11:11 +0000)] 
avoid division by zero

18 years agoload upon startup
Andreas Öman [Tue, 27 Nov 2007 11:09:42 +0000 (11:09 +0000)] 
load upon startup

18 years agobail out if duration is too big
Andreas Öman [Tue, 27 Nov 2007 11:07:57 +0000 (11:07 +0000)] 
bail out if duration is too big

18 years agomake pkt_load() return if it is successful
Andreas Öman [Tue, 27 Nov 2007 11:05:48 +0000 (11:05 +0000)] 
make pkt_load() return if it is successful

18 years agoverify PES header before passing on to pes decode
Andreas Öman [Tue, 27 Nov 2007 11:03:07 +0000 (11:03 +0000)] 
verify PES header before passing on to pes decode

18 years agoHTSP media stream muxer
Andreas Öman [Sun, 25 Nov 2007 19:21:40 +0000 (19:21 +0000)] 
HTSP media stream muxer

18 years agoAdd HTSP server (disabled as of now)
Andreas Öman [Sun, 25 Nov 2007 16:58:55 +0000 (16:58 +0000)] 
Add HTSP server (disabled as of now)

18 years agoadd a HTML META tag for reloading page when next event transition occurs
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

18 years agoreeanble RTSP, drop some debug and tell clients not to cache content
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

18 years agorespond with status 401 to all requests
Andreas Öman [Sun, 25 Nov 2007 08:48:44 +0000 (08:48 +0000)] 
respond with status 401 to all requests

18 years agodisable RTSP for now, it's not access protected
Andreas Öman [Sat, 24 Nov 2007 07:06:37 +0000 (07:06 +0000)] 
disable RTSP for now, it's not access protected

18 years agocoalesce databuffers before enqueueing on output socket
Andreas Öman [Thu, 22 Nov 2007 21:30:06 +0000 (21:30 +0000)] 
coalesce databuffers before enqueueing on output socket

18 years agouse dashes instead of underscore in config
Andreas Öman [Thu, 22 Nov 2007 20:49:48 +0000 (20:49 +0000)] 
use dashes instead of underscore in config

18 years agolet http server be default on, and make it possible to change listen port from the...
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

18 years agoavoid a valgrind warning
Andreas Öman [Thu, 22 Nov 2007 20:40:54 +0000 (20:40 +0000)] 
avoid a valgrind warning

18 years agosimplify framestore flush a bit
Andreas Öman [Thu, 22 Nov 2007 20:27:36 +0000 (20:27 +0000)] 
simplify framestore flush a bit

18 years agoreset startcode to avoid spurios data when restarting
Andreas Öman [Thu, 22 Nov 2007 20:27:15 +0000 (20:27 +0000)] 
reset startcode to avoid spurios data when restarting

18 years agopacket may be on memory queue even if they are not on the disk queue
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

18 years agomake sure packet length is big enough to read header
Andreas Öman [Thu, 22 Nov 2007 20:26:18 +0000 (20:26 +0000)] 
make sure packet length is big enough to read header

18 years agoadd access control
Andreas Öman [Thu, 22 Nov 2007 20:11:16 +0000 (20:11 +0000)] 
add access control

18 years agoAdd framework for access control
Andreas Öman [Thu, 22 Nov 2007 20:11:12 +0000 (20:11 +0000)] 
Add framework for access control

18 years agostyle fixup
Andreas Öman [Thu, 22 Nov 2007 09:26:57 +0000 (09:26 +0000)] 
style fixup

18 years agoshow info about video4linux adapters
Andreas Öman [Wed, 21 Nov 2007 21:38:46 +0000 (21:38 +0000)] 
show info about video4linux adapters

18 years agoregister HTS client subscriptions with a real name
Andreas Öman [Wed, 21 Nov 2007 18:46:34 +0000 (18:46 +0000)] 
register HTS client subscriptions with a real name

18 years agofix output for non dvb transports
Andreas Öman [Wed, 21 Nov 2007 18:42:19 +0000 (18:42 +0000)] 
fix output for non dvb transports

18 years agokeep track of muxer used for each subscription
Andreas Öman [Wed, 21 Nov 2007 16:39:33 +0000 (16:39 +0000)] 
keep track of muxer used for each subscription

18 years agoprint internal mux details
Andreas Öman [Wed, 21 Nov 2007 16:39:20 +0000 (16:39 +0000)] 
print internal mux details

18 years agofix various bugs causing crashes
Andreas Öman [Wed, 21 Nov 2007 15:33:40 +0000 (15:33 +0000)] 
fix various bugs causing crashes