Lines Matching defs:message
39 int ff_cbs_sei_alloc_message_payload(SEIRawMessage *message,
44 av_assert0(message->payload == NULL &&
45 message->payload_ref == NULL);
46 message->payload_type = desc->type;
56 message->payload = av_mallocz(desc->size);
57 if (!message->payload)
59 message->payload_ref =
60 av_buffer_create(message->payload, desc->size,
63 message->payload_ref = av_buffer_alloc(desc->size);
65 if (!message->payload_ref) {
66 av_freep(&message->payload);
69 message->payload = message->payload_ref->data;
102 SEIRawMessage *message = &list->messages[i];
103 av_buffer_unref(&message->payload_ref);
104 av_buffer_unref(&message->extension_data_ref);
257 SEIRawMessage *message;
270 // Find the message list inside the codec-dependent unit.
275 // Add a new message to the message list.
288 message = &list->messages[list->nb_messages - 1];
290 message->payload_type = payload_type;
291 message->payload = payload_data;
292 message->payload_ref = payload_ref;
314 SEIRawMessage *message = &list->messages[j];
316 if (message->payload_type == payload_type) {
318 *iter = message;
321 if (message == *iter)
333 SEIRawMessage *message;
337 message = &list->messages[position];
338 av_buffer_unref(&message->payload_ref);
339 av_buffer_unref(&message->extension_data_ref);