]> git.ipfire.org Git - thirdparty/tvheadend.git/log
thirdparty/tvheadend.git
14 years agoInclude radio stations in the service probe. 13/head
John Törnblom [Thu, 27 Jan 2011 15:05:26 +0000 (16:05 +0100)] 
Include radio stations in the service probe.

14 years agoReplace deprecated DES_key_sched() with DES_set_key_unchecked()
Andreas Öman [Tue, 25 Jan 2011 22:47:35 +0000 (23:47 +0100)] 
Replace deprecated DES_key_sched() with DES_set_key_unchecked()

14 years agoKeep CWC in a separate lock domain to avoid waiting for global_lock
Andreas Öman [Tue, 25 Jan 2011 21:48:01 +0000 (22:48 +0100)] 
Keep CWC in a separate lock domain to avoid waiting for global_lock

14 years agofix typo in cwc 12/head
Lars Op den Kamp [Wed, 19 Jan 2011 08:32:49 +0000 (09:32 +0100)] 
fix typo in cwc

14 years agoupdated .gitignore to ignore Eclipse project files
Lars Op den Kamp [Wed, 19 Jan 2011 08:31:52 +0000 (09:31 +0100)] 
updated .gitignore to ignore Eclipse project files

14 years agoMake IPTV PAT parser skip over services with service_id set to 0
Andreas Öman [Sun, 9 Jan 2011 21:23:05 +0000 (22:23 +0100)] 
Make IPTV PAT parser skip over services with service_id set to 0

Ticket #318

14 years agoAdd provider parsing for DRECrypt
Andreas Öman [Sun, 9 Jan 2011 11:55:52 +0000 (12:55 +0100)] 
Add provider parsing for DRECrypt

14 years agoStore EPG on disk (using a binary format)
Andreas Öman [Sat, 8 Jan 2011 12:37:29 +0000 (13:37 +0100)] 
Store EPG on disk (using a binary format)
Based on work by Jörg Dembski

14 years agoAdd hts_settings_open_file()
Andreas Öman [Sat, 8 Jan 2011 12:36:48 +0000 (13:36 +0100)] 
Add hts_settings_open_file()

14 years agoMerge branch 'epg_save' of https://github.com/jdembski/tvheadend into jdembski-epg_save
Andreas Öman [Sat, 8 Jan 2011 11:46:21 +0000 (12:46 +0100)] 
Merge branch 'epg_save' of https://github.com/jdembski/tvheadend into jdembski-epg_save

14 years agoMerge branch 'http_service_stream' of https://github.com/john-tornblom/tvheadend...
Andreas Öman [Fri, 7 Jan 2011 13:41:59 +0000 (14:41 +0100)] 
Merge branch 'http_service_stream' of https://github.com/john-tornblom/tvheadend into john-tornblom-http_service_stream

14 years agoFIX: Crash due to NULL pointer access on epg load 4/head
Jörg Dembski [Fri, 7 Jan 2011 09:23:48 +0000 (10:23 +0100)] 
FIX: Crash due to NULL pointer access on epg load

14 years agoFIX: Crash due to NULL pointer access
Jörg Dembski [Fri, 7 Jan 2011 09:14:19 +0000 (10:14 +0100)] 
FIX: Crash due to NULL pointer access

14 years agoMust escape % in printf formated strings
Andreas Öman [Thu, 6 Jan 2011 22:01:50 +0000 (23:01 +0100)] 
Must escape % in printf formated strings

14 years agoCheck if the PAT is sent okey to the http-client. 9/head
John Törnblom [Thu, 6 Jan 2011 15:43:24 +0000 (16:43 +0100)] 
Check if the PAT is sent okey to the http-client.

14 years agoAdded http-streaming of services. Tested and working with mplayer. VLC does'nt start...
John Törnblom [Thu, 6 Jan 2011 15:42:34 +0000 (16:42 +0100)] 
Added http-streaming of services. Tested and working with mplayer. VLC does'nt start the playback since it waits for a pmt (that is sent upon a START command that never comes).

14 years agoProvide a link to the http stream when the browser is missing a vlc-compatible plugin.
John Törnblom [Wed, 5 Jan 2011 18:18:33 +0000 (02:18 +0800)] 
Provide a link to the http stream when the browser is missing a vlc-compatible plugin.

14 years agoStore the epg data on the harddisk on exit and re-load on startup
jdembski [Wed, 5 Jan 2011 13:20:52 +0000 (14:20 +0100)] 
Store the epg data on the harddisk on exit and re-load on startup

