Blame docs/libs/html/gstreamer-libs-GstNetAddressMeta.html

Packit f546b1
Packit f546b1
<html>
Packit f546b1
<head>
Packit f546b1
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
Packit f546b1
<title>GstNetAddressMeta: GStreamer 1.0 Library Reference Manual</title>
Packit f546b1
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
Packit f546b1
<link rel="home" href="index.html" title="GStreamer 1.0 Library Reference Manual">
Packit f546b1
<link rel="up" href="gstreamer-net.html" title="GStreamer Network Classes">
Packit f546b1
<link rel="prev" href="gstreamer-net.html" title="GStreamer Network Classes">
Packit f546b1
<link rel="next" href="GstNetClientClock.html" title="GstNetClientClock">
Packit f546b1
<meta name="generator" content="GTK-Doc V1.27 (XML mode)">
Packit f546b1
<link rel="stylesheet" href="style.css" type="text/css">
Packit f546b1
</head>
Packit f546b1
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
Packit f546b1
Packit f546b1
Packit f546b1
Top  | 
Packit f546b1
                  Description
Packit f546b1
Packit f546b1
Home
Packit f546b1
Up
Packit f546b1
Prev
Packit f546b1
Next
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

GstNetAddressMeta

Packit f546b1

GstNetAddressMeta — Network address metadata

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Functions

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
GstNetAddressMeta *
Packit f546b1
Packit f546b1
Packit f546b1
gst_buffer_add_net_address_meta ()
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
GstNetAddressMeta *
Packit f546b1
Packit f546b1
Packit f546b1
gst_buffer_get_net_address_meta ()
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
const GstMetaInfo *
Packit f546b1
Packit f546b1
Packit f546b1
gst_net_address_meta_get_info ()
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Types and Values

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
struct
Packit f546b1
GstNetAddressMeta
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Includes

Packit f546b1
#include <gst/net/gstnetaddressmeta.h>
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Description

Packit f546b1

GstNetAddressMeta can be used to store a network address (a GSocketAddress)

Packit f546b1
in a GstBuffer so that it network elements can track the to and from address
Packit f546b1
of the buffer.

Packit f546b1
Packit f546b1
Packit f546b1

Functions

Packit f546b1
Packit f546b1

gst_buffer_add_net_address_meta ()

Packit f546b1
GstNetAddressMeta *
Packit f546b1
gst_buffer_add_net_address_meta (GstBuffer *buffer,
Packit f546b1
                                 GSocketAddress *addr);
Packit f546b1

Attaches addr

Packit f546b1
 as metadata in a GstNetAddressMeta to buffer
Packit f546b1
.

Packit f546b1
Packit f546b1

Parameters

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

buffer

Packit f546b1

a GstBuffer

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1

addr

Packit f546b1

a GSocketAddress

Packit f546b1
to connect to buffer
Packit f546b1

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Returns

Packit f546b1

a GstNetAddressMeta connected to buffer

Packit f546b1
. 

Packit f546b1

[transfer none]

Packit f546b1
Packit f546b1
Packit f546b1

Packit f546b1
Packit f546b1

gst_buffer_get_net_address_meta ()

Packit f546b1
GstNetAddressMeta *
Packit f546b1
gst_buffer_get_net_address_meta (GstBuffer *buffer);
Packit f546b1

Find the GstNetAddressMeta on buffer

Packit f546b1
.

Packit f546b1
Packit f546b1

Parameters

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

buffer

Packit f546b1

a GstBuffer

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Returns

Packit f546b1

the GstNetAddressMeta or NULL when there

Packit f546b1
is no such metadata on buffer
Packit f546b1
. 

Packit f546b1

[transfer none]

Packit f546b1
Packit f546b1
Packit f546b1

Packit f546b1
Packit f546b1

gst_net_address_meta_get_info ()

Packit f546b1
const GstMetaInfo *
Packit f546b1
gst_net_address_meta_get_info (void);
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Types and Values

Packit f546b1
Packit f546b1

struct GstNetAddressMeta

Packit f546b1
struct GstNetAddressMeta {
Packit f546b1
  GstMeta       meta;
Packit f546b1
Packit f546b1
  GSocketAddress *addr;
Packit f546b1
};
Packit f546b1
Packit f546b1

Buffer metadata for network addresses.

Packit f546b1
Packit f546b1

Members

Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

GstMeta meta;

Packit f546b1

the parent type

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1

GSocketAddress *addr;

Packit f546b1

a GSocketAddress stored as metadata

Packit f546b1
 
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1
Packit f546b1

Generated by GTK-Doc V1.27
Packit f546b1
</body>
Packit f546b1
</html>