Commit graph

1593 commits

Author SHA1 Message Date
Martin Mrvka
fa941ddcbf epg: merged support for settable dvb default charset from master 2011-03-26 00:13:56 +01:00
Andreas Öman
dbcd2232c7 Merge remote branch 'remotes/jdembski/add_update_timer' 2011-03-21 22:43:09 +01:00
Andreas Öman
e5fc64c203 Merge branch 'staging' of https://github.com/opdenkamp/tvheadend into opdenkamp-staging 2011-03-21 22:37:44 +01:00
Andreas Öman
ed2334b2ca Dont crash when deleting recordings and filename is not yet set. Ticket #383 2011-03-21 22:35:32 +01:00
Andreas Öman
1dd7dd9018 Merge branch 'status_xml_epg' of https://github.com/jdembski/tvheadend into jdembski-status_xml_epg 2011-03-21 22:29:47 +01:00
Lars Op den Kamp
3ad76eb6fc add the ability to add custom dvr entries via htsp 2011-03-13 12:51:00 +01:00
Andreas Öman
069ac95251 epg: Keep track of next event for all channels. (Useful if there is no current event we can refer to)
htsp: Add nextEventId to HTSP channel updates
2011-03-07 20:58:07 +01:00
Andreas Öman
b80b3e0fbc Use content-disposition to set a filename to be used when downloading recorded files 2011-03-02 23:47:57 +01:00
Andreas Öman
2ea7764431 Fix a couple of bugs related to sending files > 2GB
Ticket #391
2011-03-02 23:33:13 +01:00
Andreas Öman
98975cf4b3 Skip over extensions in RTP header. Ticket #388 2011-03-01 18:16:08 +01:00
ton.van.der.poel
c365f235cc DVR - Bugfix - Duplicate recordings
In some situations (I suspend my main pvr machine, and use a script to wake it up before
recordings, this means I stop and start tvheadend multiple times a day), tvheadend starts
parsing EPG-data agains AutoRec rules before previously scheduled recordings are loaded
from disk.

Since the check for duplicate recordings is not present in the code that loads previously
scheduled recordings from disk, it would mean that when an autorec-rule was triggered, this
would result in duplicate scheduled recordings.