14 years agoA gitignore
Andreas Öman [Tue, 4 Jan 2011 21:31:47 +0000 (22:31 +0100)] 
A gitignore

14 years agoDon't crash if op == NULL, Ticket #334
Andreas Öman [Tue, 4 Jan 2011 20:43:34 +0000 (21:43 +0100)] 
Don't crash if op == NULL, Ticket #334

14 years agoAdd missing inclusion of config.h
Andreas Öman [Tue, 4 Jan 2011 20:42:36 +0000 (21:42 +0100)] 
Add missing inclusion of config.h

14 years agoCheck for execinfo.h before use
Andreas Öman [Tue, 4 Jan 2011 20:34:02 +0000 (21:34 +0100)] 
Check for execinfo.h before use

14 years agojson encoder: Correctly encode \t and \r. Ticket #163
Andreas Öman [Tue, 4 Jan 2011 20:12:54 +0000 (21:12 +0100)] 
json encoder: Correctly encode \t and \r. Ticket #163

14 years agoNeed to check for ENABLE_LINUXDVB
Andreas Öman [Tue, 4 Jan 2011 19:43:09 +0000 (20:43 +0100)] 
Need to check for ENABLE_LINUXDVB

14 years ago* DRECrypt update emm (testing on OSCAM)
Andreas Öman [Mon, 3 Jan 2011 22:55:57 +0000 (23:55 +0100)] 
* DRECrypt update emm (testing on OSCAM)
* fix for Long ECM for russian provider NTV+ (take from vdr-sc plugin systems/cardclient/newcamd.c)
* correct identification cards Drecrypt

14 years agoMake htsbuf_vqprintf() work with arbitrary output lengths
Andreas Öman [Sat, 1 Jan 2011 11:43:37 +0000 (12:43 +0100)] 
Make htsbuf_vqprintf() work with arbitrary output lengths

14 years agoAdd support for viaccess EMMs 1/head
Jonas Larsson [Thu, 11 Nov 2010 20:10:13 +0000 (21:10 +0100)] 
Add support for viaccess EMMs

14 years agoFix UTF-8 encoding and copyright year (a bit late indeed :-)
Andreas Öman [Thu, 30 Dec 2010 13:08:44 +0000 (14:08 +0100)] 
Fix UTF-8 encoding and copyright year (a bit late indeed :-)

14 years agoRemove unused include
Andreas Öman [Thu, 30 Dec 2010 11:38:08 +0000 (11:38 +0000)] 
Remove unused include

14 years agoUse OpenSSL for SHA-1
Andreas Öman [Thu, 30 Dec 2010 09:17:14 +0000 (09:17 +0000)] 
Use OpenSSL for SHA-1

14 years agoDon't need to link with libcrypt (we use openssl now)
Andreas Öman [Thu, 30 Dec 2010 09:08:46 +0000 (09:08 +0000)] 
Don't need to link with libcrypt (we use openssl now)

14 years agoUse OpenSSL for CWC's DES and MD5 password hashing
Andreas Öman [Wed, 29 Dec 2010 23:03:23 +0000 (23:03 +0000)] 
Use OpenSSL for CWC's DES and MD5 password hashing

14 years agoBetter PMT generator
Andreas Öman [Fri, 3 Dec 2010 07:33:46 +0000 (07:33 +0000)] 
Better PMT generator

Patch by dmarion

14 years agoRename th_stream -> elementary_stream
Andreas Öman [Mon, 29 Nov 2010 20:13:54 +0000 (20:13 +0000)] 
Rename th_stream -> elementary_stream

14 years agoMissed in last commit
Andreas Öman [Mon, 29 Nov 2010 20:07:07 +0000 (20:07 +0000)] 
Missed in last commit

14 years agoRename transport -> service
Andreas Öman [Mon, 29 Nov 2010 20:06:52 +0000 (20:06 +0000)] 
Rename transport -> service

14 years agoDrop RTSP support. It's crappy and I no longer care about it
Andreas Öman [Mon, 29 Nov 2010 19:26:34 +0000 (19:26 +0000)] 
Drop RTSP support. It's crappy and I no longer care about it

14 years agoRename tvhead.h -> tvheadend.h
Andreas Öman [Mon, 29 Nov 2010 19:25:24 +0000 (19:25 +0000)] 
Rename tvhead.h -> tvheadend.h

14 years ago2.12 2.12
Andreas Öman [Mon, 29 Nov 2010 19:07:08 +0000 (19:07 +0000)] 
2.12

14 years agoFix memory corruption
Andreas Öman [Mon, 29 Nov 2010 18:58:26 +0000 (18:58 +0000)] 
Fix memory corruption

