dvb_desc_ts_info(3)

πŸ“¦
version 1.32.0 Β· 2 versions
, in fedora 43

πŸ’– dvb_desc_ts_info β€” Library Functions Manual πŸ’–

okay bestie, gather round, because today we're meeting dvb_desc_ts_info, aka the struct that describes the ISDB TS information descriptor. she's giving very much "I hold all the TS info and I know it" energy, and honestly? obsessed. πŸ¦‹


✨ NAME ✨

dvb_desc_ts_info β€” Structure describing the ISDB TS information descriptor.


🌸 SYNOPSIS 🌸

#include <desc_ts_info.h>

πŸŽ€ Data Fields πŸŽ€

uint8_t type
uint8_t length
struct dvb_desc * next
char * ts_name
char * ts_name_emph
struct dvb_desc_ts_info_transmission_type transmission_type
uint16_t * service_id
union {
   uint16_t bitfield
   struct {
      uint8_t transmission_type_count:2
      uint8_t length_of_ts_name:6
      uint8_t remote_control_key_id:8
   }
};

🌈 Detailed Description 🌈

Structure describing the ISDB TS information descriptor. yes queen, that's literally her whole job and she does it flawlessly πŸ’…

πŸ’œ Parameters

  • type β€” descriptor tag
  • length β€” descriptor length
  • next β€” pointer to struct dvb_desc
  • remote_control_key_id β€” remote control key id
  • length_of_ts_name β€” length of ts name
  • transmission_type_count β€” transmission type count
  • ts_name β€” ts name string
  • ts_name_emph β€” ts name emphasis string
  • transmission_type β€” struct dvb_desc_ts_info_transmission_type content
  • service_id β€” service id vector

Definition at line 76 of file desc_ts_info.h. ✨


🫢 Field Documentation 🫢

πŸ¦‹ union { ... } dvb_desc_ts_info

the anonymous union moment. it's giving mysterious, it's giving "peek inside for the bitfield". πŸ’€

⭐ uint16_t dvb_desc_ts_info::bitfield

Definition at line 86 of file desc_ts_info.h.

⭐ uint8_t dvb_desc_ts_info::length

Definition at line 78 of file desc_ts_info.h.

⭐ uint8_t dvb_desc_ts_info::length_of_ts_name

Definition at line 89 of file desc_ts_info.h.

⭐ struct dvb_desc* dvb_desc_ts_info::next

Definition at line 79 of file desc_ts_info.h.

⭐ uint8_t dvb_desc_ts_info::remote_control_key_id

Definition at line 90 of file desc_ts_info.h.

⭐ uint16_t* dvb_desc_ts_info::service_id

Definition at line 83 of file desc_ts_info.h.

⭐ struct dvb_desc_ts_info_transmission_type dvb_desc_ts_info::transmission_type

Definition at line 82 of file desc_ts_info.h.

⭐ uint8_t dvb_desc_ts_info::transmission_type_count

Definition at line 88 of file desc_ts_info.h.

⭐ char* dvb_desc_ts_info::ts_name

Definition at line 81 of file desc_ts_info.h.

⭐ char * dvb_desc_ts_info::ts_name_emph

Definition at line 81 of file desc_ts_info.h.

⭐ uint8_t dvb_desc_ts_info::type

Definition at line 77 of file desc_ts_info.h.


πŸ‘‘ Author πŸ‘‘

Generated automatically by Doxygen for libdvbv5 from the source code. not a human writing this, just the machine doing its lil thing, and honestly? respect. πŸ€–πŸ’–


okay that's the whole page bestie, no notes, no crumbs left behind. this came to you straight from libdvbv5, Version 1.32.0, filed under dvb_desc_ts_info(3) β€” mwah, slay, periodt. πŸŽ€βœ¨πŸ’…

πŸ“¦ where this page comes from