attached you'll find an updated patch for VDR-1.7.2. The patch includes the formerly released remux fix.
Hi
The patch causes some problems in my system. If I run vdr-1.7.2 without your patch I can watch both the dvb-t and dvb-s channels by connecting to streamdev server plugin locally by using following commands
mplayer http://localhost:3000/TS/3
But if I apply your patch on top of vdr-1.7.2, I can only connect to dvb-t channels with mplayer/streamdev-server from hvr-1300. But opening of dvb-s or dvb-s2 channels from hvr-4000 will now fail.
I have in my channels.conf
YLETV1;YLE:546000:B8C23G8M64T8Y0:T:27500:512=2:650=fin:2321:0:17:8438:4097:0 YLETV2;YLE:546000:B8C23G8M64T8Y0:T:27500:513=2:660=fin:2321:0:33:8438:4097:0 SkyNews;BT:11597:vC56M5O0S0:S19.2E:22000:305+131=2:306=eng:579:0:28707:1:1026:0
When I launch vdr, it will printout [root@tinka vdr-git]# ./runvdr vdr: no primary device found - using first device!
In user.log I can see after a failed mplayer/streamdev-server connection a following log messages:
Dec 28 02:27:59 tinka vdr: [9175] Streamdev: Accepted new client (HTTP) 127.0.0.1:57817 Dec 28 02:27:59 tinka vdr: [9450] receiver on device 2 thread started (pid=9166, tid=9450) Dec 28 02:27:59 tinka vdr: [9451] TS buffer on device 2 thread started (pid=9166, tid=9451) Dec 28 02:27:59 tinka vdr: [9449] streamdev-livestreaming thread started (pid=9166, tid=9449) Dec 28 02:27:59 tinka vdr: [9448] streamdev-writer thread started (pid=9166, tid=9448) Dec 28 02:28:11 tinka vdr: [9175] client (HTTP) 127.0.0.1:57817 has closed connection Dec 28 02:28:11 tinka vdr: [9175] streamdev: closing streamdev connection to 127.0.0.1:57817 Dec 28 02:28:11 tinka vdr: [9449] streamdev-livestreaming thread ended (pid=9166, tid=9449) Dec 28 02:28:11 tinka vdr: [9448] streamdev-writer thread ended (pid=9166, tid=9448) Dec 28 02:28:11 tinka vdr: [9175] buffer stats: 0 (0%) used Dec 28 02:28:11 tinka vdr: [9451] TS buffer on device 2 thread ended (pid=9166, tid=9451) Dec 28 02:28:11 tinka vdr: [9450] buffer stats: 0 (0%) used Dec 28 02:28:11 tinka vdr: [9450] receiver on device 2 thread ended (pid=9166, tid=9450)
and mplayer outputs
Playing http://localhost:3000/TS/3. Resolving localhost for AF_INET6... Couldn't resolve name for AF_INET6: localhost Resolving localhost for AF_INET... Connecting to server localhost[127.0.0.1]: 3000... Cache size set to 320 KBytes Cache fill: 0.00% (0 bytes) nop_streaming_read error : Resource temporarily unavailable Cache fill: 0.00% (0 bytes)
When I instead open dvb-t channel succesfully I can instead see
Playing http://localhost:3000/TS/2. Resolving localhost for AF_INET6... Couldn't resolve name for AF_INET6: localhost Resolving localhost for AF_INET... Connecting to server localhost[127.0.0.1]: 3000... Cache size set to 320 KBytes Cache fill: 7.50% (24576 bytes) TS file format detected. VIDEO MPEG2(pid=513) AUDIO MPA(pid=660) NO SUBS (yet)! PROGRAM N. 33 Stream not seekable!
Mika