Lines Matching refs:format
40 static_cast<AVPixelFormat>(frame->format), static_cast<int32_t>(frame->width),
49 int32_t stride, const Format &format)
53 format.GetIntValue(MediaDescriptionKey::MD_KEY_HEIGHT, height);
54 format.GetIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, fmt);
97 int32_t stride, const Format &format)
100 format.GetIntValue(MediaDescriptionKey::MD_KEY_HEIGHT, height);
153 int32_t WriteSurfaceData(const std::shared_ptr<AVMemory> &memory, struct SurfaceInfo &surfaceInfo, const Format &format)
157 format.GetIntValue(MediaDescriptionKey::MD_KEY_HEIGHT, height);
158 format.GetIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, fmt);
167 surfaceInfo.surfaceStride, format);
173 surfaceInfo.surfaceStride, format);
177 AVCODEC_LOGE("Fill frame buffer failed : unsupported pixel format: %{public}d", pixFmt);
184 const Format &format)
189 format.GetIntValue(MediaDescriptionKey::MD_KEY_HEIGHT, height);
190 format.GetIntValue(MediaDescriptionKey::MD_KEY_WIDTH, width);
191 format.GetIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, fmt);
196 return WriteYuvDataStride(memory, scaleData, scaleLineSize, width, format);
201 return WriteRgbDataStride(memory, scaleData, scaleLineSize, width * VIDEO_PIX_DEPTH_RGBA, format);
205 AVCODEC_LOGE("Fill frame buffer failed : unsupported pixel format: %{public}d", pixFmt);
271 bool IsYuvFormat(VideoPixelFormat &format)
273 return (format == VideoPixelFormat::YUVI420 || format == VideoPixelFormat::NV12 ||
274 format == VideoPixelFormat::NV21);
277 bool IsRgbFormat(VideoPixelFormat &format)
279 return (format == VideoPixelFormat::RGBA);