diff -r -u -X diff.exclude myth.14884.1117b/mythtv/libs/libmythtv/hdhrrecorder.cpp myth.14884.1117c/mythtv/libs/libmythtv/hdhrrecorder.cpp
|
|
|
100 | 100 | } |
101 | 101 | |
102 | 102 | /* Create TS socket. */ |
103 | | _video_socket = hdhomerun_video_create(0, VIDEO_DATA_BUFFER_SIZE_1S); |
| 103 | int buffersize = gContext->GetNumSetting("HDRingbufferSize", 50 * TSPacket::SIZE) * 1024; |
| 104 | _video_socket = hdhomerun_video_create(0, buffersize); |
104 | 105 | if (!_video_socket) |
105 | 106 | { |
106 | 107 | VERBOSE(VB_IMPORTANT, LOC + "Open() failed to open socket"); |
107 | 108 | return false; |
108 | 109 | } |
109 | 110 | |
| 111 | VERBOSE(VB_RECORD, QString(LOC + "Opened card with buffersize of %1").arg(buffersize)); |
110 | 112 | /* Success. */ |
111 | 113 | return true; |
112 | 114 | } |
… |
… |
|
344 | 344 | size_t data_length; |
345 | 345 | unsigned char *data_buffer = |
346 | 346 | hdhomerun_video_recv(_video_socket, |
347 | | VIDEO_DATA_BUFFER_SIZE_1S / 5, |
| 347 | VIDEO_DATA_PACKET_SIZE, |
348 | 348 | &data_length); |
349 | 349 | if (!data_buffer) |
350 | 350 | { |
diff -r -u -X diff.exclude myth.14884.1117b/mythtv/libs/libmythtv/hdhrsignalmonitor.cpp myth.14884.1117c/mythtv/libs/libmythtv/hdhrsignalmonitor.cpp
|
|
|
167 | 167 | size_t data_length; |
168 | 168 | unsigned char *data_buffer = |
169 | 169 | hdhomerun_video_recv(_video_socket, |
170 | | VIDEO_DATA_BUFFER_SIZE_1S / 5, |
| 170 | VIDEO_DATA_PACKET_SIZE, |
171 | 171 | &data_length); |
172 | 172 | |
173 | 173 | if (data_buffer) |