Gjsify LogoGjsify Logo

Index

Enumerations

Classes

Interfaces

Type Aliases

Variables

Functions

Type Aliases

ClockID: any
ClockTime: any
ClockTimeDiff: any
TagList: any

Variables

BASE_TRANSFORM_SINK_NAME: string
BASE_TRANSFORM_SRC_NAME: string
BUFFER_COPY_ALL: any
BUFFER_OFFSET_NONE: any
BUFFER_TRACE_NAME: string
CAN_INLINE: any
CLOCK_ENTRY_TRACE_NAME: string
CLOCK_TIME_NONE: any
DEBUG_BG_MASK: any
DEBUG_FG_MASK: any
DEBUG_FORMAT_MASK: any
DISABLE_ALLOC_TRACE: any
DISABLE_GST_DEBUG: any
DISABLE_LOADSAVE: any
DISABLE_LOADSAVE_REGISTRY: any
DISABLE_PARSE: any
DISABLE_PLUGIN: any
DISABLE_REGISTRY: any
DISABLE_TRACE: any
DISABLE_XML: any
ERROR_SYSTEM: string
EVENT_TRACE_NAME: string
EVENT_TYPE_BOTH: any
EVENT_TYPE_SHIFT: any
FOURCC_FORMAT: string
HAVE_GLIB_2_8: any
HAVE_UNALIGNED_ACCESS: any
INDEX_ID_INVALID: any
LICENSE_UNKNOWN: string
MESSAGE_TRACE_NAME: string
MSECOND: any
M_PI: number
NSECOND: any
PADDING: any
PADDING_LARGE: any
PAD_LINK_CHECK_DEFAULT: any
PARAM_CONTROLLABLE: any
PARAM_MUTABLE_PAUSED: any
PARAM_MUTABLE_PLAYING: any
PARAM_MUTABLE_READY: any
PARAM_USER_SHIFT: any
PTR_FORMAT: string
SECOND: any
SEGMENT_FORMAT: string
TAG_ALBUM: string
TAG_ALBUM_ARTIST: string
TAG_ALBUM_ARTIST_SORTNAME: string
TAG_ALBUM_GAIN: string
TAG_ALBUM_PEAK: string
TAG_ALBUM_SORTNAME: string
TAG_ALBUM_VOLUME_COUNT: string
TAG_ALBUM_VOLUME_NUMBER: string
TAG_ARTIST: string
TAG_ARTIST_SORTNAME: string
TAG_ATTACHMENT: string
TAG_AUDIO_CODEC: string
TAG_BEATS_PER_MINUTE: string
TAG_BITRATE: string
TAG_CODEC: string
TAG_COMMENT: string
TAG_COMPOSER: string
TAG_COMPOSER_SORTNAME: string
TAG_CONTACT: string
TAG_CONTAINER_FORMAT: string
TAG_COPYRIGHT: string
TAG_COPYRIGHT_URI: string
TAG_DATE: string
TAG_DESCRIPTION: string
TAG_DEVICE_MANUFACTURER: string
TAG_DEVICE_MODEL: string
TAG_DURATION: string
TAG_ENCODER: string
TAG_ENCODER_VERSION: string
TAG_EXTENDED_COMMENT: string
TAG_GENRE: string
TAG_GEO_LOCATION_CAPTURE_DIRECTION: string
TAG_GEO_LOCATION_CITY: string
TAG_GEO_LOCATION_COUNTRY: string
TAG_GEO_LOCATION_ELEVATION: string
TAG_GEO_LOCATION_LATITUDE: string
TAG_GEO_LOCATION_LONGITUDE: string
TAG_GEO_LOCATION_MOVEMENT_DIRECTION: string
TAG_GEO_LOCATION_MOVEMENT_SPEED: string
TAG_GEO_LOCATION_NAME: string
TAG_GEO_LOCATION_SUBLOCATION: string
TAG_GROUPING: string
TAG_HOMEPAGE: string
TAG_IMAGE: string
TAG_IMAGE_ORIENTATION: string
TAG_ISRC: string
TAG_KEYWORDS: string
TAG_LANGUAGE_CODE: string
TAG_LICENSE: string
TAG_LICENSE_URI: string
TAG_LOCATION: string
TAG_LYRICS: string
TAG_MAXIMUM_BITRATE: string
TAG_MINIMUM_BITRATE: string
TAG_NOMINAL_BITRATE: string
TAG_ORGANIZATION: string
TAG_PERFORMER: string
TAG_PREVIEW_IMAGE: string
TAG_REFERENCE_LEVEL: string
TAG_SERIAL: string
TAG_SHOW_EPISODE_NUMBER: string
TAG_SHOW_NAME: string
TAG_SHOW_SEASON_NUMBER: string
TAG_SHOW_SORTNAME: string
TAG_SUBTITLE_CODEC: string
TAG_TITLE: string
TAG_TITLE_SORTNAME: string
TAG_TRACK_COUNT: string
TAG_TRACK_GAIN: string
TAG_TRACK_NUMBER: string
TAG_TRACK_PEAK: string
TAG_USER_RATING: string
TAG_VERSION: string
TAG_VIDEO_CODEC: string
TIME_FORMAT: string
USECOND: any
VALUE_EQUAL: any
VALUE_GREATER_THAN: any
VALUE_LESS_THAN: any
VALUE_UNORDERED: any
VERSION_MAJOR: any
VERSION_MICRO: any
VERSION_MINOR: any
VERSION_NANO: any

