Lines Matching refs:info

76     AVEncryptionInfo *info, *copy;
80 info = av_encryption_info_alloc(test_subsample_count, sizeof(test_key_id), sizeof(test_iv));
81 av_assert0(info);
82 av_assert0(info->key_id);
83 av_assert0(info->key_id_size == sizeof(test_key_id));
84 av_assert0(info->iv);
85 av_assert0(info->iv_size == sizeof(test_iv));
86 av_assert0(info->subsamples);
87 av_assert0(info->subsample_count == test_subsample_count);
89 info->scheme = 1234;
90 info->crypt_byte_block = 333;
91 info->skip_byte_block = 444;
92 memcpy(info->key_id, test_key_id, sizeof(test_key_id));
93 memcpy(info->iv, test_iv, sizeof(test_iv));
94 memcpy(info->subsamples, test_subsamples, sizeof(test_subsamples));
96 copy = av_encryption_info_clone(info);
98 av_assert0(copy != info);
99 av_assert0(compare_encryption_info(info, copy) == 0);
102 side_data = av_encryption_info_add_side_data(info, &side_data_size);
108 av_assert0(copy != info);
109 av_assert0(compare_encryption_info(info, copy) == 0);
113 av_encryption_info_free(info);
118 AVEncryptionInitInfo *info;
120 info = av_encryption_init_info_alloc(sizeof(test_system_id), 2, sizeof(test_key_id), sizeof(test_data));
121 av_assert0(info);
122 av_assert0(info->system_id);
123 av_assert0(info->system_id_size == sizeof(test_system_id));
124 av_assert0(info->key_ids);
125 av_assert0(info->num_key_ids == 2);
126 av_assert0(info->key_id_size == sizeof(test_key_id));
127 av_assert0(info->key_ids[0]);
128 av_assert0(info->key_ids[1]);
129 av_assert0(info->data);
130 av_assert0(info->data_size == sizeof(test_data));
131 av_assert0(!info->next);
133 memcpy(info->system_id, test_system_id, sizeof(test_system_id));
134 memcpy(info->key_ids[0], test_key_id, sizeof(test_key_id));
135 memcpy(info->key_ids[1], test_key_id_2, sizeof(test_key_id_2));
136 memcpy(info->data, test_data, sizeof(test_data));
138 return info;
143 AVEncryptionInitInfo *info, *copy;
147 info = create_init_info();
149 side_data = av_encryption_init_info_add_side_data(info, &side_data_size);
154 av_assert0(compare_encryption_init_info(info, copy) == 0);
158 // Make the first init info different from the second to test the correct order.
159 memset(info->system_id, 0, info->system_id_size);
160 info->next = create_init_info();
161 side_data = av_encryption_init_info_add_side_data(info, &side_data_size);
165 av_assert0(compare_encryption_init_info(info, copy) == 0);
169 av_encryption_init_info_free(info);