]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
15 years agoRemove ancient code
Andreas Öman [Tue, 29 Jun 2010 19:50:37 +0000 (19:50 +0000)] 
Remove ancient code

15 years agoAvoid mixing up keys from different pids
Andreas Öman [Sun, 27 Jun 2010 22:17:24 +0000 (22:17 +0000)] 
Avoid mixing up keys from different pids

15 years agoPrint provider ID in CAID stream info
Andreas Öman [Sun, 27 Jun 2010 21:24:19 +0000 (21:24 +0000)] 
Print provider ID in CAID stream info

15 years agoAvoid unnecessary assignment
Andreas Öman [Sun, 27 Jun 2010 21:22:49 +0000 (21:22 +0000)] 
Avoid unnecessary assignment

15 years agoAdd reject filter to streaming_queue_init()
Andreas Öman [Sat, 26 Jun 2010 22:03:35 +0000 (22:03 +0000)] 
Add reject filter to streaming_queue_init()
Implement streaming_queue_deinit()

15 years agocosmetics
Andreas Öman [Sat, 26 Jun 2010 21:27:24 +0000 (21:27 +0000)] 
cosmetics

15 years agoDon't whine about "unknown card". We already say that in a better way in another...
Andreas Öman [Thu, 24 Jun 2010 12:20:17 +0000 (12:20 +0000)] 
Don't whine about "unknown card". We already say that in a better way in another log message

15 years agoUpdate changelog with recent activity
Andreas Öman [Thu, 24 Jun 2010 12:04:03 +0000 (12:04 +0000)] 
Update changelog with recent activity

15 years agocosmetics
Andreas Öman [Thu, 24 Jun 2010 11:58:54 +0000 (11:58 +0000)] 
cosmetics

15 years agopsi: Assume that elementary stream type 0x81 is AC3 without relying on any further...
Andreas Öman [Thu, 24 Jun 2010 11:46:52 +0000 (11:46 +0000)] 
psi: Assume that elementary stream type 0x81 is AC3 without relying on any further descriptors

Fixes ticket #217

15 years agoFix broken debug printout
Andreas Öman [Thu, 24 Jun 2010 11:41:32 +0000 (11:41 +0000)] 
Fix broken debug printout

15 years agoAdd a level of indirection between a packet and its payload.
Andreas Öman [Thu, 24 Jun 2010 11:29:22 +0000 (11:29 +0000)] 
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.

15 years agoRemove ext/
Andreas Öman [Thu, 24 Jun 2010 06:43:30 +0000 (06:43 +0000)] 
Remove ext/

15 years agoUse a simpler, but sufficient, timescaler
Andreas Öman [Thu, 24 Jun 2010 06:43:26 +0000 (06:43 +0000)] 
Use a simpler, but sufficient, timescaler

15 years agoNo longer depend on FFmpeg
Andreas Öman [Wed, 23 Jun 2010 22:40:13 +0000 (22:40 +0000)] 
No longer depend on FFmpeg

15 years agoBorrow av_rescale() from libavutil
Andreas Öman [Wed, 23 Jun 2010 22:38:24 +0000 (22:38 +0000)] 
Borrow av_rescale() from libavutil

15 years agoFix broken code introduced in r4953
Andreas Öman [Wed, 23 Jun 2010 22:37:59 +0000 (22:37 +0000)] 
Fix broken code introduced in r4953

15 years agoFix copyright
Andreas Öman [Wed, 23 Jun 2010 22:29:04 +0000 (22:29 +0000)] 
Fix copyright

15 years agoLocal UTF8 conversion code
Andreas Öman [Wed, 23 Jun 2010 22:27:16 +0000 (22:27 +0000)] 
Local UTF8 conversion code

15 years agoLocal base64 decoder
Andreas Öman [Wed, 23 Jun 2010 22:10:14 +0000 (22:10 +0000)] 
Local base64 decoder

15 years agoUse SHA-1 to generate comet mailbox IDs
Andreas Öman [Wed, 23 Jun 2010 21:59:06 +0000 (21:59 +0000)] 
Use SHA-1 to generate comet mailbox IDs

15 years agoSwitch SHA1 implementation
Andreas Öman [Wed, 23 Jun 2010 21:56:04 +0000 (21:56 +0000)] 
Switch SHA1 implementation