14 years agoUpdate changelog a bit
Andreas Öman [Sun, 28 Nov 2010 15:52:00 +0000 (15:52 +0000)] 
Update changelog a bit

14 years agoDon't crash if mkmux == NULL
Andreas Öman [Sun, 28 Nov 2010 11:42:02 +0000 (11:42 +0000)] 
Don't crash if mkmux == NULL

14 years agoSend CAID & name in HTSP messages
Andreas Öman [Sun, 28 Nov 2010 11:22:54 +0000 (11:22 +0000)] 
Send CAID & name in HTSP messages

14 years agoNo longer dep on FFmpeg
Andreas Öman [Fri, 19 Nov 2010 23:15:53 +0000 (23:15 +0000)] 
No longer dep on FFmpeg

14 years agoSend signalStatus message over HTSP every second.
Andreas Öman [Tue, 9 Nov 2010 20:08:58 +0000 (20:08 +0000)] 
Send signalStatus message over HTSP every second.

Ticket #300

14 years agoBoolean, not bitwise AND. Thanks mla!
Andreas Öman [Mon, 8 Nov 2010 09:51:44 +0000 (09:51 +0000)] 
Boolean, not bitwise AND. Thanks mla!

14 years agoAvoid division by zero if h264 width and/or height is 0. (Happens on corrupt data)
Andreas Öman [Sun, 7 Nov 2010 22:43:24 +0000 (22:43 +0000)] 
Avoid division by zero if h264 width and/or height is 0. (Happens on corrupt data)

14 years agoSome http header fields can be declared, but not set. Ignore these fields rather...
sb1066 [Sun, 31 Oct 2010 15:00:47 +0000 (15:00 +0000)] 
Some http header fields can be declared, but not set. Ignore these fields rather than exiting.

14 years agomatroska: Write the 'unknown segment size' as '01 ff ff ff ff ff ff ff' instead of...
Andreas Öman [Sun, 31 Oct 2010 13:07:38 +0000 (13:07 +0000)] 
matroska: Write the 'unknown segment size' as '01 ff ff ff ff ff ff ff' instead of just 'ff'. Seems to help some players
When recording is done, seek back and overwrite with actual segment size.

14 years agoAdd EAC3 support.
Andreas Öman [Sun, 31 Oct 2010 11:48:25 +0000 (11:48 +0000)] 
Add EAC3 support.

Ticket #219

14 years agoMore AC3 parser cleanup
Andreas Öman [Sun, 31 Oct 2010 09:47:36 +0000 (09:47 +0000)] 
More AC3 parser cleanup

14 years agoCleanup the ac3 parser and fix a bug (that mostly was unnoticed AFAIK)
Andreas Öman [Sun, 31 Oct 2010 09:42:16 +0000 (09:42 +0000)] 
Cleanup the ac3 parser and fix a bug (that mostly was unnoticed AFAIK)

14 years agoAdded a play link to the epg-details. Should fix #207. It will use the embedded vlc...
sb1066 [Sat, 30 Oct 2010 09:03:06 +0000 (09:03 +0000)] 
Added a play link to the epg-details. Should fix #207. It will use the embedded vlc player though

14 years agoDon't hide the embedded vlc plugin when a url is passed as an argument to the constru...
sb1066 [Sat, 30 Oct 2010 08:16:11 +0000 (08:16 +0000)] 
Don't hide the embedded vlc plugin when a url is passed as an argument to the constructor. Also some cleaning

14 years agoHide the embedded video in the webif while not playing. Should fix #296 (just press...
sb1066 [Fri, 29 Oct 2010 18:46:53 +0000 (18:46 +0000)] 
Hide the embedded video in the webif while not playing. Should fix #296 (just press stop when you wanna change the channel)

14 years agoMore debug to track why a memory allocation suddenly fails
Andreas Öman [Wed, 27 Oct 2010 21:51:36 +0000 (21:51 +0000)] 
More debug to track why a memory allocation suddenly fails

14 years agoWrite teletext subtitles to recorded mkv files
Andreas Öman [Tue, 26 Oct 2010 21:16:11 +0000 (21:16 +0000)] 
Write teletext subtitles to recorded mkv files

14 years agoImprove timing of teletext subtitles
Andreas Öman [Tue, 26 Oct 2010 21:15:56 +0000 (21:15 +0000)] 
Improve timing of teletext subtitles

14 years agoUse helpers
Andreas Öman [Tue, 26 Oct 2010 19:08:45 +0000 (19:08 +0000)] 
Use helpers

14 years agoAdd some helpers
Andreas Öman [Tue, 26 Oct 2010 19:08:38 +0000 (19:08 +0000)] 
Add some helpers

14 years agoAnnounce TEXTSUB over HTSP
Andreas Öman [Tue, 26 Oct 2010 17:54:15 +0000 (17:54 +0000)] 
Announce TEXTSUB over HTSP

Ticket #147

14 years agoExtract teletext subtitles and convert into UTF-8 text.
Andreas Öman [Tue, 26 Oct 2010 17:53:36 +0000 (17:53 +0000)] 
Extract teletext subtitles and convert into UTF-8 text.

Ticket #147

14 years agoOne more assert()
Andreas Öman [Tue, 26 Oct 2010 17:34:42 +0000 (17:34 +0000)] 
One more assert()

14 years agoAdd an assert()
Andreas Öman [Tue, 26 Oct 2010 17:34:15 +0000 (17:34 +0000)] 
Add an assert()

14 years agoMPEG audio startcodes is in 0x1c0 - 0x1df range, not just 0x1c0
Andreas Öman [Mon, 25 Oct 2010 20:00:54 +0000 (20:00 +0000)] 
MPEG audio startcodes is in 0x1c0 - 0x1df range, not just 0x1c0

Probably fixes ticket #265 #291

14 years agoFix code style
Andreas Öman [Mon, 25 Oct 2010 19:50:50 +0000 (19:50 +0000)] 
Fix code style

14 years agoFix bug in signed Exp-Golomb mapping code. Fixes ticket #313
Andreas Öman [Mon, 25 Oct 2010 19:44:06 +0000 (19:44 +0000)] 
Fix bug in signed Exp-Golomb mapping code. Fixes ticket #313

14 years agoUse %zd fmt for size_t
Andreas Öman [Sun, 24 Oct 2010 18:44:06 +0000 (18:44 +0000)] 
Use %zd fmt for size_t

14 years agounbreak compile on 64bit when tsfixprintf() is defined
Andreas Öman [Sun, 24 Oct 2010 18:42:07 +0000 (18:42 +0000)] 
unbreak compile on 64bit when tsfixprintf() is defined

14 years agoAdd support for multiple DVR configurations.
Andreas Öman [Thu, 21 Oct 2010 12:36:29 +0000 (12:36 +0000)] 
Add support for multiple DVR configurations.

Patch by sbi

Ticket #303

14 years agoiptv: Correctly drop group membership on transport stop.
Andreas Öman [Thu, 21 Oct 2010 12:27:55 +0000 (12:27 +0000)] 
iptv: Correctly drop group membership on transport stop.

Ticket #308

14 years agoCompute correct aspect when interlaced
Andreas Öman [Tue, 19 Oct 2010 18:02:54 +0000 (18:02 +0000)] 
Compute correct aspect when interlaced

14 years agoOops: Remove an accidental usleep() that sneaked in.
Andreas Öman [Mon, 18 Oct 2010 21:47:25 +0000 (21:47 +0000)] 
Oops: Remove an accidental usleep() that sneaked in.

I believe this should fix ticket #302 and #297

14 years agoAdd support for setting DESTDIR when doing make install
Andreas Öman [Mon, 18 Oct 2010 21:34:30 +0000 (21:34 +0000)] 
Add support for setting DESTDIR when doing make install

Ticket #301

14 years agoCorrectly compute display aspect ratio for h264
Andreas Öman [Mon, 18 Oct 2010 21:26:53 +0000 (21:26 +0000)] 
Correctly compute display aspect ratio for h264

Fixes bug #307 and #280

14 years agoFix crash if removing DVR entry when in DVR_MISSED_TIME status
Andreas Öman [Mon, 18 Oct 2010 21:15:26 +0000 (21:15 +0000)] 
Fix crash if removing DVR entry when in DVR_MISSED_TIME status

Patch by sbi

Ticket #306

14 years ago% -> %s
Andreas Öman [Fri, 8 Oct 2010 21:07:09 +0000 (21:07 +0000)] 
% -> %s

14 years agoAdd from where we get the keys in the log.
Benjamin Larsson [Fri, 8 Oct 2010 21:02:26 +0000 (21:02 +0000)] 
Add from where we get the keys in the log.

14 years agoDon't announce SCT_TEXTSUB since it does not work
Andreas Öman [Thu, 7 Oct 2010 20:45:49 +0000 (20:45 +0000)] 
Don't announce SCT_TEXTSUB since it does not work

