dvtcc.h 574 B

123456789101112131415161718192021
  1. #ifndef LIBCAPTION_CEA708_H
  2. #define LIBCAPTION_CEA708_H
  3. #ifdef __cplusplus
  4. extern "C" {
  5. #endif
  6. ////////////////////////////////////////////////////////////////////////////////
  7. struct dtvcc_packet_t {
  8. unsigned int sequence_number;
  9. unsigned int packet_size;
  10. unsigned int serice_number;
  11. };
  12. #defing DVTCC_SERVICE_NUMBER_UNKNOWN
  13. // static inline size_t dvtvcc_packet_size_bytes(const struct dtvcc_packet_t *dvtcc) { return dvtcc->packet_size*2-1;}
  14. ////////////////////////////////////////////////////////////////////////////////
  15. #ifdef __cplusplus
  16. }
  17. #endif
  18. #endif