diff options
Diffstat (limited to 'pat.h')
-rw-r--r-- | pat.h | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -4,7 +4,7 @@ * See the main source file 'vdr.c' for copyright information and * how to reach the author. * - * $Id: pat.h 3.1 2013/12/30 11:32:40 kls Exp $ + * $Id: pat.h 3.2 2014/01/04 11:16:48 kls Exp $ */ #ifndef __PAT_H @@ -36,7 +36,8 @@ int GetCaDescriptors(int Source, int Transponder, int ServiceId, const int *CaSy ///< Gets all CA descriptors for a given channel. ///< Copies all available CA descriptors for the given Source, Transponder and ServiceId ///< into the provided buffer at Data (at most BufSize bytes). Only those CA descriptors - ///< are copied that match one of the given CA system IDs. + ///< are copied that match one of the given CA system IDs (or all of them, if CaSystemIds + ///< is 0xFFFF). ///< Returns the number of bytes copied into Data (0 if no CA descriptors are ///< available), or -1 if BufSize was too small to hold all CA descriptors. @@ -44,7 +45,8 @@ int GetCaPids(int Source, int Transponder, int ServiceId, const int *CaSystemIds ///< Gets all CA pids for a given channel. ///< Copies all available CA pids from the CA descriptors for the given Source, Transponder and ServiceId ///< into the provided buffer at Pids (at most BufSize - 1 entries, the list will be zero-terminated). - ///< Only the CA pids of those CA descriptors are copied that match one of the given CA system IDs. + ///< Only the CA pids of those CA descriptors are copied that match one of the given CA system IDs + ///< (or all of them, if CaSystemIds is 0xFFFF). ///< Returns the number of pids copied into Pids (0 if no CA descriptors are ///< available), or -1 if BufSize was too small to hold all CA pids. |