Lines Matching refs:bufferMeta
156 void BufferMeta::Update(const BufferMeta& bufferMeta)
158 type_ = bufferMeta.GetType();
159 *tags_ = *bufferMeta.tags_;
164 auto bufferMeta = std::shared_ptr<AudioBufferMeta>(new AudioBufferMeta());
165 bufferMeta->samples = samples;
166 bufferMeta->sampleFormat = sampleFormat;
167 bufferMeta->sampleRate = sampleRate;
168 bufferMeta->channels = channels;
169 bufferMeta->bytesPreFrame = bytesPreFrame;
170 bufferMeta->channelLayout = channelLayout;
171 bufferMeta->offsets = offsets;
172 bufferMeta->Update(*this);
173 return bufferMeta;
178 auto bufferMeta = std::shared_ptr<VideoBufferMeta>(new VideoBufferMeta());
179 bufferMeta->videoPixelFormat = videoPixelFormat;
180 bufferMeta->id = id;
181 bufferMeta->width = width;
182 bufferMeta->height = height;
183 bufferMeta->planes = planes;
184 bufferMeta->stride = stride;
185 bufferMeta->offset = offset;
186 bufferMeta->Update(*this);
187 return bufferMeta;
284 void Buffer::UpdateBufferMeta(const BufferMeta& bufferMeta)
286 meta->Update(bufferMeta);