14 years agoAvoid NULL ptr deref
Andreas Öman [Tue, 5 Oct 2010 19:47:33 +0000 (19:47 +0000)] 
Avoid NULL ptr deref

14 years agoFix typo.
Andreas Öman [Sun, 3 Oct 2010 15:12:45 +0000 (15:12 +0000)] 
Fix typo.

Ticket #285

14 years agoIncrease UDP receive buffer size. Ticket #279
Andreas Öman [Wed, 22 Sep 2010 14:26:31 +0000 (14:26 +0000)] 
Increase UDP receive buffer size. Ticket #279

14 years agoDVR: Show reason code on error
Andreas Öman [Fri, 17 Sep 2010 20:24:27 +0000 (20:24 +0000)] 
DVR: Show reason code on error

14 years agoDon't try to writev() longer vectors than sysconf(_SC_IOV_MAX) says
Andreas Öman [Sun, 12 Sep 2010 19:23:48 +0000 (19:23 +0000)] 
Don't try to writev() longer vectors than sysconf(_SC_IOV_MAX) says

14 years agoLog if errors happens during recording
Andreas Öman [Tue, 7 Sep 2010 18:52:12 +0000 (18:52 +0000)] 
Log if errors happens during recording

14 years agoProgram description is %d not %c
Mattias Wadman [Mon, 6 Sep 2010 10:30:46 +0000 (10:30 +0000)] 
Program description is %d not %c
Added %e (error message) to table too

14 years agoAdd support for IPTV over IPV6. ticket #248
Andreas Öman [Sun, 5 Sep 2010 10:21:17 +0000 (10:21 +0000)] 
Add support for IPTV over IPV6. ticket #248

Patch by: beefke

14 years agoMake it possible to add fake v4l adapters -- basically a mpeg PS file
Andreas Öman [Sun, 5 Sep 2010 10:19:38 +0000 (10:19 +0000)] 
Make it possible to add fake v4l adapters -- basically a mpeg PS file
Can be useful when testing

14 years agoFix parsing of PS MPEG audio. Ticket #260
Andreas Öman [Sun, 5 Sep 2010 10:18:13 +0000 (10:18 +0000)] 
Fix parsing of PS MPEG audio. Ticket #260

14 years agoLink with libdl (for dladdr())
Andreas Öman [Sun, 5 Sep 2010 07:53:26 +0000 (07:53 +0000)] 
Link with libdl (for dladdr())

14 years agoTry to set EPG content type based on info from XML TV.
Andreas Öman [Wed, 1 Sep 2010 21:24:14 +0000 (21:24 +0000)] 
Try to set EPG content type based on info from XML TV.

Based on patch from Stéphane Bidoul

14 years agoMake it possible to configure whether or not to write tags to MKV file
Andreas Öman [Wed, 1 Sep 2010 16:42:26 +0000 (16:42 +0000)] 
Make it possible to configure whether or not to write tags to MKV file

14 years agoWrite aspect ratio in recorded MKV files
Andreas Öman [Wed, 1 Sep 2010 16:28:13 +0000 (16:28 +0000)] 
Write aspect ratio in recorded MKV files

14 years agoSet correct height for interlaced h264
Andreas Öman [Wed, 1 Sep 2010 06:01:45 +0000 (06:01 +0000)] 
Set correct height for interlaced h264

14 years agoDon't write display width/height in MKV file
Andreas Öman [Mon, 30 Aug 2010 10:08:07 +0000 (10:08 +0000)] 
Don't write display width/height in MKV file

14 years agoWrite more tags in MKV files #127
Andreas Öman [Mon, 30 Aug 2010 10:06:13 +0000 (10:06 +0000)] 
Write more tags in MKV files #127

14 years agoRework how content_type is handled internally
Andreas Öman [Mon, 30 Aug 2010 09:17:03 +0000 (09:17 +0000)] 
Rework how content_type is handled internally

14 years agoWrite MKV tags at end or it will crash gstreamer #267
Andreas Öman [Mon, 30 Aug 2010 07:38:14 +0000 (07:38 +0000)] 
Write MKV tags at end or it will crash gstreamer #267

14 years agoWrite DVB subtitles as S_DVBSUB in matroska muxer
Andreas Öman [Thu, 19 Aug 2010 21:45:18 +0000 (21:45 +0000)] 
Write DVB subtitles as S_DVBSUB in matroska muxer

14 years agoAdd support for some obscure PES packaging that VLC produces. See Ticket #235
Andreas Öman [Thu, 19 Aug 2010 19:47:30 +0000 (19:47 +0000)] 
Add support for some obscure PES packaging that VLC produces. See Ticket #235