/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/video_surface_sink/ |
H A D | surface_sink_plugin.cpp | 45 cap.AppendDiscreteKeys<VideoPixelFormat>( in SurfaceSinkRegister() 47 {VideoPixelFormat::RGBA, VideoPixelFormat::NV12, VideoPixelFormat::NV21}); in SurfaceSinkRegister() 60 static PixelFormat TranslatePixelFormat(const VideoPixelFormat pixelFormat) in TranslatePixelFormat() 64 case VideoPixelFormat::YUV420P: in TranslatePixelFormat() 67 case VideoPixelFormat::YUYV422: in TranslatePixelFormat() 70 case VideoPixelFormat::RGBA: in TranslatePixelFormat() 73 case VideoPixelFormat::BGRA: in TranslatePixelFormat() 76 case VideoPixelFormat in TranslatePixelFormat() [all...] |
/foundation/multimedia/av_codec/services/engine/common/ |
H A D | codec_utils.cpp | 25 std::map<VideoPixelFormat, AVPixelFormat> g_pixelFormatMap = { 26 {VideoPixelFormat::YUVI420, AV_PIX_FMT_YUV420P}, 27 {VideoPixelFormat::NV12, AV_PIX_FMT_NV12}, 28 {VideoPixelFormat::NV21, AV_PIX_FMT_NV21}, 29 {VideoPixelFormat::RGBA, AV_PIX_FMT_RGBA}, 55 VideoPixelFormat pixFmt = static_cast<VideoPixelFormat>(fmt); in WriteYuvDataStride() 56 CHECK_AND_RETURN_RET_LOG(pixFmt == VideoPixelFormat::YUVI420 || pixFmt == VideoPixelFormat::NV12 || in WriteYuvDataStride() 57 pixFmt == VideoPixelFormat in WriteYuvDataStride() [all...] |
/foundation/multimedia/media_foundation/engine/include/plugin/common/ |
H A D | plugin_attr_desc.h | 42 const ValueType g_vdPixelFmtDef = VideoPixelFormat::UNKNOWN; 93 {Tag::VIDEO_PIXEL_FORMAT, {"pixel_fmt", g_vdPixelFmtDef, "VideoPixelFormat"}}, 183 const std::map<VideoPixelFormat, const char*> g_videoPixelFormatStrMap = { 184 {VideoPixelFormat::UNKNOWN, "UNKNOWN"}, 185 {VideoPixelFormat::YUV410P, "YUV410P"}, 186 {VideoPixelFormat::YUV411P, "YUV411P"}, 187 {VideoPixelFormat::YUV420P, "YUV420P"}, 188 {VideoPixelFormat::NV12, "NV12"}, 189 {VideoPixelFormat::NV21, "NV21"}, 190 {VideoPixelFormat [all...] |
/foundation/multimedia/media_foundation/src/common/ |
H A D | plugin_attr_desc.h | 42 const ValueType g_vdPixelFmtDef = VideoPixelFormat::UNKNOWN; 93 {Tag::VIDEO_PIXEL_FORMAT, {"pixel_fmt", g_vdPixelFmtDef, "VideoPixelFormat"}}, 183 const std::map<VideoPixelFormat, const char*> g_videoPixelFormatStrMap = { 184 {VideoPixelFormat::UNKNOWN, "UNKNOWN"}, 185 {VideoPixelFormat::YUV410P, "YUV410P"}, 186 {VideoPixelFormat::YUV411P, "YUV411P"}, 187 {VideoPixelFormat::YUV420P, "YUV420P"}, 188 {VideoPixelFormat::NV12, "NV12"}, 189 {VideoPixelFormat::NV21, "NV21"}, 190 {VideoPixelFormat [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/sink/sdl/video_sink/ |
H A D | sdl_video_sink_plugin.cpp | 45 cap.AppendDiscreteKeys<VideoPixelFormat>( in SdlVideoRegister() 47 {VideoPixelFormat::YUV420P, VideoPixelFormat::NV12, VideoPixelFormat::NV21, VideoPixelFormat::RGBA}); in SdlVideoRegister() 62 static uint32_t TranslatePixelFormat(const VideoPixelFormat pixelFormat) in TranslatePixelFormat() 66 case VideoPixelFormat::YUV420P: in TranslatePixelFormat() 69 case VideoPixelFormat::YUYV422: in TranslatePixelFormat() 72 case VideoPixelFormat::RGB24: in TranslatePixelFormat() 75 case VideoPixelFormat in TranslatePixelFormat() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/utils/ |
H A D | ffmpeg_utils.cpp | 146 std::map<VideoPixelFormat, AVPixelFormat> g_pixelFormatMap = { 147 {VideoPixelFormat::YUV410P, AV_PIX_FMT_YUV410P}, 148 {VideoPixelFormat::YUV411P, AV_PIX_FMT_YUV411P}, 149 {VideoPixelFormat::YUV420P, AV_PIX_FMT_YUV420P}, 150 {VideoPixelFormat::NV12, AV_PIX_FMT_NV12}, 151 {VideoPixelFormat::NV21, AV_PIX_FMT_NV21}, 152 {VideoPixelFormat::YUYV422, AV_PIX_FMT_YUYV422}, 153 {VideoPixelFormat::YUV422P, AV_PIX_FMT_YUV422P}, 154 {VideoPixelFormat::YUV444P, AV_PIX_FMT_YUV444P}, 155 {VideoPixelFormat [all...] |
H A D | ffmpeg_utils.h | 99 VideoPixelFormat ConvertPixelFormatFromFFmpeg(int32_t ffmpegPixelFormat); 101 AVPixelFormat ConvertPixelFormatToFFmpeg(VideoPixelFormat pixelFormat);
|
/foundation/multimedia/av_codec/test/unittest/hcodec_test/unittest/ |
H A D | hencoder_buffer_unit_test.cpp | 81 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 101 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 121 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 144 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 163 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 182 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 201 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 226 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 245 .pixFmt = VideoPixelFormat::NV12, in HWTEST_F() 268 .pixFmt = VideoPixelFormat in HWTEST_F() [all...] |
H A D | hdecoder_buffer_unit_test.cpp | 36 .pixFmt = VideoPixelFormat::NV12, in HWTEST() 56 .pixFmt = VideoPixelFormat::NV12, in HWTEST() 75 .pixFmt = VideoPixelFormat::NV12, in HWTEST() 94 .pixFmt = VideoPixelFormat::NV12, in HWTEST() 113 .pixFmt = VideoPixelFormat::NV12, in HWTEST() 132 .pixFmt = VideoPixelFormat::NV12, in HWTEST()
|
H A D | hcodec_type_converter_unit_test.cpp | 68 EXPECT_EQ(ret.value().innerFmt, VideoPixelFormat::YUVI420); in HWTEST() 79 optional<PixelFmt> ret = TypeConverter::InnerFmtToFmt(VideoPixelFormat::NV12); in HWTEST() 86 optional<PixelFmt> ret = TypeConverter::InnerFmtToFmt(VideoPixelFormat::UNKNOWN); in HWTEST() 92 optional<GraphicPixelFormat> ret = TypeConverter::InnerFmtToDisplayFmt(VideoPixelFormat::RGBA); in HWTEST() 99 optional<GraphicPixelFormat> ret = TypeConverter::InnerFmtToDisplayFmt(VideoPixelFormat::UNKNOWN); in HWTEST() 105 optional<VideoPixelFormat> ret = TypeConverter::DisplayFmtToInnerFmt(GRAPHIC_PIXEL_FMT_YCRCB_420_SP); in HWTEST() 107 EXPECT_EQ(ret.value(), VideoPixelFormat::NV21); in HWTEST() 112 optional<VideoPixelFormat> ret = TypeConverter::DisplayFmtToInnerFmt(GRAPHIC_PIXEL_FMT_BUTT); in HWTEST()
|
H A D | hencoder_unit_test.cpp | 261 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::RGBA)); in HWTEST_F() 283 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::YUVI420)); in HWTEST_F() 305 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 326 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 346 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::YUVI420)); in HWTEST_F() 362 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::YUVI420)); in HWTEST_F() 395 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::YUVI420)); in HWTEST_F() 411 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::YUVI420)); in HWTEST_F() 428 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::YUVI420)); in HWTEST_F() 445 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/services/engine/common/include/ |
H A D | codec_utils.h | 62 GraphicPixelFormat TranslateSurfaceFormat(const VideoPixelFormat &surfaceFormat); 63 VideoPixelFormat ConvertPixelFormatFromFFmpeg(int32_t ffmpegPixelFormat); 64 AVPixelFormat ConvertPixelFormatToFFmpeg(VideoPixelFormat pixelFormat); 74 bool IsYuvFormat(VideoPixelFormat &format); 75 bool IsRgbFormat(VideoPixelFormat &format);
|
/foundation/multimedia/av_codec/services/services/codec/ipc/ |
H A D | buffer_converter.cpp | 29 using VideoPixelFormat = OHOS::MediaAVCodec::VideoPixelFormat; 34 VideoPixelFormat TranslateSurfaceFormat(GraphicPixelFormat surfaceFormat) in TranslateSurfaceFormat() 38 return VideoPixelFormat::YUVI420; in TranslateSurfaceFormat() 41 return VideoPixelFormat::RGBA; in TranslateSurfaceFormat() 45 return VideoPixelFormat::NV12; in TranslateSurfaceFormat() 49 return VideoPixelFormat::NV21; in TranslateSurfaceFormat() 53 return VideoPixelFormat::UNKNOWN; in TranslateSurfaceFormat() 259 int32_t pixelFormat = static_cast<int32_t>(VideoPixelFormat::UNKNOWN); in SetFormat() 261 SetPixFormat(static_cast<VideoPixelFormat>(pixelForma in SetFormat() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/video_decoder/ |
H A D | video_ffmpeg_decoder_plugin.cpp | 102 DiscreteCapability<VideoPixelFormat> values; in UpdateOutCaps() 106 if (supportFormat != VideoPixelFormat::UNKNOWN) { in UpdateOutCaps() 235 FindInParameterMapThenAssignLocked<Plugin::VideoPixelFormat>(Tag::VIDEO_PIXEL_FORMAT, pixelFormat_); in InitCodecContext() 496 if (pixelFormat_ == VideoPixelFormat::YUV420P) { in DumpVideoRawOutData() 509 } else if (pixelFormat_ == VideoPixelFormat::NV21 || pixelFormat_ == VideoPixelFormat::NV12) { in DumpVideoRawOutData() 518 } else if (pixelFormat_ == VideoPixelFormat::RGBA || pixelFormat_ == VideoPixelFormat::ARGB || in DumpVideoRawOutData() 519 pixelFormat_ == VideoPixelFormat::ABGR || pixelFormat_ == VideoPixelFormat in DumpVideoRawOutData() [all...] |
/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/video_decoder/ |
H A D | video_decoder_filter.cpp | 136 Plugin::VideoPixelFormat vdecFormat; in CalculateBufferSize() 144 if (vdecFormat == Plugin::VideoPixelFormat::YUV420P || in CalculateBufferSize() 145 vdecFormat == Plugin::VideoPixelFormat::NV21 || in CalculateBufferSize() 146 vdecFormat == Plugin::VideoPixelFormat::NV12) { in CalculateBufferSize() 150 } else if (vdecFormat == Plugin::VideoPixelFormat::RGBA || in CalculateBufferSize() 151 vdecFormat == Plugin::VideoPixelFormat::ARGB || in CalculateBufferSize() 152 vdecFormat == Plugin::VideoPixelFormat::ABGR || in CalculateBufferSize() 153 vdecFormat == Plugin::VideoPixelFormat::BGRA) { in CalculateBufferSize()
|
/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | type_converter.h | 37 VideoPixelFormat innerFmt; 49 static std::optional<PixelFmt> InnerFmtToFmt(VideoPixelFormat format); 50 static std::optional<GraphicPixelFormat> InnerFmtToDisplayFmt(VideoPixelFormat format); 51 static std::optional<VideoPixelFormat> DisplayFmtToInnerFmt(GraphicPixelFormat format);
|
H A D | type_converter.cpp | 47 {GRAPHIC_PIXEL_FMT_YCBCR_420_P, VideoPixelFormat::YUVI420, "I420"}, 48 {GRAPHIC_PIXEL_FMT_YCBCR_420_SP, VideoPixelFormat::NV12, "NV12"}, 49 {GRAPHIC_PIXEL_FMT_YCRCB_420_SP, VideoPixelFormat::NV21, "NV21"}, 50 {GRAPHIC_PIXEL_FMT_RGBA_8888, VideoPixelFormat::RGBA, "RGBA"}, 51 {GRAPHIC_PIXEL_FMT_YCBCR_P010, VideoPixelFormat::NV12, "NV12_10bit"}, 52 {GRAPHIC_PIXEL_FMT_YCRCB_P010, VideoPixelFormat::NV21, "NV21_10bit"}, 201 std::optional<PixelFmt> TypeConverter::InnerFmtToFmt(VideoPixelFormat format) in InnerFmtToFmt() 209 LOGW("unknown VideoPixelFormat %d", format); in InnerFmtToFmt() 213 std::optional<GraphicPixelFormat> TypeConverter::InnerFmtToDisplayFmt(VideoPixelFormat format) in InnerFmtToDisplayFmt() 221 LOGW("unknown VideoPixelFormat in InnerFmtToDisplayFmt() [all...] |
/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/ |
H A D | hdi_codec_manager.cpp | 167 std::vector<VideoPixelFormat> HdiCodecManager::GetCodecFormats(const CodecVideoPortCap& port) in GetCodecFormats() 170 std::vector<VideoPixelFormat> formats; in GetCodecFormats() 174 formats.push_back(VideoPixelFormat::NV12); in GetCodecFormats() 177 formats.push_back(VideoPixelFormat::NV21); in GetCodecFormats() 180 formats.push_back(VideoPixelFormat::YUV420P); in GetCodecFormats() 183 formats.push_back(VideoPixelFormat::RGBA); in GetCodecFormats() 186 formats.push_back(VideoPixelFormat::BGRA); in GetCodecFormats()
|
H A D | codec_utils.cpp | 181 static const std::map<VideoPixelFormat, OMX_COLOR_FORMATTYPE> formatHstOmx = { 182 {VideoPixelFormat::NV12, OMX_COLOR_FormatYUV420SemiPlanar}, 183 {VideoPixelFormat::NV21, OMX_COLOR_FormatYUV420SemiPlanar}, 184 {VideoPixelFormat::BGRA, OMX_COLOR_Format32bitBGRA8888}, 185 {VideoPixelFormat::RGBA, OMX_COLOR_Format32bitARGB8888}, 186 {VideoPixelFormat::YUV420P, OMX_COLOR_FormatYUV420Planar}, 189 OMX_COLOR_FORMATTYPE FormatHstToOmx(const VideoPixelFormat format) in FormatHstToOmx() 194 MEDIA_LOG_W("Unknow VideoPixelFormat: " PUBLIC_LOG_U32, static_cast<uint32_t>(format)); in FormatHstToOmx()
|
/foundation/multimedia/av_codec/test/unittest/hcodec_test/helper/ |
H A D | command_parser.h | 82 VideoPixelFormat pixFmt = VideoPixelFormat::NV12; 105 VideoPixelFormat pixFmt = VideoPixelFormat::NV12;
|
/foundation/multimedia/av_codec/test/moduletest/vcodec/hwdecoder/src/InnerAPI/ |
H A D | api_test.cpp | 244 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 264 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 285 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 307 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 330 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 373 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 395 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F() 464 format.PutIntValue(MediaDescriptionKey::MD_KEY_PIXEL_FORMAT, static_cast<int32_t>(VideoPixelFormat::NV12)); in HWTEST_F()
|
/foundation/multimedia/media_foundation/engine/include/pipeline/filters/source/video_capture/ |
H A D | video_capture_filter.h | 72 Plugin::VideoPixelFormat pixelFormat_ {Plugin::VideoPixelFormat::YUV420P};
|
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/common/include/ |
H A D | av_trans_meta.h | 90 VideoPixelFormat format_ {VideoPixelFormat::UNKNOWN};
|
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_handler/histreamer_ability_querier/include/ |
H A D | histreamer_ability_querier.h | 33 using OHOS::Media::Plugin::VideoPixelFormat; 97 std::vector<VideoPixelFormat> pixel_fmt; 128 std::vector<VideoPixelFormat> pixel_fmt;
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/source/video_capture/ |
H A D | video_file_capture_plugin.cpp | 47 outCaps.AppendDiscreteKeys<VideoPixelFormat>( in VideoFileCaptureRegister() 48 Capability::Key::VIDEO_PIXEL_FORMAT, {VideoPixelFormat::YUV420P}); in VideoFileCaptureRegister() 192 if (Any::IsSameTypeWith<VideoPixelFormat>(value)) { in SetParameter() 193 pixelFormat_ = Plugin::AnyCast<VideoPixelFormat>(value); in SetParameter() 228 videoMeta->videoPixelFormat = VideoPixelFormat::YUV420P; in SetVideoBufferMeta()
|