|
libclosedcaption 1.0.3
ISDB-Tb/SBTVD (Brazilian DTV) closed caption extraction from MPEG-TS
|
Main header: includes all the modules of the library. More...
#include "caption-version.h"#include "caption-common.h"#include "packet-pes.h"#include "caption-data.h"#include "caption-management.h"#include "caption-hooking.h"#include "caption-closed.h"#include "caption-closed-controls.h"#include "caption-superimpose.h"#include "caption-superimpose-1bytedrcs.h"#include "caption-superimpose-2bytedrcs.h"#include "caption-superimpose-bitmap.h"#include "caption-superimpose-colormap.h"#include "caption-superimpose-geometric.h"#include "caption-superimpose-sound.h"#include "caption-screen.h"#include "ts-reader.h"#include "ts-demux.h"

Go to the source code of this file.
Macros | |
| #define | Dump_CaptionClosed_t(cc) __Dump_CaptionClosed_t(__FILE__, __LINE__, __func__, cc) |
| #define | Dump_CaptionManagement_t(m) __Dump_CaptionManagement_t(__FILE__, __LINE__, __func__, m) |
Main header: includes all the modules of the library.
Processing overview
* .ts file * | ts_reader_next() (ts-reader.h) * v * 188 byte TS packets * | ts_demux_push() (ts-demux.h) * v * whole PES of the caption PID * | caption_screen_push_pes() (caption-screen.h) * | packet_pes_load() (packet-pes.h) * | caption_data_load() (caption-data.h) * | caption_management_load() (caption-management.h) * | caption_closed_run() (caption-closed.h) * | -> text and control hooks (caption-hooking.h) * v * caption lines in UTF-8 *
If you already have your own demux you can call caption_screen_push_pes() with the caption PES, or use the low level functions directly with the hooks from caption-hooking.h.
Definition in file caption.h.
| #define Dump_CaptionClosed_t | ( | cc | ) | __Dump_CaptionClosed_t(__FILE__, __LINE__, __func__, cc) |
Prints all the fields of a CaptionClosed_t to stdout. Only exists with -DDEBUG_CLOSEDCAPTION.
| #define Dump_CaptionManagement_t | ( | m | ) | __Dump_CaptionManagement_t(__FILE__, __LINE__, __func__, m) |
Prints all the fields of a CaptionManagement_t to stdout. Only exists with -DDEBUG_CLOSEDCAPTION.