vivid-vbi-gen.h 554 B

12345678910111213141516171819202122
  1. /* SPDX-License-Identifier: GPL-2.0-only */
  2. /*
  3. * vivid-vbi-gen.h - vbi generator support functions.
  4. *
  5. * Copyright 2014 Cisco Systems, Inc. and/or its affiliates. All rights reserved.
  6. */
  7. #ifndef _VIVID_VBI_GEN_H_
  8. #define _VIVID_VBI_GEN_H_
  9. struct vivid_vbi_gen_data {
  10. struct v4l2_sliced_vbi_data data[25];
  11. u8 time_of_day_packet[16];
  12. };
  13. void vivid_vbi_gen_sliced(struct vivid_vbi_gen_data *vbi,
  14. bool is_60hz, unsigned seqnr);
  15. void vivid_vbi_gen_raw(const struct vivid_vbi_gen_data *vbi,
  16. const struct v4l2_vbi_format *vbi_fmt, u8 *buf);
  17. #endif