1 | Index: 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();
|
---|
14 | Index: 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 | {
|
---|
28 | Index: 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,
|
---|