upipe-ts/uref_ts_scte35_desc.h header reference
Upipe uref attributes for TS SCTE 35 descriptors More
Header inclusion [link]
Members [link]
Functions [link]
- int uref_ts_scte35_desc_avail_cmp_provider_avail_id(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_avail_copy_provider_avail_id(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_avail_delete_provider_avail_id(struct uref *uref)
- int uref_ts_scte35_desc_avail_get_provider_avail_id(struct uref *uref, uint64_t *p)
- int uref_ts_scte35_desc_avail_match_provider_avail_id(struct uref *uref, uint64_t min, uint64_t max)
- int uref_ts_scte35_desc_avail_set_provider_avail_id(struct uref *uref, uint64_t v)
- int uref_ts_scte35_desc_cmp_identifier(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_cmp_tag(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_copy_identifier(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_copy_tag(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_delete_identifier(struct uref *uref)
- int uref_ts_scte35_desc_delete_tag(struct uref *uref)
- int uref_ts_scte35_desc_get_identifier(struct uref *uref, uint64_t *p)
- int uref_ts_scte35_desc_get_tag(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_match_identifier(struct uref *uref, uint64_t min, uint64_t max)
- int uref_ts_scte35_desc_match_tag(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_cmp_archive(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_cancel(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_delivery_not_restricted(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_device(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_event_id(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_expected(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_nb_comp(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_no_regional_blackout(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_num(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_sub_expected(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_sub_num(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_type_id(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_type_id_name(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_upid_length(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_upid_type(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_upid_type_name(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_cmp_web(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_seg_comp_cmp_pts_off(struct uref *uref1, struct uref *uref2, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_cmp_tag(struct uref *uref1, struct uref *uref2, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_copy_pts_off(struct uref *uref, struct uref *uref_src, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_copy_tag(struct uref *uref, struct uref *uref_src, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_delete_pts_off(struct uref *uref, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_delete_tag(struct uref *uref, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_get_pts_off(struct uref *uref, uint64_t *p, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_get_tag(struct uref *uref, uint8_t *p, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_match_pts_off(struct uref *uref, uint8_t min, uint8_t max, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_match_tag(struct uref *uref, uint8_t min, uint8_t max, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_set_pts_off(struct uref *uref, uint64_t v, uint8_t comp)
- int uref_ts_scte35_desc_seg_comp_set_tag(struct uref *uref, uint8_t v, uint8_t comp)
- int uref_ts_scte35_desc_seg_copy_archive(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_cancel(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_delivery_not_restricted(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_device(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_event_id(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_expected(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_nb_comp(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_no_regional_blackout(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_num(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_sub_expected(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_sub_num(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_type_id(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_type_id_name(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_upid(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_upid_length(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_upid_type(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_upid_type_name(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_copy_web(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_seg_delete_archive(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_cancel(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_delivery_not_restricted(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_device(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_event_id(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_expected(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_nb_comp(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_no_regional_blackout(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_num(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_sub_expected(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_sub_num(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_type_id(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_type_id_name(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_upid(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_upid_length(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_upid_type(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_upid_type_name(struct uref *uref)
- int uref_ts_scte35_desc_seg_delete_web(struct uref *uref)
- int uref_ts_scte35_desc_seg_get_archive(struct uref *uref)
- int uref_ts_scte35_desc_seg_get_cancel(struct uref *uref)
- int uref_ts_scte35_desc_seg_get_delivery_not_restricted(struct uref *uref)
- int uref_ts_scte35_desc_seg_get_device(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_event_id(struct uref *uref, uint64_t *p)
- int uref_ts_scte35_desc_seg_get_expected(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_nb_comp(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_no_regional_blackout(struct uref *uref)
- int uref_ts_scte35_desc_seg_get_num(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_sub_expected(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_sub_num(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_type_id(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_type_id_name(struct uref *uref, const char **p)
- int uref_ts_scte35_desc_seg_get_upid(struct uref *uref, const uint8_t **p, size_t *size_p)
- int uref_ts_scte35_desc_seg_get_upid_length(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_upid_type(struct uref *uref, uint8_t *p)
- int uref_ts_scte35_desc_seg_get_upid_type_name(struct uref *uref, const char **p)
- int uref_ts_scte35_desc_seg_get_web(struct uref *uref)
- int uref_ts_scte35_desc_seg_match_device(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_event_id(struct uref *uref, uint64_t min, uint64_t max)
- int uref_ts_scte35_desc_seg_match_expected(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_nb_comp(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_num(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_sub_expected(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_sub_num(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_type_id(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_type_id_name(struct uref *uref, const char *prefix)
- int uref_ts_scte35_desc_seg_match_upid_length(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_upid_type(struct uref *uref, uint8_t min, uint8_t max)
- int uref_ts_scte35_desc_seg_match_upid_type_name(struct uref *uref, const char *prefix)
- int uref_ts_scte35_desc_seg_set_archive(struct uref *uref)
- int uref_ts_scte35_desc_seg_set_cancel(struct uref *uref)
- int uref_ts_scte35_desc_seg_set_delivery_not_restricted(struct uref *uref)
- int uref_ts_scte35_desc_seg_set_device(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_event_id(struct uref *uref, uint64_t v)
- int uref_ts_scte35_desc_seg_set_expected(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_nb_comp(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_no_regional_blackout(struct uref *uref)
- int uref_ts_scte35_desc_seg_set_num(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_sub_expected(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_sub_num(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_type_id(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_type_id_name(struct uref *uref, const char *v)
- int uref_ts_scte35_desc_seg_set_type_id_name_va(struct uref *uref, const char *format, ...)
- int uref_ts_scte35_desc_seg_set_upid(struct uref *uref, const uint8_t *v, size_t size)
- int uref_ts_scte35_desc_seg_set_upid_from_hex(struct uref *uref, const char *v)
- int uref_ts_scte35_desc_seg_set_upid_length(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_upid_type(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_seg_set_upid_type_name(struct uref *uref, const char *v)
- int uref_ts_scte35_desc_seg_set_upid_type_name_va(struct uref *uref, const char *format, ...)
- int uref_ts_scte35_desc_seg_set_web(struct uref *uref)
- int uref_ts_scte35_desc_set_identifier(struct uref *uref, uint64_t v)
- int uref_ts_scte35_desc_set_tag(struct uref *uref, uint8_t v)
- int uref_ts_scte35_desc_time_cmp_tai_nsec(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_time_cmp_tai_sec(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_time_cmp_utc_off(struct uref *uref1, struct uref *uref2)
- int uref_ts_scte35_desc_time_copy_tai_nsec(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_time_copy_tai_sec(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_time_copy_utc_off(struct uref *uref, struct uref *uref_src)
- int uref_ts_scte35_desc_time_delete_tai_nsec(struct uref *uref)
- int uref_ts_scte35_desc_time_delete_tai_sec(struct uref *uref)
- int uref_ts_scte35_desc_time_delete_utc_off(struct uref *uref)
- int uref_ts_scte35_desc_time_get_tai_nsec(struct uref *uref, uint64_t *p)
- int uref_ts_scte35_desc_time_get_tai_sec(struct uref *uref, uint64_t *p)
- int uref_ts_scte35_desc_time_get_utc_off(struct uref *uref, uint64_t *p)
- int uref_ts_scte35_desc_time_match_tai_nsec(struct uref *uref, uint64_t min, uint64_t max)
- int uref_ts_scte35_desc_time_match_tai_sec(struct uref *uref, uint64_t min, uint64_t max)
- int uref_ts_scte35_desc_time_match_utc_off(struct uref *uref, uint64_t min, uint64_t max)
- int uref_ts_scte35_desc_time_set_tai_nsec(struct uref *uref, uint64_t v)
- int uref_ts_scte35_desc_time_set_tai_sec(struct uref *uref, uint64_t v)
- int uref_ts_scte35_desc_time_set_utc_off(struct uref *uref, uint64_t v)
Description [link]
Upipe uref attributes for TS SCTE 35 descriptors
Members detail [link]
#define _UPIPE_TS_UREF_TS_SCTE35_DESC_H_ [link]
This macro is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 31.
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 49.
This function compares the provider avail id attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
int uref_ts_scte35_desc_avail_copy_provider_avail_id(struct uref *uref, struct uref *uref_src) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 49.
This function copies the provider avail id attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 49.
This function deletes the provider avail id attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 49.
This function returns the provider avail id attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
int uref_ts_scte35_desc_avail_match_provider_avail_id(struct uref *uref, uint64_t min, uint64_t max) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 49.
This function compares the provider avail id attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 49.
This function sets the provider avail id attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 45.
This function compares the identifier attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 44.
This function compares the tag attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 45.
This function copies the identifier attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 44.
This function copies the tag attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 45.
This function deletes the identifier attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 44.
This function deletes the tag attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 45.
This function returns the identifier attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 44.
This function returns the tag attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 45.
This function compares the identifier attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 44.
This function compares the tag attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 65.
This function compares the archive allowed attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 55.
This function compares the segmentation event cancel indicator attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
int uref_ts_scte35_desc_seg_cmp_delivery_not_restricted(struct uref *uref1, struct uref *uref2) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 58.
This function compares the delivery not restricted attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 67.
This function compares the device restrictions attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 53.
This function compares the segmentation event id attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 96.
This function compares the segments expected attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 69.
This function compares the component count attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 63.
This function compares the no regional blackout attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 93.
This function compares the segment num attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 101.
This function compares the sub segment expected attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 98.
This function compares the sub segment num attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 88.
This function compares the segmentation type id attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 91.
This function compares the segmentation type id name attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 84.
This function compares the segmentation upid length attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 78.
This function compares the segmentation upid type attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 81.
This function compares the segmentation upid type name attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 60.
This function compares the web delivery allowed attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
int uref_ts_scte35_desc_seg_comp_cmp_pts_off(struct uref *uref1, struct uref *uref2, uint8_t comp) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 75.
This function compares the component PTS offset attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
int uref_ts_scte35_desc_seg_comp_cmp_tag(struct uref *uref1, struct uref *uref2, uint8_t comp) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 72.
This function compares the component tag attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
int uref_ts_scte35_desc_seg_comp_copy_pts_off(struct uref *uref, struct uref *uref_src, uint8_t comp) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 75.
This function copies the component PTS offset attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
int uref_ts_scte35_desc_seg_comp_copy_tag(struct uref *uref, struct uref *uref_src, uint8_t comp) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 72.
This function copies the component tag attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 75.
This function deletes the component PTS offset attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 72.
This function deletes the component tag attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 75.
This function returns the component PTS offset attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 72.
This function returns the component tag attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
int uref_ts_scte35_desc_seg_comp_match_pts_off(struct uref *uref, uint8_t min, uint8_t max, uint8_t comp) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 75.
This function compares the component PTS offset attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
int uref_ts_scte35_desc_seg_comp_match_tag(struct uref *uref, uint8_t min, uint8_t max, uint8_t comp) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 72.
This function compares the component tag attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 75.
This function sets the component PTS offset attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 72.
This function sets the component tag attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 65.
This function copies the archive allowed attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 55.
This function copies the segmentation event cancel indicator attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
int uref_ts_scte35_desc_seg_copy_delivery_not_restricted(struct uref *uref, struct uref *uref_src) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 58.
This function copies the delivery not restricted attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 67.
This function copies the device restrictions attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 53.
This function copies the segmentation event id attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 96.
This function copies the segments expected attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 69.
This function copies the component count attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
int uref_ts_scte35_desc_seg_copy_no_regional_blackout(struct uref *uref, struct uref *uref_src) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 63.
This function copies the no regional blackout attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 93.
This function copies the segment num attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 101.
This function copies the sub segment expected attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 98.
This function copies the sub segment num attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 88.
This function copies the segmentation type id attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 91.
This function copies the segmentation type id name attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 86.
This function copies the segmentation upid attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 84.
This function copies the segmentation upid length attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 78.
This function copies the segmentation upid type attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 81.
This function copies the segmentation upid type name attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 60.
This function copies the web delivery allowed attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 65.
This function deletes a archive allowed attribute from a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 55.
This function deletes a segmentation event cancel indicator attribute from a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 58.
This function deletes a delivery not restricted attribute from a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 67.
This function deletes the device restrictions attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 53.
This function deletes the segmentation event id attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 96.
This function deletes the segments expected attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 69.
This function deletes the component count attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 63.
This function deletes a no regional blackout attribute from a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 93.
This function deletes the segment num attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 101.
This function deletes the sub segment expected attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 98.
This function deletes the sub segment num attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 88.
This function deletes the segmentation type id attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 91.
This function deletes the segmentation type id name attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 86.
This function deletes the segmentation upid attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 84.
This function deletes the segmentation upid length attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 78.
This function deletes the segmentation upid type attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 81.
This function deletes the segmentation upid type name attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 60.
This function deletes a web delivery allowed attribute from a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 65.
This function returns the presence of a archive allowed attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 55.
This function returns the presence of a segmentation event cancel indicator attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 58.
This function returns the presence of a delivery not restricted attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 67.
This function returns the device restrictions attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 53.
This function returns the segmentation event id attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 96.
This function returns the segments expected attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 69.
This function returns the component count attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 63.
This function returns the presence of a no regional blackout attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 93.
This function returns the segment num attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 101.
This function returns the sub segment expected attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 98.
This function returns the sub segment num attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 88.
This function returns the segmentation type id attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 91.
This function returns the segmentation type id name attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 86.
This function returns the segmentation upid attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
- size_p: filled in with the size of the value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 84.
This function returns the segmentation upid length attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 78.
This function returns the segmentation upid type attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 81.
This function returns the segmentation upid type name attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 60.
This function returns the presence of a web delivery allowed attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 67.
This function compares the device restrictions attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 53.
This function compares the segmentation event id attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 96.
This function compares the segments expected attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 69.
This function compares the component count attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 93.
This function compares the segment num attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 101.
This function compares the sub segment expected attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 98.
This function compares the sub segment num attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 88.
This function compares the segmentation type id attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 91.
This function compares the segmentation type id name attribute to a given prefix.
Parameter list:
- uref: pointer to the uref
- prefix: prefix to match
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 84.
This function compares the segmentation upid length attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 78.
This function compares the segmentation upid type attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 81.
This function compares the segmentation upid type name attribute to a given prefix.
Parameter list:
- uref: pointer to the uref
- prefix: prefix to match
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 65.
This function sets a archive allowed attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 55.
This function sets a segmentation event cancel indicator attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 58.
This function sets a delivery not restricted attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 67.
This function sets the device restrictions attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 53.
This function sets the segmentation event id attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 96.
This function sets the segments expected attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 69.
This function sets the component count attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 63.
This function sets a no regional blackout attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 93.
This function sets the segment num attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 101.
This function sets the sub segment expected attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 98.
This function sets the sub segment num attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 88.
This function sets the segmentation type id attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 91.
This function sets the segmentation type id name attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 91.
This function sets the segmentation type id name attribute of a uref.
Parameter list:
- uref: pointer to the uref
- format: printf-style format of the value, followed by a variable list of arguments.
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 86.
This function sets the segmentation upid attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
- size: size of the value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 86.
This function sets the segmentation upid attribute of a uref, from an hexadecimal string.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 84.
This function sets the segmentation upid length attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 78.
This function sets the segmentation upid type attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 81.
This function sets the segmentation upid type name attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
int uref_ts_scte35_desc_seg_set_upid_type_name_va(struct uref *uref, const char *format, ...) [link]
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 81.
This function sets the segmentation upid type name attribute of a uref.
Parameter list:
- uref: pointer to the uref
- format: printf-style format of the value, followed by a variable list of arguments.
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 60.
This function sets a web delivery allowed attribute in a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 45.
This function sets the identifier attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 44.
This function sets the tag attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 107.
This function compares the nanoseconds part of the TAI attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 105.
This function compares the seconds part of the TAI attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 109.
This function compares the offset from UTC in seconds attribute in two urefs.
Parameter list:
- uref1: pointer to the first uref
- uref2: pointer to the second uref
The return value is 0 if both attributes are absent or identical
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 107.
This function copies the nanoseconds part of the TAI attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 105.
This function copies the seconds part of the TAI attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 109.
This function copies the offset from UTC in seconds attribute from an uref to another.
Parameter list:
- uref: pointer to the uref
- uref_src: pointer to the source uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 107.
This function deletes the nanoseconds part of the TAI attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 105.
This function deletes the seconds part of the TAI attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 109.
This function deletes the offset from UTC in seconds attribute of a uref.
Parameter list:
- uref: pointer to the uref
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 107.
This function returns the nanoseconds part of the TAI attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 105.
This function returns the seconds part of the TAI attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 109.
This function returns the offset from UTC in seconds attribute of a uref.
Parameter list:
- uref: pointer to the uref
- p: pointer to the retrieved value (modified during execution)
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 107.
This function compares the nanoseconds part of the TAI attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 105.
This function compares the seconds part of the TAI attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 109.
This function compares the offset from UTC in seconds attribute to given values.
Parameter list:
- uref: pointer to the uref
- min: minimum value
- max: maximum value
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 107.
This function sets the nanoseconds part of the TAI attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 105.
This function sets the seconds part of the TAI attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code
This function is declared in upipe-ts/uref_ts_scte35_desc.h source file, line 109.
This function sets the offset from UTC in seconds attribute of a uref.
Parameter list:
- uref: pointer to the uref
- v: value to set
The return value is an error code