Andreas Öman
64b2e51c42
HTSP: Rename htsp.c to htsp_server.c
2012-10-25 13:25:06 +02:00
Andreas Öman
43509ecf02
Add new dvb input method: raw
...
Receives all content from a mux and filter it in tvheadend
Remove dumpmux feature
2012-10-25 13:06:05 +02:00
Andreas Öman
65a8fa5f28
dvb: Move out PID specific stuff from dvb_service.c
2012-10-25 13:06:05 +02:00
Andreas Öman
847b8463b5
Rename dvb_transport.c -> dvb_service.c
2012-10-25 13:06:05 +02:00
Adam Sutton
495247bd67
[PR-153] Generalise the PL specific portions of PR-153
...
The original patch provided a very PL specific patch, this has now
been expanded to be more general and work better with the previous
charset PR.
2012-10-11 14:06:46 +01:00
Mariusz Bialonczyk
ddbed8be8c
[PR-153] Provide automatic charset overrides for certain services
...
Certain services on some networks are transmitted with incorrect
charset encodings. The user has the ability to manually override
these, but this provide initial defaults for known bad services.
Mostly this relates to Polish DVB-S providers at this time.
2012-10-11 13:59:31 +01:00
Adam Sutton
90c5b58389
Updated the build system for better consistency. Also make it easier to do source builds for things like launchpad PPAs.
2012-10-02 12:48:32 +01:00
Adam Sutton
bae7aaa7d6
Correct mistake in the Makefile (added during configure update) that causes high CPU load on some architectures due to missing optimisations.
2012-09-11 19:27:15 +01:00
Adam Sutton
4f5f23a6d7
Change getmuxlist back to bash script and make python soft dep. Also some minor improvements to bundle code.
2012-09-03 11:35:46 +01:00
Adam Sutton
eab61ce5a1
Tidied up the patch to fix status.xml, more general purpose escape route and also moved to new html.c file (my mistake it should never have been in http.c)
2012-08-30 11:22:44 +01:00
Adam Sutton
d0efe2998a
Some minor fixes to earlier python checks.
2012-08-29 21:02:11 +01:00
Adam Sutton
9bd40fcc38
Ensure that bundle does not include DVB scan files if not request in configure. Also default to /usr/share/dvb if not including files in the installation.
2012-08-24 09:49:44 +01:00
Adam Sutton
00902f4613
Add multi-lingual support to the EPG. Fixes #227 .
2012-08-21 14:57:52 +01:00
John Törnblom
ef98145ad5
Added support for multiple output muxers for file recording and http streaming.
2012-08-21 12:08:49 +02:00
Adam Sutton
76e785578b
Add back in missing -lpthread. Fixes #1127 .
2012-08-17 19:38:47 +01:00
Adam Sutton
841ff8eb49
Brand new configure script, hopefully easier to use. And tidied up the Makefile a bit.
2012-08-17 10:31:12 +01:00
Adam Sutton
86b0823e28
Add explicit -lz to LDFLAGS as some versions of gcc do not auto pick it up.
2012-08-15 16:48:59 +01:00
Adam Sutton
c7e08d26c0
Updated to include support for mux configuration setting in UI, I have added a general config section (though currently it only contains this one value).
2012-08-14 20:02:38 +01:00
Adam Sutton
629a07009f
First stab at moving mux initial config system to using dvb-apps mux config files directly.
2012-08-14 20:02:38 +01:00
Adam Sutton
a8096d4ea8
Some updated to bundle/settings to integrate the two. Settings can now be seamlessly loaded from bundle/share/settings directory. This is useful to opentv module but may be useful elsewhere in the future.
2012-08-14 20:02:38 +01:00
Adam Sutton
d1e94d8a46
Tidied up code so that local files should now work as well as bundles, also added the option to compress the data on the fly (if not already compressed bundle).
2012-08-14 20:02:37 +01:00
Adam Sutton
58209cd184
Initial stab at new transparent file bundling.
2012-08-14 20:02:37 +01:00
Adam Sutton
c5e4a31d9c
Initial stab at a freesat epg grabber.
2012-07-30 16:03:17 +01:00
Adam Sutton
c236ba70df
Migrated epgdb file handling routines to a separate file and change file postfix to something more sensible.
2012-07-30 15:52:13 +01:00
Adam Sutton
41505f22fd
Include data directory in /usr/share/tvheadend so default opentv config exists.
2012-07-30 15:52:13 +01:00
Adam Sutton
58e4068a43
WIP: this a partially complete restructuring of the epggrab code. But I am having doubts.
2012-07-30 15:50:42 +01:00
Adam Sutton
4cb753cc20
Very experimental attempt to integrate EPG scanning into the idle scan.
2012-07-30 15:50:40 +01:00
Adam Sutton
b8709a89e8
Initial code for opentv module, just testing at the moment.
2012-07-30 15:49:24 +01:00
Adam Sutton
54fdf52764
Rename some link variables to be a bit clearer and move to using anon structs to remove some of the code ugliness. May need to replace anon structures with MACRO based solution if people are not happy with using anon structs.
2012-07-30 15:47:54 +01:00
Adam Sutton
fdf36d2b81
Started work on re-introducing EIT data.
2012-07-30 15:47:20 +01:00
Adam Sutton
988eb8133a
Start work on epg load/save and also added back in initial xmltv parser.
2012-07-30 15:46:51 +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
Adam Sutton
21a97a176d
Move the reading from file descriptor into generic routine as I intend to reuse this function in the new EPG code.
2012-06-19 11:56:39 +01:00
Andreas Öman
00378579ed
Rework file bundling and make configure take most standard args
...
Now ./configure should be able to be correctly invoked from standard
debian helper rules file
2012-04-10 20:51:09 +02:00
Andreas Öman
e226ec3ed7
build: Don't use OBJDIR, instead mkdir in each recipe
2012-04-10 20:18:05 +02:00
Andreas Öman
0f7689099a
Fix the way we generate version tags inside the binary
2012-04-10 20:14:48 +02:00
Andreas Öman
7910c50e0f
Don't overwrite CFLAGS
2012-01-04 23:53:08 +01:00
Andreas Öman
fb106fa1df
Correctly multiplex h264 in MKV
...
Patch by patrick boissonade
Some adaption (drop dep on libav) by andoma
2011-10-29 23:01:02 +02:00
Andreas Öman
0120917b08
Emit phony targets in dep files
2011-06-07 21:10:41 +02:00
Andreas Öman
1f84a09e7e
Fix MKBUNDLE in makefile silencer
2011-05-03 22:51:19 +02:00
Andreas Öman
cd4614f09d
not so verbose compile output
2011-05-03 20:32:17 +02:00
Andreas Öman
0ef3a3e543
Use OpenSSL for SHA-1
2010-12-30 09:17:14 +00:00
Andreas Öman
c4c5322ae9
Don't need to link with libcrypt (we use openssl now)
2010-12-30 09:08:46 +00:00
Andreas Öman
e9066e71e5
Use OpenSSL for CWC's DES and MD5 password hashing
2010-12-29 23:03:23 +00:00
Andreas Öman
85132732b6
Rename transport -> service
2010-11-29 20:06:52 +00:00
Andreas Öman
76c3336e4e
Drop RTSP support. It's crappy and I no longer care about it
2010-11-29 19:26:34 +00:00
Andreas Öman
0fca602000
Link with libdl (for dladdr())
2010-09-05 07:53:26 +00:00
Andreas Öman
ea02eb2357
No longer depend on FFmpeg
2010-06-23 22:40:13 +00:00
Andreas Öman
ca4dd5b347
Use our own SHA1 algorithm -> Less FFmpeg dependencies.
2010-06-23 21:54:29 +00:00
Andreas Öman
c740a0c496
Don't compile avc.c
2010-06-22 10:46:53 +00:00