| FFmpeg
    | 
#include "avcodec.h"#include "get_bits.h"#include "bytestream.h"#include "internal.h"#include "libavutil/colorspace.h"#include "libavutil/imgutils.h"#include "libavutil/opt.h"Go to the source code of this file.
| Data Structures | |
| struct | DVBSubCLUT | 
| struct | DVBSubObjectDisplay | 
| struct | DVBSubObject | 
| struct | DVBSubRegionDisplay | 
| struct | DVBSubRegion | 
| struct | DVBSubDisplayDefinition | 
| struct | DVBSubContext | 
| Macros | |
| #define | DVBSUB_PAGE_SEGMENT 0x10 | 
| #define | DVBSUB_REGION_SEGMENT 0x11 | 
| #define | DVBSUB_CLUT_SEGMENT 0x12 | 
| #define | DVBSUB_OBJECT_SEGMENT 0x13 | 
| #define | DVBSUB_DISPLAYDEFINITION_SEGMENT 0x14 | 
| #define | DVBSUB_DISPLAY_SEGMENT 0x80 | 
| #define | cm (ff_crop_tab + MAX_NEG_CROP) | 
| #define | RGBA(r, g, b, a) (((unsigned)(a) << 24) | ((r) << 16) | ((g) << 8) | (b)) | 
| #define | V(x, y) rect->data[0][(x) + (y)*stride] | 
| #define | L(x, y) list[d[(x) + (y)*stride]] | 
| #define | DS AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_SUBTITLE_PARAM | 
| #define | OFFSET(x) offsetof(DVBSubContext, x) | 
| Variables | |
| static DVBSubCLUT | default_clut | 
| static const AVOption | options [] | 
| static const AVClass | dvbsubdec_class | 
| AVCodec | ff_dvbsub_decoder | 
| #define DVBSUB_PAGE_SEGMENT 0x10 | 
Definition at line 30 of file dvbsubdec.c.
| #define DVBSUB_REGION_SEGMENT 0x11 | 
Definition at line 31 of file dvbsubdec.c.
| #define DVBSUB_CLUT_SEGMENT 0x12 | 
Definition at line 32 of file dvbsubdec.c.
| #define DVBSUB_OBJECT_SEGMENT 0x13 | 
Definition at line 33 of file dvbsubdec.c.
| #define DVBSUB_DISPLAYDEFINITION_SEGMENT 0x14 | 
Definition at line 34 of file dvbsubdec.c.
| #define DVBSUB_DISPLAY_SEGMENT 0x80 | 
Definition at line 35 of file dvbsubdec.c.
| #define cm (ff_crop_tab + MAX_NEG_CROP) | 
Definition at line 37 of file dvbsubdec.c.
Definition at line 39 of file dvbsubdec.c.
| #define DS AV_OPT_FLAG_DECODING_PARAM | AV_OPT_FLAG_SUBTITLE_PARAM | 
Definition at line 1736 of file dvbsubdec.c.
| #define OFFSET | ( | x | ) | offsetof(DVBSubContext, x) | 
Definition at line 1737 of file dvbsubdec.c.
| 
 | static | 
Definition at line 142 of file dvbsubdec.c.
Referenced by delete_region_display_list(), dvbsub_parse_object_segment(), and dvbsub_parse_region_segment().
| 
 | static | 
Definition at line 153 of file dvbsubdec.c.
Referenced by dvbsub_parse_clut_segment(), and save_subtitle_set().
| 
 | static | 
Definition at line 164 of file dvbsubdec.c.
Referenced by dvbsub_parse_pixel_data_block(), dvbsub_parse_region_segment(), and save_subtitle_set().
| 
 | static | 
Definition at line 175 of file dvbsubdec.c.
Referenced by delete_regions(), and dvbsub_parse_region_segment().
| 
 | static | 
Definition at line 221 of file dvbsubdec.c.
Referenced by dvbsub_close_decoder(), and dvbsub_parse_page_segment().
| 
 | static | 
Definition at line 232 of file dvbsubdec.c.
Referenced by dvbsub_close_decoder(), and dvbsub_parse_page_segment().
| 
 | static | 
Definition at line 243 of file dvbsubdec.c.
Referenced by dvbsub_close_decoder(), and dvbsub_parse_page_segment().
| 
 | static | 
Definition at line 257 of file dvbsubdec.c.
| 
 | static | 
Definition at line 346 of file dvbsubdec.c.
| 
 | static | 
Definition at line 369 of file dvbsubdec.c.
Referenced by dvbsub_parse_pixel_data_block().
| 
 | static | 
Definition at line 477 of file dvbsubdec.c.
Referenced by dvbsub_parse_pixel_data_block().
| 
 | static | 
Definition at line 600 of file dvbsubdec.c.
Referenced by dvbsub_parse_pixel_data_block().
| 
 | static | 
Definition at line 654 of file dvbsubdec.c.
Referenced by save_subtitle_set().
| 
 | static | 
Definition at line 720 of file dvbsubdec.c.
Referenced by dvbsub_display_end_segment(), and dvbsub_parse_page_segment().
| 
 | static | 
Definition at line 868 of file dvbsubdec.c.
Referenced by dvbsub_parse_object_segment().
| 
 | static | 
Definition at line 985 of file dvbsubdec.c.
Referenced by dvbsub_decode().
| 
 | static | 
Definition at line 1049 of file dvbsubdec.c.
Referenced by dvbsub_decode().
| 
 | static | 
Definition at line 1148 of file dvbsubdec.c.
Referenced by dvbsub_decode().
| 
 | static | 
Definition at line 1296 of file dvbsubdec.c.
Referenced by dvbsub_decode().
| 
 | static | 
Definition at line 1556 of file dvbsubdec.c.
Referenced by dvbsub_decode().
| 
 | static | 
Definition at line 1603 of file dvbsubdec.c.
Referenced by dvbsub_decode().
| 
 | static | 
Definition at line 1616 of file dvbsubdec.c.
| 
 | static | 
Definition at line 52 of file dvbsubdec.c.
Referenced by dvbsub_init_decoder(), dvbsub_parse_clut_segment(), and save_subtitle_set().
| 
 | static | 
Definition at line 1738 of file dvbsubdec.c.
| 
 | static | 
Definition at line 1744 of file dvbsubdec.c.
| AVCodec ff_dvbsub_decoder | 
Definition at line 1751 of file dvbsubdec.c.
 1.8.17
 1.8.17