15 years agoUse our own SHA1 algorithm -> Less FFmpeg dependencies.
Andreas Öman [Wed, 23 Jun 2010 21:54:29 +0000 (21:54 +0000)] 
Use our own SHA1 algorithm -> Less FFmpeg dependencies.

15 years agoReduce FFmpeg dependencies
Andreas Öman [Wed, 23 Jun 2010 21:43:00 +0000 (21:43 +0000)] 
Reduce FFmpeg dependencies

15 years agoNo longer need FFmpeg parsers
Andreas Öman [Wed, 23 Jun 2010 21:33:52 +0000 (21:33 +0000)] 
No longer need FFmpeg parsers

15 years agoUse native parsers for MPA and AC3
Andreas Öman [Wed, 23 Jun 2010 21:32:49 +0000 (21:32 +0000)] 
Use native parsers for MPA and AC3

15 years agoAdd a buffer3 (very ugly)
Andreas Öman [Wed, 23 Jun 2010 20:39:56 +0000 (20:39 +0000)] 
Add a buffer3 (very ugly)

15 years agoconstify
Andreas Öman [Wed, 23 Jun 2010 20:27:19 +0000 (20:27 +0000)] 
constify

15 years agoRemove unused data
Andreas Öman [Wed, 23 Jun 2010 17:49:04 +0000 (17:49 +0000)] 
Remove unused data

15 years agoDon't need libavutil/avstring.h
Andreas Öman [Wed, 23 Jun 2010 08:22:57 +0000 (08:22 +0000)] 
Don't need libavutil/avstring.h

15 years agoDon't compile avc.c
Andreas Öman [Tue, 22 Jun 2010 10:46:53 +0000 (10:46 +0000)] 
Don't compile avc.c

15 years agoMinor adjustment to CRC API
Andreas Öman [Tue, 22 Jun 2010 08:01:23 +0000 (08:01 +0000)] 
Minor adjustment to CRC API

15 years agoAdd code for computing CRC over a buf
Andreas Öman [Tue, 22 Jun 2010 08:00:56 +0000 (08:00 +0000)] 
Add code for computing CRC over a buf

15 years agoMove some stuff to utils.c
Andreas Öman [Tue, 22 Jun 2010 06:47:18 +0000 (06:47 +0000)] 
Move some stuff to utils.c

15 years agoAdd a native matroska muxer used for recording.
Andreas Öman [Mon, 21 Jun 2010 20:52:36 +0000 (20:52 +0000)] 
Add a native matroska muxer used for recording.

- Correctly writes global headers. Ticket #61
- Add support for recording AAC audio. Ticket #160

15 years agoNeed to init ptsq + some cosmetics
Andreas Öman [Mon, 21 Jun 2010 19:23:13 +0000 (19:23 +0000)] 
Need to init ptsq + some cosmetics

15 years agoFix size computation failure
Andreas Öman [Mon, 21 Jun 2010 18:55:01 +0000 (18:55 +0000)] 
Fix size computation failure
Add function for appending a htsbuf_queue to another

15 years agoAvoid inter-stream packet reordering in tsfixup code
Andreas Öman [Fri, 18 Jun 2010 08:49:44 +0000 (08:49 +0000)] 
Avoid inter-stream packet reordering in tsfixup code

15 years agoDrop trailing zeroes from headers
Andreas Öman [Fri, 18 Jun 2010 08:49:16 +0000 (08:49 +0000)] 
Drop trailing zeroes from headers

15 years agoAdd a hexdump() helper function
Andreas Öman [Thu, 17 Jun 2010 22:02:28 +0000 (22:02 +0000)] 
Add a hexdump() helper function

15 years agoAvoid signalling descrambler/access errors if we trigged descrambling and the packet...
Andreas Öman [Thu, 17 Jun 2010 19:00:40 +0000 (19:00 +0000)] 
Avoid signalling descrambler/access errors if we trigged descrambling and the packet was damaged

15 years agoDon't overwrite errorcodes
Andreas Öman [Thu, 17 Jun 2010 18:31:13 +0000 (18:31 +0000)] 
Don't overwrite errorcodes

