#include <stddef.h>
#include <stdint.h>
#include <ogg/ogg.h>
#include "kate/kate.h"
Go to the source code of this file.
Functions | |
int | kate_ogg_encode_headers (kate_state *k, kate_comment *kc, ogg_packet *op) |
int | kate_ogg_encode_text (kate_state *k, kate_float start_time, kate_float stop_time, const char *text, size_t sz, ogg_packet *op) |
int | kate_ogg_encode_text_raw_times (kate_state *k, kate_int64_t start_time, kate_int64_t stop_time, const char *text, size_t sz, ogg_packet *op) |
int | kate_ogg_encode_repeat (kate_state *k, kate_float t, kate_float threshold, ogg_packet *op) |
int | kate_ogg_encode_repeat_raw_times (kate_state *k, kate_int64_t t, kate_int64_t threshold, ogg_packet *op) |
int | kate_ogg_encode_keepalive (kate_state *k, kate_float t, ogg_packet *op) |
int | kate_ogg_encode_keepalive_raw_times (kate_state *k, kate_int64_t t, ogg_packet *op) |
int | kate_ogg_encode_finish (kate_state *k, kate_float t, ogg_packet *op) |
int | kate_ogg_encode_finish_raw_times (kate_state *k, kate_int64_t t, ogg_packet *op) |
int | kate_ogg_decode_is_idheader (const ogg_packet *op) |
int | kate_ogg_decode_headerin (kate_info *ki, kate_comment *kc, ogg_packet *op) |
int | kate_ogg_decode_packetin (kate_state *k, ogg_packet *op) |
|
Decodes a Kate header
|
|
Checks whether an Ogg packet contains a Kate identification header.
|
|
Decodes a Kate data packet
|
|
Encodes an end-of-stream data packet to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init. No other packet may be encoded afer an end of stream packet is encoded.
|
|
Encodes an end-of-stream data packet to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init. No other packet may be encoded afer an end of stream packet is encoded.
|
|
Encodes a Kate header to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init.
|
|
Encodes a keepalive data packet to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init.
|
|
Encodes a keepalive data packet to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init.
|
|
Encodes a repeat data packet to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init.
|
|
Encodes a repeat data packet to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init.
|
|
Encodes a text data packet to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init.
|
|
Encodes a text data packet to an Ogg packet The kate_state structure should have been initialized with kate_decode_init or kate_encode_init.
|