I can confirm it's now working as expected:<div><br></div><div>1) When only -C is specified - no CA descriptors in output, no ECM PIDs also</div><div>2) When -Y is specified - CA descriptors present, as well as ECM PIDs<br>
<br><div class="gmail_quote">2012/1/24 Georgi Chorbadzhiyski <span dir="ltr"><<a href="mailto:git@videolan.org">git@videolan.org</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
dvblast | branch: master | Georgi Chorbadzhiyski <<a href="mailto:gf@unixsol.org">gf@unixsol.org</a>> | Tue Jan 24 15:05:36 2012 +0200| [74535ccf24ef146549a1c75c3e10441045cd214b] | committer: Georgi Chorbadzhiyski<br>
<br>
demux: If ECM forwarding is enabled do not remove CA descriptors from PMT.<br>
<br>
This fixes regression against version 2.0.<br>
<br>
Reported-By: JULIAN GARDNER <<a href="mailto:joolzg@btinternet.com">joolzg@btinternet.com</a>><br>
Signed-Off-By: Georgi Chorbadzhiyski <<a href="mailto:georgi@unixsol.org">georgi@unixsol.org</a>><br>
<br>
> <a href="http://git.videolan.org/gitweb.cgi/dvblast.git/?a=commit;h=74535ccf24ef146549a1c75c3e10441045cd214b" target="_blank">http://git.videolan.org/gitweb.cgi/dvblast.git/?a=commit;h=74535ccf24ef146549a1c75c3e10441045cd214b</a><br>
---<br>
<br>
demux.c | 2 +-<br>
1 files changed, 1 insertions(+), 1 deletions(-)<br>
<br>
diff --git a/demux.c b/demux.c<br>
index 0ab24c2..e3bfb26 100644<br>
--- a/demux.c<br>
+++ b/demux.c<br>
@@ -1175,7 +1175,7 @@ static void CopyDescriptors( uint8_t *p_descs, uint8_t *p_current_descs )<br>
uint8_t i_tag = desc_get_tag( p_current_desc );<br>
<br>
j++;<br>
- if ( b_enable_ecm && i_tag == 0x9 ) continue;<br>
+ if ( !b_enable_ecm && i_tag == 0x9 ) continue;<br>
<br>
p_desc = descs_get_desc( p_descs, k );<br>
if ( p_desc == NULL ) continue; /* This shouldn't happen */<br>
<br>
_______________________________________________<br>
dvblast-devel mailing list<br>
<a href="mailto:dvblast-devel@videolan.org">dvblast-devel@videolan.org</a><br>
<a href="http://mailman.videolan.org/listinfo/dvblast-devel" target="_blank">http://mailman.videolan.org/listinfo/dvblast-devel</a><br>
</blockquote></div><br></div>