Ticket #1511: dvb.diif

File dvb.diif, 2.0 KB (added by anonymous, 20 years ago)
Line 
1Index: mythtv/libs/libmythtv/dummydtvrecorder.cpp
2===================================================================
3--- mythtv/libs/libmythtv/dummydtvrecorder.cpp (.../http://svn.mythtv.org/svn/trunk/mythtv) (revision 9357)
4+++ mythtv/libs/libmythtv/dummydtvrecorder.cpp (.../mythtv) (working copy)
5@@ -242,7 +242,7 @@
6 _packets_in_frame = 0;
7
8 // sync so that these packets are seen...
9- if (_frames_seen_count < 20 || ((_frames_seen_count % 10) == 0))
10+ if (_frames_seen_count < _non_buf_frames || ((_frames_seen_count % 10) == 0))
11 {
12 //ringBuffer->WriterFlush();
13 ringBuffer->Sync();
14Index: mythtv/libs/libmythtv/RingBuffer.cpp
15===================================================================
16--- mythtv/libs/libmythtv/RingBuffer.cpp (.../http://svn.mythtv.org/svn/trunk/mythtv) (revision 9357)
17+++ mythtv/libs/libmythtv/RingBuffer.cpp (.../mythtv) (working copy)
18@@ -916,7 +916,8 @@
19 if (!availWait.wait(&availWaitMutex, 250))
20 {
21 int elapsed = t.elapsed();
22- if (((elapsed > 2000) && (elapsed < 2250)) ||
23+ if (((elapsed >500) && (elapsed < 750)) ||
24+ ((elapsed > 2000) && (elapsed < 2250)) ||
25 ((elapsed > 4000) && (elapsed < 4250)) ||
26 ((elapsed > 8000) && (elapsed < 8250)))
27 {
28Index: mythtv/libs/libmythtv/tv_rec.cpp
29===================================================================
30--- mythtv/libs/libmythtv/tv_rec.cpp (.../http://svn.mythtv.org/svn/trunk/mythtv) (revision 9357)
31+++ mythtv/libs/libmythtv/tv_rec.cpp (.../mythtv) (working copy)
32@@ -3545,8 +3545,8 @@
33
34 if (!is_atsc)
35 dummyRecorder = new DummyDTVRecorder(
36- this, true, ringBuffer, 768, 576, 50,
37- 90, 30000000, false);
38+ this, true, ringBuffer, 720, 576, 25,
39+ 75, 2000000, false);
40 else
41 dummyRecorder = new DummyDTVRecorder(
42 this, true, ringBuffer, 1920, 1088, 29.97,