Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 74f0b6d2 authored by Haynes Mathew George's avatar Haynes Mathew George Committed by Steve Kondik
Browse files

libstagefright: Adjustment for TunnelPlayer buffer size

- Make necessary adjustments to align the buffer size
  for TunnelPlayer to satisfy the following conditions
- Buffer size is a multiple of LCM(1,2,4,6,8)
- Buffer size is aligned to 4k.
CRs-Fixed: 447274, 442365

Change-Id: I1b7f9ac3cf8ff86f972a8b6798bfcff3a4ba7c64
parent 125cfa76
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -51,7 +51,7 @@
static const char   mName[] = "TunnelPlayer";
static const char   mName[] = "TunnelPlayer";
#define MEM_METADATA_SIZE 64
#define MEM_METADATA_SIZE 64
#define MEM_PADDING 64
#define MEM_PADDING 64
#define MEM_BUFFER_SIZE (256*1024 - MEM_METADATA_SIZE)
#define MEM_BUFFER_SIZE (240*1024 - MEM_METADATA_SIZE)
#define MEM_BUFFER_COUNT 4
#define MEM_BUFFER_COUNT 4
#define TUNNEL_BUFFER_TIME 1500000
#define TUNNEL_BUFFER_TIME 1500000