Just to let you know, the
XBMCSetup-20140225-0c04283-master.exe (Windows version, have not tested other versions yet) seems to fix the problem described in this thread.
Unfortunately XBMCSetup-20140226-d5fa138-master.exe and XBMCSetup-20140228-3ada898-master.exe break WMC. The channel logo's aren't loaded and when starting a channel it says "Working" for a few seconds and then does nothing. The ServerWMC log shows that XBMC signals error opening stream and therefore closes it.
Code:
2014-03-01 08:39:22.337 Received client request: IAN|OpenLiveStream|743604|0|5|RTL5 HD
2014-03-01 08:39:22.337 OpenLiveStream> -----------------start------------------------
2014-03-01 08:39:22.337 OpenLiveStream> client: IAN requesting live stream
2014-03-01 08:39:22.347 StreamProc> live-tv started
2014-03-01 08:39:22.370 SetChannel> Tuner: DVBLink PBDA Tuner #8 / 164e3c85-a4e2-438b-b3d6-f8b4e1772036
2014-03-01 08:39:22.370 SetChannel> > Digital: True
2014-03-01 08:39:22.370 SetChannel> > Encrypted: False
2014-03-01 08:39:22.373 SetChannel> > RecorderInfo found: True
2014-03-01 08:39:22.376 SetChannel > busy: False, client: none
2014-03-01 08:39:22.377 SetChannel> > tuner is available => stopping search
2014-03-01 08:39:22.377 SetChannel> Recorder Content Protection: PROT_COPY_FREE
2014-03-01 08:39:22.380 SetChannel> Recorder acquired: True
2014-03-01 08:39:22.383 SetChannel> TuneRequest set
2014-03-01 08:39:22.562 StreamProc> wtv recording started in 0,21 sec
2014-03-01 08:39:22.562 StreamProc> stream output file: LiveTV_IAN_DVB-T_5_2014_03_01_08_39_22.ts
2014-03-01 08:39:22.564 StreamProc> started remux thread: 'RTL5 HD-5: 743604'
2014-03-01 08:39:22.704 Remux::FindDescriptors> Scanning wtv for streams...
2014-03-01 08:39:25.741 Parse> Guid: 0 took 3,04 sec, it was attempted 1503 times
2014-03-01 08:39:27.837 Parse> Last number of attempts for Guid header was large: 1031
2014-03-01 08:39:30.104 Parse> Descriptor pass done, using 738 guids in 4,36 sec
2014-03-01 08:39:30.104 Parse> Unknown Guid summary: 1 instances of 1 unique unknown guids encountered
2014-03-01 08:39:30.104 > 63 36 EB FE A1 7E D9 11 83 08 00 07 E9 5E AD 8D {feeb3663-7ea1-11d9-8308-0007e95ead8d}
2014-03-01 08:39:30.104 Parse> Total Descriptor parse time: 7,40 sec
2014-03-01 08:39:30.104 Pass 'Descriptor':
2014-03-01 08:39:30.104 > WtvToPesDemuxer::Parse> total guid headers processed: 738
2014-03-01 08:39:30.104 > WtvToPesDemuxer::Parse> total data packets processed: 117
2014-03-01 08:39:30.178 Remux::FindDescriptors> wtv scanned (7,47 sec), Streams found:
2014-03-01 08:39:30.178 > Audio: ID:35 (dut) AC3 5.1 48000 Hz 384 kb/s
2014-03-01 08:39:30.178 > Video: ID:36 AVC High-4.0 1920x1080i fps: 25
2014-03-01 08:39:30.178 > Other: ID:37 MS TV Caption
2014-03-01 08:39:30.178 Remux::FindDescriptors> Output streams:
2014-03-01 08:39:30.178 > Audio: ID:35 (dut) AC3 5.1 48000 Hz 384 kb/s
2014-03-01 08:39:30.178 > Video: ID:36 AVC High-4.0 1920x1080i fps: 25
2014-03-01 08:39:30.194 StreamProc> 'ts' file created, size: 32.768 in 7,63 sec
2014-03-01 08:39:30.194 StreamProc> total time: 7,85 sec
2014-03-01 08:39:30.210 OpenLiveStream> stream path returned to client: \\192.168.2.1\Recorded TV\TempSWMC\LiveTV_IAN_DVB-T_5_2014_03_01_08_39_22.ts
2014-03-01 08:39:30.210 OpenLiveStream> -----------------done-------------------------
2014-03-01 08:39:30.210 Finished request OpenLiveStream in 7,87s
2014-03-01 08:39:30.214 Received client request: IAN|StreamStartError|\\192.168.2.1\Recorded TV\TempSWMC\LiveTV_IAN_DVB-T_5_2014_03_01_08_39_22.ts
2014-03-01 08:39:30.214 StreamStartError> client 'IAN' reports error opening stream, will close stream down
2014-03-01 08:39:30.214 StreamStartError> client 'IAN' path to stream file: '\\192.168.2.1\Recorded TV\TempSWMC\LiveTV_IAN_DVB-T_5_2014_03_01_08_39_22.ts'
2014-03-01 08:39:30.214 StreamStartError> client 'IAN' calling CloseStream
2014-03-01 08:39:30.223 Pass 'mux2ts':
2014-03-01 08:39:30.223 > WtvToPesDemuxer::Parse> total guid headers processed: 935
2014-03-01 08:39:30.223 > WtvToPesDemuxer::Parse> total data packets processed: 149
2014-03-01 08:39:30.229 Remux> ENDED, >>>>>>>>>> Run Time: 0,00 min <<<<<<<<<<
2014-03-01 08:39:30.234 StreamProc::Close> remux stopped successfully
2014-03-01 08:39:30.234 RecordToWTV::Close> isPassive is False => COM recorder will be stopped
2014-03-01 08:39:30.489 StreamProc::Close> wtv closed successfully
2014-03-01 08:39:30.572 StreamProc::Close> wtv file size: 1.048.576
2014-03-01 08:39:30.573 StreamProc::Close> file deleted: G:\Recorded TV\TempSWMC\LiveTV_IAN_DVB-T_5_2014_03_01_08_39_22.wtv
2014-03-01 08:39:30.623 StreamProc::Close> ts file size: 655.360
2014-03-01 08:39:30.624 StreamProc::Close> file deleted: G:\Recorded TV\TempSWMC\LiveTV_IAN_DVB-T_5_2014_03_01_08_39_22.ts
2014-03-01 08:39:30.624 StreamProc::Close> closed in 0,41 sec
2014-03-01 08:39:30.624 Close> closed stream for client: IAN
2014-03-01 08:39:30.626 Finished request StreamStartError in 0,41s
I think this is another XBMC bug, not something caused by ServerWMC/WMC.PVR
***EDIT***: I just downloaded and checked OpenELEC Gotham build nightly (OpenELEC-Generic.x86_64-devel-20140228232008-r17833-gd7825fd.tar) and this works perfectly. It does not stutter (yeah, only a brief hick-up but nothing more) and unlike the Win32 build, Live TV and channel logo's are working.