Lines Matching refs:data
41 static av_cold int amr_init(AVFormatContext *s, int st_index, PayloadContext *data)
43 data->channels = 1;
47 static int amr_handle_packet(AVFormatContext *ctx, PayloadContext *data,
75 * by the speech data for all the AMR frames.
78 * requesting what kind of AMR data the sender wants to
89 av_log(ctx, AV_LOG_ERROR, "No speech data found\n");
101 ptr = pkt->data;
108 /* Too little speech data */
109 av_log(ctx, AV_LOG_WARNING, "Too little speech data in the RTP packet\n");
111 memset(ptr, 0, pkt->data + pkt->size - ptr);
112 pkt->size = ptr - pkt->data;
119 /* Copy the speech data */
126 av_log(ctx, AV_LOG_WARNING, "Too much speech data in the RTP packet?\n");
128 memset(ptr, 0, pkt->data + pkt->size - ptr);
129 pkt->size = ptr - pkt->data;
136 AVStream *stream, PayloadContext *data,
149 data->octet_align = atoi(value);
151 data->crc = atoi(value);
153 data->interleaving = atoi(value);
155 data->channels = atoi(value);
160 PayloadContext *data, const char *line)
174 ret = ff_parse_fmtp(s, s->streams[st_index], data, p, amr_parse_fmtp);
175 if (!data->octet_align || data->crc ||
176 data->interleaving || data->channels != 1) {