1)
http://www.telesputnik.ru/forum/viewtopic.php?f=12&t=30052&p=1056755#p1056755If bad parameters used, please, tell correct parameters.
2) As i understand, on linux i need tbs drivers with MultiPLP support and good scan programm with MultiPLP support? Is needed support MultiPLP from player (I use vlc from debian-stable)?
3) Try your programm scan-s2 (CrazyCat-scan-s2-532c81c35d60):
file ru-scan:
T 538000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO
command line:
./scan-s2 ru-scan
output:
API major 5, minor 4
ERROR: Cannot open rotor configuration file 'rotor.conf'.
scanning ru-scan
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
initial transponder 538000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO -1
----------------------------------> Using DVB-T
>>> tune to: 538000:I999B8C999D999M999T999G999Y999:T:27500:
DVB-T frequency is 538000000
DVB-T bandwidth is 8000000
>>> parse_section, section number 0 out of 0...!
service_id = 0x2
pmt_pid = 0x460
service_id = 0x3
pmt_pid = 0x46A
service_id = 0x6
pmt_pid = 0x488
service_id = 0x7
pmt_pid = 0x492
service_id = 0xB
pmt_pid = 0x83E
service_id = 0xC
pmt_pid = 0x848
service_id = 0xD
pmt_pid = 0x852
>>> parse_section, section number 0 out of 0...!
AUDIO : PID 0x083F
>>> parse_section, section number 0 out of 0...!
VIDEO : PID 0x0489
AUDIO : PID 0x048A
TELETEXT : PID 0x048C
>>> parse_section, section number 0 out of 0...!
VIDEO : PID 0x046B
AUDIO : PID 0x046C
>>> parse_section, section number 0 out of 0...!
VIDEO : PID 0x0461
AUDIO : PID 0x0462
TELETEXT : PID 0x0464
>>> parse_section, section number 0 out of 0...!
AUDIO : PID 0x0849
>>> parse_section, section number 0 out of 0...!
AUDIO : PID 0x0853
>>> parse_section, section number 0 out of 0...!
VIDEO : PID 0x0493
AUDIO : PID 0x0494
>>> parse_section, section number 0 out of 0...!
0x0001 0x0002: pmt_pid 0x0460 Сибирский РЦ -- Россия 1 (Russia 1) (running)
Segmentation fault.
ltrace said:
fprintf(0x7fba8b517860, "0x%04X 0x%04X: pmt_pid 0x%04X %s"..., 0x1, 0x2, 0x460, "\320\241\320\270\320\261\320\270\321\200\321\201\320\272\320\270\320\271 \320\240\320\246"0x0001 0x0002: pmt_pid 0x0460 Сибирский РЦ -- Россия 1 (Russia 1) (running)
) = 93
free(NULL) = <void>
malloc(1) = 0x00a0ade0
memcpy(0x00a0ade0, "", 0) = 0x00a0ade0
malloc(1) = 0x00a0ae00
memset(0x00a0ae00, '\000', 1) = 0x00a0ae00
memcpy(0x00a0ae00, "", 1) = 0x00a0ae00
free(0x00a0ae00) = <void>
strdup(NULL <unfinished ...>
--- SIGSEGV (Segmentation fault) ---
+++ killed by SIGSEGV +++
can you solve this?
4) You say, that used only 0 and 1 MultiPLP. On March, 19 this true - i used 0PLP for 4 tv channels and 1PLP for other 6 tv channels. But today, March, 20 0PLP - 4 tv channels, 1PLP - other 4 tv channels, 2PLP - other 2 tv channels
5) Is any guess about tbs linux drivers with MultiPLP release date?