By first restoring previously scheduled recordings from disk and then loading the AutoRec
rules, this situation can not happen anymore...
2011-02-23 21:42:57 +01:00
Andreas Öman
eee6e1c45b Fix fallout from hts-tvheadend => tvheadend rename 2011-02-22 09:15:43 +01:00
Andreas Öman
a629798b62 Better backtraces thanks to addr2link 2011-02-21 22:40:10 +01:00
Andreas Öman
d7e4dc376b Build debug package 2011-02-19 13:07:28 +01:00
Andreas Öman
c021dad967 Rename debian package hts-tvheadend -> tvheadend
Fix the rules file to be more standardized (thanks Lars Op den Kamp) Ticket #316
2011-02-19 12:59:36 +01:00
Andreas Öman
c586071546 Minor cleanup of 15679510e1 2011-02-19 12:33:40 +01:00
Thies Schroeder
15679510e1 add functionality to delete recordings 2011-02-18 22:11:24 +01:00
Andreas Öman
adac4f636a Use correct URL 2011-02-18 19:51:50 +01:00
jouk
5d3c14e070 Added contrib directory with redhat specfile and init script. 2011-02-18 19:39:13 +01:00
John Törnblom
cae47cfd31 Added playlist support for dvr files 2011-02-04 16:04:33 +01:00
John Törnblom
eb6ae50017 Use the playlist url for the VLC player 2011-02-04 16:04:16 +01:00
John Törnblom
4be5da5921 Fix the VLC plugin-detection. The HTML embed element have to be layed in order for the plugin to kick in. 2011-02-04 16:01:49 +01:00
John Törnblom
e4a0f14081 Use OpenSSL to generate a random number, it is probobly better at it. 2011-02-04 16:01:39 +01:00
John Törnblom
3ca26c10ed removed mutex from ticket, it's reduntant 2011-02-04 16:01:22 +01:00
John Törnblom
33abd5d885 Don't check for authentication twice 2011-02-04 16:01:13 +01:00
John Törnblom
7b1ce7852b Initial ticket support, needs testing 2011-02-04 16:00:52 +01:00
John Törnblom
0885b19df7 Fixed small typo causing the missingPlugin div not too be displayed 2011-02-04 16:00:14 +01:00
John Törnblom
3c06b89ad3 Expose a link to the url passed to tvheadend.VLC if the browser doesn't have a VLC-compatrible browser 2011-02-04 15:59:59 +01:00
John Törnblom
d107748b91 cosmetics 2011-02-04 15:59:26 +01:00
John Törnblom
d8b23f4720 Eexpose a playlist url (.m3u) when the browser is missing a vlc-compatible plugin 2011-02-04 15:59:10 +01:00
John Törnblom
2412ac4643 send 400 error when the streaming url is invalid instead of the playlist. 2011-02-04 15:58:10 +01:00
John Törnblom
22b89fd780 Replaced the rtsp playlist with a http one (.m3u rather than .pls). Yoy can now also request a playlist containing only one channel. 2011-02-04 15:57:08 +01:00
Andreas Öman
3ceb49c6d5 Replace obvious mistake pthread_mutex_lock() -> pthread_mutex_unlock() 2011-02-01 20:30:42 +01:00
John Törnblom
901c71347f Include radio stations in the service probe. 2011-01-27 16:10:29 +01:00
Andreas Öman
6fa99fbd59 Replace deprecated DES_key_sched() with DES_set_key_unchecked() 2011-01-25 23:47:59 +01:00
Andreas Öman
5b640b2ed0 Keep CWC in a separate lock domain to avoid waiting for global_lock 2011-01-25 22:58:00 +01:00
Lars Op den Kamp
a137baf845 fix typo in cwc 2011-01-19 09:32:49 +01:00
Lars Op den Kamp
a7bbf81211 updated .gitignore to ignore Eclipse project files 2011-01-19 09:32:20 +01:00
Jörg Dembski
3fa3a9c154 Formatting 2011-01-13 09:43:02 +01:00
Jörg Dembski
eeb20b9b1c Add extra start / stop time information to status.xml page (redmine ticket #351) 2011-01-13 09:40:04 +01:00
Andreas Öman
cc42203b53 Make IPTV PAT parser skip over services with service_id set to 0
Ticket #318
2011-01-09 22:23:05 +01:00
Andreas Öman
2dc06edcf7 Add provider parsing for DRECrypt 2011-01-09 12:55:52 +01:00
Andreas Öman
2948456f41 Store EPG on disk (using a binary format)
Based on work by Jörg Dembski
2011-01-08 13:37:29 +01:00
Andreas Öman
ad2ab1ee04 Add hts_settings_open_file() 2011-01-08 13:36:48 +01:00
Andreas Öman
ac4a046d25 Merge branch 'epg_save' of https://github.com/jdembski/tvheadend into jdembski-epg_save 2011-01-08 12:46:21 +01:00
Andreas Öman
903a61f785 Merge branch 'http_service_stream' of https://github.com/john-tornblom/tvheadend into john-tornblom-http_service_stream 2011-01-07 14:41:59 +01:00
Jörg Dembski
cc414cc6bc 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 2011-01-07 14:30:17 +01:00
Jörg Dembski
5482182c80 Feature: Add the possibility to update timers via HTSP 2011-01-07 12:21:16 +01:00
Jörg Dembski
f10ba2a220 FIX: Crash due to NULL pointer access on epg load 2011-01-07 10:23:48 +01:00
Jörg Dembski
29f5e48468 FIX: Crash due to NULL pointer access 2011-01-07 10:14:19 +01:00