Searched refs:encoder (Results 1 - 25 of 39) sorted by relevance

12

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/
H A Dvp8cx.mk27 VP8_CX_SRCS-yes += encoder/defaultcoefcounts.h
28 VP8_CX_SRCS-yes += encoder/bitstream.c
29 VP8_CX_SRCS-yes += encoder/boolhuff.c
30 VP8_CX_SRCS-yes += encoder/dct.c
31 VP8_CX_SRCS-yes += encoder/encodeframe.c
32 VP8_CX_SRCS-yes += encoder/encodeframe.h
33 VP8_CX_SRCS-yes += encoder/encodeintra.c
34 VP8_CX_SRCS-yes += encoder/encodemb.c
35 VP8_CX_SRCS-yes += encoder/encodemv.c
36 VP8_CX_SRCS-$(CONFIG_MULTITHREAD) += encoder/ethreadin
[all...]
H A Dvp8cx_arm.mk15 # encoder
16 VP8_CX_SRCS-$(ARCH_ARM) += encoder/arm/dct_arm.c
17 VP8_CX_SRCS-$(ARCH_ARM) += encoder/arm/quantize_arm.c
20 # encoder
21 VP8_CX_SRCS-$(HAVE_EDSP) += encoder/arm/boolhuff_arm.c
22 VP8_CX_SRCS_REMOVE-$(HAVE_EDSP) += encoder/boolhuff.c
23 VP8_CX_SRCS-$(HAVE_EDSP) += encoder/arm/armv5te/boolhuff_armv5te$(ASM)
24 VP8_CX_SRCS-$(HAVE_EDSP) += encoder/arm/armv5te/vp8_packtokens_armv5$(ASM)
25 VP8_CX_SRCS-$(HAVE_EDSP) += encoder/arm/armv5te/vp8_packtokens_mbrow_armv5$(ASM)
26 VP8_CX_SRCS-$(HAVE_EDSP) += encoder/ar
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/
H A Dvp9cx.mk20 VP9_CX_SRCS-yes += encoder/vp9_bitstream.c
21 VP9_CX_SRCS-yes += encoder/vp9_cost.h
22 VP9_CX_SRCS-yes += encoder/vp9_cost.c
23 VP9_CX_SRCS-yes += encoder/vp9_dct.c
24 VP9_CX_SRCS-yes += encoder/vp9_encodeframe.c
25 VP9_CX_SRCS-yes += encoder/vp9_encodeframe.h
26 VP9_CX_SRCS-yes += encoder/vp9_encodemb.c
27 VP9_CX_SRCS-yes += encoder/vp9_encodemv.c
28 VP9_CX_SRCS-yes += encoder/vp9_extend.c
29 VP9_CX_SRCS-yes += encoder/vp9_firstpas
[all...]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/test/
H A Dborders_test.cc32 ::libvpx_test::Encoder *encoder) {
34 encoder->Control(VP8E_SET_CPUUSED, 1);
35 encoder->Control(VP8E_SET_ENABLEAUTOALTREF, 1);
36 encoder->Control(VP8E_SET_ARNR_MAXFRAMES, 7);
37 encoder->Control(VP8E_SET_ARNR_STRENGTH, 5);
38 encoder->Control(VP8E_SET_ARNR_TYPE, 3);
51 // the encoder to producing lots of big partitions which will likely
66 // when passing in a very high min q. This pushes the encoder to producing
31 PreEncodeFrameHook(::libvpx_test::VideoSource *video, ::libvpx_test::Encoder *encoder) argument
H A Daltref_test.cc37 libvpx_test::Encoder *encoder) {
39 encoder->Control(VP8E_SET_ENABLEAUTOALTREF, 1);
40 encoder->Control(VP8E_SET_CPUUSED, 3);
36 PreEncodeFrameHook(libvpx_test::VideoSource *video, libvpx_test::Encoder *encoder) argument
H A Dcpu_speed_test.cc34 ::libvpx_test::Encoder *encoder) {
36 encoder->Control(VP8E_SET_CPUUSED, set_cpu_used_);
37 encoder->Control(VP8E_SET_ENABLEAUTOALTREF, 1);
38 encoder->Control(VP8E_SET_ARNR_MAXFRAMES, 7);
39 encoder->Control(VP8E_SET_ARNR_STRENGTH, 5);
40 encoder->Control(VP8E_SET_ARNR_TYPE, 3);
54 // the encoder to producing lots of big partitions which will likely
73 // the encoder to producing lots of big partitions which will likely
89 // when passing in a very high min q. This pushes the encoder to producing
33 PreEncodeFrameHook(::libvpx_test::VideoSource *video, ::libvpx_test::Encoder *encoder) argument
H A Dactive_map_test.cc37 ::libvpx_test::Encoder *encoder) {
39 encoder->Control(VP8E_SET_CPUUSED, cpu_used_);
58 encoder->Control(VP8E_SET_ACTIVEMAP, &map);
64 encoder->Control(VP8E_SET_ACTIVEMAP, &map);
36 PreEncodeFrameHook(::libvpx_test::VideoSource *video, ::libvpx_test::Encoder *encoder) argument
H A Daq_segment_test.cc34 ::libvpx_test::Encoder *encoder) {
36 encoder->Control(VP8E_SET_CPUUSED, set_cpu_used_);
37 encoder->Control(VP9E_SET_AQ_MODE, aq_mode_);
38 encoder->Control(VP8E_SET_MAX_INTRA_BITRATE_PCT, 100);
33 PreEncodeFrameHook(::libvpx_test::VideoSource *video, ::libvpx_test::Encoder *encoder) argument
H A Dcq_test.cc46 libvpx_test::Encoder *encoder) {
49 encoder->Control(VP8E_SET_CQ_LEVEL, cq_level_);
51 encoder->Control(VP8E_SET_CPUUSED, 3);
45 PreEncodeFrameHook(libvpx_test::VideoSource *video, libvpx_test::Encoder *encoder) argument
H A Dencode_test_driver.cc155 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();
218 delete encoder;
H A Dsuperframe_test.cc38 libvpx_test::Encoder *encoder) {
40 encoder->Control(VP8E_SET_ENABLEAUTOALTREF, 1);
37 PreEncodeFrameHook(libvpx_test::VideoSource *video, libvpx_test::Encoder *encoder) argument
H A Dtile_independence_test.cc52 libvpx_test::Encoder *encoder) {
54 encoder->Control(VP9E_SET_TILE_COLUMNS, n_tiles_);
51 PreEncodeFrameHook(libvpx_test::VideoSource *video, libvpx_test::Encoder *encoder) argument
H A Dtools_common.sh221 encoder="${LIBVPX_BIN_PATH}/vpxenc"
231 encoder="${encoder}.exe"
249 "${encoder}" --codec=${codec} --width=${width} --height=${height} \
254 | "${encoder}" --codec=${codec} --width=${width} --height=${height} \
H A Dencode_test_driver.h52 explicit CxDataIterator(vpx_codec_ctx_t *encoder) argument
53 : encoder_(encoder), iter_(NULL) {}
157 // Flush the encoder on EOS
170 // encoder tests. It provides hooks which can be overridden by subclasses
199 virtual void PreEncodeFrameHook(VideoSource *video, Encoder *encoder) {} argument
224 // Hook that can modify the encoder's output data
H A Dkeyframe_test.cc36 ::libvpx_test::Encoder *encoder) {
40 encoder->Control(VP8E_SET_CPUUSED, set_cpu_used_);
35 PreEncodeFrameHook(::libvpx_test::VideoSource *video, ::libvpx_test::Encoder *encoder) argument
/hardware/ti/omap3/omx/video/src/openmax_il/video_encode/
H A DAndroid.mk20 LOCAL_MODULE:= libOMX.TI.Video.encoder
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/examples/
H A Dsimple_encoder.c14 // This is an example of a simple encoder loop. It takes an input file in
15 // YV12 format, passes it through the encoder, and writes the compressed
37 // Encoders have the notion of "usage profiles." For example, an encoder
39 // conferencing application and a best quality offline encoder. These
55 // The encoder is initialized by the following code.
61 // EOF) then the frame is passed to the encoder. Otherwise, a NULL
62 // is passed, indicating the End-Of-Stream condition to the encoder. The
75 // encoder.
158 const VpxInterface *encoder = NULL; local
184 encoder
[all...]
H A Dvp8cx_set_ref.c15 // This is an example demonstrating how to overwrite the VP8 encoder's
104 const VpxInterface *encoder = NULL; local
115 encoder = get_vpx_encoder_by_name("vp8");
116 if (!encoder)
123 info.codec_fourcc = encoder->fourcc;
141 printf("Using %s\n", vpx_codec_iface_name(encoder->interface()));
143 res = vpx_codec_enc_config_default(encoder->interface(), &cfg, 0);
160 if (vpx_codec_enc_init(&codec, encoder->interface(), &cfg, 0))
161 die_codec(&codec, "Failed to initialize encoder");
H A Dset_maps.c15 // This is an example demonstrating how to control the VP8 encoder's
163 const VpxInterface *encoder = NULL; local
172 encoder = get_vpx_encoder_by_name(argv[1]);
173 if (!encoder)
176 info.codec_fourcc = encoder->fourcc;
194 printf("Using %s\n", vpx_codec_iface_name(encoder->interface()));
196 res = vpx_codec_enc_config_default(encoder->interface(), &cfg, 0);
215 if (vpx_codec_enc_init(&codec, encoder->interface(), &cfg, 0))
216 die_codec(&codec, "Failed to initialize encoder");
221 if (frame_count == 22 && encoder
[all...]
H A Dtwopass_encoder.c14 // 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()));
173 res = vpx_codec_enc_config_default(encoder
[all...]
/hardware/intel/img/libdrm/tests/modeprint/
H A Dmodeprint.c190 int printEncoder(int fd, drmModeResPtr res, drmModeEncoderPtr encoder, uint32_t id) argument
194 printf("\tcrtc_id :%d\n", encoder->crtc_id);
195 printf("\ttype :%d\n", encoder->encoder_type);
196 printf("\tpossible_crtcs :%d\n", encoder->possible_crtcs);
197 printf("\tpossible_clones :%d\n", encoder->possible_clones);
234 drmModeEncoderPtr encoder; local
263 encoder = drmModeGetEncoder(fd, res->encoders[i]);
265 if (!encoder)
266 printf("Could not get encoder %i\n", res->encoders[i]);
268 printEncoder(fd, res, encoder, re
[all...]
/hardware/intel/img/hwcomposer/common/base/
H A DDrm.cpp124 // get proper encoder for the given connector
126 ILOGTRACE("Drm connector has encoder attached on device %d", device);
127 output->encoder = drmModeGetEncoder(mDrmFd, connector->encoder_id);
128 if (!output->encoder) {
129 ELOGTRACE("failed to get encoder from a known encoder id");
130 // fall through to get an encoder
133 if (!output->encoder) {
134 ILOGTRACE("getting encoder for device %d", device);
135 drmModeEncoderPtr encoder; local
[all...]
H A DDrm.h88 drmModeEncoderPtr encoder; member in struct:android::intel::Drm::DrmOutput
/hardware/intel/img/libdrm/tests/modetest/
H A Dmodetest.c30 * 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
272 drmModeEncoder *encoder; member in struct:connector
464 drmModeEncoder *encoder = NULL; local
[all...]
/hardware/ti/omap3/omx/image/src/openmax_il/jpeg_enc/src/
H A DMakefile29 COMPONENT_LIB=libOMX.TI.JPEG.encoder.so

Completed in 577 milliseconds

12