PipeWire
1.2.7
Toggle main menu visibility
Main Page
Pages
API Reference
Data Structures
Data Structures
Data Structure Index
Examples
▼
PipeWire
Overview
►
Configuration
►
Programs
►
Modules
►
Pulseaudio Modules
►
Internals
►
PipeWire API
►
API Tutorial
▼
API Reference
►
Stream
►
Filter
►
Security Context
►
Core API
►
Implementation API
►
Utilities
►
Extensions
▼
SPA
▼
POD
builder.h
command.h
compare.h
event.h
filter.h
iter.h
parser.h
pod.h
vararg.h
►
spa_pod_builder_state
►
spa_pod_builder_callbacks
►
spa_pod_builder
►
spa_command_body
►
spa_command
►
spa_event_body
►
spa_event
►
spa_pod_frame
►
spa_pod_parser_state
►
spa_pod_parser
►
spa_pod
►
spa_pod_bool
►
spa_pod_id
►
spa_pod_int
►
spa_pod_long
►
spa_pod_float
►
spa_pod_double
►
spa_pod_string
►
spa_pod_bytes
►
spa_pod_rectangle
►
spa_pod_fraction
►
spa_pod_bitmap
►
spa_pod_array_body
►
spa_pod_array
►
spa_pod_choice_body
►
spa_pod_choice
►
spa_pod_struct
►
spa_pod_object_body
►
spa_pod_object
►
spa_pod_pointer_body
►
spa_pod_pointer
►
spa_pod_fd
►
spa_pod_prop
►
spa_pod_control
►
spa_pod_sequence_body
►
spa_pod_sequence
►
spa_choice_type
SPA_POD_BUILDER_FLAG_BODY
SPA_POD_BUILDER_FLAG_FIRST
SPA_VERSION_POD_BUILDER_CALLBACKS
SPA_POD_BUILDER_INIT
SPA_POD_INIT
SPA_POD_INIT_None
SPA_POD_INIT_Bool
SPA_POD_INIT_Id
SPA_POD_INIT_Int
SPA_POD_INIT_Long
SPA_POD_INIT_Float
SPA_POD_INIT_Double
SPA_POD_INIT_String
SPA_POD_INIT_Bytes
SPA_POD_INIT_Pointer
SPA_POD_INIT_Fd
SPA_POD_INIT_Rectangle
SPA_POD_INIT_Fraction
SPA_POD_INIT_CHOICE_BODY
SPA_POD_INIT_Choice
SPA_POD_INIT_Struct
SPA_POD_INIT_Object
SPA_POD_INIT_Prop
SPA_POD_INIT_Sequence
SPA_POD_BUILDER_COLLECT
spa_pod_builder_add_object
spa_pod_builder_add_struct
spa_pod_builder_add_sequence
SPA_COMMAND_TYPE
SPA_COMMAND_ID
SPA_COMMAND_INIT_FULL
SPA_COMMAND_INIT
SPA_EVENT_TYPE
SPA_EVENT_ID
SPA_EVENT_INIT_FULL
SPA_EVENT_INIT
SPA_POD_ARRAY_BODY_FOREACH
SPA_POD_ARRAY_FOREACH
SPA_POD_CHOICE_BODY_FOREACH
SPA_POD_CHOICE_FOREACH
SPA_POD_FOREACH
SPA_POD_STRUCT_FOREACH
SPA_POD_OBJECT_BODY_FOREACH
SPA_POD_OBJECT_FOREACH
SPA_POD_SEQUENCE_BODY_FOREACH
SPA_POD_SEQUENCE_FOREACH
SPA_POD_PARSER_INIT
SPA_POD_PARSER_COLLECT
SPA_POD_PARSER_SKIP
SPA_POD_OPT_Bool
SPA_POD_OPT_Id
SPA_POD_OPT_Int
SPA_POD_OPT_Long
SPA_POD_OPT_Float
SPA_POD_OPT_Double
SPA_POD_OPT_String
SPA_POD_OPT_Stringn
SPA_POD_OPT_Bytes
SPA_POD_OPT_Rectangle
SPA_POD_OPT_Fraction
SPA_POD_OPT_Array
SPA_POD_OPT_Pointer
SPA_POD_OPT_Fd
SPA_POD_OPT_Pod
SPA_POD_OPT_PodObject
SPA_POD_OPT_PodStruct
SPA_POD_OPT_PodChoice
spa_pod_parser_get_object
spa_pod_parser_get_struct
spa_pod_parse_object
spa_pod_parse_struct
SPA_POD_BODY_SIZE
SPA_POD_TYPE
SPA_POD_SIZE
SPA_POD_CONTENTS_SIZE
SPA_POD_CONTENTS
SPA_POD_CONTENTS_CONST
SPA_POD_BODY
SPA_POD_BODY_CONST
SPA_POD_VALUE
SPA_POD_ARRAY_CHILD
SPA_POD_ARRAY_VALUE_TYPE
SPA_POD_ARRAY_VALUE_SIZE
SPA_POD_ARRAY_N_VALUES
SPA_POD_ARRAY_VALUES
SPA_POD_CHOICE_CHILD
SPA_POD_CHOICE_TYPE
SPA_POD_CHOICE_FLAGS
SPA_POD_CHOICE_VALUE_TYPE
SPA_POD_CHOICE_VALUE_SIZE
SPA_POD_CHOICE_N_VALUES
SPA_POD_CHOICE_VALUES
SPA_POD_OBJECT_TYPE
SPA_POD_OBJECT_ID
SPA_POD_PROP_SIZE
SPA_POD_PROP_FLAG_READONLY
SPA_POD_PROP_FLAG_HARDWARE
SPA_POD_PROP_FLAG_HINT_DICT
SPA_POD_PROP_FLAG_MANDATORY
SPA_POD_PROP_FLAG_DONT_FIXATE
SPA_POD_CONTROL_SIZE
SPA_POD_Prop
SPA_POD_Control
SPA_CHOICE_RANGE
SPA_CHOICE_STEP
SPA_CHOICE_ENUM
SPA_CHOICE_FLAGS
SPA_CHOICE_BOOL
SPA_POD_Bool
SPA_POD_CHOICE_Bool
SPA_POD_Id
SPA_POD_CHOICE_ENUM_Id
SPA_POD_Int
SPA_POD_CHOICE_ENUM_Int
SPA_POD_CHOICE_RANGE_Int
SPA_POD_CHOICE_STEP_Int
SPA_POD_CHOICE_FLAGS_Int
SPA_POD_Long
SPA_POD_CHOICE_ENUM_Long
SPA_POD_CHOICE_RANGE_Long
SPA_POD_CHOICE_STEP_Long
SPA_POD_CHOICE_FLAGS_Long
SPA_POD_Float
SPA_POD_CHOICE_ENUM_Float
SPA_POD_CHOICE_RANGE_Float
SPA_POD_CHOICE_STEP_Float
SPA_POD_Double
SPA_POD_CHOICE_ENUM_Double
SPA_POD_CHOICE_RANGE_Double
SPA_POD_CHOICE_STEP_Double
SPA_POD_String
SPA_POD_Stringn
SPA_POD_Bytes
SPA_POD_Rectangle
SPA_POD_CHOICE_ENUM_Rectangle
SPA_POD_CHOICE_RANGE_Rectangle
SPA_POD_CHOICE_STEP_Rectangle
SPA_POD_Fraction
SPA_POD_CHOICE_ENUM_Fraction
SPA_POD_CHOICE_RANGE_Fraction
SPA_POD_CHOICE_STEP_Fraction
SPA_POD_Array
SPA_POD_Pointer
SPA_POD_Fd
SPA_POD_None
SPA_POD_Pod
SPA_POD_PodObject
SPA_POD_PodStruct
SPA_POD_PodChoice
spa_pod_builder_get_state
spa_pod_builder_set_callbacks
spa_pod_builder_reset
spa_pod_builder_init
spa_pod_builder_deref
spa_pod_builder_frame
spa_pod_builder_push
spa_pod_builder_raw
spa_pod_builder_pad
spa_pod_builder_raw_padded
spa_pod_builder_pop
spa_pod_builder_primitive
spa_pod_builder_none
spa_pod_builder_child
spa_pod_builder_bool
spa_pod_builder_id
spa_pod_builder_int
spa_pod_builder_long
spa_pod_builder_float
spa_pod_builder_double
spa_pod_builder_write_string
spa_pod_builder_string_len
spa_pod_builder_string
spa_pod_builder_bytes
spa_pod_builder_reserve_bytes
spa_pod_builder_pointer
spa_pod_builder_fd
spa_pod_builder_rectangle
spa_pod_builder_fraction
spa_pod_builder_push_array
spa_pod_builder_array
spa_pod_builder_push_choice
spa_pod_builder_push_struct
spa_pod_builder_push_object
spa_pod_builder_prop
spa_pod_builder_push_sequence
spa_pod_builder_control
spa_choice_from_id
spa_pod_builder_addv
spa_pod_builder_add
spa_pod_copy
spa_pod_compare_value
spa_pod_compare
spa_pod_choice_fix_default
spa_pod_filter_flags_value
spa_pod_filter_is_step_of
spa_pod_filter_prop
spa_pod_filter_part
spa_pod_filter
spa_pod_is_inside
spa_pod_next
spa_pod_prop_first
spa_pod_prop_is_inside
spa_pod_prop_next
spa_pod_control_first
spa_pod_control_is_inside
spa_pod_control_next
spa_pod_from_data
spa_pod_is_none
spa_pod_is_bool
spa_pod_get_bool
spa_pod_is_id
spa_pod_get_id
spa_pod_is_int
spa_pod_get_int
spa_pod_is_long
spa_pod_get_long
spa_pod_is_float
spa_pod_get_float
spa_pod_is_double
spa_pod_get_double
spa_pod_is_string
spa_pod_get_string
spa_pod_copy_string
spa_pod_is_bytes
spa_pod_get_bytes
spa_pod_is_pointer
spa_pod_get_pointer
spa_pod_is_fd
spa_pod_get_fd
spa_pod_is_rectangle
spa_pod_get_rectangle
spa_pod_is_fraction
spa_pod_get_fraction
spa_pod_is_bitmap
spa_pod_is_array
spa_pod_get_array
spa_pod_copy_array
spa_pod_is_choice
spa_pod_get_values
spa_pod_is_struct
spa_pod_is_object
spa_pod_is_object_type
spa_pod_is_object_id
spa_pod_is_sequence
spa_pod_object_find_prop
spa_pod_find_prop
spa_pod_object_fixate
spa_pod_fixate
spa_pod_object_is_fixated
spa_pod_object_has_props
spa_pod_is_fixated
spa_pod_parser_init
spa_pod_parser_pod
spa_pod_parser_get_state
spa_pod_parser_reset
spa_pod_parser_deref
spa_pod_parser_frame
spa_pod_parser_push
spa_pod_parser_current
spa_pod_parser_advance
spa_pod_parser_next
spa_pod_parser_pop
spa_pod_parser_get_bool
spa_pod_parser_get_id
spa_pod_parser_get_int
spa_pod_parser_get_long
spa_pod_parser_get_float
spa_pod_parser_get_double
spa_pod_parser_get_string
spa_pod_parser_get_bytes
spa_pod_parser_get_pointer
spa_pod_parser_get_fd
spa_pod_parser_get_rectangle
spa_pod_parser_get_fraction
spa_pod_parser_get_pod
spa_pod_parser_push_struct
spa_pod_parser_push_object
spa_pod_parser_can_collect
spa_pod_parser_getv
spa_pod_parser_get
►
Buffers
►
Control
►
Debug
►
Device
►
Graph
►
Node
►
Parameters
►
Utilities
►
Support
►
Data Structures
►
Examples
•
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Modules
Pages
Loading...
Searching...
No Matches
Data Fields
spa_command Struct Reference
SPA
»
POD
#include <
spa/pod/command.h
>
Data Fields
struct
spa_pod
pod
struct
spa_command_body
body
Detailed Description
Examples
export-sink.c
,
export-source.c
,
local-v4l2.c
,
spa/examples/adapter-control.c
,
spa/examples/example-control.c
,
spa/examples/local-libcamera.c
,
spa/examples/local-v4l2.c
, and
video-play-pull.c
.
Field Documentation
◆
pod
struct
spa_pod
spa_command::pod
◆
body
struct
spa_command_body
spa_command::body
The documentation for this struct was generated from the following file:
spa/pod/
command.h
spa_command
Generated by
1.10.0