Andreas Öman
|
d055ae6792
|
dvb: Don't steal transport when weight is equal (avoids ping-ponging of subscriptions)
|
2008-09-20 06:39:44 +00:00 |
|
Andreas Öman
|
be0cc37dd8
|
dvr: only actually write packets if we're past our start time (we don't want to write during preamble)
|
2008-09-20 06:38:42 +00:00 |
|
Andreas Öman
|
e0d2cacf9c
|
Make timestamps continious even if we skip over commercial breaks during recording.
|
2008-09-20 06:24:43 +00:00 |
|
Andreas Öman
|
71246020bf
|
Remove ffmuxer and pvr (now implemented in dvr/)
|
2008-09-20 06:11:02 +00:00 |
|
Andreas Öman
|
bdc0941d92
|
Remove "mux"ing code which has been replaced with the "streaming" components
|
2008-09-20 06:10:10 +00:00 |
|
Andreas Öman
|
3086de63e0
|
Reimplement recording, still lacks a few details
* Starts too early
* Subscription sorting is not stable (qsort) so if multiple recording colides there will be problems
* Settings is not configurable
|
2008-09-20 06:06:41 +00:00 |
|
Andreas Öman
|
0504a58304
|
Add more helpers to internal streaming framework
|
2008-09-20 06:05:20 +00:00 |
|
Andreas Öman
|
2cec8a101c
|
Stripe rows and disable selection in EPG and DVR grid.
|
2008-09-18 20:12:38 +00:00 |
|
Andreas Öman
|
9499b1f2e5
|
Implement delivery of packets via streaming_pads
|
2008-09-17 21:21:15 +00:00 |
|
Andreas Öman
|
8e2446e65e
|
Fix spelling error
|
2008-09-17 21:08:57 +00:00 |
|
Andreas Öman
|
4c4201ee3e
|
Add missing DVR files
|
2008-09-17 21:08:17 +00:00 |
|
Andreas Öman
|
d373a6f691
|
Fix memoryleak in h264 parser
|
2008-09-17 21:06:56 +00:00 |
|
Andreas Öman
|
bd87c5c412
|
Remove invalid packet reference decrement.
|
2008-09-17 20:56:00 +00:00 |
|
Andreas Öman
|
92409b644e
|
Implement a lose interface for streaming internally in tvheadend.
|
2008-09-17 20:54:37 +00:00 |
|
Andreas Öman
|
f90324f925
|
Rewrite packet handling to be more flexible
|
2008-09-17 19:29:25 +00:00 |
|
Andreas Öman
|
8d10a0352f
|
Add database and webui functionality for Digital Video Recorder.
The recorder itself is yet to be written though.
|
2008-09-16 21:04:50 +00:00 |
|
Andreas Öman
|
d6a20d720c
|
New member in http_connection 'hc_representative' containing username or ipaddress related to current connection
|
2008-09-16 19:27:16 +00:00 |
|
Andreas Öman
|
ab51b44817
|
Remove unnecessary include
|
2008-09-15 21:28:43 +00:00 |
|
Andreas Öman
|
8f8c3036a8
|
Remove dead code
|
2008-09-15 19:08:04 +00:00 |
|
Andreas Öman
|
cf7949339a
|
Only include events that has not yet come to pass when doing queries.
|
2008-09-15 19:07:42 +00:00 |
|
Andreas Öman
|
6cd9773f79
|
Instead of an 'expander' column in the EPG grid, pop up a window when user clicks
on a row.
The window contain all details about the program and buttons for recording, etc.
|
2008-09-14 21:02:03 +00:00 |
|
Andreas Öman
|
0dd2efe9f8
|
Fix typo causing EPG title to be replaced with description when data originated from xmltv.
|
2008-09-14 20:48:39 +00:00 |
|
Andreas Öman
|
62c8185b40
|
Remove dead code
|
2008-09-14 19:05:31 +00:00 |
|
Andreas Öman
|
33ec2bc217
|
Use 'forceFit' on grid views.
|
2008-09-09 18:50:06 +00:00 |
|
Andreas Öman
|
0c893d9d99
|
Make DVB quickscan work again
|
2008-09-09 18:12:23 +00:00 |
|
Andreas Öman
|
df2dae4c6d
|
Correctly lock transports when saving channel due to rename.
|
2008-09-09 17:32:06 +00:00 |
|
Andreas Öman
|
168736e9b0
|
Keep the channel list in a global JsonStore in the web app.
|
2008-09-09 17:31:02 +00:00 |
|
Andreas Öman
|
2b854cb48d
|
Add an electronic program guide (EPG) to the web interface.
Only for reading yet.
|
2008-09-08 22:17:37 +00:00 |
|
Andreas Öman
|
7122c27598
|
Introduce refcounts for events.
We'll need it for doing fast sorting and partial queries of the EPG
database.
|
2008-09-07 14:22:21 +00:00 |
|
Andreas Öman
|
f21f7e0a09
|
Ooops, correctly send content type in HTTP response header.
|
2008-09-07 12:07:57 +00:00 |
|
Andreas Öman
|
872ce2c0ea
|
Correctly generate id numbers for access records and cwc records.
|
2008-09-07 08:57:02 +00:00 |
|
Andreas Öman
|
704f80a017
|
Add support for mapping tags to channels.
|
2008-09-07 08:54:16 +00:00 |
|
Andreas Öman
|
d8fca6b5f0
|
Add 'MultiSelect' extension.
|
2008-09-07 08:53:49 +00:00 |
|
Andreas Öman
|
f17fc34137
|
Notify when a table has changed.
|
2008-09-07 08:53:12 +00:00 |
|
Andreas Öman
|
286eae5f88
|
Remove dead code
|
2008-09-07 06:36:31 +00:00 |
|
Andreas Öman
|
f6d1fcbbf9
|
Use the real directory name for settings.
|
2008-09-07 05:29:00 +00:00 |
|
Andreas Öman
|
ee4901acf3
|
Add support for channel tags (except for being there they don't add
any functionality a.t.m)
|
2008-09-06 19:08:10 +00:00 |
|
Andreas Öman
|
a203977f89
|
Add helper function tvh_str_update()
|
2008-09-06 19:07:47 +00:00 |
|
Andreas Öman
|
7ee88c5577
|
Remove dispatch.?
|
2008-09-06 18:25:04 +00:00 |
|
Andreas Öman
|
97f1266cb8
|
Make code word client work again.
|
2008-09-06 08:53:50 +00:00 |
|
Andreas Öman
|
c81cfdcb9f
|
Don't probe transports that are already mapped.
|
2008-09-06 08:35:49 +00:00 |
|
Andreas Öman
|
4eb3e61b22
|
Remove dead code
|
2008-09-06 05:18:34 +00:00 |
|
Andreas Öman
|
db1e067953
|
Lock transport streams before writing conf.
|
2008-09-05 22:06:09 +00:00 |
|
Andreas Öman
|
1852a6263e
|
Must set e_channel when creating an epg event.
|
2008-09-05 22:05:56 +00:00 |
|
Andreas Öman
|
e560a859ff
|
Make serviceprobing work again.
|
2008-09-05 22:02:22 +00:00 |
|
Andreas Öman
|
88310ee267
|
Adequate locking needed when messing with service streams.
|
2008-09-05 21:18:49 +00:00 |
|
Andreas Öman
|
10c457edc2
|
Clean up mux.c a bit more.
|
2008-09-05 21:06:26 +00:00 |
|
Andreas Öman
|
77062a5425
|
Rename 'tht_pmt' to 'tht_pmt_pid' for consistency.
|
2008-09-05 16:54:23 +00:00 |
|
Andreas Öman
|
d284c39739
|
Rearrange, cleanup and comment th_transport_t
|
2008-09-05 16:53:36 +00:00 |
|
Andreas Öman
|
82fe06a2a8
|
Remove unused fields from transport_t
|
2008-09-05 16:34:29 +00:00 |
|