RDK Documentation (Open Sourced RDK Components)
|
Playready Session management. More...
#include "config.h"
#include "opencdmsession.h"
#include <gst/gst.h>
#include <assert.h>
#include <iostream>
#include <sstream>
#include <string>
#include <string.h>
#include <vector>
#include <sys/utsname.h>
#include "priv_aamp.h"
#include <sys/time.h>
Go to the source code of this file.
Data Structures | |
struct | DecryptStats |
Holds decryption profile stats. More... | |
Macros | |
#define | USEC_PER_SEC 1000000 |
#define | LOG_DECRYPT_STATS 1 |
#define | DECRYPT_AVG_TIME_THRESHOLD 10.0 |
#define | MAX_THREADS 10 |
#define | INTERVAL 120 |
#define | SEC_SIZE size_t |
#define | USE_NEW_OPENCDM 1 |
Functions | |
static uint64_t | GetCurrentTimeStampInUSec () |
static uint64_t | GetCurrentTimeStampInMSec () |
void | LogPerformanceExt (const char *strFunc, uint64_t msStart, uint64_t msEnd, size_t nDataSize) |
Playready Session management.
Definition in file opencdmsession.cpp.
struct DecryptStats |
Holds decryption profile stats.
Definition at line 43 of file AampOcdmGstSessionAdapter.cpp.
Data Fields | ||
---|---|---|
uint64_t | nBytesInterval | |
uint64_t | nTimeInterval | |
uint64_t | nBytesTotal | |
uint64_t | nTimeTotal | |
uint64_t | nCallsTotal | |
pthread_t | threadID |