Lines Matching full:wrapper
32 /// Wrapper type representing a buffer created with `vaCreateBuffer`.
57 PictureParameter::MPEG2(ref mut wrapper) => ( in new()
58 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
59 std::mem::size_of_val(wrapper.inner_mut()), in new()
61 PictureParameter::VP8(ref mut wrapper) => ( in new()
62 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
63 std::mem::size_of_val(wrapper.inner_mut()), in new()
65 PictureParameter::VP9(ref mut wrapper) => ( in new()
66 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
67 std::mem::size_of_val(wrapper.inner_mut()), in new()
69 PictureParameter::H264(ref mut wrapper) => ( in new()
70 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
71 std::mem::size_of_val(wrapper.inner_mut()), in new()
73 PictureParameter::HEVC(ref mut wrapper) => ( in new()
74 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
75 std::mem::size_of_val(wrapper.inner_mut()), in new()
77 PictureParameter::HEVCRext(ref mut wrapper) => ( in new()
78 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
79 std::mem::size_of_val(wrapper.inner_mut()), in new()
81 PictureParameter::HEVCScc(ref mut wrapper) => ( in new()
82 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
83 std::mem::size_of_val(wrapper.inner_mut()), in new()
85 PictureParameter::AV1(ref mut wrapper) => ( in new()
86 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
87 std::mem::size_of_val(wrapper.inner_mut()), in new()
92 SliceParameter::MPEG2(ref mut wrapper) => ( in new()
93 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
94 std::mem::size_of_val(wrapper.inner_mut()), in new()
96 SliceParameter::VP8(ref mut wrapper) => ( in new()
97 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
98 std::mem::size_of_val(wrapper.inner_mut()), in new()
100 SliceParameter::VP9(ref mut wrapper) => ( in new()
101 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
102 std::mem::size_of_val(wrapper.inner_mut()), in new()
104 SliceParameter::H264(ref mut wrapper) => ( in new()
105 wrapper.inner_mut().as_mut_ptr() as *mut std::ffi::c_void, in new()
108 SliceParameter::HEVC(ref mut wrapper) => ( in new()
109 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
110 std::mem::size_of_val(wrapper.inner_mut()), in new()
112 SliceParameter::HEVCRext(ref mut wrapper) => ( in new()
113 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
114 std::mem::size_of_val(wrapper.inner_mut()), in new()
116 SliceParameter::AV1(ref mut wrapper) => ( in new()
117 wrapper.inner_mut().as_mut_ptr() as *mut std::ffi::c_void, in new()
123 IQMatrix::MPEG2(ref mut wrapper) => ( in new()
124 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
125 std::mem::size_of_val(wrapper.inner_mut()), in new()
127 IQMatrix::VP8(ref mut wrapper) => ( in new()
128 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
129 std::mem::size_of_val(wrapper.inner_mut()), in new()
131 IQMatrix::H264(ref mut wrapper) => ( in new()
132 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
133 std::mem::size_of_val(wrapper.inner_mut()), in new()
135 IQMatrix::HEVC(ref mut wrapper) => ( in new()
136 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
137 std::mem::size_of_val(wrapper.inner_mut()), in new()
141 BufferType::Probability(ref mut wrapper) => ( in new()
142 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
143 std::mem::size_of_val(wrapper.inner_mut()), in new()
151 EncSequenceParameter::H264(ref mut wrapper) => ( in new()
152 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
153 std::mem::size_of_val(wrapper.inner_mut()), in new()
155 EncSequenceParameter::HEVC(ref mut wrapper) => ( in new()
156 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
157 std::mem::size_of_val(wrapper.inner_mut()), in new()
159 EncSequenceParameter::VP8(ref mut wrapper) => ( in new()
160 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
161 std::mem::size_of_val(wrapper.inner_mut()), in new()
163 EncSequenceParameter::VP9(ref mut wrapper) => ( in new()
164 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
165 std::mem::size_of_val(wrapper.inner_mut()), in new()
167 EncSequenceParameter::AV1(ref mut wrapper) => ( in new()
168 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
169 std::mem::size_of_val(wrapper.inner_mut()), in new()
174 EncPictureParameter::H264(ref mut wrapper) => ( in new()
175 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
176 std::mem::size_of_val(wrapper.inner_mut()), in new()
178 EncPictureParameter::HEVC(ref mut wrapper) => ( in new()
179 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
180 std::mem::size_of_val(wrapper.inner_mut()), in new()
182 EncPictureParameter::VP8(ref mut wrapper) => ( in new()
183 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
184 std::mem::size_of_val(wrapper.inner_mut()), in new()
186 EncPictureParameter::VP9(ref mut wrapper) => ( in new()
187 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
188 std::mem::size_of_val(wrapper.inner_mut()), in new()
190 EncPictureParameter::AV1(ref mut wrapper) => ( in new()
191 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
192 std::mem::size_of_val(wrapper.inner_mut()), in new()
197 EncSliceParameter::H264(ref mut wrapper) => ( in new()
198 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
199 std::mem::size_of_val(wrapper.inner_mut()), in new()
201 EncSliceParameter::HEVC(ref mut wrapper) => ( in new()
202 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
203 std::mem::size_of_val(wrapper.inner_mut()), in new()
205 EncSliceParameter::AV1(ref mut wrapper) => ( in new()
206 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
207 std::mem::size_of_val(wrapper.inner_mut()), in new()
212 EncMacroblockParameterBuffer::H264(ref mut wrapper) => ( in new()
213 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
214 std::mem::size_of_val(wrapper.inner_mut()), in new()
221 EncMiscParameter::FrameRate(ref mut wrapper) => ( in new()
222 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
223 std::mem::size_of_val(wrapper.inner_mut()), in new()
225 EncMiscParameter::RateControl(ref mut wrapper) => ( in new()
226 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
227 std::mem::size_of_val(wrapper.inner_mut()), in new()
229 EncMiscParameter::MaxSliceSize(ref mut wrapper) => ( in new()
230 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
231 std::mem::size_of_val(wrapper.inner_mut()), in new()
233 EncMiscParameter::MaxFrameSize(ref mut wrapper) => ( in new()
234 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
235 std::mem::size_of_val(wrapper.inner_mut()), in new()
237 EncMiscParameter::SkipFrame(ref mut wrapper) => ( in new()
238 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
239 std::mem::size_of_val(wrapper.inner_mut()), in new()
241 EncMiscParameter::HRD(ref mut wrapper) => ( in new()
242 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
243 std::mem::size_of_val(wrapper.inner_mut()), in new()
245 EncMiscParameter::QualityLevel(ref mut wrapper) => ( in new()
246 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
247 std::mem::size_of_val(wrapper.inner_mut()), in new()
249 EncMiscParameter::Quantization(ref mut wrapper) => ( in new()
250 wrapper.inner_mut() as *mut _ as *mut std::ffi::c_void, in new()
251 std::mem::size_of_val(wrapper.inner_mut()), in new()
359 /// Wrapper over VAPictureParameterBufferMPEG2.
361 /// Wrapper over VAPictureParameterBufferVP8.
363 /// Wrapper over VAPictureParameterBufferVP9.
365 /// Wrapper over VAPictureParameterBufferH264.
367 /// Wrapper over VAPictureParameterBufferHEVC
369 /// Wrapper over VAPictureParameterBufferHEVCRext
371 /// Wrapper over VAPictureParameterBufferHEVCScc
373 /// Wrapper over VADecPictureParameterBufferAV1
379 /// Wrapper over VASliceParameterBufferMPEG2
381 /// Wrapper over VASliceParameterBufferVP8
383 /// Wrapper over VASliceParameterBufferVP9
385 /// Wrapper over VASliceParameterBufferH264
387 /// Wrapper over VASliceParameterBufferHEVC
389 /// Wrapper over VASliceParameterBufferHEVCRext
391 /// Wrapper over VASliceParameterBufferAV1
451 /// Wrapper type representing a buffer created with `vaCreateBuffer` with VAEncCodedBufferType.
537 /// Wrapper over `VAEncMiscParameterBuffer` with `VAEncMiscParameterFrameRate`.
539 /// Wrapper over `VAEncMiscParameterBuffer` with `VAEncMiscParameterRateControl`.
541 /// Wrapper over `VAEncMiscParameterBuffer` with `VAEncMiscParameterMaxSliceSize`.
543 /// Wrapper over `VAEncMiscParameterBuffer` with `VAEncMiscParameterBufferMaxFrameSize`.
545 /// Wrapper over `VAEncMiscParameterBuffer` with `VAEncMiscParameterSkipFrame`.
547 /// Wrapper over `VAEncMiscParameterBuffer` with `VAEncMiscParameterHRD`.
549 /// Wrapper over `VAEncMiscParameterBuffer` with `VAEncMiscParameterBufferQualityLevel`.
551 /// Wrapper over `VAEncMiscParameterBuffer` with `VAEncMiscParameterQuantization`.