libdvr: T-Shift size exceed 11G, cause the DTV black screen [1/1]

PD#SWPL-40034

Problem:
T-Shift size exceed 11G, cause the DTV black screen,
there has a deadlock bug.

Solution:
1.fixed deadlock error.we need lock record first and to
lock playback,because deal record event,we will get playback
lock.so not try get record lock when we had got playback lock.


Verify:
AM301

Signed-off-by: hualing chen <hualing.chen@amlogic.com>
Change-Id: I928f878bf2ceddb017d3411cf8555799eb737f87
1 file changed
tree: 0b2d30af704ceffd97dd99fa39004f90f751f71a
  1. include/
  2. src/
  3. test/
  4. Android.mk
  5. Doxyfile
  6. LICENSE