Lines Matching refs:FFTextReader
47 } FFTextReader;
50 * Initialize the FFTextReader from the given AVIOContext. This function will
52 * to FFTextReader will read more data from pb.
55 * The purpose of FFTextReader is to transparently convert read data to UTF-8
60 * @param pb stream to read from (referenced as long as FFTextReader is in use)
62 void ff_text_init_avio(void *s, FFTextReader *r, AVIOContext *pb);
68 * @param buf buffer to read from (referenced as long as FFTextReader is in use)
71 void ff_text_init_buf(FFTextReader *r, void *buf, size_t size);
78 int64_t ff_text_pos(FFTextReader *r);
85 int ff_text_r8(FFTextReader *r);
90 int ff_text_eof(FFTextReader *r);
95 int ff_text_peek_r8(FFTextReader *r);
101 void ff_text_read(FFTextReader *r, char *buf, size_t size);
159 int ff_smil_extract_next_text_chunk(FFTextReader *tr, AVBPrint *buf, char *c);
175 * @brief Read a subtitles chunk from FFTextReader.
187 void ff_subtitles_read_text_chunk(FFTextReader *tr, AVBPrint *buf);
218 ptrdiff_t ff_subtitles_read_line(FFTextReader *tr, char *buf, size_t size);