/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/examples/ |
twopass_encoder.c | 11 // Two Pass Encoder 14 // This is an example of a two pass encoder loop. It takes an input file in 15 // YV12 format, passes it through the encoder twice, and writes the compressed 30 // Encoding a frame in two pass mode is identical to the simple encoder 48 // Destruction of the encoder instance must be done on each pass. The 131 const VpxInterface *encoder = NULL; local 145 encoder = get_vpx_encoder_by_name(codec_arg); 146 if (!encoder) 149 info.codec_fourcc = encoder->fourcc; 171 printf("Using %s\n", vpx_codec_iface_name(encoder->interface())) [all...] |
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/ |
encode_test_driver.cc | 20 void Encoder::EncodeFrame(VideoSource *video, const unsigned long frame_flags) { 37 void Encoder::EncodeFrameInternal(const VideoSource &video, 69 void Encoder::Flush() { 155 Encoder* const encoder = codec_->CreateEncoder(cfg_, deadline_, init_flags_, local 157 ASSERT_TRUE(encoder != NULL); 164 PreEncodeFrameHook(video, encoder); 165 encoder->EncodeFrame(video, frame_flags_); 167 CxDataIterator iter = encoder->GetCxData(); 198 const vpx_image_t *img_enc = encoder->GetPreviewFrame() [all...] |
superframe_test.cc | 38 libvpx_test::Encoder *encoder) { 40 encoder->Control(VP8E_SET_ENABLEAUTOALTREF, 1);
|
tile_independence_test.cc | 52 libvpx_test::Encoder *encoder) { 54 encoder->Control(VP9E_SET_TILE_COLUMNS, n_tiles_);
|
/frameworks/av/cmds/stagefright/ |
record.cpp | 226 sp<MediaSource> encoder = 232 writer->addSource(encoder); 241 CHECK_EQ((status_t)OK, encoder->start()); 244 while (encoder->read(&buffer) == OK) { 259 err = encoder->stop(); 328 sp<MediaSource> encoder = local 331 encoder->start(); 336 while ((err = encoder->read(&buffer)) == OK) { 349 encoder->stop();
|
audioloop.cpp | 105 sp<MediaSource> encoder = OMXCodec::Create( local 113 writer->addSource(encoder); 122 encoder);
|
/external/chromium_org/third_party/webrtc/video_engine/ |
vie_external_codec_impl.cc | 61 VideoEncoder* encoder, 63 assert(encoder != NULL); 64 LOG(LS_INFO) << "Register external encoder for channel " << video_channel 69 ViEEncoder* vie_encoder = cs.Encoder(video_channel); 74 if (vie_encoder->RegisterExternalEncoder(encoder, pl_type, 84 LOG(LS_INFO) << "Deregister external encoder for channel " << video_channel; 87 ViEEncoder* vie_encoder = cs.Encoder(video_channel);
|
/hardware/intel/img/libdrm/tests/modetest/ |
modetest.c | 30 * since the kernel separates outputs into encoder and connector structures, 117 drmModeEncoder *encoder; local 123 encoder = drmModeGetEncoder(fd, resources->encoders[i]); 125 if (!encoder) { 126 fprintf(stderr, "could not get encoder %i: %s\n", 131 encoder->encoder_id, 132 encoder->crtc_id, 133 encoder_type_str(encoder->encoder_type), 134 encoder->possible_crtcs, 135 encoder->possible_clones) 272 drmModeEncoder *encoder; member in struct:connector 464 drmModeEncoder *encoder = NULL; local [all...] |
/external/chromium_org/third_party/libvpx/ |
libvpx.target.darwin-x86_64.mk | 20 # "{'inputs': ['$(gyp_shared_intermediate_dir)/yasm'], 'extension': 'asm', 'process_outputs_as_sources': '1', 'outputs': ['$(gyp_shared_intermediate_dir)/third_party/libvpx/%(INPUT_ROOT)s.o'], 'rule_name': 'assemble', 'rule_sources': ['source/libvpx/third_party/x86inc/x86inc.asm', 'source/libvpx/vp8/common/x86/dequantize_mmx.asm', 'source/libvpx/vp8/common/x86/idctllm_mmx.asm', 'source/libvpx/vp8/common/x86/idctllm_sse2.asm', 'source/libvpx/vp8/common/x86/iwalsh_mmx.asm', 'source/libvpx/vp8/common/x86/iwalsh_sse2.asm', 'source/libvpx/vp8/common/x86/loopfilter_block_sse2.asm', 'source/libvpx/vp8/common/x86/loopfilter_mmx.asm', 'source/libvpx/vp8/common/x86/loopfilter_sse2.asm', 'source/libvpx/vp8/common/x86/mfqe_sse2.asm', 'source/libvpx/vp8/common/x86/postproc_mmx.asm', 'source/libvpx/vp8/common/x86/postproc_sse2.asm', 'source/libvpx/vp8/common/x86/recon_mmx.asm', 'source/libvpx/vp8/common/x86/recon_sse2.asm', 'source/libvpx/vp8/common/x86/sad_mmx.asm', 'source/libvpx/vp8/common/x86/sad_sse2.asm', 'source/libvpx/vp8/common/x86/sad_sse3.asm', 'source/libvpx/vp8/common/x86/sad_sse4.asm', 'source/libvpx/vp8/common/x86/sad_ssse3.asm', 'source/libvpx/vp8/common/x86/subpixel_mmx.asm', 'source/libvpx/vp8/common/x86/subpixel_sse2.asm', 'source/libvpx/vp8/common/x86/subpixel_ssse3.asm', 'source/libvpx/vp8/common/x86/variance_impl_mmx.asm', 'source/libvpx/vp8/common/x86/variance_impl_sse2.asm', 'source/libvpx/vp8/common/x86/variance_impl_ssse3.asm', 'source/libvpx/vp8/encoder/x86/dct_mmx.asm', 'source/libvpx/vp8/encoder/x86/dct_sse2.asm', 'source/libvpx/vp8/encoder/x86/encodeopt.asm', 'source/libvpx/vp8/encoder/x86/fwalsh_sse2.asm', 'source/libvpx/vp8/encoder/x86/quantize_mmx.asm', 'source/libvpx/vp8/encoder/x86/quantize_sse4.asm', 'source/libvpx/vp8/encoder/x86/ssim_opt.asm', 'source/libvpx/vp8/encoder/x86/subtract_mmx.asm', 'source/libvpx/vp8/encoder/x86/subtract_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_copy_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_idct_ssse3.asm', 'source/libvpx/vp9/common/x86/vp9_intrapred_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_intrapred_ssse3.asm', 'source/libvpx/vp9/common/x86/vp9_loopfilter_mmx.asm', 'source/libvpx/vp9/common/x86/vp9_subpixel_8t_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_subpixel_8t_ssse3.asm', 'source/libvpx/vp9/common/x86/vp9_subpixel_bilinear_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_subpixel_bilinear_ssse3.asm', 'source/libvpx/vp9/encoder/x86/vp9_dct_mmx.asm', 'source/libvpx/vp9/encoder/x86/vp9_dct_ssse3.asm', 'source/libvpx/vp9/encode (…) [all...] |
libvpx.target.linux-x86_64.mk | 20 # "{'inputs': ['$(gyp_shared_intermediate_dir)/yasm'], 'extension': 'asm', 'process_outputs_as_sources': '1', 'outputs': ['$(gyp_shared_intermediate_dir)/third_party/libvpx/%(INPUT_ROOT)s.o'], 'rule_name': 'assemble', 'rule_sources': ['source/libvpx/third_party/x86inc/x86inc.asm', 'source/libvpx/vp8/common/x86/dequantize_mmx.asm', 'source/libvpx/vp8/common/x86/idctllm_mmx.asm', 'source/libvpx/vp8/common/x86/idctllm_sse2.asm', 'source/libvpx/vp8/common/x86/iwalsh_mmx.asm', 'source/libvpx/vp8/common/x86/iwalsh_sse2.asm', 'source/libvpx/vp8/common/x86/loopfilter_block_sse2.asm', 'source/libvpx/vp8/common/x86/loopfilter_mmx.asm', 'source/libvpx/vp8/common/x86/loopfilter_sse2.asm', 'source/libvpx/vp8/common/x86/mfqe_sse2.asm', 'source/libvpx/vp8/common/x86/postproc_mmx.asm', 'source/libvpx/vp8/common/x86/postproc_sse2.asm', 'source/libvpx/vp8/common/x86/recon_mmx.asm', 'source/libvpx/vp8/common/x86/recon_sse2.asm', 'source/libvpx/vp8/common/x86/sad_mmx.asm', 'source/libvpx/vp8/common/x86/sad_sse2.asm', 'source/libvpx/vp8/common/x86/sad_sse3.asm', 'source/libvpx/vp8/common/x86/sad_sse4.asm', 'source/libvpx/vp8/common/x86/sad_ssse3.asm', 'source/libvpx/vp8/common/x86/subpixel_mmx.asm', 'source/libvpx/vp8/common/x86/subpixel_sse2.asm', 'source/libvpx/vp8/common/x86/subpixel_ssse3.asm', 'source/libvpx/vp8/common/x86/variance_impl_mmx.asm', 'source/libvpx/vp8/common/x86/variance_impl_sse2.asm', 'source/libvpx/vp8/common/x86/variance_impl_ssse3.asm', 'source/libvpx/vp8/encoder/x86/dct_mmx.asm', 'source/libvpx/vp8/encoder/x86/dct_sse2.asm', 'source/libvpx/vp8/encoder/x86/encodeopt.asm', 'source/libvpx/vp8/encoder/x86/fwalsh_sse2.asm', 'source/libvpx/vp8/encoder/x86/quantize_mmx.asm', 'source/libvpx/vp8/encoder/x86/quantize_sse4.asm', 'source/libvpx/vp8/encoder/x86/ssim_opt.asm', 'source/libvpx/vp8/encoder/x86/subtract_mmx.asm', 'source/libvpx/vp8/encoder/x86/subtract_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_copy_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_idct_ssse3.asm', 'source/libvpx/vp9/common/x86/vp9_intrapred_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_intrapred_ssse3.asm', 'source/libvpx/vp9/common/x86/vp9_loopfilter_mmx.asm', 'source/libvpx/vp9/common/x86/vp9_subpixel_8t_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_subpixel_8t_ssse3.asm', 'source/libvpx/vp9/common/x86/vp9_subpixel_bilinear_sse2.asm', 'source/libvpx/vp9/common/x86/vp9_subpixel_bilinear_ssse3.asm', 'source/libvpx/vp9/encoder/x86/vp9_dct_mmx.asm', 'source/libvpx/vp9/encoder/x86/vp9_dct_ssse3.asm', 'source/libvpx/vp9/encode (…) [all...] |
/cts/tests/tests/media/src/android/media/cts/ |
EncodeVirtualDisplayTest.java | 47 * Tests connecting a virtual display to the input of a MediaCodec encoder. 56 * the output, because the frames are going directly to the encoder, and the encoder may 68 // Encoder parameters table, sort by encoder level from high to low. 70 // encoder level, width, height, bitrate, framerate 86 // Encoder parameters. We use the same width/height as the virtual display. 184 * Returns true if the encoder level, specified in the ENCODER_PARAM_TABLE, can be supported. 217 * Initialize the encoder parameters according to the device capability. 221 // Loop over each tabel entry until a proper encoder setting is found 243 MediaCodec encoder = null; local [all...] |
/dalvik/dexgen/src/com/android/dexgen/dex/file/ |
AnnotationItem.java | 156 ValueEncoder encoder = new ValueEncoder(addedTo.getFile(), out); local 158 encoder.writeAnnotation(annotation, false); 214 ValueEncoder encoder = new ValueEncoder(file, out); local 215 encoder.writeAnnotation(annotation, true);
|
/dalvik/dx/src/com/android/dx/dex/file/ |
AnnotationItem.java | 156 ValueEncoder encoder = new ValueEncoder(addedTo.getFile(), out); local 158 encoder.writeAnnotation(annotation, false); 214 ValueEncoder encoder = new ValueEncoder(file, out); local 215 encoder.writeAnnotation(annotation, true);
|
/external/chromium_org/net/quic/ |
quic_socket_address_coder_test.cc | 106 QuicSocketAddressCoder encoder(IPEndPoint(ip, test_case[i].port)); 107 string serialized = encoder.Encode(); 111 EXPECT_EQ(encoder.ip(), decoder.ip()); 112 EXPECT_EQ(encoder.port(), decoder.port());
|
/external/chromium_org/third_party/libjingle/source/talk/media/webrtc/ |
webrtcvideoencoderfactory.h | 84 virtual void DestroyVideoEncoder(webrtc::VideoEncoder* encoder) = 0;
|
/external/chromium_org/third_party/sfntly/cpp/src/test/ |
test_utils.h | 88 // @param encoder the encoder to use for the encoding 91 static int32_t EncodeOneChar(UConverter* encoder, int16_t uchar); 93 // Get an encoder for the charset name. 95 // @param charsetName the charset to get an encoder for 96 // @return an encoder or null if no encoder available for charset name
|
/external/dexmaker/src/dx/java/com/android/dx/dex/file/ |
AnnotationItem.java | 154 ValueEncoder encoder = new ValueEncoder(addedTo.getFile(), out); local 156 encoder.writeAnnotation(annotation, false); 212 ValueEncoder encoder = new ValueEncoder(file, out); local 213 encoder.writeAnnotation(annotation, true);
|
/external/sfntly/cpp/src/test/ |
test_utils.h | 88 // @param encoder the encoder to use for the encoding 91 static int32_t EncodeOneChar(UConverter* encoder, int16_t uchar); 93 // Get an encoder for the charset name. 95 // @param charsetName the charset to get an encoder for 96 // @return an encoder or null if no encoder available for charset name
|
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/nio/charset/ |
CharsetEncoder2Test.java | 141 * Mock encoder. encodeLoop always throws unexpected exception. 159 CharsetEncoder encoder = utf8.newEncoder(); local 163 encoder.reset(); 166 CoderResult result = encoder.encode(char1, bytes, false); 171 result = encoder.encode(char2, bytes, true);
|
/libcore/luni/src/test/java/libcore/java/nio/charset/ |
Charset_TestGenerator.java | 33 CharsetEncoder encoder; field in class:Charset_TestGenerator 220 CharsetEncoder encoder = charset.newEncoder(); local 221 encoder.onUnmappableCharacter(CodingErrorAction.REPLACE); 223 ByteBuffer bb = encoder.encode(cb);
|
/external/chromium_org/third_party/libvpx/source/libvpx/test/ |
superframe_test.cc | 38 libvpx_test::Encoder *encoder) { 40 encoder->Control(VP8E_SET_ENABLEAUTOALTREF, 1);
|
tile_independence_test.cc | 52 libvpx_test::Encoder *encoder) { 54 encoder->Control(VP9E_SET_TILE_COLUMNS, n_tiles_);
|
/external/libvpx/libvpx/test/ |
superframe_test.cc | 38 libvpx_test::Encoder *encoder) { 40 encoder->Control(VP8E_SET_ENABLEAUTOALTREF, 1);
|
tile_independence_test.cc | 52 libvpx_test::Encoder *encoder) { 54 encoder->Control(VP9E_SET_TILE_COLUMNS, n_tiles_);
|
/frameworks/base/core/java/android/util/ |
Base64.java | 29 * Default values for encoder/decoder flags. 34 * Encoder flag bit to omit the padding '=' characters at the end 40 * Encoder flag bit to omit all line terminators (i.e., the output 46 * Encoder flag bit to indicate lines should be terminated with a 53 * Encoder/decoder flag bit to indicate using the "URL and 510 Encoder encoder = new Encoder(flags, null); local 516 if (encoder.do_padding) { 529 if (encoder.do_newline && len > 0) [all...] |