diff -ur org/0005-dvb.c-Add-support-for-adapters-with-multiple-fronten.patch new/0005-dvb.c-Add-support-for-adapters-with-multiple-fronten.patch --- org/0005-dvb.c-Add-support-for-adapters-with-multiple-fronten.patch 2011-08-23 16:52:38.411751481 +0300 +++ new/0005-dvb.c-Add-support-for-adapters-with-multiple-fronten.patch 2011-08-23 17:07:32.496751478 +0300 @@ -1,8 +1,8 @@ From 5427511bd5b196a1f6b207bbfa19a225c1261447 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Andy Gatward Date: Fri, 15 May 2009 18:53:57 +0000 Subject: [PATCH 005/192] * dvb.c: Add support for adapters with multiple - frontend, patch courtesy of Andy Gatward. + frontend. --- dvb.c | 6 +++--- diff -ur org/0006-output.c-Support-for-MPEG-TS-over-raw-UDP-with-the-U.patch new/0006-output.c-Support-for-MPEG-TS-over-raw-UDP-with-the-U.patch --- org/0006-output.c-Support-for-MPEG-TS-over-raw-UDP-with-the-U.patch 2011-08-23 16:52:38.413751481 +0300 +++ new/0006-output.c-Support-for-MPEG-TS-over-raw-UDP-with-the-U.patch 2011-08-23 17:07:44.528751490 +0300 @@ -1,8 +1,8 @@ From 713999e59151baca88c0330a5ddfc47cde88ecb2 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Andy Gatward Date: Wed, 3 Jun 2009 20:28:23 +0000 Subject: [PATCH 006/192] * output.c: Support for MPEG-TS over raw UDP with - the -U switch, patch courtesy of Andy Gatward. + the -U switch. --- README | 8 +++++++- diff -ur org/0007-dvblast.c-util.c-Quietness-patch-courtesy-of-Andy-Ga.patch new/0007-dvblast.c-util.c-Quietness-patch-courtesy-of-Andy-Ga.patch --- org/0007-dvblast.c-util.c-Quietness-patch-courtesy-of-Andy-Ga.patch 2011-08-23 16:52:38.416751481 +0300 +++ new/0007-dvblast.c-util.c-Quietness-patch-courtesy-of-Andy-Ga.patch 2011-08-23 17:08:02.865751481 +0300 @@ -1,8 +1,7 @@ From 5ad219cb3ac3c6117d4c2b92dbdbe9ac5ae9e4b4 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Andy Gatward Date: Tue, 9 Jun 2009 21:45:17 +0000 -Subject: [PATCH 007/192] * dvblast.c, util.c: Quietness patch, courtesy of - Andy Gatward. +Subject: [PATCH 007/192] * dvblast.c, util.c: Quietness. --- dvblast.c | 47 ++++++++++++++++++++++++++++++++++++----------- diff -ur org/0009-dvblast.c-Fix-for-getopt-on-unicode-consoles-patch-c.patch new/0009-dvblast.c-Fix-for-getopt-on-unicode-consoles-patch-c.patch --- org/0009-dvblast.c-Fix-for-getopt-on-unicode-consoles-patch-c.patch 2011-08-23 16:52:38.418751481 +0300 +++ new/0009-dvblast.c-Fix-for-getopt-on-unicode-consoles-patch-c.patch 2011-08-23 17:08:28.385751489 +0300 @@ -1,8 +1,7 @@ From 786aee24822994525eeff099304ed77cb8cfd301 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Andy Gatward Date: Thu, 2 Jul 2009 21:55:25 +0000 -Subject: [PATCH 009/192] * dvblast.c: Fix for getopt on unicode consoles, - patch courtesy of Andy Gatward. +Subject: [PATCH 009/192] * dvblast.c: Fix for getopt on unicode consoles. --- dvblast.c | 8 ++------ diff -ur org/0011-ALL-EPG-pass-through-support-with-SDT-regeneration-p.patch new/0011-ALL-EPG-pass-through-support-with-SDT-regeneration-p.patch --- org/0011-ALL-EPG-pass-through-support-with-SDT-regeneration-p.patch 2011-08-23 16:52:38.425751481 +0300 +++ new/0011-ALL-EPG-pass-through-support-with-SDT-regeneration-p.patch 2011-08-23 17:08:44.049751461 +0300 @@ -1,8 +1,8 @@ From 846c89e72eb55dbe3076730f9192e9fd8b207c2e Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Andy Gatward Date: Thu, 13 Aug 2009 16:18:10 +0000 Subject: [PATCH 011/192] * ALL: EPG pass-through support, with SDT - regeneration, patch courtesy of Andy Gatward. + regeneration. --- demux.c | 170 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- diff -ur org/0016-dvb.c-Fix-CAM-poll-timing-patch-by-Marian-urkovi.patch new/0016-dvb.c-Fix-CAM-poll-timing-patch-by-Marian-urkovi.patch --- org/0016-dvb.c-Fix-CAM-poll-timing-patch-by-Marian-urkovi.patch 2011-08-23 16:52:38.435751481 +0300 +++ new/0016-dvb.c-Fix-CAM-poll-timing-patch-by-Marian-urkovi.patch 2011-08-23 17:10:50.867751483 +0300 @@ -1,8 +1,7 @@ From 014aae7ff20aa91c202bd66e026af2f03370a966 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Mon, 28 Sep 2009 20:24:11 +0000 -Subject: [PATCH 016/192] =?UTF-8?q?=20*=20dvb.c:=20Fix=20CAM=20poll=20timing?= - =?UTF-8?q?,=20patch=20by=20Marian=20=C4=8Eurkovi=C4=8D.?= +Subject: [PATCH 016/192] =?UTF-8?q?=20*=20dvb.c:=20Fix=20CAM=20poll=20timing.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0017-output.c-Avoid-jitter-in-RTP-timestamps-patch-by-Mar.patch new/0017-output.c-Avoid-jitter-in-RTP-timestamps-patch-by-Mar.patch --- org/0017-output.c-Avoid-jitter-in-RTP-timestamps-patch-by-Mar.patch 2011-08-23 16:52:38.438751481 +0300 +++ new/0017-output.c-Avoid-jitter-in-RTP-timestamps-patch-by-Mar.patch 2011-08-23 17:11:06.483751482 +0300 @@ -1,8 +1,8 @@ From e2765d008a26c7f38a1075249c11df150c34fdd3 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Mon, 28 Sep 2009 22:32:28 +0000 Subject: [PATCH 017/192] =?UTF-8?q?=20*=20output.c:=20Avoid=20jitter=20in=20?= - =?UTF-8?q?RTP=20timestamps,=20patch=20by=20Marian=20=C4=8Eurkovi=C4=8D.?= + =?UTF-8?q?RTP=20timestamps.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0018-en50221.c-Allow-for-larger-TPDUs-patch-by-Marian-urk.patch new/0018-en50221.c-Allow-for-larger-TPDUs-patch-by-Marian-urk.patch --- org/0018-en50221.c-Allow-for-larger-TPDUs-patch-by-Marian-urk.patch 2011-08-23 16:52:38.441751481 +0300 +++ new/0018-en50221.c-Allow-for-larger-TPDUs-patch-by-Marian-urk.patch 2011-08-23 17:11:21.827751482 +0300 @@ -1,8 +1,8 @@ From 5e65010eed578dcb68ccc0e8633c04238101c278 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Tue, 6 Oct 2009 19:50:53 +0000 Subject: [PATCH 018/192] =?UTF-8?q?=20*=20en50221.c:=20Allow=20for=20larger=20?= - =?UTF-8?q?TPDUs,=20patch=20by=20Marian=20=C4=8Eurkovi=C4=8D.?= + =?UTF-8?q?TPDUs.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0020-demux.c-By-default-preserve-original-TSID-patch-by-M.patch new/0020-demux.c-By-default-preserve-original-TSID-patch-by-M.patch --- org/0020-demux.c-By-default-preserve-original-TSID-patch-by-M.patch 2011-08-23 16:52:38.449751481 +0300 +++ new/0020-demux.c-By-default-preserve-original-TSID-patch-by-M.patch 2011-08-23 17:11:42.164751468 +0300 @@ -1,8 +1,8 @@ From 1fa23a913499453d00a8f9dd1e01c7c50712a57b Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Tue, 6 Oct 2009 20:00:20 +0000 Subject: [PATCH 020/192] =?UTF-8?q?=20*=20demux.c:=20By=20default=20preserve?= - =?UTF-8?q?=20original=20TSID,=20patch=20by=20Marian=20=C4=8Eurkovi=C4=8D.?= + =?UTF-8?q?=20original=20TSID.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0027-dvb.c-Increase-lock-timeout-to-30-s-because-some-low.patch new/0027-dvb.c-Increase-lock-timeout-to-30-s-because-some-low.patch --- org/0027-dvb.c-Increase-lock-timeout-to-30-s-because-some-low.patch 2011-08-23 16:52:38.471751481 +0300 +++ new/0027-dvb.c-Increase-lock-timeout-to-30-s-because-some-low.patch 2011-08-23 17:12:19.812751485 +0300 @@ -2,8 +2,7 @@ From: Christophe Massiot Date: Sat, 24 Oct 2009 12:03:29 +0000 Subject: [PATCH 027/192] * dvb.c: Increase lock timeout to 30 s, because - some low symbol rate transponders are very hard - to lock. + some low symbol rate transponders are very hard to lock. --- dvb.c | 2 +- diff -ur org/0035-demux.c-Pass-through-the-TDT-for-DVB-compliance-patc.patch new/0035-demux.c-Pass-through-the-TDT-for-DVB-compliance-patc.patch --- org/0035-demux.c-Pass-through-the-TDT-for-DVB-compliance-patc.patch 2011-08-23 16:52:38.490751481 +0300 +++ new/0035-demux.c-Pass-through-the-TDT-for-DVB-compliance-patc.patch 2011-08-23 17:13:04.037751477 +0300 @@ -1,9 +1,8 @@ From 8d9f862ce90db0ba84cebe7addd0a33b55bbbfdc Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Fri, 30 Oct 2009 15:10:02 +0000 Subject: [PATCH 035/192] =?UTF-8?q?=20*=20demux.c:=20Pass=20through=20the=20?= - =?UTF-8?q?TDT=20for=20DVB=20compliance,=20patch=20by=20Marian=20=C4=8Eurkov?= - =?UTF-8?q?i=C4=8D.?= + =?UTF-8?q?TDT=20for=20DVB=20compliance.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0039-demux.c-Fix-invalid-CAPMTs-when-unselecting-programs.patch new/0039-demux.c-Fix-invalid-CAPMTs-when-unselecting-programs.patch --- org/0039-demux.c-Fix-invalid-CAPMTs-when-unselecting-programs.patch 2011-08-23 16:52:38.508751481 +0300 +++ new/0039-demux.c-Fix-invalid-CAPMTs-when-unselecting-programs.patch 2011-08-23 17:13:23.573751482 +0300 @@ -1,9 +1,8 @@ From 50ba5337ed4e307191ee85b8c89e6754ed99ae28 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Fri, 30 Oct 2009 16:43:52 +0000 Subject: [PATCH 039/192] =?UTF-8?q?=20*=20demux.c:=20Fix=20invalid=20CAPMTs=20?= - =?UTF-8?q?when=20unselecting=20programs,=20patch=20by=20Marian=20=C4=8Eurko?= - =?UTF-8?q?vi=C4=8D.?= + =?UTF-8?q?when=20unselecting=20programs.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0040-dvblast.c-Add-support-for-udp-syntax-in-config-file-.patch new/0040-dvblast.c-Add-support-for-udp-syntax-in-config-file-.patch --- org/0040-dvblast.c-Add-support-for-udp-syntax-in-config-file-.patch 2011-08-23 16:52:38.511751481 +0300 +++ new/0040-dvblast.c-Add-support-for-udp-syntax-in-config-file-.patch 2011-08-23 17:13:41.478751501 +0300 @@ -1,9 +1,8 @@ From d9b71ab79a8a429df27127d8730acb9f028dfd65 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Fri, 30 Oct 2009 16:51:43 +0000 Subject: [PATCH 040/192] =?UTF-8?q?=20*=20dvblast.c:=20Add=20support=20for=20?= - =?UTF-8?q?/udp=20syntax=20in=20config=20file,=20patch=20by=20Marian=20=C4=8E?= - =?UTF-8?q?urkovi=C4=8D.?= + =?UTF-8?q?/udp=20syntax=20in=20config=20file.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0041-demux.c-Fix-multiple-PID-refcounting-patch-by-Marian.patch new/0041-demux.c-Fix-multiple-PID-refcounting-patch-by-Marian.patch --- org/0041-demux.c-Fix-multiple-PID-refcounting-patch-by-Marian.patch 2011-08-23 16:52:38.513751481 +0300 +++ new/0041-demux.c-Fix-multiple-PID-refcounting-patch-by-Marian.patch 2011-08-23 17:13:53.302751505 +0300 @@ -1,8 +1,8 @@ From 21c9e8862fe730dbaaacf6a98c367864ef2959d4 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Mon, 2 Nov 2009 13:23:47 +0000 Subject: [PATCH 041/192] =?UTF-8?q?=20*=20demux.c:=20Fix=20multiple=20PID=20?= - =?UTF-8?q?refcounting,=20patch=20by=20Marian=20=C4=8Eurkovi=C4=8D.?= + =?UTF-8?q?refcounting.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0042-demux.c-Fix-program-cleanup-when-new-PAT-removes-a-p.patch new/0042-demux.c-Fix-program-cleanup-when-new-PAT-removes-a-p.patch --- org/0042-demux.c-Fix-program-cleanup-when-new-PAT-removes-a-p.patch 2011-08-23 16:52:38.516751481 +0300 +++ new/0042-demux.c-Fix-program-cleanup-when-new-PAT-removes-a-p.patch 2011-08-23 17:14:03.990751483 +0300 @@ -1,9 +1,8 @@ From 1f9599efe1003bfdb91d1574ed3c5dc24715b8b8 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Mon, 2 Nov 2009 13:31:17 +0000 Subject: [PATCH 042/192] =?UTF-8?q?=20*=20demux.c:=20Fix=20program=20cleanup?= - =?UTF-8?q?=20when=20new=20PAT=20removes=20a=20program,=20patch=20by=20Maria?= - =?UTF-8?q?n=20=C4=8Eurkovi=C4=8D.?= + =?UTF-8?q?=20when=20new=20PAT=20removes=20a=20program.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0043-dvblastctl.c-dvb.c-Compatibility-with-older-DVB-driv.patch new/0043-dvblastctl.c-dvb.c-Compatibility-with-older-DVB-driv.patch --- org/0043-dvblastctl.c-dvb.c-Compatibility-with-older-DVB-driv.patch 2011-08-23 16:52:38.519751481 +0300 +++ new/0043-dvblastctl.c-dvb.c-Compatibility-with-older-DVB-driv.patch 2011-08-23 17:14:14.870751481 +0300 @@ -1,9 +1,8 @@ From b437bb9ca7b084a27a72a1b2cf217979fa81989e Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Mon, 2 Nov 2009 14:30:56 +0000 Subject: [PATCH 043/192] =?UTF-8?q?=20*=20dvblastctl.c,=20dvb.c:=20Compatibi?= - =?UTF-8?q?lity=20with=20older=20DVB=20drivers,=20patch=20by=20Marian=20=C4=8E?= - =?UTF-8?q?urkovi=C4=8D.?= + =?UTF-8?q?lity=20with=20older=20DVB=20drivers.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0044-demux.c-en50221.c-Compatibility-with-gcc-2.95-patch-.patch new/0044-demux.c-en50221.c-Compatibility-with-gcc-2.95-patch-.patch --- org/0044-demux.c-en50221.c-Compatibility-with-gcc-2.95-patch-.patch 2011-08-23 16:52:38.526751481 +0300 +++ new/0044-demux.c-en50221.c-Compatibility-with-gcc-2.95-patch-.patch 2011-08-23 17:14:33.015751473 +0300 @@ -1,9 +1,8 @@ From b6645fac1247c01ba28889240b1dfac193de57ad Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Mon, 2 Nov 2009 14:31:47 +0000 Subject: [PATCH 044/192] =?UTF-8?q?=20*=20demux.c,=20en50221.c:=20Compatibil?= - =?UTF-8?q?ity=20with=20gcc=202.95,=20patch=20by=20Marian=20=C4=8Eurkovi=C4=8D?= - =?UTF-8?q?.?= + =?UTF-8?q?ity=20with=20gcc=202.95.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0045-demux.c-Correctly-remove-CAPMT-when-the-program-goes.patch new/0045-demux.c-Correctly-remove-CAPMT-when-the-program-goes.patch --- org/0045-demux.c-Correctly-remove-CAPMT-when-the-program-goes.patch 2011-08-23 16:52:38.529751481 +0300 +++ new/0045-demux.c-Correctly-remove-CAPMT-when-the-program-goes.patch 2011-08-23 17:14:46.151751485 +0300 @@ -1,9 +1,8 @@ From 8e0822647b15024b43a65cc565057567b286bff8 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Mon, 2 Nov 2009 14:41:46 +0000 Subject: [PATCH 045/192] =?UTF-8?q?=20*=20demux.c:=20Correctly=20remove=20CA?= - =?UTF-8?q?PMT=20when=20the=20program=20goes=20clear,=20patch=20by=20Marian=20?= - =?UTF-8?q?=C4=8Eurkovi=C4=8D.?= + =?UTF-8?q?PMT=20when=20the=20program=20goes=20clear.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff -ur org/0047-en50221.c-Fix-CAPMT-memory-leak-patch-by-Marian.patch new/0047-en50221.c-Fix-CAPMT-memory-leak-patch-by-Marian.patch --- org/0047-en50221.c-Fix-CAPMT-memory-leak-patch-by-Marian.patch 2011-08-23 16:52:38.534751481 +0300 +++ new/0047-en50221.c-Fix-CAPMT-memory-leak-patch-by-Marian.patch 2011-08-23 17:15:06.487751495 +0300 @@ -1,8 +1,7 @@ From 725311d009635e5cdcac7eeb1ee4715dd4e34435 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Tue, 3 Nov 2009 22:21:05 +0000 -Subject: [PATCH 047/192] * en50221.c: Fix CAPMT memory leak, patch by - Marian. +Subject: [PATCH 047/192] * en50221.c: Fix CAPMT memory leak. --- en50221.c | 12 ++++++++++++ diff -ur org/0049-demux.c-On-new-PMTs-delete-the-CAPMT-before-changing.patch new/0049-demux.c-On-new-PMTs-delete-the-CAPMT-before-changing.patch --- org/0049-demux.c-On-new-PMTs-delete-the-CAPMT-before-changing.patch 2011-08-23 16:52:38.541751481 +0300 +++ new/0049-demux.c-On-new-PMTs-delete-the-CAPMT-before-changing.patch 2011-08-23 17:15:21.271751485 +0300 @@ -1,8 +1,8 @@ From 75ba641cb6c254d2f3971d465fc2ede45a9b05bb Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Tue, 3 Nov 2009 22:26:18 +0000 Subject: [PATCH 049/192] * demux.c: On new PMTs, delete the CAPMT before - changing ES selection, patch by Marian. + changing ES selection. --- demux.c | 8 ++++---- diff -ur org/0050-demux.c-Don-t-send-TDT-to-outputs-without-a-valid-PA.patch new/0050-demux.c-Don-t-send-TDT-to-outputs-without-a-valid-PA.patch --- org/0050-demux.c-Don-t-send-TDT-to-outputs-without-a-valid-PA.patch 2011-08-23 16:52:38.544751481 +0300 +++ new/0050-demux.c-Don-t-send-TDT-to-outputs-without-a-valid-PA.patch 2011-08-23 17:15:29.047751501 +0300 @@ -1,8 +1,8 @@ From 9e9914b4876fce6da8c62c633ac2a284ddbf378f Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Tue, 3 Nov 2009 22:27:31 +0000 Subject: [PATCH 050/192] * demux.c: Don't send TDT to outputs without a - valid PAT, patch by Marian. + valid PAT. --- demux.c | 2 +- diff -ur org/0052-demux.c-Don-t-send-EIT-to-outputs-without-a-valid-PA.patch new/0052-demux.c-Don-t-send-EIT-to-outputs-without-a-valid-PA.patch --- org/0052-demux.c-Don-t-send-EIT-to-outputs-without-a-valid-PA.patch 2011-08-23 16:52:38.549751481 +0300 +++ new/0052-demux.c-Don-t-send-EIT-to-outputs-without-a-valid-PA.patch 2011-08-23 17:15:41.976751491 +0300 @@ -1,8 +1,8 @@ From 822146eae1560fff46ba250fbd8a513d549b64b0 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Tue, 3 Nov 2009 22:31:53 +0000 Subject: [PATCH 052/192] * demux.c: Don't send EIT to outputs without a - valid PAT, patch by Marian. + valid PAT. --- demux.c | 3 ++- diff -ur org/0053-demux.c-Do-not-make-SDT-depend-on-PMT-existence-patc.patch new/0053-demux.c-Do-not-make-SDT-depend-on-PMT-existence-patc.patch --- org/0053-demux.c-Do-not-make-SDT-depend-on-PMT-existence-patc.patch 2011-08-23 16:52:38.552751481 +0300 +++ new/0053-demux.c-Do-not-make-SDT-depend-on-PMT-existence-patc.patch 2011-08-23 17:15:51.848751485 +0300 @@ -1,8 +1,7 @@ From 1ecd9992157c84d5c6aa18890fe1a13ffea4b3ac Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sat, 7 Nov 2009 10:54:19 +0000 -Subject: [PATCH 053/192] * demux.c: Do not make SDT depend on PMT existence, - patch by Marian. +Subject: [PATCH 053/192] * demux.c: Do not make SDT depend on PMT existence. --- demux.c | 45 +++++++++++++++++++++++++++++---------------- diff -ur org/0054-demux.c-Correctly-remove-SDT-entries-which-have-been.patch new/0054-demux.c-Correctly-remove-SDT-entries-which-have-been.patch --- org/0054-demux.c-Correctly-remove-SDT-entries-which-have-been.patch 2011-08-23 16:52:38.555751481 +0300 +++ new/0054-demux.c-Correctly-remove-SDT-entries-which-have-been.patch 2011-08-23 17:16:10.040751479 +0300 @@ -1,9 +1,8 @@ From ca2de251baf96631061f6af1137c937444aa943b Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sat, 7 Nov 2009 10:59:10 +0000 Subject: [PATCH 054/192] * demux.c: Correctly remove SDT entries which have - been withdrawn, and always send the EIT, patch - by Marian. + been withdrawn, and always send the EIT. --- demux.c | 35 +++++++++++++++++------------------ diff -ur org/0055-demux.c-Send-dummy-PAT-containing-no-program-for-ser.patch new/0055-demux.c-Send-dummy-PAT-containing-no-program-for-ser.patch --- org/0055-demux.c-Send-dummy-PAT-containing-no-program-for-ser.patch 2011-08-23 16:52:38.558751481 +0300 +++ new/0055-demux.c-Send-dummy-PAT-containing-no-program-for-ser.patch 2011-08-23 17:16:24.536751465 +0300 @@ -1,9 +1,8 @@ From 5d94e5c5a95832344ac5f53d6127a6df3a86125a Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sat, 7 Nov 2009 11:03:23 +0000 Subject: [PATCH 055/192] * demux.c: Send dummy PAT containing no program for - services which are currently inactive, patch by - Marian. + services which are currently inactive. --- demux.c | 31 ++++++++++++++++++++++++++++++- diff -ur org/0057-demux.c-Pad-after-instead-of-pad-before-SI-tables-pa.patch new/0057-demux.c-Pad-after-instead-of-pad-before-SI-tables-pa.patch --- org/0057-demux.c-Pad-after-instead-of-pad-before-SI-tables-pa.patch 2011-08-23 16:52:38.561751481 +0300 +++ new/0057-demux.c-Pad-after-instead-of-pad-before-SI-tables-pa.patch 2011-08-23 17:16:37.320751482 +0300 @@ -1,8 +1,8 @@ From ff681cfc7656fa7800899bae8a36a4162436ecf5 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sat, 7 Nov 2009 11:08:22 +0000 Subject: [PATCH 057/192] * demux.c: Pad-after instead of pad-before SI - tables, patch by Marian. + tables. --- demux.c | 26 ++++++++------------------ diff -ur org/0058-dvb.c-dvblastctl.c-Simplify-ifdef-s-for-different-DV.patch new/0058-dvb.c-dvblastctl.c-Simplify-ifdef-s-for-different-DV.patch --- org/0058-dvb.c-dvblastctl.c-Simplify-ifdef-s-for-different-DV.patch 2011-08-23 16:52:38.564751481 +0300 +++ new/0058-dvb.c-dvblastctl.c-Simplify-ifdef-s-for-different-DV.patch 2011-08-23 17:16:52.313751484 +0300 @@ -1,8 +1,8 @@ From 51d17ff3b13c505bf417c382e4455257317ff208 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sat, 7 Nov 2009 11:16:00 +0000 Subject: [PATCH 058/192] * dvb.c, dvblastctl.c: Simplify #ifdef's for - different DVB API version, patch by Marian. + different DVB API version. --- dvb.c | 6 +++--- diff -ur org/0059-demux.c-Minor-optimization-of-EIT-handling-patch-by-.patch new/0059-demux.c-Minor-optimization-of-EIT-handling-patch-by-.patch --- org/0059-demux.c-Minor-optimization-of-EIT-handling-patch-by-.patch 2011-08-23 16:52:38.567751481 +0300 +++ new/0059-demux.c-Minor-optimization-of-EIT-handling-patch-by-.patch 2011-08-23 17:17:02.809751478 +0300 @@ -1,8 +1,7 @@ From 21058baf55eddd4c39251e82e7bb419b0d0ced63 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sat, 7 Nov 2009 11:22:16 +0000 -Subject: [PATCH 059/192] * demux.c: Minor optimization of EIT handling, - patch by Marian. +Subject: [PATCH 059/192] * demux.c: Minor optimization of EIT handling. --- demux.c | 4 ++-- diff -ur org/0062-ALL-Cache-SDT-and-handle-it-in-demux_Change-patch-by.patch new/0062-ALL-Cache-SDT-and-handle-it-in-demux_Change-patch-by.patch --- org/0062-ALL-Cache-SDT-and-handle-it-in-demux_Change-patch-by.patch 2011-08-23 16:52:38.574751481 +0300 +++ new/0062-ALL-Cache-SDT-and-handle-it-in-demux_Change-patch-by.patch 2011-08-23 17:17:27.337751484 +0300 @@ -1,8 +1,7 @@ From dbb707960471264c1d30032da0f0e4956ec09d3d Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sun, 15 Nov 2009 22:57:53 +0000 -Subject: [PATCH 062/192] * ALL: Cache SDT and handle it in demux_Change, - patch by Marian. +Subject: [PATCH 062/192] * ALL: Cache SDT and handle it in demux_Change. --- demux.c | 151 +++++++++++++++++++++++++++++++------------------------------ diff -ur org/0063-demux.c-Fix-CAPMT-update-when-changing-SID-patch-by-.patch new/0063-demux.c-Fix-CAPMT-update-when-changing-SID-patch-by-.patch --- org/0063-demux.c-Fix-CAPMT-update-when-changing-SID-patch-by-.patch 2011-08-23 16:52:38.577751481 +0300 +++ new/0063-demux.c-Fix-CAPMT-update-when-changing-SID-patch-by-.patch 2011-08-23 17:17:35.100751487 +0300 @@ -1,8 +1,7 @@ From bab00798a34fdce27f1bd497a5ff589fb5838eac Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sun, 15 Nov 2009 22:59:58 +0000 -Subject: [PATCH 063/192] * demux.c: Fix CAPMT update when changing SID, - patch by Marian. +Subject: [PATCH 063/192] * demux.c: Fix CAPMT update when changing SID. --- demux.c | 69 +++++++++++++++++++++++++++++++++++++++----------------------- diff -ur org/0064-demux.c-Print-SDT-to-debug-output-adapted-from-VLC-b.patch new/0064-demux.c-Print-SDT-to-debug-output-adapted-from-VLC-b.patch --- org/0064-demux.c-Print-SDT-to-debug-output-adapted-from-VLC-b.patch 2011-08-23 16:52:38.580751481 +0300 +++ new/0064-demux.c-Print-SDT-to-debug-output-adapted-from-VLC-b.patch 2011-08-23 17:18:10.650751476 +0300 @@ -1,8 +1,8 @@ From f13a1e3df4ea57fc4406488b11b4719f2659e739 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Sun, 15 Nov 2009 23:01:38 +0000 Subject: [PATCH 064/192] * demux.c: Print SDT to debug output, adapted from - VLC by Marian. + VLC. --- demux.c | 35 ++++++++++++++++++++++++++++++++++- diff -ur org/0079-dvb.c-Read-from-DVR-in-amounts-of-NB_OUTPUTS-7-188.patch new/0079-dvb.c-Read-from-DVR-in-amounts-of-NB_OUTPUTS-7-188.patch --- org/0079-dvb.c-Read-from-DVR-in-amounts-of-NB_OUTPUTS-7-188.patch 2011-08-23 16:52:38.619751481 +0300 +++ new/0079-dvb.c-Read-from-DVR-in-amounts-of-NB_OUTPUTS-7-188.patch 2011-08-23 17:19:52.156751486 +0300 @@ -2,9 +2,10 @@ From: Christophe Massiot Date: Tue, 22 Dec 2009 13:19:56 +0000 Subject: [PATCH 079/192] * dvb.c: Read from DVR in amounts of NB_OUTPUTS * 7 - * 188. This attemps at lowering the latency, at - the expense of a slightly raised CPU - consumption. Please yell if you're not OK. + * 188. + +This attemps at lowering the latency, at the expense of a slightly +raised CPU consumption. Please yell if you're not OK. --- dvb.c | 29 +---------------------------- diff -ur org/0084-dvb.c-Read-upto-50-TS-packets-at-once.-We-re-in-non-.patch new/0084-dvb.c-Read-upto-50-TS-packets-at-once.-We-re-in-non-.patch --- org/0084-dvb.c-Read-upto-50-TS-packets-at-once.-We-re-in-non-.patch 2011-08-23 16:52:38.636751481 +0300 +++ new/0084-dvb.c-Read-upto-50-TS-packets-at-once.-We-re-in-non-.patch 2011-08-23 17:21:04.493751495 +0300 @@ -1,11 +1,11 @@ From 80c9115f364c0706ec1a1e0870044d109460a3f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marian=20=C4=8Eurkovi=C4=8D?= Date: Mon, 28 Dec 2009 15:57:04 +0000 -Subject: [PATCH 084/192] * dvb.c: Read upto 50 TS packets at once. We're in - non-blocking mode, so the kernel will - deliver less than 50 automatically. Note: - one DMA cycle might provide upto 350 TS packets (64 - kByte) +Subject: [PATCH 084/192] * dvb.c: Read upto 50 TS packets at once. + +We're in non-blocking mode, so the kernel will deliver less than 50 +automatically. Note: one DMA cycle might provide upto 350 TS packets +(64 kByte) --- dvb.c | 8 ++++---- diff -ur org/0089-Fix-port-numbers-4-digits.-Patch-courtesy-of-cpulink.patch new/0089-Fix-port-numbers-4-digits.-Patch-courtesy-of-cpulink.patch --- org/0089-Fix-port-numbers-4-digits.-Patch-courtesy-of-cpulink.patch 2011-08-23 16:52:38.649751481 +0300 +++ new/0089-Fix-port-numbers-4-digits.-Patch-courtesy-of-cpulink.patch 2011-08-23 17:22:07.966751511 +0300 @@ -1,8 +1,7 @@ From 093e9ba30fa46c4fe328ba0d5fdf532578583336 Mon Sep 17 00:00:00 2001 -From: Andy Gatward +From: Rustam Afanasyev Date: Tue, 5 Jan 2010 09:06:22 +0000 -Subject: [PATCH 089/192] Fix port numbers > 4 digits. Patch courtesy of - cpulinker@yandex.ru +Subject: [PATCH 089/192] Fix port numbers > 4 digits. --- dvblast.c | 4 ++-- diff -ur org/0114-Makefile-change-LDFLAGS-into-LDLIBS-to-avoid-problem.patch new/0114-Makefile-change-LDFLAGS-into-LDLIBS-to-avoid-problem.patch --- org/0114-Makefile-change-LDFLAGS-into-LDLIBS-to-avoid-problem.patch 2011-08-23 16:52:38.688751481 +0300 +++ new/0114-Makefile-change-LDFLAGS-into-LDLIBS-to-avoid-problem.patch 2011-08-23 17:24:55.232751460 +0300 @@ -1,8 +1,8 @@ From aebfb68732886fc22bbdd44c5d3fb7e525714e2e Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Konstantin Pavlov Date: Mon, 1 Mar 2010 13:33:31 +0000 Subject: [PATCH 114/192] * Makefile: change LDFLAGS into LDLIBS to avoid - problems with some linkers, patch by thresh. + problems with some linkers. --- Makefile | 6 +++--- diff -ur org/0141-en50221.c-Fix-a-regression-introduced-in-148-CA-sysI.patch new/0141-en50221.c-Fix-a-regression-introduced-in-148-CA-sysI.patch --- org/0141-en50221.c-Fix-a-regression-introduced-in-148-CA-sysI.patch 2011-08-23 16:52:38.770751481 +0300 +++ new/0141-en50221.c-Fix-a-regression-introduced-in-148-CA-sysI.patch 2011-08-23 17:27:34.771751486 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Mon, 12 Jul 2010 20:54:07 +0000 Subject: [PATCH 141/192] * en50221.c: Fix a regression introduced in [148] - (CA sysId not taken into account). + (CA sysId not taken into account). --- en50221.c | 3 --- diff -ur org/0142-output.c-Fix-a-never-ending-loop-introduced-in-146-w.patch new/0142-output.c-Fix-a-never-ending-loop-introduced-in-146-w.patch --- org/0142-output.c-Fix-a-never-ending-loop-introduced-in-146-w.patch 2011-08-23 16:52:38.772751481 +0300 +++ new/0142-output.c-Fix-a-never-ending-loop-introduced-in-146-w.patch 2011-08-23 17:27:41.109751488 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Mon, 12 Jul 2010 20:55:10 +0000 Subject: [PATCH 142/192] * output.c: Fix a never-ending loop introduced in - [146] when removing an output. + [146] when removing an output. --- output.c | 3 +++ diff -ur org/0143-dvb.c-Re-introduce-the-DVR-watchdog-since-it-happens.patch new/0143-dvb.c-Re-introduce-the-DVR-watchdog-since-it-happens.patch --- org/0143-dvb.c-Re-introduce-the-DVR-watchdog-since-it-happens.patch 2011-08-23 16:52:38.773751481 +0300 +++ new/0143-dvb.c-Re-introduce-the-DVR-watchdog-since-it-happens.patch 2011-08-23 17:27:48.883751490 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Mon, 12 Jul 2010 21:12:31 +0000 Subject: [PATCH 143/192] * dvb.c: Re-introduce the DVR watchdog since it - happens to be effective with some DVB-S2 + happens to be effective with some DVB-S2 frontends. --- diff -ur org/0156-demux.c-Fix-continuity-counter-errors-for-outgoing-E.patch new/0156-demux.c-Fix-continuity-counter-errors-for-outgoing-E.patch --- org/0156-demux.c-Fix-continuity-counter-errors-for-outgoing-E.patch 2011-08-23 16:52:38.868751481 +0300 +++ new/0156-demux.c-Fix-continuity-counter-errors-for-outgoing-E.patch 2011-08-23 17:28:49.316751469 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Tue, 26 Oct 2010 20:28:43 +0000 Subject: [PATCH 156/192] * demux.c: Fix continuity counter errors for - outgoing EITs. Also fix generation of the NIT, + outgoing EITs. Also fix generation of the NIT, and put the NIT in the PAT. --- diff -ur org/0158-extra-dvbiscovery-New-shell-script-which-allows-to-g.patch new/0158-extra-dvbiscovery-New-shell-script-which-allows-to-g.patch --- org/0158-extra-dvbiscovery-New-shell-script-which-allows-to-g.patch 2011-08-23 16:52:38.878751481 +0300 +++ new/0158-extra-dvbiscovery-New-shell-script-which-allows-to-g.patch 2011-08-23 17:28:59.813751489 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Fri, 29 Oct 2010 23:13:57 +0000 Subject: [PATCH 158/192] * extra/dvbiscovery: New shell script which allows - to guess which network we are on. + to guess which network we are on. --- extra/dvbiscovery/README | 13 ++ diff -ur org/0160-utils.c-Add-a-new-level-of-verboseness-so-that-error.patch new/0160-utils.c-Add-a-new-level-of-verboseness-so-that-error.patch --- org/0160-utils.c-Add-a-new-level-of-verboseness-so-that-error.patch 2011-08-23 16:52:38.891751481 +0300 +++ new/0160-utils.c-Add-a-new-level-of-verboseness-so-that-error.patch 2011-08-23 17:29:10.372751502 +0300 @@ -4,7 +4,7 @@ Subject: [PATCH 160/192] * utils.c: Add a new level of verboseness so that error output can be disabled. * dvblast.c, demux.c: Reflect the change in biTStream API for - printing. New -x switch to enable event output + printing. New -x switch to enable event output on stdout. --- diff -ur org/0161-AUTHORS-update-my-contribution-description.patch new/0161-AUTHORS-update-my-contribution-description.patch --- org/0161-AUTHORS-update-my-contribution-description.patch 2011-08-23 16:52:38.892751481 +0300 +++ new/0161-AUTHORS-update-my-contribution-description.patch 2011-08-23 17:29:27.764751490 +0300 @@ -1,9 +1,7 @@ From ff491143305d6e1601344e13b58fd34bcacb5482 Mon Sep 17 00:00:00 2001 From: Jean-Paul Saman Date: Mon, 8 Nov 2010 13:56:48 +0000 -Subject: [PATCH 161/192] AUTHORS: update my contribution description (cherry - picked from commit - 8f716be01c72a917f0b81926867f1049b19de6f1) +Subject: [PATCH 161/192] AUTHORS: update my contribution description --- AUTHORS | 2 +- diff -ur org/0170-demux.c-dvblast.c-New-select-pmts-parameter-which-se.patch new/0170-demux.c-dvblast.c-New-select-pmts-parameter-which-se.patch --- org/0170-demux.c-dvblast.c-New-select-pmts-parameter-which-se.patch 2011-08-23 16:52:38.920751481 +0300 +++ new/0170-demux.c-dvblast.c-New-select-pmts-parameter-which-se.patch 2011-08-23 17:29:58.773751476 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Sun, 13 Feb 2011 23:55:39 +0000 Subject: [PATCH 170/192] * demux.c, dvblast.c: New --select-pmts parameter - which sets a demux filter on all PMTs + which sets a demux filter on all PMTs (intermediate between normal mode and budget mode). --- diff -ur org/0171-dvblast.c-Use-sigaction-instead-of-signal-to-avoid-s.patch new/0171-dvblast.c-Use-sigaction-instead-of-signal-to-avoid-s.patch --- org/0171-dvblast.c-Use-sigaction-instead-of-signal-to-avoid-s.patch 2011-08-23 16:52:38.922751481 +0300 +++ new/0171-dvblast.c-Use-sigaction-instead-of-signal-to-avoid-s.patch 2011-08-23 17:30:06.069751482 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Thu, 17 Feb 2011 21:14:46 +0000 Subject: [PATCH 171/192] * dvblast.c: Use sigaction instead of signal to - avoid syscall restart problems. + avoid syscall restart problems. --- dvblast.c | 15 ++++++++++++++- diff -ur org/0174-en50221.h-Relicense-to-WTF-as-it-is-necessary-to-imp.patch new/0174-en50221.h-Relicense-to-WTF-as-it-is-necessary-to-imp.patch --- org/0174-en50221.h-Relicense-to-WTF-as-it-is-necessary-to-imp.patch 2011-08-23 16:52:38.924751481 +0300 +++ new/0174-en50221.h-Relicense-to-WTF-as-it-is-necessary-to-imp.patch 2011-08-23 17:30:21.669751496 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Thu, 3 Mar 2011 23:18:17 +0000 Subject: [PATCH 174/192] * en50221.h: Relicense to WTF as it is necessary to - implement the communication protocol. + implement the communication protocol. --- en50221.h | 18 +++++------------- diff -ur org/0181-dvb.c-Re-apply-the-tone-parameter-after-sending-dise.patch new/0181-dvb.c-Re-apply-the-tone-parameter-after-sending-dise.patch --- org/0181-dvb.c-Re-apply-the-tone-parameter-after-sending-dise.patch 2011-08-23 16:52:38.955751481 +0300 +++ new/0181-dvb.c-Re-apply-the-tone-parameter-after-sending-dise.patch 2011-08-23 17:30:57.190751496 +0300 @@ -2,7 +2,7 @@ From: Christophe Massiot Date: Tue, 7 Jun 2011 20:52:24 +0000 Subject: [PATCH 181/192] * dvb.c: Re-apply the tone parameter after sending - diseqc command, as reported on the list. + diseqc command, as reported on the list. --- dvb.c | 2 +- diff -ur org/0182-Add-support-for-EMM-and-ECM-pass-through.patch new/0182-Add-support-for-EMM-and-ECM-pass-through.patch --- org/0182-Add-support-for-EMM-and-ECM-pass-through.patch 2011-08-23 16:52:38.964751481 +0300 +++ new/0182-Add-support-for-EMM-and-ECM-pass-through.patch 2011-08-23 17:31:10.534751489 +0300 @@ -1,8 +1,7 @@ From bc6037c458e526a7c1b5a035ff6b4ba76e0fe656 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Georgi Chorbadzhiyski Date: Wed, 8 Jun 2011 19:39:56 +0000 -Subject: [PATCH 182/192] * Add support for EMM and ECM pass-through (patch - by Georgi Chorbadzhiyski ) +Subject: [PATCH 182/192] * Add support for EMM and ECM pass-through --- demux.c | 254 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ diff -ur org/0186-dvb.c-ATSC-tuning-support.patch new/0186-dvb.c-ATSC-tuning-support.patch --- org/0186-dvb.c-ATSC-tuning-support.patch 2011-08-23 16:52:38.979751481 +0300 +++ new/0186-dvb.c-ATSC-tuning-support.patch 2011-08-23 17:33:41.305751489 +0300 @@ -1,9 +1,8 @@ From 5e1f56c2cc0282f7d9bfde2f2efaebc0f80ce108 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Peter Martin Date: Tue, 9 Aug 2011 21:26:40 +0000 Subject: [PATCH 186/192] * dvb.c: ATSC tuning support * demux.c: Support - for ATSC A/52 stream types Patches courtesy of - Peter Partin. + for ATSC A/52 stream types. --- AUTHORS | 4 ++++ diff -ur org/0187-New-Z-option-to-build-an-MRTG-file-of-the-TS-stream.patch new/0187-New-Z-option-to-build-an-MRTG-file-of-the-TS-stream.patch --- org/0187-New-Z-option-to-build-an-MRTG-file-of-the-TS-stream.patch 2011-08-23 16:52:38.983751481 +0300 +++ new/0187-New-Z-option-to-build-an-MRTG-file-of-the-TS-stream.patch 2011-08-23 17:33:54.553751485 +0300 @@ -1,8 +1,8 @@ From 7e873d5c3be0296d520ca037ce96d08255d334df Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Peter Martin Date: Wed, 10 Aug 2011 22:43:16 +0000 Subject: [PATCH 187/192] * New -Z option to build an MRTG file of the TS - stream. Patch courtesy of Peter Martin. + stream. --- Makefile | 2 +- diff -ur org/0188-demux.c-Add-useful-info-in-TS-discontinuity-and-tran.patch new/0188-demux.c-Add-useful-info-in-TS-discontinuity-and-tran.patch --- org/0188-demux.c-Add-useful-info-in-TS-discontinuity-and-tran.patch 2011-08-23 16:52:38.989751481 +0300 +++ new/0188-demux.c-Add-useful-info-in-TS-discontinuity-and-tran.patch 2011-08-23 17:35:29.467751483 +0300 @@ -1,9 +1,28 @@ From 310ee2d48a99fdf2f17939ee7c4141cad647706c Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Georgi Chorbadzhiyski Date: Mon, 22 Aug 2011 21:15:02 +0000 Subject: [PATCH 188/192] * demux.c Add useful info in TS discontinuity and - transport_error warnings (patch courtesy of Georgi - Chorbadzhiyski) + transport_error warnings. + +Before this patch TS discontinuity and transport_error warnings +were missing vital info that can help to pinpoint stream problems. +The messages were looking like this: + +warning: TS discontinuity +warning: transport_error_indicator on pid 1234 + +With this patch a lot useful info is added to the messages. PID, +how much continuity counters differ, service id and stream type. +The changed messages look like this: + +transport_error_indicator on pid %hu + +warning: TS discontinuity on pid 514 expected_cc 1 got 11 (H.264/14496-10 video (MPEG-4/AVC), sid 2005) +warning: TS discontinuity on pid 48 expected_cc 15 got 12 (EMM, sid 0) +warning: TS discontinuity on pid 774 expected_cc 0 got 2 (13818-3 audio (MPEG-2), sid 2015) +warning: TS discontinuity on pid 0 expected_cc 11 got 12 (PAT, sid 0) +warning: TS discontinuity on pid 2000 expected_cc 13 got 14 (PMT, sid 2020) +warning: transport_error_indicator on pid 2000 (PMT, sid 2020) --- AUTHORS | 4 + diff -ur org/0189-Makefile-Removed-old-kernel-include-since-kernel-hea.patch new/0189-Makefile-Removed-old-kernel-include-since-kernel-hea.patch --- org/0189-Makefile-Removed-old-kernel-include-since-kernel-hea.patch 2011-08-23 16:52:38.990751481 +0300 +++ new/0189-Makefile-Removed-old-kernel-include-since-kernel-hea.patch 2011-08-23 17:36:04.668751468 +0300 @@ -1,9 +1,8 @@ From c874c2957a09d61b9663fb0c90ff149bcb7e0565 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Georgi Chorbadzhiyski Date: Mon, 22 Aug 2011 21:27:48 +0000 Subject: [PATCH 189/192] * Makefile: Removed old kernel include, since - kernel headers have had the S2API headers for a - long time now (spotted by Georgi Chorbadzhiyski). + kernel headers have had the S2API headers for a long time now. --- Makefile | 1 - diff -ur org/0190-dvblastctl.c-Replace-tmpnam-3-with-mkstemp-3-patch-b.patch new/0190-dvblastctl.c-Replace-tmpnam-3-with-mkstemp-3-patch-b.patch --- org/0190-dvblastctl.c-Replace-tmpnam-3-with-mkstemp-3-patch-b.patch 2011-08-23 16:52:38.991751481 +0300 +++ new/0190-dvblastctl.c-Replace-tmpnam-3-with-mkstemp-3-patch-b.patch 2011-08-23 17:36:39.644751478 +0300 @@ -1,8 +1,10 @@ From fcf0a0b811b0e940a933c084830a9709f8342d6a Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Georgi Chorbadzhiyski Date: Mon, 22 Aug 2011 21:34:52 +0000 -Subject: [PATCH 190/192] * dvblastctl.c: Replace tmpnam(3) with mkstemp(3) - (patch by Georgi Chorbadzhiyski) +Subject: [PATCH 190/192] * dvblastctl.c: Replace tmpnam(3) with mkstemp(3). + +The tmpnam(3) is used correctly but in order to avoid stupid +GNU linker from complaining, rewrite the code to use mkstemp(3). --- dvblastctl.c | 20 +++++++++++++++----- diff -ur org/0191-dvblast.h-Annotate-functions-with-printf-stype-param.patch new/0191-dvblast.h-Annotate-functions-with-printf-stype-param.patch --- org/0191-dvblast.h-Annotate-functions-with-printf-stype-param.patch 2011-08-23 16:52:38.997751481 +0300 +++ new/0191-dvblast.h-Annotate-functions-with-printf-stype-param.patch 2011-08-23 17:37:07.740751480 +0300 @@ -1,9 +1,8 @@ From cb37c8395699e2996015035442f115cb0c5997ee Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Georgi Chorbadzhiyski Date: Mon, 22 Aug 2011 22:21:07 +0000 Subject: [PATCH 191/192] * dvblast.h: Annotate functions with printf stype - params and use -Wformat-security (patch by - Georgi Chorbadzhiyski). + params and use -Wformat-security. --- Makefile | 2 +- diff -ur org/0192-dvb.c-util.c-Fix-format-string-errors-patch-by-Georg.patch new/0192-dvb.c-util.c-Fix-format-string-errors-patch-by-Georg.patch --- org/0192-dvb.c-util.c-Fix-format-string-errors-patch-by-Georg.patch 2011-08-23 16:52:39.000751481 +0300 +++ new/0192-dvb.c-util.c-Fix-format-string-errors-patch-by-Georg.patch 2011-08-23 17:37:23.276751483 +0300 @@ -1,8 +1,7 @@ From 51f1db7320d289e86a29bc1b8dba860a395fc6b7 Mon Sep 17 00:00:00 2001 -From: Christophe Massiot +From: Georgi Chorbadzhiyski Date: Mon, 22 Aug 2011 22:22:25 +0000 -Subject: [PATCH 192/192] * dvb.c, util.c: Fix format string errors, patch by - Georgi Chorbadzhiyski. +Subject: [PATCH 192/192] * dvb.c, util.c: Fix format string errors. --- dvb.c | 2 +-