Commit graph

89 commits

Author SHA1 Message Date
Adam Sutton
dc58e97ec9 Some more hacks to the epg javascript to show "extra" info (only concept, not really usable). 2012-07-30 15:46:52 +01:00
Adam Sutton
129a86be20 Simple demo to list alternative broadcasts, this is a bit of a hack but gives a useful demo of the capabilties of the new structure and helps in testing too. 2012-07-30 15:46:52 +01:00
Adam Sutton
41267995e1 Some updates to improve channel linking and its save/load support. 2012-07-30 15:46:51 +01:00
Adam Sutton
62daaac5cd Add some HTSP support back in. 2012-07-30 15:46:23 +01:00
Adam Sutton
6c8c585bc5 Some minor changes to code layout, added better epg query support (ala old code) so I can start to get stuff into UI EPG (to help with testing). 2012-07-30 15:46:23 +01:00
Adam Sutton
f19f272e5b Some further broadcast/episode linking and started to add back in some UI code just to see what is going on. 2012-07-30 15:46:23 +01:00
Adam Sutton
d1dcaf4e69 Basically hack out all code that currently does not work due to partial epg rewrite. 2012-07-30 15:46:23 +01:00
Adam Sutton
046f9f112c Initial hack in of new epg data structures, xmltv refs hacked out and some code left in for compat. this will not compile/run. 2012-07-30 15:45:30 +01:00
Andreas Öman
0f7689099a Fix the way we generate version tags inside the binary 2012-04-10 20:14:48 +02:00
Jaroslav Kysela
6097dcd6d1 Fix crash when cfg->dvr_config_name is NULL (default config)
As suggested by opdenkamp - the cfg->dvr_config_name may be NULL
in some cases. Add more restrictive checks in extjs_dvr() .

This patch fixes the second location for the user check.
2012-03-21 09:34:23 +01:00
Jaroslav Kysela
e4b88cfc39 Fix crash when cfg->dvr_config_name is NULL (default config)
As suggested by opdenkamp - the cfg->dvr_config_name may be NULL
in some cases. Add more restrictive checks in extjs_dvr() .
2012-03-21 09:31:33 +01:00
Jaroslav Kysela
d8788062ab Allow restriction for one DVR configuration mapped to one user
In some use cases, it may be usefull to not allow selection of the
DVR configuration for the end-users. Map the DVR configuration by name
matching the username for these restricted users (DVR configuration must
be identical to the username, otherwise the default configuration is used).

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2012-03-01 17:55:24 +01:00
Jernej Fijačko
2790f61836 Support sound recording of MP4A streams 2011-09-16 13:58:20 +02:00
Marc Perrudin
630b40d590 Add support for disabling EIT grabbing on selected services. 2011-08-19 17:54:12 +02:00
Martin Mrvka
fa941ddcbf epg: merged support for settable dvb default charset from master 2011-03-26 00:13:56 +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
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
3ceb49c6d5 Replace obvious mistake pthread_mutex_lock() -> pthread_mutex_unlock() 2011-02-01 20:30:42 +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
Andreas Öman
48ee984082 Must escape % in printf formated strings 2011-01-06 23:02:05 +01:00
Andreas Öman
12169a45fc Don't crash if op == NULL, Ticket #334 2011-01-04 21:43:34 +01:00
Andreas Öman
123a261f4b Rename th_stream -> elementary_stream 2010-11-29 20:13:54 +00:00
Andreas Öman
85132732b6 Rename transport -> service 2010-11-29 20:06:52 +00:00
Andreas Öman
42adea653d Rename tvhead.h -> tvheadend.h 2010-11-29 19:25:24 +00:00
Andreas Öman
083885e00c No longer dep on FFmpeg 2010-11-19 23:15:53 +00:00
sb1066
a9dafa807b Added a play link to the epg-details. Should fix #207. It will use the embedded vlc player though 2010-10-30 09:03:06 +00:00
Andreas Öman
801ba2a1c6 Add support for multiple DVR configurations.
Patch by sbi

Ticket #303
2010-10-21 12:36:29 +00:00
Andreas Öman
2ac3be21a3 Add support for IPTV over IPV6. ticket #248
Patch by: beefke
2010-09-05 10:21:17 +00:00
Andreas Öman
65f42d8f0c Make it possible to configure whether or not to write tags to MKV file 2010-09-01 16:42:26 +00:00
Andreas Öman
ecbccb25bf Write more tags in MKV files #127 2010-08-30 10:06:13 +00:00
Andreas Öman
2bd91b3110 Rework how content_type is handled internally 2010-08-30 09:17:03 +00:00
Andreas Öman
3ec3157e49 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
2010-08-19 19:40:25 +00:00
Andreas Öman
44a407c0d7 Print provider ID in CAID stream info 2010-06-27 21:24:19 +00:00
Andreas Öman
b93d5f0a5b Reduce FFmpeg dependencies 2010-06-23 21:43:00 +00:00
Andreas Öman
31cb0e9733 Support the Logical Channel Number descriptor (0x83)
Fixes ticket #138
2010-06-04 20:59:18 +00:00
Andreas Öman
14ff47028b Maintain the order of PIDs as they appear in the PMT. Fixes bug #218 2010-06-04 20:33:16 +00:00
Andreas Öman
7b626dfeac Display recording status in EPG grid
Patch by Chris Dekter
2010-03-26 07:35:27 +00:00
Andreas Öman
48979df2f3 Fix daylight saving time problems. Ticket #181 2010-03-25 18:54:29 +00:00
Andreas Öman
d57985481c * Fix various issues realted to the Recording Schedule user interface.
The UI now includes better visual feedback on what's going on and if
    there are errors. Also recordings that do not complete successfully
    are correctly reported as failed entries. Ticket #131
2010-03-21 10:08:16 +00:00
Andreas Öman
d167cada79 Add support for multiple CAIDs per PID 2010-03-19 23:49:00 +00:00
Andreas Öman
67113b82c2 Fix NULL pointer deref 2010-03-17 22:17:16 +00:00
Andreas Öman
769dee0f3b * Add support for prioritized recordings. The user can chose among five
different priorities.
2010-03-17 21:16:57 +00:00
Andreas Öman
6876fc6afe * Add support for storing recorded events in a directory named after
the event. Ticket #150

  * Add support for appending season and episode numbers to filenames
    during recording.
2010-03-16 22:59:10 +00:00
Andreas Öman
7d38bc1943 * Add parsing of episode information from XMLTV and display it in the
WebUI EPG
2010-03-16 21:37:03 +00:00
Andreas Öman
85fc302882 * Inject entries in DVR schedule as soon as we know about an EPG
entry that matches an autorecording rule. Previously Tvheadend
    would scan the EPG continously and just grab shows as they neared
    air time.  The drawbacks of this approach was that it's a bit hard
    to understand what is happening. It also makes (more) correct
    wakeup from suspend hard to do.
2010-03-16 19:54:45 +00:00
Andreas Öman
8121d950be Add an option for replacing spaces in title with '-' for DVR recorded files
Patch by: tuomaz
2010-03-11 20:23:44 +00:00
Andreas Öman
201914248c Make V4L and DVB conditionally compiled 2010-02-16 19:49:54 +00:00
Robert
a3e68049f8 added ext_item to webui 2010-02-08 17:32:26 +00:00
Robert
9432e924b8 parsing extended_event_descriptor to get really long epg descriptions 2010-02-07 18:48:22 +00:00