Functions

  • alloc_trace_available(): boolean
  • alloc_trace_live_all(): number
  • alloc_trace_print_all(): void
  • alloc_trace_print_live(): void
  • atomic_int_set(value: number): number
  • caps_from_string(string: string): Gst.Caps
  • child_proxy_get_property(object: Gst.Object, name: string, value: any): void
  • child_proxy_set_property(object: Gst.Object, name: string, value: any): void
  • class_signal_connect(klass: Gst.ObjectClass, name: string, func: object, func_data: object): number
  • class_signal_emit_by_name(object: Gst.Object, name: string, self: NodePtr): void
  • debug_construct_term_color(colorinfo: number): string
  • debug_construct_win_color(colorinfo: number): number
  • debug_get_all_categories(): object[]
  • debug_is_active(): boolean
  • debug_is_colored(): boolean
  • debug_print_stack_trace(): void
  • debug_remove_log_function_by_data(data: object): number
  • debug_set_active(active: boolean): void
  • debug_set_colored(colored: boolean): void
  • debug_set_threshold_for_name(name: string, level: Gst.DebugLevel): void
  • debug_unset_threshold_for_name(name: string): void
  • default_registry_check_feature_version(feature_name: string, min_major: number, min_minor: number, min_micro: number): boolean
  • deinit(): void
  • error_get_message(domain: number, code: number): string
  • format_register(nick: string, description: string): Gst.Format
  • implements_interface_cast(from: object, type: GType<unknown>): object
  • implements_interface_check(from: object, type: GType<unknown>): boolean
  • init(argv?: string[]): string[] | null
  • init_check(argv: string[]): [boolean, number]
  • is_tag_list(p: object): boolean
  • param_spec_fraction(name: string, nick: string, blurb: string, min_num: number, min_denom: number, max_num: number, max_denom: number, default_num: number, default_denom: number, flags: GObject.ParamFlags): ParamSpec
  • parse_bin_from_description(bin_description: string, ghost_unlinked_pads: boolean): Gst.Element
  • parse_launch(pipeline_description: string): Gst.Element
  • segtrap_is_enabled(): boolean
  • segtrap_set_enabled(enabled: boolean): void
  • structure_from_string(string: string, end: string[]): Gst.Structure
  • tag_exists(tag: string): boolean
  • tag_get_description(tag: string): string
  • tag_get_nick(tag: string): string
  • tag_get_type(tag: string): GType
  • tag_is_fixed(tag: string): boolean
  • tag_list_copy_value(dest: any, list: any, tag: string): boolean
  • tag_merge_strings_with_comma(dest: any, src: any): void
  • tag_merge_use_first(dest: any, src: any): void
  • trace_read_tsc(): number
  • update_registry(): boolean
  • uri_construct(protocol: string, location: string): string
  • uri_get_location(uri: string): string
  • uri_get_protocol(uri: string): string
  • uri_has_protocol(uri: string, protocol: string): boolean
  • uri_is_valid(uri: string): boolean
  • uri_protocol_is_supported(type: Gst.URIType, protocol: string): boolean
  • uri_protocol_is_valid(protocol: string): boolean
  • util_array_binary_search(array: object, num_elements: number, element_size: number, search_func: CompareDataFunc, mode: Gst.SearchMode, search_data: object, user_data: object): object
  • util_double_to_fraction(src: number): [number, number]
  • util_dump_mem(mem: any[], size: number): void
  • util_fraction_add(a_n: number, a_d: number, b_n: number, b_d: number): [boolean, number, number]
  • util_fraction_multiply(a_n: number, a_d: number, b_n: number, b_d: number): [boolean, number, number]
  • util_fraction_to_double(src_n: number, src_d: number): number
  • util_gdouble_to_guint64(value: number): number
  • util_greatest_common_divisor(a: number, b: number): number
  • util_guint64_to_gdouble(value: number): number
  • util_seqnum_compare(s1: number, s2: number): number
  • util_seqnum_next(): number
  • util_set_object_arg(object: GObject.Object, name: string, value: string): void
  • util_set_value_from_string(value: any, value_str: string): void
  • util_uint64_scale(val: number, num: number, denom: number): number
  • util_uint64_scale_ceil(val: number, num: number, denom: number): number
  • util_uint64_scale_int(val: number, num: number, denom: number): number
  • util_uint64_scale_int_ceil(val: number, num: number, denom: number): number
  • util_uint64_scale_int_round(val: number, num: number, denom: number): number
  • util_uint64_scale_round(val: number, num: number, denom: number): number
  • value_array_append_value(value: any, append_value: any): void
  • value_array_get_size(value: any): number
  • value_array_get_value(value: any, index: number): any
  • value_array_prepend_value(value: any, prepend_value: any): void
  • value_can_compare(value1: any, value2: any): boolean
  • value_can_intersect(value1: any, value2: any): boolean
  • value_can_subtract(minuend: any, subtrahend: any): boolean
  • value_can_union(value1: any, value2: any): boolean
  • value_compare(value1: any, value2: any): number
  • value_deserialize(dest: any, src: string): boolean
  • value_fraction_multiply(product: any, factor1: any, factor2: any): boolean
  • value_fraction_subtract(dest: any, minuend: any, subtrahend: any): boolean
  • value_get_caps(value: any): Gst.Caps
  • value_get_double_range_max(value: any): number
  • value_get_double_range_min(value: any): number
  • value_get_fourcc(value: any): number
  • value_get_fraction_denominator(value: any): number
  • value_get_fraction_numerator(value: any): number
  • value_get_fraction_range_max(value: any): any
  • value_get_fraction_range_min(value: any): any
  • value_get_int_range_max(value: any): number
  • value_get_int_range_min(value: any): number
  • value_init_and_copy(dest: any, src: any): void
  • value_intersect(dest: any, value1: any, value2: any): boolean
  • value_is_fixed(value: any): boolean
  • value_list_append_value(value: any, append_value: any): void
  • value_list_concat(dest: any, value1: any, value2: any): void
  • value_list_get_size(value: any): number
  • value_list_get_value(value: any, index: number): any
  • value_list_prepend_value(value: any, prepend_value: any): void
  • value_serialize(value: any): string
  • value_set_caps(value: any, caps: Gst.Caps): void
  • value_set_date(value: any, date: GLib.Date): void
  • value_set_double_range(value: any, start: number, end: number): void
  • value_set_fourcc(value: any, fourcc: number): void
  • value_set_fraction(value: any, numerator: number, denominator: number): void
  • value_set_fraction_range(value: any, start: any, end: any): void
  • value_set_fraction_range_full(value: any, numerator_start: number, denominator_start: number, numerator_end: number, denominator_end: number): void
  • Parameters

    • value: any
    • numerator_start: number
    • denominator_start: number
    • numerator_end: number
    • denominator_end: number

    Returns void

  • value_set_int_range(value: any, start: number, end: number): void
  • value_set_mini_object(value: any, mini_object: Gst.MiniObject): void
  • value_set_structure(value: any, structure: Gst.Structure): void
  • value_subtract(dest: any, minuend: any, subtrahend: any): boolean
  • value_take_mini_object(value: any, mini_object: Gst.MiniObject): void
  • value_union(dest: any, value1: any, value2: any): boolean
  • version(): [number, number, number, number]
  • version_string(): string

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method