15 years agoKeep track of sample rate and channel configuration in each packet
Andreas Öman [Thu, 17 Jun 2010 08:24:36 +0000 (08:24 +0000)] 
Keep track of sample rate and channel configuration in each packet

15 years agoAdd streaming_start_copy() and streaming_start_component_find_by_index()
Andreas Öman [Wed, 16 Jun 2010 21:08:28 +0000 (21:08 +0000)] 
Add streaming_start_copy() and streaming_start_component_find_by_index()

15 years agoConstify
Andreas Öman [Wed, 16 Jun 2010 21:07:44 +0000 (21:07 +0000)] 
Constify

15 years agoAdd pktref_create() helper
Andreas Öman [Wed, 16 Jun 2010 21:07:13 +0000 (21:07 +0000)] 
Add pktref_create() helper

15 years agoPlug two memory leaks
Andreas Öman [Tue, 15 Jun 2010 17:43:41 +0000 (17:43 +0000)] 
Plug two memory leaks

15 years ago* Make error detection in timestamp parsing much stronger.
Andreas Öman [Tue, 15 Jun 2010 14:53:39 +0000 (14:53 +0000)] 
* Make error detection in timestamp parsing much stronger.

* Avoid extracting persistent data (such as video width*height) from
  received data if we suspect that an error has occured (MPEG-TS TEI or
  continuity counter errors).

* Add src/plumbing/tsfix.[ch]: Streaming code that fixes up missing
  timestamps and normalize timecode to start at 0.

* Move PTS estimation code and timestamp normalization out from central
  parse code. Subscribers that really needs it should use tsfix plumbing
  instead.

* Let DVR code use tsfix plumbing.

* Don't send "pts" and "dts" over HTSP if timestamps are missing.

15 years agoExtract h264 frame duration from bitstream instead of measuring intra packet time
Andreas Öman [Tue, 15 Jun 2010 10:51:44 +0000 (10:51 +0000)] 
Extract h264 frame duration from bitstream instead of measuring intra packet time

15 years agoInternal clock is 90kHz nowdays
Andreas Öman [Tue, 15 Jun 2010 08:47:09 +0000 (08:47 +0000)] 
Internal clock is 90kHz nowdays

15 years agoBetter error tracking (TEI bit)
Andreas Öman [Tue, 15 Jun 2010 08:27:50 +0000 (08:27 +0000)] 
Better error tracking (TEI bit)

15 years agoAdd support for storing global headers in streaming start message
Andreas Öman [Tue, 15 Jun 2010 05:56:40 +0000 (05:56 +0000)] 
Add support for storing global headers in streaming start message
Add streaming_target_deliver2()

15 years agoKeep the changelog in a better state
Andreas Öman [Mon, 14 Jun 2010 18:55:30 +0000 (18:55 +0000)] 
Keep the changelog in a better state

15 years agoFix memory corruption issue
Andreas Öman [Mon, 14 Jun 2010 18:42:00 +0000 (18:42 +0000)] 
Fix memory corruption issue

15 years agoFix stupid bug
Andreas Öman [Mon, 14 Jun 2010 18:15:04 +0000 (18:15 +0000)] 
Fix stupid bug

15 years agoremove debug printf:s
Andreas Öman [Mon, 14 Jun 2010 12:41:15 +0000 (12:41 +0000)] 
remove debug printf:s

15 years agoSplice "global data" (sequence headers for MPEG2 and SPS/PPS for h264) into
Andreas Öman [Mon, 14 Jun 2010 12:32:57 +0000 (12:32 +0000)] 
Splice "global data" (sequence headers for MPEG2 and SPS/PPS for h264) into
packet buffers of its own.

Make all subscribers merge it back for now. We will need this for correctly
writing global headers in MKV files.

Ticket #61

15 years agoUse 90kHz timebase internally
Andreas Öman [Sun, 13 Jun 2010 19:29:31 +0000 (19:29 +0000)] 
Use 90kHz timebase internally

15 years agoCosmetics
Andreas Öman [Sun, 13 Jun 2010 13:09:06 +0000 (13:09 +0000)] 
Cosmetics

15 years agoupdate changelog
Andreas Öman [Sun, 13 Jun 2010 13:07:36 +0000 (13:07 +0000)] 
update changelog

