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
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
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
Andreas Öman
48ee984082
Must escape % in printf formated strings
2011-01-06 23:02:05 +01:00
John Törnblom
3b69376f40
Check if the PAT is sent okey to the http-client.
2011-01-06 16:46:26 +01:00
John Törnblom
8850be81c1
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).
2011-01-06 16:46:09 +01:00
John Törnblom
114ac7c3fd
Provide a link to the http stream when the browser is missing a vlc-compatible plugin.
2011-01-06 17:58:39 +08:00
jdembski
0edd429da6
Store the epg data on the harddisk on exit and re-load on startup
2011-01-05 14:20:52 +01:00
Andreas Öman
bf68e85bca
A gitignore
2011-01-04 22:31:47 +01:00
Andreas Öman
12169a45fc
Don't crash if op == NULL, Ticket #334
2011-01-04 21:43:34 +01:00
Andreas Öman
2f66d2f98d
Add missing inclusion of config.h
2011-01-04 21:42:36 +01:00
Andreas Öman
641269999a
Check for execinfo.h before use
2011-01-04 21:34:02 +01:00
Andreas Öman
d8ccf48b06
json encoder: Correctly encode \t and \r. Ticket #163
2011-01-04 21:12:54 +01:00
Andreas Öman
a1d6d6f80e
Need to check for ENABLE_LINUXDVB
2011-01-04 20:43:09 +01:00