#include <stdio.h>
#include <string.h>
#include <ogg/ogg.h>
#include "common.h"
int main()
{
ogg_sync_state oy;
ogg_stream_state os;
int init=0;
ogg_packet op;
set_binary_file(stdin);
ogg_sync_init(&oy);
while (1) {
if (get_packet(&oy,&os,&init,&op)) break;
if (ev) {
printf(
"Kate stream has text: %s\n",ev->
text);
}
}
ogg_stream_clear(&os);
ogg_sync_clear(&oy);
return 0;
}
int kate_high_decode_packetin(kate_state *k, kate_packet *kp, kate_const kate_event **ev)
Definition: kate_high.c:85
int kate_high_decode_init(kate_state *k)
Definition: kate_high.c:27
int kate_high_decode_clear(kate_state *k)
Definition: kate_high.c:123
int kate_packet_wrap(kate_packet *kp, size_t nbytes, const void *data)
Definition: kate_packet.c:30
kate_const char * text
Definition: kate.h:371