Home
last modified time | relevance | path

Searched refs:I420 (Results 1 – 25 of 30) sorted by relevance

12

/external/v4l2_codec2/common/
DVideoPixelFormat.cpp29 case VideoPixelFormat::I420: in videoPixelFormatToString()
104 case VideoPixelFormat::I420: in bitDepth()
159 case VideoPixelFormat::I420: in RequiresEvenSizeAllocation()
201 case VideoPixelFormat::I420: in numPlanes()
300 case VideoPixelFormat::I420: in bytesPerElement()
343 case VideoPixelFormat::I420: in SampleSize()
DFormatConverter.cpp99 if (outFormat != VideoPixelFormat::I420 && outFormat != VideoPixelFormat::NV12) { in Create()
126 if (outFormat == VideoPixelFormat::I420) { in initialize()
223 case convertMap(VideoPixelFormat::YV12, VideoPixelFormat::I420): in convertBlock()
233 case convertMap(VideoPixelFormat::NV12, VideoPixelFormat::I420): in convertBlock()
238 case convertMap(VideoPixelFormat::NV21, VideoPixelFormat::I420): in convertBlock()
269 case convertMap(VideoPixelFormat::ABGR, VideoPixelFormat::I420): in convertBlock()
DFourcc.cpp61 case VideoPixelFormat::I420: in fromVideoPixelFormat()
94 case VideoPixelFormat::I420: in fromVideoPixelFormat()
150 return VideoPixelFormat::I420; in toVideoPixelFormat()
/external/libyuv/files/unit_test/
Dconvert_test.cc156 TESTPLANARTOP(I420, uint8_t, 1, 2, 2, I420, uint8_t, 1, 2, 2, 8)
157 TESTPLANARTOP(I422, uint8_t, 1, 2, 1, I420, uint8_t, 1, 2, 2, 8)
158 TESTPLANARTOP(I444, uint8_t, 1, 1, 1, I420, uint8_t, 1, 2, 2, 8)
159 TESTPLANARTOP(I420, uint8_t, 1, 2, 2, I422, uint8_t, 1, 2, 1, 8)
160 TESTPLANARTOP(I420, uint8_t, 1, 2, 2, I444, uint8_t, 1, 1, 1, 8)
161 TESTPLANARTOP(I420, uint8_t, 1, 2, 2, I420Mirror, uint8_t, 1, 2, 2, 8)
166 TESTPLANARTOP(I420, uint8_t, 1, 2, 2, I010, uint16_t, 2, 2, 2, 8)
167 TESTPLANARTOP(I420, uint8_t, 1, 2, 2, I012, uint16_t, 2, 2, 2, 8)
180 TESTPLANARTOP(I010, uint16_t, 2, 2, 2, I420, uint8_t, 1, 2, 2, 10)
181 TESTPLANARTOP(I210, uint16_t, 2, 2, 1, I420, uint8_t, 1, 2, 2, 10)
[all …]
Drotate_test.cc593 TESTAPLANARTOP(Android420, I420, 1, 0, 0, 2, 2, I420, 2, 2)
594 TESTAPLANARTOP(Android420, NV12, 2, 0, 1, 2, 2, I420, 2, 2)
595 TESTAPLANARTOP(Android420, NV21, 2, 1, 0, 2, 2, I420, 2, 2)
Dscale_test.cc925 TEST_F(LibYUVScaleTest, I420##name##To##width##x##height##_##filter) { \
938 DISABLED_##I420##name##To##width##x##height##_##filter##_12) { \
952 DISABLED_##I420##name##To##width##x##height##_##filter##_16) { \
971 TEST_F(LibYUVScaleTest, I420##name##From##width##x##height##_##filter) { \
986 DISABLED_##I420##name##From##width##x##height##_##filter##_12) { \
1002 DISABLED_##I420##name##From##width##x##height##_##filter##_16) { \
1059 TEST_F(LibYUVScaleTest, I420##name##SwapXY_##filter) { \
1073 TEST_F(LibYUVScaleTest, DISABLED_##I420##name##SwapXY_##filter##_12) { \
1087 TEST_F(LibYUVScaleTest, DISABLED_##I420##name##SwapXY_##filter##_16) { \
/external/crosvm/media/cros-codecs/src/decoders/h264/test_data/
DREADME.md14 gst-launch-1.0 videotestsrc num-buffers=1 ! video/x-raw,format=I420,width=16,height=16 ! \
25 gst-launch-1.0 videotestsrc num-buffers=2 ! video/x-raw,format=I420,width=16,height=16 ! \
36 gst-launch-1.0 videotestsrc num-buffers=3 ! video/x-raw,format=I420,width=16,height=16 ! \
48 gst-launch-1.0 videotestsrc num-buffers=3 ! video/x-raw,format=I420,width=16,height=16 ! \
/external/libaom/test/
Dtemporal_filter_test.cc44 I420, // 4:2:0 enumerator
139 if (color_fmt == I420) { in RunTest()
265 RunTest(1, 1, I420); in TEST_P()
272 RunTest(0, 1, I420); in TEST_P()
279 RunTest(1, 100000, I420); in TEST_P()
404 if (color_fmt == I420) { in RunTest()
532 RunTest(1, 1, 10, I420); in TEST_P()
539 RunTest(0, 1, 10, I420); in TEST_P()
546 RunTest(1, 100000, 10, I420); in TEST_P()
/external/libyuv/files/docs/
Dformats.md7 There are 2 core formats supported by libyuv - I420 and ARGB.
8 All YUV formats can be converted to/from I420.
11 Filtering functions such as scaling and planar functions work on I420 and/or ARGB.
79 FOURCC_YU12 = FOURCC('Y', 'U', '1', '2'), // Linux version of I420.
89 FOURCC_IYUV = FOURCC('I', 'Y', 'U', 'V'), // Alias for I420.
109 planes for UV: I420, I422, I444, I400, NV21, NV12, I400
111 I420, NV12 and NV21 are half width, half height
117 The YUV formats start with a letter to specify the color space. e.g. I420
Drotation.md3 …B allow rotation of any format. Optimized functionality is supported for I420, ARGB, NV12 and NV2…
19 * Converts the cropped region to I420. Supports inverted source for src_height negative.
40 Same as I420, but implementation is less optimized - reads columns and writes rows, 16 bytes at a t…
76 Same as I420, but implementation is less optimized - reads columns and writes rows.
/external/crosvm/media/cros-codecs/src/
Dlib.rs17 I420, enumerator
101 DecodedFormat::I420 | DecodedFormat::NV12 => width as usize * height as usize * 3 / 2, in decoded_frame_size()
/external/webrtc/sdk/android/instrumentationtests/src/org/webrtc/
DVideoFrameBufferTest.java77 assertEquals(VideoFrameBufferType.I420, buffer.getBufferType()); in createBufferWithType()
78 assertEquals(VideoFrameBufferType.I420, nativeGetBufferType(buffer)); in createBufferWithType()
82 assertEquals(VideoFrameBufferType.I420, buffer.getBufferType()); in createBufferWithType()
83 assertEquals(VideoFrameBufferType.I420, nativeGetBufferType(buffer)); in createBufferWithType()
471 assertEquals(VideoFrameBufferType.I420, nativeGetBufferType(outputI420Buffer));
/external/webrtc/sdk/objc/components/renderer/opengl/
DRTCDefaultShader.mm90 NSAssert(!_i420Program, @"I420 program already created");
100 RTCLog(@"Failed to get uniform variable locations in I420 shader");
164 RTCLog(@"Failed to setup I420 program");
/external/libaom/apps/
Daomenc.h23 I420, // 4:2:0 8+ bit-depth enumerator
/external/libvpx/
Dvpxenc.h26 I420, // 4:2:0 8+ bit-depth enumerator
Dvpxenc.c733 global->color_type = I420; in parse_global_config()
772 global->color_type = I420; in parse_global_config()
1718 case I420: input.fmt = VPX_IMG_FMT_I420; break; in main()
/external/webrtc/sdk/objc/native/src/
Dobjc_video_track_source.mm108 // Adapted I420 frame.
109 // TODO(magjed): Optimize this I420 path.
/external/v4l2_codec2/common/include/v4l2_codec2/common/
DVideoPixelFormat.h19 I420, // 12bpp YUV planar 1x1 Y, 2x2 UV samples, a.k.a. YU12. enumerator
/external/webrtc/sdk/android/api/org/webrtc/
DVideoFrame.java81 return VideoFrameBufferType.I420; in getBufferType()
/external/crosvm/media/cros-codecs/src/utils/
Dvaapi.rs56 decoded_format: DecodedFormat::I420,
611 libva::constants::VA_FOURCC_I420 => Ok(DecodedFormat::I420), in try_from()
/external/webrtc/sdk/android/src/java/org/webrtc/
DHardwareVideoEncoder.java714 I420 {
753 return I420;
/external/v4l2_codec2/components/
DV4L2EncodeComponent.cpp103 *format = VideoPixelFormat::I420; in getVideoFrameLayout()
111 *format = VideoPixelFormat::I420; in getVideoFrameLayout()
149 HalPixelFormat halFormat = (format == VideoPixelFormat::I420) ? HalPixelFormat::YV12 in getVideoFrameStride()
/external/webrtc/sdk/objc/components/renderer/metal/
DRTCMTLVideoView.m181 RTCLogError(@"Failed to create I420 renderer");
/external/webrtc/sdk/objc/components/video_codec/
DRTCVideoDecoderH264.mm201 // I420 frame after decode, but eventually we will be able to plumb
DRTCVideoEncoderH264.mm111 // Convert I420 to NV12.
126 RTC_LOG(LS_ERROR) << "Error converting I420 VideoFrame to NV12 :" << ret;

12