[vdr] Small VDR-streamdev patch for Popcorn Hour NMT

jori.hamalainen at teliasonera.com jori.hamalainen at teliasonera.com
Wed Nov 12 22:17:23 CET 2008


> Maybe streamdevs cStreamdevPatFilter::GetPid() filtered too much. Could you
> recompile streamdev with debug output enabled:

> cd STREAMDEV_SRC_DIR; make clean; DEBUG=1 make all

> Plese post the debug output (sent to stderr) as well as the messages from the log.

This trace has been done after PAT/PMT ver 1 patch.. I have not ran it yet, I want
to test PAT-1st-packet-patch first, to see if it helps.

stderr:
constructor hsRequest
command GET /C-0-13-3805.ts HTTP/1.0
Request
command User-Agent: Wget/1.11.1
header
command Accept: */*
header
command Host: 127.0.0.1:3000
Host-Header
header
command Connection: Keep-Alive
header
command 
process
before channelfromstring: type() param() filespec(C-0-13-3805) fileext(.ts) query()
Apid is 0
after channelfromstring
 * GetDevice(const cChannel*, int)
 * -------------------------------
 * Found following device: 0xb63cd8a8 (1)
 * NOT suspended
Initializing Remuxer for full channel transfer
cStreamdevPatFilter("Voom HD")OUT: |HTTP/1.0 200 OK|
OUT: |Content-Type: video/mpeg|
OUT: ||
streamer start
start streamer
cStreamdevLiveStreamer::Attach()
cStreamdevPatFilter: PMT pid for channel Voom HD: 6351Creating Receiver to respect changed pids
Attaching new receiver
cStreamdevLiveStreamer::Attach()
LiveReceiver->Activate(1)
activate streamer
Writer start
cStreamdevPatFilter PMT scanner adding PID 514 (ISO/IEC 14496-10 Video (MPEG-4 part 10/AVC, aka H.264))cStreamdevPatFilter PMT scanner: adding PID 649 (ISO/IEC 13818-1 Private PES data) AC3cStreamdevPatFilter PMT scanner adding PID 648 (ISO/IEC 11172 Audio)cStreamdevPatFilter PMT scanner: adding PID 605 (ISO/IEC 13818-1 Private PES data) DVBSUBcStreamdevPatFilter PMT scanner: adding PID 608 (ISO/IEC 13818-1 Private PES data) DVBSUBKilling live receiver
LiveReceiver->Activate(0)
Creating Receiver to respect changed pids
Attaching new receiver
cStreamdevLiveStreamer::Attach()
LiveReceiver->Activate(1)
Desctructing Live streamer
stopping streamer
cStreamdevLiveStreamer::Detach()
LiveReceiver->Activate(0)
destructing writer
Max. Transmit Blocksize was: 261767
cStreamdevLiveStreamer::Detach()
Killing live receiver
Desctructing streamer


Log from /var/log/messagesNov 12 23:16:09 vdr vdr: [30581] Streamdev: Accepted new client (HTTP) 127.0.0.1:56782
Nov 12 23:16:09 vdr vdr: [30581] CAM 4: assigned to device 1
Nov 12 23:16:10 vdr vdr: [30604] streamdev-writer thread started (pid=30563, tid=30604)
Nov 12 23:16:10 vdr vdr: [30605] streamdev-livestreaming thread started (pid=30563, tid=30605)
Nov 12 23:16:10 vdr vdr: [30606] receiver on device 1 thread started (pid=30563, tid=30606)
Nov 12 23:16:10 vdr vdr: [30607] TS buffer on device 1 thread started (pid=30563, tid=30607)
Nov 12 23:16:10 vdr vdr: [30608] ecmhandler 0 filter thread started (pid=30563, tid=30608)
Nov 12 23:16:10 vdr vdr: [30607] TS buffer on device 1 thread ended (pid=30563, tid=30607)
Nov 12 23:16:10 vdr vdr: [30606] buffer stats: 128592 (6%) used
Nov 12 23:16:10 vdr vdr: [30606] receiver on device 1 thread ended (pid=30563, tid=30606)
Nov 12 23:16:10 vdr vdr: [30609] receiver on device 1 thread started (pid=30563, tid=30609)
Nov 12 23:16:10 vdr vdr: [30610] TS buffer on device 1 thread started (pid=30563, tid=30610)
Nov 12 23:16:10 vdr vdr: [30568] changing pids of channel 103 from 514+514:648=fra;649=eng:0:0 to 514+514:648=fra;649=eng:605=sve,608=fin:0
Nov 12 23:16:11 vdr vdr: [30568] changing pids of channel 129 from 513+513:644=eng;645=eng:0:0 to 513+513:644=eng;645=eng:604=sve,607=fin:0
Nov 12 23:16:24 vdr vdr: [30581] client (HTTP) 127.0.0.1:56782 has closed connection
Nov 12 23:16:24 vdr vdr: [30581] streamdev: closing streamdev connection to 127.0.0.1:56782
Nov 12 23:16:24 vdr vdr: [30605] streamdev-livestreaming thread ended (pid=30563, tid=30605)
Nov 12 23:16:24 vdr vdr: [30604] streamdev-writer thread ended (pid=30563, tid=30604)
Nov 12 23:16:24 vdr vdr: [30610] TS buffer on device 1 thread ended (pid=30563, tid=30610)
Nov 12 23:16:24 vdr vdr: [30581] buffer stats: 359832 (8%) used
Nov 12 23:16:24 vdr vdr: [30609] buffer stats: 218832 (10%) used
Nov 12 23:16:24 vdr vdr: [30609] receiver on device 1 thread ended (pid=30563, tid=30609)




-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 4657 bytes
Desc: not available
Url : http://www.linuxtv.org/pipermail/vdr/attachments/20081112/209a3227/attachment-0001.bin 


More information about the vdr mailing list