Commit graph

1625 commits

Author SHA1 Message Date
Andreas Öman
e9d2c111af Merge pull request #30 from john-tornblom/pull_request
Send eventId for events
2011-05-13 12:31:12 -07:00
John Törnblom
c1b96791e4 sync with upstream 2011-05-13 21:24:34 +02:00
John Törnblom
b5e6113ba9 sync with upstream 2011-05-13 21:23:27 +02:00
John Törnblom
2c9e8439ea send eventId with events 2011-05-13 21:20:44 +02:00
John Törnblom
0ac11db415 Merge remote branch 'upstream/master' into pull_request
Conflicts:
	src/webui/static/app/tvheadend.js
2011-05-13 21:20:14 +02:00
Andreas Öman
77cbb4ba34 webui: Enable YADIF in VLC if VLC version >1.1 2011-05-10 20:07:05 +02:00
Andreas Öman
1b05817d86 webui: Fix path to when playing from DVR 2011-05-10 20:05:57 +02:00
Andreas Öman
a33441bfc6 Improve VLC player window
* Enable resize for player-window (inner vlc-plugin autoscales to 100%, allows movie-resize during playback)
 * Fixes channel-switching (didn't work before here, it played always the same channel)
 * Enables multiple vlc-playback-windows for parallel playback of more than 1 stream
 * Adds a message to fullscreen-button click, that fullscreen mode is broken in VLC 1.1.x if VLC plugin 1.1.x is detected
   (see http://forum.videolan.org/viewtopic.php?f=4&t=82721&p=274383, last known version to work: 1.0.5 <- that one has no DXVA for example :( )
 * Now shows M3U and DirectStream URL if plugin is missing in BOTH cases (there were 2 in code)

Patch by cyberjunk
2011-05-10 20:04:26 +02:00
Andreas Öman
aaa86197bf Change the M3U playlist return mime-type to "audio/x-mpegurl"
According to (http://www.w3schools.com/media/media_mimeref.asp) this is more correct (there's no application/... variant).

Patch by cyberjunk
2011-05-10 20:01:34 +02:00
Andreas Öman
f4756050ff webui: Set default sortorder for channels to assigned number 2011-05-10 20:00:49 +02:00
Andreas Öman
b197beb3e3 Correctly deal with write errors when delivering files over HTTP 2011-05-04 14:16:32 +02:00
Andreas Öman
982802181c Drop another "write-only" variable 2011-05-04 14:16:10 +02:00
Andreas Öman
371ed5eeb5 Avoid assignment of write-only variables, silences gcc4.6 2011-05-04 13:45:56 +02:00
Andreas Öman
24b7b2ed15 Check and act on return values from write() 2011-05-04 13:45:31 +02:00
Andreas Öman
844deeb08b Split debugging symbols in separate files
Done according to the guidelines at:
 http://sourceware.org/gdb/onlinedocs/gdb/Separate-Debug-Files.html
2011-05-03 23:41:55 +02:00
Andreas Öman
1f84a09e7e Fix MKBUNDLE in makefile silencer 2011-05-03 22:51:19 +02:00
Andreas Öman
f636d6f139 Merge pull request #22 from mmrvka/dvb_default_charset.
Dvb default charset
2011-05-03 13:41:26 -07:00
Andreas Öman
c26a0b4b65 dvb: Better handling of uncorrected blocks counter
Some DVB adapters return delta value from last read. Some return
absolute value since adapter was created.
Add some heuristics that tries to autodetect this.

Ticket #393
2011-05-03 21:53:21 +02:00
Andreas Öman
935114b608 Improve SUMMARY metadata in matroska files
Choose longest string from EPG's description, extended description,
extended item or extended text.
2011-05-03 21:03:49 +02:00
Andreas Öman
cd4614f09d not so verbose compile output 2011-05-03 20:32:17 +02:00
Andreas Öman
206d1293f0 Merge pull request #28 from nemphys/del-rec-dir.
Also delete created directories (if they exist and are empty) when deleting a timer (recording)
2011-05-03 11:12:42 -07:00
Andreas Öman
97b443d963 Merge pull request #27 from nemphys/htsp-func.
Implement new function in dvr_db (and the respective new HTSP function), which actually does (in a single function) what dvr_entry_cancel and dvr_entry_delete functions do at the moment
2011-05-03 11:11:38 -07:00
Andreas Öman
34fc0505fb Merge pull request #26 from opdenkamp/staging.
add some more info in the stream descriptors in htsp
2011-05-03 11:10:09 -07:00
Lars Op den Kamp
542acadc8f add the number of channels and rate to audio stream descriptors and the aspect to video stream descriptors in htsp. 2011-04-21 00:15:21 +02:00
Dimitris Kazakos
9408f1d5bc Implement dvr_entry_cancel_delete in dvr_db and deleteDvrEntry/cancelDvrEntry in HTSP in order to provide HTSP clients the ability to delete the actual recording files along with a dvr entry 2011-04-20 21:09:56 +03:00
Dimitris Kazakos
f1cbc73480 Also delete created directories (if they exist and are empty) when deleting a recording file from disk 2011-04-20 20:32:33 +03:00
Lars Op den Kamp
90e35703b9 implement emm updates for nagra and nds. credits: neoen 2011-04-18 03:57:24 +08:00
Lars Op den Kamp
d2101f6203 set the default priorit to DVR_PRIO_NORMAL instead of 0 with creating a DVR entry without an EPG event. 2011-04-04 04:25:49 +08:00
Lars Op den Kamp
3b3669ea6e Set a default creator name if an empty or no creator name is provided when adding a DVR entry without an EPG event. Adding an entry with an empty creator name causes the GUI not to display any DVR entry at all. 2011-04-04 04:25:49 +08:00
Andreas Öman
2f47066f6e Correctly deal with return value from write() 2011-04-01 15:32:07 +02:00
Stéphane Bidoul
fe373b28b7 Fix problem with xml parser eating spaces after character entity references 2011-03-26 16:31:34 +01:00
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