Lines Matching defs:vtx

78 struct vtx {  struct
79 struct video *video; /**< Parent */
80 const struct vidcodec *vc; /**< Current Video encoder */
81 struct videnc_state *enc; /**< Video encoder state */
82 struct vidsrc_prm vsrc_prm; /**< Video source parameters */
83 struct vidsz vsrc_size; /**< Video source size */
84 struct vidsrc_st *vsrc; /**< Video source */
85 struct lock *lock; /**< Lock for encoder */
86 struct vidframe *frame; /**< Source frame */
87 struct vidframe *mute_frame; /**< Frame with muted video */
88 struct lock *lock_tx; /**< Protect the sendq */
89 struct list sendq; /**< Tx-Queue (struct vidqent) */
90 struct tmr tmr_rtp; /**< Timer for sending RTP */
91 unsigned skipc; /**< Number of frames skipped */
92 struct list filtl; /**< Filters in encoding order */
93 char device[128]; /**< Source device name */
94 int muted_frames; /**< # of muted frames sent */
95 uint32_t ts_offset; /**< Random timestamp offset */
96 bool picup; /**< Send picture update */
97 bool muted; /**< Muted flag */
98 int frames; /**< Number of frames sent */
99 int efps; /**< Estimated frame-rate */
100 uint32_t ts_min;
101 uint32_t ts_max;
149 struct vtx vtx; /**< Transmit/encoder direction */ member
226 static void vidqueue_poll(struct vtx *vtx, uint64_t jfs, uint64_t prev_jfs) in vidqueue_poll()
274 struct vtx *vtx = arg; in rtp_tmr_handler() local
288 struct vtx *vtx = &v->vtx; in video_destructor() local
343 struct vtx *vtx = arg; in packet_handler() local
380 static void encode_rtp_send(struct vtx *vtx, struct vidframe *frame) in encode_rtp_send()
452 struct vtx *vtx = arg; in vidsrc_frame_handler() local
471 struct vtx *vtx = arg; in vidsrc_error_handler() local
479 static int vtx_alloc(struct vtx *vtx, struct video *video) in vtx_alloc()
734 static int vtx_print_pipeline(struct re_printf *pf, const struct vtx *vtx) in vtx_print_pipeline()
914 static int set_encoder_format(struct vtx *vtx, const char *src, in set_encoder_format()
1048 struct vtx *vtx; in video_mute() local
1096 static void vidsrc_update(struct vtx *vtx, const char *dev) in vidsrc_update()
1127 struct vtx *vtx; in video_encoder_set() local
1304 static int vtx_debug(struct re_printf *pf, const struct vtx *vtx) in vtx_debug()
1344 const struct vtx *vtx; in video_debug() local
1386 struct vtx *vtx; in video_set_source() local