DVBCore  20.3.0
DVBCore Documentation
Macros | Functions
ap_ca.c File Reference

Application level CA control functions. More...

#include <stdio.h>
#include <string.h>
#include "techtype.h"
#include "dbgfuncs.h"
#include "stbdpc.h"
#include "stbpvr.h"
#include "stbsiflt.h"
#include "stbsitab.h"
#include "ca_glue.h"
#include "ap_dbacc.h"

Go to the source code of this file.

Macros

#define AP_CA_PRINT(x)
 

Functions

BOOLEAN ACA_AcquireCADescrambler (U8BIT path, void *s_ptr)
 Acquires a CA descrambler for the given path on the given service if needed. No CA descrambler is acquired if a CI slot has been already acquired (CI takes precedence) or if a CA descrambler is already associated to this path. More...
 

Detailed Description

Application level CA control functions.

Date
October 2011
Author
Ocean Blue

Definition in file ap_ca.c.

Function Documentation

◆ ACA_AcquireCADescrambler()

BOOLEAN ACA_AcquireCADescrambler ( U8BIT  path,
void *  s_ptr 
)

Acquires a CA descrambler for the given path on the given service if needed. No CA descrambler is acquired if a CI slot has been already acquired (CI takes precedence) or if a CA descrambler is already associated to this path.


Parameters
path- decode path
s_ptr- service to be used on the path
Returns
TRUE if the CA path has been successfully acquired, FALSE otherwise.

Definition at line 79 of file ap_ca.c.