ajasink
Outputs audio/video frames with AJA devices
Hierarchy
GObject ╰──GInitiallyUnowned ╰──GstObject ╰──GstElement ╰──GstBaseSink ╰──ajasink
Factory details
Authors: – Sebastian Dröge
Classification: – Audio/Video/Sink
Rank – none
Plugin – aja
Package – GStreamer Bad Plug-ins
Pad Templates
sink
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: interleaved
field-order: top-field-first
pixel-aspect-ratio: 1/1
framerate: 25/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: interleaved
field-order: top-field-first
pixel-aspect-ratio: 1/1
framerate: 30000/1001
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: interleaved
field-order: top-field-first
pixel-aspect-ratio: 1/1
framerate: 30/1
video/x-raw:
format: v210
width: 1280
height: 720
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60000/1001
video/x-raw:
format: v210
width: 1280
height: 720
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24000/1001
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30000/1001
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 25/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24000/1001
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24/1
video/x-raw:
format: v210
width: 1280
height: 720
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 50/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 50/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60000/1001
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60/1
video/x-raw:
format: v210
width: 1280
height: 720
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24000/1001
video/x-raw:
format: v210
width: 1280
height: 720
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 50/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 25/1
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30000/1001
video/x-raw:
format: v210
width: 1920
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30/1
video/x-raw:
format: v210
width: 720
height: 576
interlace-mode: interleaved
field-order: top-field-first
pixel-aspect-ratio: 12/11
framerate: 25/1
video/x-raw:
format: v210
width: 720
height: 576
interlace-mode: interleaved
field-order: top-field-first
pixel-aspect-ratio: 16/11
framerate: 25/1
video/x-raw:
format: v210
width: 720
height: 486
interlace-mode: interleaved
field-order: bottom-field-first
pixel-aspect-ratio: 10/11
framerate: 30000/1001
video/x-raw:
format: v210
width: 720
height: 486
interlace-mode: interleaved
field-order: bottom-field-first
pixel-aspect-ratio: 40/33
framerate: 30000/1001
video/x-raw:
format: v210
width: 720
height: 486
interlace-mode: progressive
pixel-aspect-ratio: 10/11
framerate: 24000/1001
video/x-raw:
format: v210
width: 720
height: 486
interlace-mode: progressive
pixel-aspect-ratio: 40/33
framerate: 24000/1001
video/x-raw:
format: v210
width: 720
height: 486
interlace-mode: progressive
pixel-aspect-ratio: 10/11
framerate: 24/1
video/x-raw:
format: v210
width: 720
height: 486
interlace-mode: progressive
pixel-aspect-ratio: 40/33
framerate: 24/1
video/x-raw:
format: v210
width: 2048
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24000/1001
video/x-raw:
format: v210
width: 2048
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24/1
video/x-raw:
format: v210
width: 2048
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 25/1
video/x-raw:
format: v210
width: 2048
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30000/1001
video/x-raw:
format: v210
width: 2048
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30/1
video/x-raw:
format: v210
width: 2048
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 50/1
video/x-raw:
format: v210
width: 2048
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60000/1001
video/x-raw:
format: v210
width: 2048
height: 1080
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60/1
video/x-raw:
format: v210
width: 3840
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24000/1001
video/x-raw:
format: v210
width: 3840
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24/1
video/x-raw:
format: v210
width: 3840
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 25/1
video/x-raw:
format: v210
width: 3840
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30000/1001
video/x-raw:
format: v210
width: 3840
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30/1
video/x-raw:
format: v210
width: 3840
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 50/1
video/x-raw:
format: v210
width: 3840
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60000/1001
video/x-raw:
format: v210
width: 3840
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60/1
video/x-raw:
format: v210
width: 4096
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24000/1001
video/x-raw:
format: v210
width: 4096
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24/1
video/x-raw:
format: v210
width: 4096
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 25/1
video/x-raw:
format: v210
width: 4096
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30000/1001
video/x-raw:
format: v210
width: 4096
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30/1
video/x-raw:
format: v210
width: 4096
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 50/1
video/x-raw:
format: v210
width: 4096
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60000/1001
video/x-raw:
format: v210
width: 4096
height: 2160
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60/1
video/x-raw:
format: v210
width: 7680
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24000/1001
video/x-raw:
format: v210
width: 7680
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24/1
video/x-raw:
format: v210
width: 7680
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 25/1
video/x-raw:
format: v210
width: 7680
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30000/1001
video/x-raw:
format: v210
width: 7680
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30/1
video/x-raw:
format: v210
width: 7680
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 50/1
video/x-raw:
format: v210
width: 7680
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60000/1001
video/x-raw:
format: v210
width: 7680
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60/1
video/x-raw:
format: v210
width: 8192
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24000/1001
video/x-raw:
format: v210
width: 8192
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 24/1
video/x-raw:
format: v210
width: 8192
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 25/1
video/x-raw:
format: v210
width: 8192
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30000/1001
video/x-raw:
format: v210
width: 8192
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 30/1
video/x-raw:
format: v210
width: 8192
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 50/1
video/x-raw:
format: v210
width: 8192
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60000/1001
video/x-raw:
format: v210
width: 8192
height: 4320
interlace-mode: progressive
pixel-aspect-ratio: 1/1
framerate: 60/1
Properties
audio-system
“audio-system” GstAjaAudioSystem *
Audio system to use
Flags : Read / Write / Construct
Default value : Auto (based on selected channel) (0)
cea608-line-number
“cea608-line-number” guint
Sets the line number to use for CEA608 S334-1 Annex A Closed Captions (-1=disabled)
Flags : Read / Write / Construct
Default value : 12
cea708-line-number
“cea708-line-number” guint
Sets the line number to use for CEA708 S334-2 Closed Captions (-1=disabled)
Flags : Read / Write / Construct
Default value : 12
device-identifier
“device-identifier” gchararray
Input device instance to use
Flags : Read / Write / Construct
Default value : 0
end-frame
“end-frame” guint
End frame buffer to be used for output (auto if same number as start-frame).
Flags : Read / Write
Default value : 0
handle-ancillary-meta
“handle-ancillary-meta” gboolean
If set to TRUE handle any GstAncillaryMeta present on buffers
Flags : Read / Write / Construct
Default value : false
Since : 1.24
output-cpu-core
“output-cpu-core” guint
Sets the affinity of the output thread to this CPU core (-1=disabled)
Flags : Read / Write / Construct
Default value : -1
output-destination
“output-destination” Aja-output-destination *
Output destination to use
Flags : Read / Write / Construct
Default value : Auto (based on selected channel) (0)
queue-size
“queue-size” guint
Size of internal queue in number of video frames. Half of this is allocated as device buffers and equal to the latency.
Flags : Read / Write
Default value : 16
reference-source
“reference-source” GstAjaReferenceSource *
Reference source to use
Flags : Read / Write / Construct
Default value : Auto (0)
rp188
“rp188” gboolean
Enable RP188 timecode transmission
Flags : Read / Write / Construct
Default value : true
sdi-mode
“sdi-mode” GstAjaSdiMode *
SDI mode to use
Flags : Read / Write / Construct
Default value : Single Link (0)
start-frame
“start-frame” guint
Start frame buffer to be used for output (auto if same number as end-frame).
Flags : Read / Write
Default value : 0
timecode-index
“timecode-index” GstAjaTimecodeIndex *
Timecode index to use
Flags : Read / Write / Construct
Default value : Embedded SDI VITC (0)
Named constants
Aja-output-destination
Members
Auto (based on selected channel)
(0) – auto
Analog Output
(1) – analog
SDI Output 1
(2) – sdi-1
SDI Output 2
(3) – sdi-2
SDI Output 3
(4) – sdi-3
SDI Output 4
(5) – sdi-4
SDI Output 5
(6) – sdi-5
SDI Output 6
(7) – sdi-6
SDI Output 7
(8) – sdi-7
SDI Output 8
(9) – sdi-8
HDMI Output
(10) – hdmi
The results of the search are