libclosedcaption 1.0.3
ISDB-Tb/SBTVD (Brazilian DTV) closed caption extraction from MPEG-TS
Loading...
Searching...
No Matches
CaptionSuperImposeBitmap_t Struct Reference

#include <caption-superimpose-bitmap.h>

Collaboration diagram for CaptionSuperImposeBitmap_t:

Data Fields

int16_t x
 
int16_t y
 
uint8_t num_flc_colors
 
uint8_t * flc_colors
 
uint8_t * png
 
size_t png_len
 
uint32_t width
 
uint32_t height
 
const PES_pts_t * pts
 
struct CaptionSuperImposeBitmap_t * next
 

Detailed Description

Bitmap data unit.

Definition at line 22 of file caption-superimpose-bitmap.h.

Field Documentation

◆ x

int16_t CaptionSuperImposeBitmap_t::x

X of the upper left corner, on the display area (may be negative).

Definition at line 23 of file caption-superimpose-bitmap.h.

◆ y

int16_t CaptionSuperImposeBitmap_t::y

Y of the upper left corner, on the display area (may be negative).

Definition at line 24 of file caption-superimpose-bitmap.h.

◆ num_flc_colors

uint8_t CaptionSuperImposeBitmap_t::num_flc_colors

Number of colors that flash.

Definition at line 26 of file caption-superimpose-bitmap.h.

◆ flc_colors

uint8_t* CaptionSuperImposeBitmap_t::flc_colors

Palette index of each flashing color; NULL if num_flc_colors is 0.

Definition at line 27 of file caption-superimpose-bitmap.h.

◆ png

uint8_t* CaptionSuperImposeBitmap_t::png

The PNG file, copied from the data unit.

Definition at line 29 of file caption-superimpose-bitmap.h.

◆ png_len

size_t CaptionSuperImposeBitmap_t::png_len

Size of png.

Definition at line 30 of file caption-superimpose-bitmap.h.

◆ width

uint32_t CaptionSuperImposeBitmap_t::width

Width of the image, in pixels (from the PNG IHDR).

Definition at line 31 of file caption-superimpose-bitmap.h.

◆ height

uint32_t CaptionSuperImposeBitmap_t::height

Height of the image, in pixels (from the PNG IHDR).

Definition at line 32 of file caption-superimpose-bitmap.h.

◆ pts

const PES_pts_t* CaptionSuperImposeBitmap_t::pts

Points to PacketPES_t::pts; valid while the PacketPES_t exists.

Definition at line 34 of file caption-superimpose-bitmap.h.

◆ next

struct CaptionSuperImposeBitmap_t* CaptionSuperImposeBitmap_t::next

Always NULL: a bitmap data unit has a single image.

Definition at line 35 of file caption-superimpose-bitmap.h.


The documentation for this struct was generated from the following file: