]>
git.ipfire.org Git - thirdparty/tvheadend.git/log
Jörg Dembski [Fri, 7 Jan 2011 13:30:17 +0000 (14:30 +0100)]
Change the dvr_entry_update function so that it will update the entry even if only one of start, stop or title has been send via htsp
Jörg Dembski [Fri, 7 Jan 2011 11:21:16 +0000 (12:21 +0100)]
Feature: Add the possibility to update timers via HTSP
Andreas Öman [Thu, 6 Jan 2011 22:01:50 +0000 (23:01 +0100)]
Must escape % in printf formated strings
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.
Andreas Öman [Tue, 4 Jan 2011 21:31:47 +0000 (22:31 +0100)]
A gitignore
Andreas Öman [Tue, 4 Jan 2011 20:43:34 +0000 (21:43 +0100)]
Don't crash if op == NULL, Ticket #334
Andreas Öman [Tue, 4 Jan 2011 20:42:36 +0000 (21:42 +0100)]
Add missing inclusion of config.h
Andreas Öman [Tue, 4 Jan 2011 20:34:02 +0000 (21:34 +0100)]
Check for execinfo.h before use
Andreas Öman [Tue, 4 Jan 2011 20:12:54 +0000 (21:12 +0100)]
json encoder: Correctly encode \t and \r. Ticket #163
Andreas Öman [Tue, 4 Jan 2011 19:43:09 +0000 (20:43 +0100)]
Need to check for ENABLE_LINUXDVB
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
Andreas Öman [Sat, 1 Jan 2011 11:43:37 +0000 (12:43 +0100)]
Make htsbuf_vqprintf() work with arbitrary output lengths
Jonas Larsson [Thu, 11 Nov 2010 20:10:13 +0000 (21:10 +0100)]
Add support for viaccess EMMs
Andreas Öman [Thu, 30 Dec 2010 13:08:44 +0000 (14:08 +0100)]
Fix UTF-8 encoding and copyright year (a bit late indeed :-)
Andreas Öman [Thu, 30 Dec 2010 11:38:08 +0000 (11:38 +0000)]
Remove unused include
Andreas Öman [Thu, 30 Dec 2010 09:17:14 +0000 (09:17 +0000)]
Use OpenSSL for SHA-1
Andreas Öman [Thu, 30 Dec 2010 09:08:46 +0000 (09:08 +0000)]
Don't need to link with libcrypt (we use openssl now)
Andreas Öman [Wed, 29 Dec 2010 23:03:23 +0000 (23:03 +0000)]
Use OpenSSL for CWC's DES and MD5 password hashing
Andreas Öman [Fri, 3 Dec 2010 07:33:46 +0000 (07:33 +0000)]
Better PMT generator
Patch by dmarion
Andreas Öman [Mon, 29 Nov 2010 20:13:54 +0000 (20:13 +0000)]
Rename th_stream -> elementary_stream
Andreas Öman [Mon, 29 Nov 2010 20:07:07 +0000 (20:07 +0000)]
Missed in last commit
Andreas Öman [Mon, 29 Nov 2010 20:06:52 +0000 (20:06 +0000)]
Rename transport -> service
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
Andreas Öman [Mon, 29 Nov 2010 19:25:24 +0000 (19:25 +0000)]
Rename tvhead.h -> tvheadend.h
Andreas Öman [Mon, 29 Nov 2010 19:07:08 +0000 (19:07 +0000)]
2.12
Andreas Öman [Mon, 29 Nov 2010 18:58:26 +0000 (18:58 +0000)]
Fix memory corruption
Andreas Öman [Sun, 28 Nov 2010 15:52:00 +0000 (15:52 +0000)]
Update changelog a bit
Andreas Öman [Sun, 28 Nov 2010 11:42:02 +0000 (11:42 +0000)]
Don't crash if mkmux == NULL
Andreas Öman [Sun, 28 Nov 2010 11:22:54 +0000 (11:22 +0000)]
Send CAID & name in HTSP messages
Andreas Öman [Fri, 19 Nov 2010 23:15:53 +0000 (23:15 +0000)]
No longer dep on FFmpeg
Andreas Öman [Tue, 9 Nov 2010 20:08:58 +0000 (20:08 +0000)]
Send signalStatus message over HTSP every second.
Ticket #300
Andreas Öman [Mon, 8 Nov 2010 09:51:44 +0000 (09:51 +0000)]
Boolean, not bitwise AND. Thanks mla!
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)
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.
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.
Andreas Öman [Sun, 31 Oct 2010 11:48:25 +0000 (11:48 +0000)]
Add EAC3 support.
Ticket #219
Andreas Öman [Sun, 31 Oct 2010 09:47:36 +0000 (09:47 +0000)]
More AC3 parser cleanup
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)
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
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
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)
Andreas Öman [Wed, 27 Oct 2010 21:51:36 +0000 (21:51 +0000)]
More debug to track why a memory allocation suddenly fails
Andreas Öman [Tue, 26 Oct 2010 21:16:11 +0000 (21:16 +0000)]
Write teletext subtitles to recorded mkv files
Andreas Öman [Tue, 26 Oct 2010 21:15:56 +0000 (21:15 +0000)]
Improve timing of teletext subtitles
Andreas Öman [Tue, 26 Oct 2010 19:08:45 +0000 (19:08 +0000)]
Use helpers
Andreas Öman [Tue, 26 Oct 2010 19:08:38 +0000 (19:08 +0000)]
Add some helpers
Andreas Öman [Tue, 26 Oct 2010 17:54:15 +0000 (17:54 +0000)]
Announce TEXTSUB over HTSP
Ticket #147
Andreas Öman [Tue, 26 Oct 2010 17:53:36 +0000 (17:53 +0000)]
Extract teletext subtitles and convert into UTF-8 text.
Ticket #147
Andreas Öman [Tue, 26 Oct 2010 17:34:42 +0000 (17:34 +0000)]
One more assert()
Andreas Öman [Tue, 26 Oct 2010 17:34:15 +0000 (17:34 +0000)]
Add an assert()
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
Andreas Öman [Mon, 25 Oct 2010 19:50:50 +0000 (19:50 +0000)]
Fix code style
Andreas Öman [Mon, 25 Oct 2010 19:44:06 +0000 (19:44 +0000)]
Fix bug in signed Exp-Golomb mapping code. Fixes ticket #313
Andreas Öman [Sun, 24 Oct 2010 18:44:06 +0000 (18:44 +0000)]
Use %zd fmt for size_t
Andreas Öman [Sun, 24 Oct 2010 18:42:07 +0000 (18:42 +0000)]
unbreak compile on 64bit when tsfixprintf() is defined
Andreas Öman [Thu, 21 Oct 2010 12:36:29 +0000 (12:36 +0000)]
Add support for multiple DVR configurations.
Patch by sbi
Ticket #303
Andreas Öman [Thu, 21 Oct 2010 12:27:55 +0000 (12:27 +0000)]
iptv: Correctly drop group membership on transport stop.
Ticket #308
Andreas Öman [Tue, 19 Oct 2010 18:02:54 +0000 (18:02 +0000)]
Compute correct aspect when interlaced
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
Andreas Öman [Mon, 18 Oct 2010 21:34:30 +0000 (21:34 +0000)]
Add support for setting DESTDIR when doing make install
Ticket #301
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
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
Andreas Öman [Fri, 8 Oct 2010 21:07:09 +0000 (21:07 +0000)]
% -> %s
Benjamin Larsson [Fri, 8 Oct 2010 21:02:26 +0000 (21:02 +0000)]
Add from where we get the keys in the log.
Andreas Öman [Thu, 7 Oct 2010 20:45:49 +0000 (20:45 +0000)]
Don't announce SCT_TEXTSUB since it does not work
Andreas Öman [Tue, 5 Oct 2010 19:47:33 +0000 (19:47 +0000)]
Avoid NULL ptr deref
Andreas Öman [Sun, 3 Oct 2010 15:12:45 +0000 (15:12 +0000)]
Fix typo.
Ticket #285
Andreas Öman [Wed, 22 Sep 2010 14:26:31 +0000 (14:26 +0000)]
Increase UDP receive buffer size. Ticket #279
Andreas Öman [Fri, 17 Sep 2010 20:24:27 +0000 (20:24 +0000)]
DVR: Show reason code on error
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
Andreas Öman [Tue, 7 Sep 2010 18:52:12 +0000 (18:52 +0000)]
Log if errors happens during recording
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
Andreas Öman [Sun, 5 Sep 2010 10:21:17 +0000 (10:21 +0000)]
Add support for IPTV over IPV6. ticket #248
Patch by: beefke
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
Andreas Öman [Sun, 5 Sep 2010 10:18:13 +0000 (10:18 +0000)]
Fix parsing of PS MPEG audio. Ticket #260
Andreas Öman [Sun, 5 Sep 2010 07:53:26 +0000 (07:53 +0000)]
Link with libdl (for dladdr())
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
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
Andreas Öman [Wed, 1 Sep 2010 16:28:13 +0000 (16:28 +0000)]
Write aspect ratio in recorded MKV files
Andreas Öman [Wed, 1 Sep 2010 06:01:45 +0000 (06:01 +0000)]
Set correct height for interlaced h264
Andreas Öman [Mon, 30 Aug 2010 10:08:07 +0000 (10:08 +0000)]
Don't write display width/height in MKV file
Andreas Öman [Mon, 30 Aug 2010 10:06:13 +0000 (10:06 +0000)]
Write more tags in MKV files #127
Andreas Öman [Mon, 30 Aug 2010 09:17:03 +0000 (09:17 +0000)]
Rework how content_type is handled internally
Andreas Öman [Mon, 30 Aug 2010 07:38:14 +0000 (07:38 +0000)]
Write MKV tags at end or it will crash gstreamer #267
Andreas Öman [Thu, 19 Aug 2010 21:45:18 +0000 (21:45 +0000)]
Write DVB subtitles as S_DVBSUB in matroska muxer
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
Andreas Öman [Thu, 19 Aug 2010 19:40:25 +0000 (19:40 +0000)]
Add '[ ] Remove all unsafe characters from filename' checkbox for DVR recordings.
Good if you are on a CIFS share or anything else from the 1980's
Ticket #231
Andreas Öman [Thu, 19 Aug 2010 18:59:30 +0000 (18:59 +0000)]
Remove astray debug printf
Andreas Öman [Thu, 19 Aug 2010 18:58:02 +0000 (18:58 +0000)]
For matroska we need a few pieces of info for each stream (sample rate, # channels, video resolution, etc).
If we are unable to extract this data from an elementary stream for 5 seconds, skip the stream in recorded file.
Hopefully fixes ticket #261 and #244
Andreas Öman [Thu, 19 Aug 2010 18:06:47 +0000 (18:06 +0000)]
Better trap debug
Andreas Öman [Thu, 19 Aug 2010 14:23:50 +0000 (14:23 +0000)]
Avoid trailing comma (does not work with IE)
Andreas Öman [Thu, 19 Aug 2010 05:34:22 +0000 (05:34 +0000)]
Use correct way of extracting timezone info
Patch by gnif
Ticket: #148
Andreas Öman [Thu, 19 Aug 2010 05:29:08 +0000 (05:29 +0000)]
Fix bug in subtitle parsing
Andreas Öman [Wed, 18 Aug 2010 12:22:49 +0000 (12:22 +0000)]
When deleting IPTV source, also delete configuration on disk
Ticket #253
Andreas Öman [Wed, 18 Aug 2010 12:18:10 +0000 (12:18 +0000)]
If all services tied to a channel is deleted, delete the channel too.
It seems reasonable after all.
Ticket #253
sb1066 [Wed, 21 Jul 2010 20:25:54 +0000 (20:25 +0000)]
Made it possible to subscribe to a channel using the channel name rather than the id. Syntax: http://host:port/stream/channel/<chname>
sb1066 [Sun, 11 Jul 2010 17:42:26 +0000 (17:42 +0000)]
Replaced the Play link in the channel editor with a javascript that will bring up the media player and start to stream the channel
sb1066 [Sun, 11 Jul 2010 17:41:25 +0000 (17:41 +0000)]
Added an icon to the epg toolbar that will bring up the media player
sb1066 [Sun, 11 Jul 2010 17:40:27 +0000 (17:40 +0000)]
Added a play link that will start to play the dvr file in the media player
sb1066 [Sun, 11 Jul 2010 17:39:16 +0000 (17:39 +0000)]
Fixed url for channels in the media player