15 years agoWorkaround for ITV HD (which has incorrect PMT)
Andreas Öman [Sun, 13 Jun 2010 12:53:20 +0000 (12:53 +0000)] 
Workaround for ITV HD (which has incorrect PMT)

15 years agoKeep track of video width and height and send it over HTSP in subscriptionStart.
Andreas Öman [Sun, 13 Jun 2010 12:18:59 +0000 (12:18 +0000)] 
Keep track of video width and height and send it over HTSP in subscriptionStart.

Fixed ticket #208

15 years agoPrint output of PMT
Andreas Öman [Sun, 13 Jun 2010 11:23:30 +0000 (11:23 +0000)] 
Print output of PMT

15 years agoSupport the Logical Channel Number descriptor (0x83)
Andreas Öman [Fri, 4 Jun 2010 20:59:18 +0000 (20:59 +0000)] 
Support the Logical Channel Number descriptor (0x83)

Fixes ticket #138

15 years agoMaintain the order of PIDs as they appear in the PMT. Fixes bug #218
Andreas Öman [Fri, 4 Jun 2010 20:33:16 +0000 (20:33 +0000)] 
Maintain the order of PIDs as they appear in the PMT. Fixes bug #218

15 years agoUpdate to dvb-apps 1376:5631d8b9250c
Andreas Öman [Fri, 4 Jun 2010 19:43:06 +0000 (19:43 +0000)] 
Update to dvb-apps 1376:5631d8b9250c

15 years agoAdd missing TLDs
Andreas Öman [Fri, 4 Jun 2010 19:42:31 +0000 (19:42 +0000)] 
Add missing TLDs

15 years agoWhen there is no video pid (service type is Radio), start the audio stream right...
sb1066 [Sat, 29 May 2010 08:29:01 +0000 (08:29 +0000)] 
When there is no video pid (service type is Radio), start the audio stream right away. Fixes ticket #59

15 years agoAllow subscription weight to be set on subscription and later changed via subscriptio...
Andreas Öman [Fri, 28 May 2010 12:44:45 +0000 (12:44 +0000)] 
Allow subscription weight to be set on subscription and later changed via subscriptionChangeWeight HTSP method

15 years agoBetter error reporting
Andreas Öman [Thu, 27 May 2010 17:51:32 +0000 (17:51 +0000)] 
Better error reporting

15 years agoAdd SM_CODE_NO_TRANSPORT error code
Andreas Öman [Thu, 27 May 2010 17:51:24 +0000 (17:51 +0000)] 
Add SM_CODE_NO_TRANSPORT error code

15 years agoFix typo
Andreas Öman [Mon, 24 May 2010 21:30:34 +0000 (21:30 +0000)] 
Fix typo

15 years agoRaise severity when we can't create a directory
Andreas Öman [Sun, 9 May 2010 11:49:50 +0000 (11:49 +0000)] 
Raise severity when we can't create a directory

15 years ago(no commit message)
Fredik Viksten [Mon, 26 Apr 2010 19:21:02 +0000 (19:21 +0000)] 

15 years agoAdded missing case SM_CODE_NO_INPUT to streaming_code2txt()
sb1066 [Mon, 5 Apr 2010 11:26:39 +0000 (11:26 +0000)] 
Added missing case SM_CODE_NO_INPUT to streaming_code2txt()

15 years agofix old changelog to remove lintian error
Hein Rigolo [Wed, 31 Mar 2010 18:12:35 +0000 (18:12 +0000)] 
fix old changelog to remove lintian error

15 years ago2.11
Andreas Öman [Sat, 27 Mar 2010 09:06:05 +0000 (09:06 +0000)] 
2.11

15 years agoMinor fixes
Andreas Öman [Sat, 27 Mar 2010 09:05:55 +0000 (09:05 +0000)] 
Minor fixes

15 years agolinuxtv_muxes: updated from dvb-apps @ 1355:7de0663facd9
Andreas Öman [Sat, 27 Mar 2010 06:27:45 +0000 (06:27 +0000)] 
linuxtv_muxes: updated from dvb-apps @ 1355:7de0663facd9

15 years agoCosmetics
Andreas Öman [Sat, 27 Mar 2010 06:26:32 +0000 (06:26 +0000)] 
Cosmetics

