bin128 1734 applications/mp4box/filedump.c bin128 uuid; bin128 1745 applications/mp4box/filedump.c bin128 uuid; bin128 62 applications/mp4box/fileimport.c bin128 uuid; bin128 251 include/gpac/dash.h const char *gf_dash_group_get_segment_init_keys(GF_DashClient *dash, u32 idx, bin128 *key_IV); bin128 303 include/gpac/dash.h const char **original_url, Bool *has_next_segment, const char **key_url, bin128 *key_IV); bin128 2694 include/gpac/internal/isomedia_dev.h bin128 KID; bin128 2696 include/gpac/internal/isomedia_dev.h bin128 constant_IV; bin128 2703 include/gpac/internal/isomedia_dev.h bin128 SystemID; bin128 2705 include/gpac/internal/isomedia_dev.h bin128 *KIDs; bin128 2717 include/gpac/internal/isomedia_dev.h bin128 KID; bin128 2719 include/gpac/internal/isomedia_dev.h bin128 constant_IV; bin128 2730 include/gpac/internal/isomedia_dev.h bin128 KID; bin128 2739 include/gpac/internal/isomedia_dev.h bin128 SystemID; bin128 2767 include/gpac/internal/isomedia_dev.h bin128 KID; bin128 2781 include/gpac/internal/isomedia_dev.h GF_SampleEncryptionBox *gf_isom_create_piff_psec_box(u8 version, u32 flags, u32 AlgorithmID, u8 IV_size, bin128 KID); bin128 2784 include/gpac/internal/isomedia_dev.h void gf_isom_cenc_get_default_info_ex(GF_TrackBox *trak, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID); bin128 2787 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_get_sample_cenc_info_ex(GF_TrackBox *trak, GF_TrackFragmentBox *traf, GF_SampleEncryptionBox *senc, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, bin128 2788 include/gpac/internal/isomedia_dev.h u8 *crypt_byte_block, u8 *skip_byte_block, u8 *constant_IV_size, bin128 *constant_IV); bin128 2791 include/gpac/internal/isomedia_dev.h GF_Err gf_isom_get_sample_cenc_info_ex(GF_TrackBox *trak, void *traf, uGF_SampleEncryptionBox *senc, 32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, bin128 2792 include/gpac/internal/isomedia_dev.h u8 *crypt_byte_block, u8 *skip_byte_block, u8 *constant_IV_size, bin128 *constant_IV); bin128 3293 include/gpac/internal/isomedia_dev.h GF_UserDataMap *udta_getEntry(GF_UserDataBox *ptr, u32 box_type, bin128 *uuid); bin128 3377 include/gpac/internal/isomedia_dev.h GF_ItemListBox *gf_ismo_locate_box(GF_List *list, u32 boxType, bin128 UUID); bin128 87 include/gpac/internal/m3u8.h bin128 key_iv; bin128 159 include/gpac/internal/mpd.h bin128 key_iv; bin128 240 include/gpac/internal/mpd.h bin128 key_IV; bin128 440 include/gpac/internal/mpd.h char **out_url, u64 *out_range_start, u64 *out_range_end, u64 *segment_duration, Bool *is_in_base_url, char **out_key_url, bin128 *key_iv); bin128 126 include/gpac/ismacryp.h bin128 default_KID; bin128 128 include/gpac/ismacryp.h bin128 *KIDs; bin128 129 include/gpac/ismacryp.h bin128 *keys; bin128 723 include/gpac/isomedia.h GF_Err gf_isom_get_watermark(GF_ISOFile *the_file, bin128 UUID, u8** data, u32* length); bin128 869 include/gpac/isomedia.h GF_Err gf_isom_get_udta_type(GF_ISOFile *movie, u32 trackNumber, u32 udta_idx, u32 *UserDataType, bin128 *UUID); bin128 873 include/gpac/isomedia.h u32 gf_isom_get_user_data_count(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID); bin128 880 include/gpac/isomedia.h GF_Err gf_isom_get_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex, char **userData, u32 *userDataSize); bin128 896 include/gpac/isomedia.h bin128 UUID; bin128 1112 include/gpac/isomedia.h GF_Err gf_isom_set_watermark(GF_ISOFile *the_file, bin128 UUID, u8* data, u32 length); bin128 1156 include/gpac/isomedia.h GF_Err gf_isom_add_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, char *data, u32 DataLength); bin128 1159 include/gpac/isomedia.h GF_Err gf_isom_remove_user_data(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID); bin128 1163 include/gpac/isomedia.h GF_Err gf_isom_remove_user_data_item(GF_ISOFile *the_file, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex); bin128 1166 include/gpac/isomedia.h GF_Err gf_isom_remove_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID); bin128 1168 include/gpac/isomedia.h GF_Err gf_isom_add_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID, const char *data, u32 data_size); bin128 2172 include/gpac/isomedia.h bin128 IV; /*can be 0, 64 or 128 bits - if 64, bytes 0-7 are used and 8-15 are 0-padded*/ bin128 2198 include/gpac/isomedia.h GF_Err gf_isom_cenc_allocate_storage(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u32 AlgorithmID, u8 IV_size, bin128 KID); bin128 2204 include/gpac/isomedia.h u32 scheme_version, u32 default_IsEncrypted, u8 default_IV_size, bin128 default_KID, bin128 2206 include/gpac/isomedia.h u8 default_constant_IV_size, bin128 default_constant_IV); bin128 2208 include/gpac/isomedia.h GF_Err gf_cenc_set_pssh(GF_ISOFile *mp4, bin128 systemID, u32 version, u32 KID_count, bin128 *KID, char *data, u32 len); bin128 2232 include/gpac/isomedia.h void gf_isom_cenc_get_default_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID); bin128 2239 include/gpac/isomedia.h GF_Err gf_isom_get_pssh_info(GF_ISOFile *file, u32 pssh_index, bin128 SystemID, u32 *KID_count, const bin128 **KIDs, const u8 **private_data, u32 *private_data_size); bin128 2563 include/gpac/isomedia.h GF_Err gf_isom_set_sample_cenc_group(GF_ISOFile *movie, u32 track, u32 sample_number, u8 isEncrypted, u8 IV_size, bin128 KeyID, bin128 2564 include/gpac/isomedia.h u8 crypt_byte_block, u8 skip_byte_block, u8 constant_IV_size, bin128 constant_IV); bin128 2584 include/gpac/isomedia.h GF_Err gf_isom_get_sample_cenc_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, bin128 2585 include/gpac/isomedia.h u8 *crypt_byte_block, u8 *skip_byte_block, u8 *constant_IV_size, bin128 *constant_IV); bin128 120 include/gpac/modules/ipmp.h bin128 constant_IV; bin128 297 include/gpac/modules/service.h bin128 SystemID; bin128 299 include/gpac/modules/service.h bin128 *KIDs; bin128 477 include/gpac/modules/service.h bin128 *key_IV; bin128 367 include/gpac/mpeg4_odf.h bin128 IPMP_ToolID; bin128 381 include/gpac/mpeg4_odf.h bin128 IPMP_ToolID; bin128 384 include/gpac/mpeg4_odf.h bin128 specificToolID[MAX_IPMP_ALT_TOOLS]; bin128 1702 include/gpac/mpeg4_odf.h bin128 toolID; bin128 1929 include/gpac/mpeg4_odf.h bin128 cipher_Id; bin128 134 include/gpac/sync_layer.h bin128 constant_IV; bin128 941 include/gpac/tools.h GF_Err gf_bin128_parse(char *string, bin128 value); bin128 59 modules/ismacryp/isma_ea.c bin128 *KIDs; bin128 60 modules/ismacryp/isma_ea.c bin128 *keys; bin128 310 modules/ismacryp/isma_ea.c bin128 cypherKey, cypherIV; bin128 338 modules/ismacryp/isma_ea.c priv->KIDs = (bin128 *)gf_malloc(pssh->KID_count*sizeof(bin128)); bin128 343 modules/ismacryp/isma_ea.c priv->keys = (bin128 *)gf_malloc(pssh->KID_count*sizeof(bin128)); bin128 345 modules/ismacryp/isma_ea.c memmove(priv->KIDs, pssh->KIDs, pssh->KID_count*sizeof(bin128)); bin128 346 modules/ismacryp/isma_ea.c memmove(priv->keys, pssh->private_data + cypherOffset, pssh->KID_count*sizeof(bin128)); bin128 396 modules/ismacryp/isma_ea.c bin128 KID; bin128 706 modules/isom_in/read.c gf_isom_get_pssh_info(ch->owner->mov, i+1, pssh->SystemID, &pssh->KID_count, (const bin128 **) & pssh->KIDs, (const u8 **) &pssh->private_data, &pssh->private_data_size); bin128 753 modules/isom_in/read_ch.c bin128 KID; bin128 756 modules/isom_in/read_ch.c bin128 constant_IV; bin128 84 modules/mpd_in/mpd_in.c bin128 key_IV; bin128 7802 src/isomedia/box_code_base.c GF_UserDataMap *udta_getEntry(GF_UserDataBox *ptr, u32 box_type, bin128 *uuid) bin128 900 src/isomedia/box_code_drm.c ptr->KIDs = gf_malloc(ptr->KID_count*sizeof(bin128)); bin128 611 src/isomedia/drm_sample.c u32 scheme_version, u32 default_IsEncrypted, u8 default_IV_size, bin128 default_KID, bin128 613 src/isomedia/drm_sample.c u8 default_constant_IV_size, bin128 default_constant_IV) bin128 718 src/isomedia/drm_sample.c GF_Err gf_cenc_set_pssh(GF_ISOFile *mp4, bin128 systemID, u32 version, u32 KID_count, bin128 *KIDs, char *data, u32 len) { bin128 729 src/isomedia/drm_sample.c if (!pssh->KIDs) pssh->KIDs = (bin128 *)gf_malloc(pssh->KID_count*sizeof(bin128)); bin128 730 src/isomedia/drm_sample.c memmove(pssh->KIDs, KIDs, pssh->KID_count*sizeof(bin128)); bin128 839 src/isomedia/drm_sample.c GF_SampleEncryptionBox * gf_isom_create_piff_psec_box(u8 version, u32 flags, u32 AlgorithmID, u8 IV_size, bin128 KID) bin128 873 src/isomedia/drm_sample.c GF_Err gf_isom_cenc_allocate_storage(GF_ISOFile *the_file, u32 trackNumber, u32 container_type, u32 AlgorithmID, u8 IV_size, bin128 KID) bin128 1233 src/isomedia/drm_sample.c void gf_isom_cenc_get_default_info_ex(GF_TrackBox *trak, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID) bin128 1262 src/isomedia/drm_sample.c void gf_isom_cenc_get_default_info(GF_ISOFile *the_file, u32 trackNumber, u32 sampleDescriptionIndex, u32 *default_IsEncrypted, u8 *default_IV_size, bin128 *default_KID) bin128 106 src/isomedia/isom_intern.c pssh->KIDs = (bin128 *)gf_malloc(pssh->KID_count*sizeof(bin128)); bin128 107 src/isomedia/isom_intern.c memmove(pssh->KIDs, ((GF_ProtectionSystemHeaderBox *)a)->KIDs, pssh->KID_count*sizeof(bin128)); bin128 1191 src/isomedia/isom_read.c GF_Err gf_isom_get_watermark(GF_ISOFile *mov, bin128 UUID, u8** data, u32* length) bin128 1199 src/isomedia/isom_read.c map = udta_getEntry(mov->moov->udta, GF_ISOM_BOX_TYPE_UUID, (bin128 *) & UUID); bin128 2170 src/isomedia/isom_read.c GF_Err gf_isom_get_udta_type(GF_ISOFile *movie, u32 trackNumber, u32 udta_idx, u32 *UserDataType, bin128 *UUID) bin128 2193 src/isomedia/isom_read.c u32 gf_isom_get_user_data_count(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID) bin128 2198 src/isomedia/isom_read.c bin128 t; bin128 2226 src/isomedia/isom_read.c GF_Err gf_isom_get_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex, char **userData, u32 *userDataSize) bin128 2232 src/isomedia/isom_read.c bin128 t; bin128 2949 src/isomedia/isom_read.c memcpy(udesc->UUID, ((GF_UUIDBox*)entry)->uuid, sizeof(bin128)); bin128 2980 src/isomedia/isom_read.c memcpy(udesc->UUID, ((GF_UUIDBox*)gena)->uuid, sizeof(bin128)); bin128 3005 src/isomedia/isom_read.c memcpy(udesc->UUID, ((GF_UUIDBox*)genm)->uuid, sizeof(bin128)); bin128 3397 src/isomedia/isom_read.c GF_ItemListBox *gf_ismo_locate_box(GF_List *list, u32 boxType, bin128 UUID) bin128 3892 src/isomedia/isom_read.c GF_Err gf_isom_get_pssh_info(GF_ISOFile *file, u32 pssh_index, bin128 SystemID, u32 *KID_count, const bin128 **KIDs, const u8 **private_data, u32 *private_data_size) bin128 3906 src/isomedia/isom_read.c *KIDs = (const bin128 *) pssh->KIDs; bin128 3914 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_cenc_info_ex(GF_TrackBox *trak, GF_TrackFragmentBox *traf, GF_SampleEncryptionBox *senc, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, u8 *crypt_byte_block, u8 *skip_byte_block, u8 *constant_IV_size, bin128 *constant_IV) bin128 3916 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_cenc_info_ex(GF_TrackBox *trak, void *traf, GF_SampleEncryptionBox *senc, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, u8 *crypt_byte_block, u8 *skip_byte_block, u8 *constant_IV_size, bin128 *constant_IV) bin128 4054 src/isomedia/isom_read.c GF_Err gf_isom_get_sample_cenc_info(GF_ISOFile *movie, u32 track, u32 sample_number, u32 *IsEncrypted, u8 *IV_size, bin128 *KID, bin128 4055 src/isomedia/isom_read.c u8 *crypt_byte_block, u8 *skip_byte_block, u8 *constant_IV_size, bin128 *constant_IV) bin128 2098 src/isomedia/isom_write.c GF_Err gf_isom_set_watermark(GF_ISOFile *movie, bin128 UUID, u8* data, u32 length) bin128 2113 src/isomedia/isom_write.c map = udta_getEntry(movie->moov->udta, GF_ISOM_BOX_TYPE_UUID, (bin128 *) & UUID); bin128 2390 src/isomedia/isom_write.c GF_Err gf_isom_remove_user_data_item(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, u32 UserDataIndex) bin128 2395 src/isomedia/isom_write.c bin128 t; bin128 2444 src/isomedia/isom_write.c GF_Err gf_isom_remove_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID) bin128 2449 src/isomedia/isom_write.c bin128 t; bin128 2487 src/isomedia/isom_write.c GF_Err gf_isom_add_user_data(GF_ISOFile *movie, u32 trackNumber, u32 UserDataType, bin128 UUID, char *data, u32 DataLength) bin128 3019 src/isomedia/isom_write.c memcpy(entry->uuid, udesc->UUID, sizeof(bin128)); bin128 3056 src/isomedia/isom_write.c memcpy(gena->uuid, udesc->UUID, sizeof(bin128)); bin128 3088 src/isomedia/isom_write.c memcpy(genm->uuid, udesc->UUID, sizeof(bin128)); bin128 3454 src/isomedia/isom_write.c bin128 binID; bin128 3498 src/isomedia/isom_write.c bin128 binID; bin128 4243 src/isomedia/isom_write.c GF_Err gf_isom_remove_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID) bin128 4264 src/isomedia/isom_write.c if (memcmp(UUID, uuid->uuid, sizeof(bin128))) continue; bin128 4274 src/isomedia/isom_write.c GF_Err gf_isom_add_uuid(GF_ISOFile *movie, u32 trackNumber, bin128 UUID, const char *data, u32 data_size) bin128 4299 src/isomedia/isom_write.c memcpy(uuid->uuid, UUID, sizeof(bin128)); bin128 5048 src/isomedia/isom_write.c bin128 KID; bin128 5050 src/isomedia/isom_write.c bin128 constant_IV; bin128 5154 src/isomedia/isom_write.c GF_Err gf_isom_set_sample_cenc_group(GF_ISOFile *movie, u32 track, u32 sample_number, u8 isEncrypted, u8 IV_size, bin128 KeyID, bin128 5155 src/isomedia/isom_write.c u8 crypt_byte_block, u8 skip_byte_block, u8 constant_IV_size, bin128 constant_IV) bin128 5607 src/isomedia/isom_write.c pssh->KIDs = (bin128 *)gf_malloc(pssh->KID_count*sizeof(bin128)); bin128 5608 src/isomedia/isom_write.c memmove(pssh->KIDs, ((GF_ProtectionSystemHeaderBox *)a)->KIDs, pssh->KID_count*sizeof(bin128)); bin128 179 src/media_tools/dash_client.c bin128 key_IV; bin128 2292 src/media_tools/dash_client.c static GF_Err gf_dash_resolve_url(GF_MPD *mpd, GF_MPD_Representation *rep, GF_DASH_Group *group, const char *mpd_url, GF_MPD_URLResolveType resolve_type, u32 item_index, char **out_url, u64 *out_range_start, u64 *out_range_end, u64 *segment_duration, Bool *is_in_base_url, char **out_key_url, bin128 *out_key_iv, Bool *data_url_process) bin128 2891 src/media_tools/dash_client.c bin128 key_iv; bin128 2952 src/media_tools/dash_client.c memcpy(group->cached[0].key_IV, key_iv, sizeof(bin128)); bin128 4748 src/media_tools/dash_client.c bin128 key_iv; bin128 5030 src/media_tools/dash_client.c memcpy(cache_entry->key_IV, key_iv, sizeof(bin128)); bin128 6494 src/media_tools/dash_client.c const char *gf_dash_group_get_segment_init_keys(GF_DashClient *dash, u32 idx, bin128 *key_IV) bin128 6503 src/media_tools/dash_client.c if (key_IV) memcpy(*key_IV, rep->playback.key_IV, sizeof(bin128)); bin128 6817 src/media_tools/dash_client.c GF_Err gf_dash_group_get_next_segment_location(GF_DashClient *dash, u32 idx, u32 dependent_representation_index, const char **url, u64 *start_range, u64 *end_range, s32 *switching_index, const char **switching_url, u64 *switching_start_range, u64 *switching_end_range, const char **original_url, Bool *has_next_segment, const char **key_url, bin128 *key_IV) bin128 6883 src/media_tools/dash_client.c if (key_IV) memcpy((*key_IV), group->cached[index].key_IV, sizeof(bin128)); bin128 668 src/media_tools/dash_segmenter.c bin128 default_KID; bin128 259 src/media_tools/ismacryp.c tkc->KIDs = (bin128 *)gf_realloc(tkc->KIDs, sizeof(bin128)*(tkc->KID_count+1)); bin128 260 src/media_tools/ismacryp.c tkc->keys = (bin128 *)gf_realloc(tkc->keys, sizeof(bin128)*(tkc->KID_count+1)); bin128 1238 src/media_tools/ismacryp.c bin128 NULL_IV; bin128 1255 src/media_tools/ismacryp.c bin128 NULL_IV; bin128 1271 src/media_tools/ismacryp.c bin128 NULL_IV; bin128 1421 src/media_tools/ismacryp.c bin128 KID; bin128 2031 src/media_tools/ismacryp.c bin128 cypherKey, cypherIV, systemID; bin128 2035 src/media_tools/ismacryp.c bin128 *KIDs; bin128 2090 src/media_tools/ismacryp.c KIDs = (bin128 *)gf_malloc(KID_count*sizeof(bin128)); bin128 745 src/media_tools/isom_tools.c bin128 psp_track_uuid = {0x55, 0x53, 0x4D, 0x54, 0x21, 0xD2, 0x4F, 0xCE, 0xBB, 0x88, 0x69, 0x5C, 0xFA, 0xC9, 0xC7, 0x40}; bin128 64 src/media_tools/m3u8.c bin128 key_iv; bin128 112 src/media_tools/m3u8.c memset(e->key_iv, 0, sizeof(bin128) ); bin128 155 src/media_tools/m3u8.c memcpy(e->key_iv, attribs->key_iv, sizeof(bin128)); bin128 194 src/media_tools/m3u8.c memset(e->key_iv, 0, sizeof(bin128)); bin128 773 src/media_tools/m3u8.c memset(attribs->key_iv, 0, sizeof(bin128) ); bin128 2267 src/media_tools/media_import.c bin128 KID; bin128 2270 src/media_tools/media_import.c bin128 constant_IV; bin128 1624 src/media_tools/mpd.c memcpy(segment_url->key_iv, elt->key_iv, sizeof(bin128)); bin128 1900 src/media_tools/mpd.c memcpy(segment_url->key_iv, elt->key_iv, sizeof(bin128)); bin128 2481 src/media_tools/mpd.c GF_Err gf_mpd_resolve_url(GF_MPD *mpd, GF_MPD_Representation *rep, GF_MPD_AdaptationSet *set, GF_MPD_Period *period, const char *mpd_url, u32 base_url_index, GF_MPD_URLResolveType resolve_type, u32 item_index, u32 nb_segments_removed, char **out_url, u64 *out_range_start, u64 *out_range_end, u64 *segment_duration_in_ms, Bool *is_in_base_url, char **out_key_url, bin128 *out_key_iv) bin128 2636 src/media_tools/mpd.c memcpy((*out_key_iv), segment->key_iv, sizeof(bin128) ); bin128 195 src/odf/ipmpx_parse.c void GF_IPMPX_ParseBin128(char *val, bin128 *data) bin128 179 src/odf/odf_parse.c void OD_ParseBin128(char *val, bin128 *data) bin128 1952 src/utils/os_divers.c GF_Err gf_bin128_parse(char *string, bin128 value) bin128 2022 src/utils/xml_parser.c bin128 word128;