Andreas Öman
f4fc438031
dvb: Add table parsing when in raw mode
2012-10-25 13:06:05 +02:00
Adam Sutton
5e8d239a6a
Some updates to the use of lang codes inside TVH.
2012-09-11 14:44:41 +01:00
John Törnblom
f1978b8108
added eac3 support to the pmt builder and audio detection macro.
2012-08-21 23:20:43 +02: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
58209cd184
Initial stab at new transparent file bundling.
2012-08-14 20:02:37 +01:00
Georgi Chorbadzhiyski
3777a07289
cwc: Add Bulcrypt support.
2012-04-20 18:04:43 +03:00
Jaroslav Kysela
da4c28b981
cwc: Add EMM support for the Cryptoworks system
...
Add initial EMM support for Cryptoworks. Also add Irdeto CAID numbers
for Czech providers to the src/psi.c table.
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2012-04-10 10:30:17 +02:00
Stefan Saraev
ce1477cfc4
fix ca descr parsing for caid 4aee
2012-03-29 21:20:55 +03:00
Jernej Fijačko
29f68b5880
Some small improvements
2011-09-16 10:16:30 +02:00
Jernej Fijačko
73dd4c2cc7
Initial support for parsing AAC streams inside mp4a container
2011-09-15 15:12:54 +02:00
Andreas Öman
2dc06edcf7
Add provider parsing for DRECrypt
2011-01-09 12:55:52 +01:00
Andreas Öman
82d18a3872
* DRECrypt update emm (testing on OSCAM)
...
* fix for Long ECM for russian provider NTV+ (take from vdr-sc plugin systems/cardclient/newcamd.c)
* correct identification cards Drecrypt
2011-01-03 23:55:57 +01:00
Andreas Öman
5528196055
Better PMT generator
...
Patch by dmarion
2010-12-03 07:33:46 +00: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
ce549c6a54
Add EAC3 support.
...
Ticket #219
2010-10-31 11:48:25 +00:00
sb1066
1f69b827c9
Remember what pids the streams originally comes from.
2010-07-07 20:20:30 +00:00
Andreas Öman
8dad7a18c4
psi: Assume that elementary stream type 0x81 is AC3 without relying on any further descriptors
...
Fixes ticket #217
2010-06-24 11:46:52 +00:00
Andreas Öman
b93d5f0a5b
Reduce FFmpeg dependencies
2010-06-23 21:43:00 +00:00
Andreas Öman
5dd680b942
Minor adjustment to CRC API
2010-06-22 08:01:23 +00:00
Andreas Öman
a120185c8a
Move some stuff to utils.c
2010-06-22 06:47:18 +00:00
Andreas Öman
5b56688ebe
Extract h264 frame duration from bitstream instead of measuring intra packet time
2010-06-15 10:51:44 +00:00
Andreas Öman
2a9e1169f4
Use 90kHz timebase internally
2010-06-13 19:29:31 +00:00
Andreas Öman
50733ab7a1
Workaround for ITV HD (which has incorrect PMT)
2010-06-13 12:53:20 +00:00
Andreas Öman
c15d002917
Keep track of video width and height and send it over HTSP in subscriptionStart.
...
Fixed ticket #208
2010-06-13 12:18:59 +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
d167cada79
Add support for multiple CAIDs per PID
2010-03-19 23:49:00 +00:00
Andreas Öman
22a3957af7
Create streams for each teletext subtitle page
2010-02-25 20:59:08 +00:00
Andreas Öman
adffbe77d7
Log PSI changes with DEBUG level. It's too noisy
2010-02-16 20:13:33 +00:00
Andreas Öman
cdf83133f2
Fix a completly incorrect header
2010-01-17 13:21:26 +00:00
Andreas Öman
1c1a16a95e
Fix another bug in the section reassembly code
2010-01-16 22:25:36 +00:00
Andreas Öman
4d992cca57
Fix MPEG TS section reassembly code
...
Const'ify lots of places where we pass transport stream blocks
2010-01-16 21:51:43 +00:00
Andreas Öman
49ae767d0b
Actually save the CAID, not just a name representing it
2010-01-11 21:11:06 +00:00
Andreas Öman
62008fcb9d
Use flags to signal transport status
2010-01-09 16:03:26 +00:00
sb1066
dc722ac0b5
only seca and viaccess proadcast provider ids in the pmt
2010-01-05 19:56:41 +00:00
sb1066
b1ec7853c9
woops, rushed a few things :P
2010-01-04 21:37:53 +00:00
sb1066
ff8bf866ab
added missing break in psi_desc_ca()
2010-01-04 21:36:10 +00:00
sb1066
19a45e9148
parse ca_private_data for a few more caids
2010-01-04 20:49:40 +00:00
Andreas Öman
fcce1e9517
Improve logging when we receive PMT updates
2009-12-31 09:27:40 +00:00
Andreas Öman
d8ffa03e35
Detect stream type 17 as AAC
2009-12-09 19:30:18 +00:00
Andreas Öman
6f0c3dfc00
Rename SUBTITLES -> DVBSUB
2009-12-01 19:30:19 +00:00
Andreas Öman
3ee73a5b81
Add DVB subtitle support. Ticket #39
2009-11-30 22:33:19 +00:00
Andreas Öman
dade35a931
Initial work on TS pass-through
2009-11-18 20:28:35 +00:00
Andreas Öman
58b120f6f2
Fix sign-ness bug when reading PSI stream details for CAID's that we don't know the name for
...
Weird...
2009-08-15 22:04:02 +00:00
Andreas Öman
cf49e03467
Add support for IPTV
2009-08-15 21:45:34 +00:00
Andreas Öman
1f334056b8
const-ify buffer passed to psi_parse_pmt()
2009-08-15 08:18:20 +00:00
Andreas Öman
846b3b5ba1
Add psi_rawts_table_parser() for parsing tables just based on TS packets
2009-08-15 08:16:47 +00:00
Andreas Öman
a781bcba27
Add support for detecting AC-3 streams via the h.222 registration descriptor
2009-08-15 06:36:53 +00:00
Andreas Öman
2eba601b48
Never delete streams when reading from raw ts file input
2009-08-03 19:53:30 +00:00