15 years agoAdd TLD .ro . Skip S2 muxes (for now)
Andreas Öman [Sat, 27 Mar 2010 06:25:34 +0000 (06:25 +0000)] 
Add TLD .ro . Skip S2 muxes (for now)

15 years agoAdd Lithuania TLD
Andreas Öman [Sat, 27 Mar 2010 06:08:57 +0000 (06:08 +0000)] 
Add Lithuania TLD

15 years agoFix problems with styles in IE
Andreas Öman [Sat, 27 Mar 2010 06:04:13 +0000 (06:04 +0000)] 
Fix problems with styles in IE

15 years agoUpdate docs
Andreas Öman [Sat, 27 Mar 2010 05:55:18 +0000 (05:55 +0000)] 
Update docs

15 years agoFix ''scheduled for recording by "Auto recording by: (null)"'' -uglyness
Andreas Öman [Sat, 27 Mar 2010 05:45:31 +0000 (05:45 +0000)] 
Fix ''scheduled for recording by "Auto recording by: (null)"'' -uglyness

15 years agoUse a different strategy for generating version tags
Andreas Öman [Fri, 26 Mar 2010 21:20:29 +0000 (21:20 +0000)] 
Use a different strategy for generating version tags

15 years agoFix incorrect free(). Fixes ticket #183
Andreas Öman [Fri, 26 Mar 2010 20:36:31 +0000 (20:36 +0000)] 
Fix incorrect free(). Fixes ticket #183

15 years agoDisplay recording status in EPG grid
Andreas Öman [Fri, 26 Mar 2010 07:35:27 +0000 (07:35 +0000)] 
Display recording status in EPG grid

Patch by Chris Dekter

15 years agoDon't inject EPG from disabled DVB services. Ticket #180
Andreas Öman [Thu, 25 Mar 2010 21:28:19 +0000 (21:28 +0000)] 
Don't inject EPG from disabled DVB services. Ticket #180

15 years agoAvoid unnecessary memory allocation
Andreas Öman [Thu, 25 Mar 2010 21:05:15 +0000 (21:05 +0000)] 
Avoid unnecessary memory allocation

15 years agoCosmetics
Andreas Öman [Thu, 25 Mar 2010 20:59:34 +0000 (20:59 +0000)] 
Cosmetics

15 years agoA single PMT PID can carry tables for multiple services. So, support that. Fixes...
Andreas Öman [Thu, 25 Mar 2010 20:49:19 +0000 (20:49 +0000)] 
A single PMT PID can carry tables for multiple services. So, support that. Fixes ticket #174

15 years agoFix daylight saving time problems. Ticket #181
Andreas Öman [Thu, 25 Mar 2010 18:54:29 +0000 (18:54 +0000)] 
Fix daylight saving time problems. Ticket #181

15 years agoAdd support for SECA EMMs
Andreas Öman [Tue, 23 Mar 2010 20:55:43 +0000 (20:55 +0000)] 
Add support for SECA EMMs

Ticket #139

15 years agoDon't fail to tune if request weight == 0 and we are just idlescanning
Andreas Öman [Tue, 23 Mar 2010 20:37:29 +0000 (20:37 +0000)] 
Don't fail to tune if request weight == 0 and we are just idlescanning

Ticket #175

15 years agoWait for udev to settle before launching tvheaded
Andreas Öman [Mon, 22 Mar 2010 19:58:38 +0000 (19:58 +0000)] 
Wait for udev to settle before launching tvheaded

15 years agoRemove console.log() stuff
Andreas Öman [Mon, 22 Mar 2010 07:30:36 +0000 (07:30 +0000)] 
Remove console.log() stuff

15 years agoAdd an additional rule to autorecordings to filter out only events that occures aroun...
Andreas Öman [Sun, 21 Mar 2010 20:45:26 +0000 (20:45 +0000)] 
Add an additional rule to autorecordings to filter out only events that occures around a specific time of day

15 years agoDisplay full date in DVR log
Andreas Öman [Sun, 21 Mar 2010 10:52:02 +0000 (10:52 +0000)] 
Display full date in DVR log

patch by: Chris Dekter

15 years agoAdd support for Irdeto EMM
Andreas Öman [Sun, 21 Mar 2010 10:47:17 +0000 (10:47 +0000)] 
Add support for Irdeto EMM

Patch by: opdenkamp