<html><body><div style="color:#000; background-color:#fff; font-family:times new roman, new york, times, serif;font-size:12pt"><div><span>thanks for the quick fix will git it a test later tonight</span></div><div><br><span></span></div><div><span>joolz</span></div><div><span>ps. great programs by the way, will have to buy you a beer or two if we ever bump into one another, or i could just send a case :-)</span></div><div><span><br></span></div><div><br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; margin-top: 5px; padding-left: 5px;">  <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Georgi Chorbadzhiyski <gf@unixsol.org><br> <b><span style="font-weight: bold;">To:</span></b> Mailing list
 for DVBlast developers <dvblast-devel@videolan.org> <br><b><span style="font-weight: bold;">Cc:</span></b> JULIAN GARDNER <joolzg@btinternet.com> <br> <b><span style="font-weight: bold;">Sent:</span></b> Wednesday, 25 January 2012, 16:44<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [dvblast-devel] tsdecrypt<br> </font> </div> <br>Around 01/25/2012 04:59 PM, Georgi Chorbadzhiyski scribbled:<br>> Around 01/24/2012 04:19 PM, JULIAN GARDNER scribbled:<br>>> Ive just checked the stream in TSreader and i can see the CAT and PMT are ok, as in the CA Desciptor is present.<br>>><br>>> Whats missing are the pids from the PMT<br>>><br>>> debug: setting filter on PID 939<br>>> debug: setting filter on PID 938<br>>> debug: new PMT program=930 version=1 pcrpid=939<br>>> debug:   * ES pid=939 streamtype=0x02 streamtype_txt="13818-2 video (MPEG-2)"<br>>> debug:     -
 desc 09 ca sysid=0x500 pid=80<br>>> debug:     - desc 09 ca sysid=0x500 pid=92<br>>> debug:     - desc 09 ca sysid=0x500 pid=130<br>>> debug:   * ES pid=938 streamtype=0x03 streamtype_txt="11172-3 audio (MPEG-1)"<br>>> debug:     - desc 0a audio_language language=swe audiotype=0 audiotype_txt="undefined"<br>>> debug:     - desc 09 ca sysid=0x500 pid=80<br>>> debug:     - desc 09 ca sysid=0x500 pid=92<br>>> debug:     - desc 09 ca sysid=0x500 pid=130<br>>> debug: end PMT<br>>> debug: setting filter on PID 55<br>>> debug: setting filter on PID 49<br>>> debug: new CAT version=2<br>>> debug:     - desc 09 ca sysid=0x500 pid=55<br>>> debug:     - desc 09 ca sysid=0x500 pid=49<br>>> debug: end CAT<br>>><br>>> Now the pids 80, 92 and 130 are needed, but as seen in the log they are
 not in the output stream<br>>><br>>> If i add these to the dvb.conf it works<br>> <br>> Ok, I think I see what is going on. Since CA descriptor is per ES we seem to miss it.<br>> When the CA descriptor is in main PMT loop like this:<br>> <br>> debug: new PMT program=1815 version=7 pcrpid=514<br>> debug:     - desc 09 ca sysid=0xb00 pid=51<br>> debug:   * ES pid=218 streamtype=0x03 streamtype_txt="11172-3 audio (MPEG-1)"<br>> debug:     - desc 52 stream_identifier component_tag=1<br>> debug:     - desc 0a audio_language language=eng audiotype=1 audiotype_txt="clean effects"<br>> debug:   * ES pid=514 streamtype=0x02 streamtype_txt="13818-2 video (MPEG-2)"<br>> debug:     - desc 52 stream_identifier component_tag=0<br>> debug:     - desc 02 video_stream multiple_frame_rate=0 frame_rate_code=3 frame_rate_txt="25.00" mpeg1_only=0
 constraint_parameter=1 still_picture=0 profile=4 profile_txt="Main" level=8 level_txt="Main" chroma_format=1 chroma_format_txt="4:2:0" frame_rate_extension=0<br>> debug: end PMT<br>> <br>> it is working.<br>> <br>> I'm working on a fix right now.<br><br>Ok, the fix is pushed to master. I have tested it with MTV package on Astra<br>and all ECM pids are forwarded as expected. I fixed similar bug tsdecrypt<br>CA parsing code couple of months ago but it never occurred to me to look in<br>dvblast for the similar problem.<br><br>-- <br>Georgi Chorbadzhiyski<br><a href="http://georgi.unixsol.org/" target="_blank">http://georgi.unixsol.org/</a><br><br><br> </div> </div> </blockquote></div>   </div></body></html>