Changeset 10620 for trunk/module-dvbapi.h
- Timestamp:
- 03/08/15 01:09:34 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/module-dvbapi.h
r10610 r10620 39 39 #define BOXTYPES 12 40 40 #define DMXMD5HASHSIZE 16 // use MD5() 41 #define REMOVED_STREAMPID_INDEX 1 41 42 #define REMOVED_STREAMPID_LASTINDEX 2 42 #define REMOVED_ STREAMPID_INDEX 143 #define REMOVED_DECODING_STREAMPID_INDEX 3 43 44 #define NO_STREAMPID_LISTED 0 44 45 #define FOUND_STREAMPID_INDEX 0 45 46 #define ADDED_STREAMPID_INDEX 1 46 #define CA_IS_IN_USE 147 #define CA_IS_CLEAR 047 #define FIRST_STREAMPID_INDEX 2 48 #define CA_IS_CLEAR -1 48 49 #define DUMMY_FD 0xFFFF 49 50 … … 149 150 time_t pmt_time; 150 151 uint8_t stopdescramble; 152 uint8_t running; 151 153 uint8_t old_ecmfiltercount; // previous ecm filtercount 152 154 uint8_t old_emmfiltercount; // previous emm filtercount … … 166 168 uint16_t streampid; // holds pids 167 169 uint32_t activeindexers; // bitmask indexers if streampid enabled for index bit is set 170 uint32_t caindex; // holds index that is used to decode on ca device 168 171 }STREAMPIDTYPE; 169 172 … … 263 266 264 267 void dvbapi_stop_descrambling(int); 268 void dvbapi_stop_all_descrambling(void); 265 269 void dvbapi_process_input(int32_t demux_id, int32_t filter_num, uchar *buffer, int32_t len); 266 270 int32_t dvbapi_open_device(int32_t, int32_t, int); … … 274 278 void dvbapi_try_next_caid(int32_t demux_id, int8_t checked); 275 279 void dvbapi_read_priority(void); 276 int32_t dvbapi_set_section_filter(int32_t demux_index, ECM_REQUEST *er );280 int32_t dvbapi_set_section_filter(int32_t demux_index, ECM_REQUEST *er, int32_t n); 277 281 int32_t dvbapi_activate_section_filter(int32_t demux_index, int32_t num, int32_t fd, int32_t pid, uchar *filter, uchar *mask); 278 282 int32_t dvbapi_check_ecm_delayed_delivery(int32_t demux_index, ECM_REQUEST *er);
Note:
See TracChangeset
for help on using the changeset viewer.