Lines Matching defs:flv_data
92 uint8_t* flv_data; ///< buffer with data for demuxer
2224 if ((ret = av_reallocp(&rt->flv_data, rt->flv_size)) < 0) {
2228 bytestream2_init_writer(&pbc, rt->flv_data, rt->flv_size);
2359 if ((ret = av_reallocp(&rt->flv_data, rt->flv_size)) < 0) {
2365 p = rt->flv_data + old_flv_size;
2390 if (p != rt->flv_data + rt->flv_size) {
2393 rt->flv_size = p - rt->flv_data;
2501 rt->flv_data = NULL;
2516 av_freep(&rt->flv_data);
2538 // Keep old flv_data pointer
2539 uint8_t* old_flv_data = rt->flv_data;
2540 // Allocate a new flv_data pointer with enough space for the additional package
2541 if (!(rt->flv_data = av_malloc(rt->flv_size + 55))) {
2542 rt->flv_data = old_flv_data;
2547 memcpy(rt->flv_data, old_flv_data, 13);
2549 memcpy(rt->flv_data + 13 + 55, old_flv_data + 13, rt->flv_size - 13);
2555 p = rt->flv_data + 13;
2843 if ((ret = av_reallocp(&rt->flv_data, rt->flv_size)) < 0)
2846 memcpy(rt->flv_data, "FLV\1\0\0\0\0\011\0\0\0\0", rt->flv_size);
2862 rt->flv_data[4] |= FLV_HEADER_FLAG_HASAUDIO;
2865 rt->flv_data[4] |= FLV_HEADER_FLAG_HASVIDEO;
2877 rt->flv_data = NULL;
2905 memcpy(buf, rt->flv_data + rt->flv_off, size);
2910 memcpy(buf, rt->flv_data + rt->flv_off, data_left);
3014 rt->flv_data = rt->out_pkt.data;
3018 bytestream_get_buffer(&buf_temp, rt->flv_data + rt->flv_off, copy);
3034 bytestream2_init(&gbc, rt->flv_data, rt->flv_size);