Home
last modified time | relevance | path

Searched refs:codec (Results 1 – 25 of 121) sorted by relevance

12345

/hardware/google/gfxstream/host/apigen-codec-common/
DCMakeLists.txt2 set(apigen-codec-common-platform-sources)
4 set(apigen-codec-common-platform-sources)
6 set(apigen-codec-common-platform-sources)
8 set(apigen-codec-common-platform-sources X11Support.cpp)
12 apigen-codec-common
16 ${apigen-codec-common-platform-sources})
19 apigen-codec-common PRIVATE -fvisibility=hidden)
22 apigen-codec-common
28 apigen-codec-common
30 ${GFXSTREAM_REPO_ROOT}/host/apigen-codec-common
DBUILD.bazel1 # File: project_root/src/apigen-codec-common/BUILD
4 name = "apigen-codec-common",
/hardware/interfaces/bluetooth/audio/aidl/default/
DA2dpOffloadCodecFactory.cpp52 auto codec = std::find_if(begin(ranked_codecs_), end(ranked_codecs_), in GetCodec() local
55 return codec != end(ranked_codecs_) ? *codec : nullptr; in GetCodec()
75 for (auto codec : codecs) { in GetConfiguration() local
78 [&](auto& rc__) { return codec->info.id == rc__.id; }); in GetConfiguration()
81 !codec->BuildConfiguration(rc->capabilities, hint.codecParameters, in GetConfiguration()
85 configuration->id = codec->info.id; in GetConfiguration()
86 A2dpStatus status = codec->ParseConfiguration(configuration->configuration, in GetConfiguration()
DA2dpOffloadAudioProvider.cpp62 auto codec = codec_factory_.GetCodec(a2dp_config.codecId); in startSession() local
63 if (!codec) { in startSession()
70 if (codec->info.id == CodecId(CodecId::A2dp::SBC)) { in startSession()
74 std::static_pointer_cast<const A2dpOffloadCodecSbc>(codec); in startSession()
78 } else if (codec->info.id == CodecId(CodecId::A2dp::AAC)) { in startSession()
82 std::static_pointer_cast<const A2dpOffloadCodecAac>(codec); in startSession()
129 auto codec = codec_factory_.GetCodec(codec_id); in parseA2dpConfiguration() local
130 if (!codec) { in parseA2dpConfiguration()
136 *_aidl_return = codec->ParseConfiguration(configuration, codec_parameters); in parseA2dpConfiguration()
/hardware/interfaces/bluetooth/a2dp/1.0/vts/functional/
DVtsHalBluetoothA2dpV1_0TargetTest.cpp54 codec.codecType = CodecType::AAC; in SetUp()
55 codec.sampleRate = SampleRate::RATE_44100; in SetUp()
56 codec.bitsPerSample = BitsPerSample::BITS_16; in SetUp()
57 codec.channelMode = ChannelMode::STEREO; in SetUp()
58 codec.encodedAudioBitrate = 320000; in SetUp()
59 codec.peerMtu = 1000; in SetUp()
94 CodecConfiguration codec; member in BluetoothA2dpHidlTest
102 EXPECT_EQ(Status::SUCCESS, audio_offload->startSession(audio_host, codec)); in TEST_P()
/hardware/qcom/sm8150/media/mm-video-v4l2/vidc/common/inc/
Dvidc_common.h92 static bool convert_v4l2_profile_to_omx(int codec, int v4l2_profile, int *omx_profile);
93 static bool convert_omx_profile_to_v4l2(int codec, int omx_profile, int *v4l2_profile);
94 static bool convert_v4l2_level_to_omx(int codec, int v4l2_level, int *omx_level);
95 static bool convert_omx_level_to_v4l2(int codec, int omx_level, int *v4l2_level);
/hardware/qcom/sm7250/media/mm-video-v4l2/vidc/common/src/
Dvidc_common.cpp252 bool profile_level_converter::convert_v4l2_profile_to_omx(int codec, int v4l2_profile, int *omx_pro… in convert_v4l2_profile_to_omx() argument
256 if (!find_map(profile_v4l2_to_omx_map, codec, &profile_map)) in convert_v4l2_profile_to_omx()
262 bool profile_level_converter::convert_omx_profile_to_v4l2(int codec, int omx_profile, int *v4l2_pro… in convert_omx_profile_to_v4l2() argument
266 if (!find_map(profile_omx_to_v4l2_map, codec, &profile_map)) in convert_omx_profile_to_v4l2()
272 bool profile_level_converter::convert_v4l2_level_to_omx(int codec, int v4l2_level, int *omx_level) in convert_v4l2_level_to_omx() argument
276 if (!find_map(level_v4l2_to_omx_map, codec, &level_map)) in convert_v4l2_level_to_omx()
282 bool profile_level_converter::find_tier(int codec, int omx_level, unsigned int *tier) in find_tier() argument
287 if(codec == V4L2_PIX_FMT_HEVC) { in find_tier()
309 bool profile_level_converter::convert_omx_level_to_v4l2(int codec, int omx_level, int *v4l2_level) in convert_omx_level_to_v4l2() argument
313 if (!find_map(level_omx_to_v4l2_map, codec, &level_map)) in convert_omx_level_to_v4l2()
/hardware/qcom/sm7250/media/mm-video-v4l2/vidc/common/inc/
Dvidc_common.h95 static bool convert_v4l2_profile_to_omx(int codec, int v4l2_profile, int *omx_profile);
96 static bool convert_omx_profile_to_v4l2(int codec, int omx_profile, int *v4l2_profile);
97 static bool convert_v4l2_level_to_omx(int codec, int v4l2_level, int *omx_level);
98 static bool find_tier(int codec, int omx_level, unsigned int *tire);
99 static bool convert_omx_level_to_v4l2(int codec, int omx_level, int *v4l2_level);
/hardware/google/gfxstream/host/renderControl_dec/
DCMakeLists.txt8 apigen-codec-common
17 ${GFXSTREAM_REPO_ROOT}/host/apigen-codec-common)
/hardware/google/gfxstream/host/gl/gles1_dec/
DCMakeLists.txt9 apigen-codec-common
19 ${GFXSTREAM_REPO_ROOT}/host/apigen-codec-common)
/hardware/google/gfxstream/host/gl/gles2_dec/
DCMakeLists.txt9 apigen-codec-common
20 ${GFXSTREAM_REPO_ROOT}/host/apigen-codec-common)
/hardware/qcom/sm8150/media/mm-video-v4l2/vidc/common/src/
Dvidc_common.cpp276 bool profile_level_converter::convert_v4l2_profile_to_omx(int codec, int v4l2_profile, int *omx_pro… in convert_v4l2_profile_to_omx() argument
280 if (!find_map(profile_v4l2_to_omx_map, codec, &profile_map)) in convert_v4l2_profile_to_omx()
286 bool profile_level_converter::convert_omx_profile_to_v4l2(int codec, int omx_profile, int *v4l2_pro… in convert_omx_profile_to_v4l2() argument
290 if (!find_map(profile_omx_to_v4l2_map, codec, &profile_map)) in convert_omx_profile_to_v4l2()
296 bool profile_level_converter::convert_v4l2_level_to_omx(int codec, int v4l2_level, int *omx_level) in convert_v4l2_level_to_omx() argument
300 if (!find_map(level_v4l2_to_omx_map, codec, &level_map)) in convert_v4l2_level_to_omx()
306 bool profile_level_converter::convert_omx_level_to_v4l2(int codec, int omx_level, int *v4l2_level) in convert_omx_level_to_v4l2() argument
310 if (!find_map(level_omx_to_v4l2_map, codec, &level_map)) in convert_omx_level_to_v4l2()
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/appendices/
DVK_KHR_video_queue.adoc26 support for video codec operations by introducing the following new object
30 perform video codec operations.
31 * Video session parameters objects that act as a container for codec
57 ** Relocate Std header version reporting/requesting from codec-operation
59 ** Make Std header versions codec-operation specific instead of only
60 codec-specific.
/hardware/google/gfxstream/host/magma/
DCMakeLists.txt14 apigen-codec-common
22 ${GFXSTREAM_REPO_ROOT}/host/apigen-codec-common
/hardware/interfaces/bluetooth/audio/utils/le_audio_configuration_set/
Daudio_set_scenarios.fbs19 /// Each scenario can list any number of codec configurations by their names in
24 /// The referenced codec configurations are defined by the
26 /// Multiple scenarios can reference same codec configurations.
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/chapters/
Dvideo_decode_extensions.adoc69 [[decode-codec-specific-semantics]]
72 The following aspects of video decode operations are codec-specific:
87 These codec-specific behaviors are defined for each video codec operation
91 * If the used video codec operation is
93 codec-specific aspects of the video decoding process are performed as
97 * If the used video codec operation is
99 codec-specific aspects of the video decoding process are performed as
113 the <<decode-codec-specific-semantics,codec-specific semantics>>,
119 picture, according to the <<decode-codec-specific-semantics,
120 codec-specific semantics>>;
[all …]
/hardware/interfaces/bluetooth/audio/2.0/
Dtypes.hal21 * all the Capabilities of a codec as well as to configure the codecs. All
158 * Used for Hardware Encoding SBC codec parameters.
172 /** Used for Hardware Encoding AAC codec parameters */
182 * Used for Hardware Encoding LDAC codec parameters
183 * Only used when configuring the codec. When Capabilities are requested, this
193 /** Used for Hardware Encoding AptX and AptX-HD codec parameters */
233 * The HAL needs to support all legal bitrates for the selected codec.
/hardware/interfaces/bluetooth/audio/2.1/
Dtypes.hal63 * Used for Hardware Encoding/Decoding LC3 codec parameters.
69 /* codec-specific parameters */
72 /* length in octets of a codec frame */
74 /* Number of blocks of codec frames per single SDU (Service Data Unit) */
DIBluetoothAudioProvider.hal37 * current negotiated codec to the Audio HAL. After this method is called,
45 * otherwise the correct codec configuration is used for hardware
52 * IBluetoothAudioPort with the given codec configuration
/hardware/broadcom/libbt/src/
Dhardware.c263 static void hw_sco_i2spcm_config(uint16_t codec);
264 static void hw_sco_i2spcm_config_from_command(void *p_mem, uint16_t codec);
1327 static void hw_sco_i2spcm_config_from_command(void *p_mem, uint16_t codec) { in hw_sco_i2spcm_config_from_command() argument
1336 hw_sco_i2spcm_config(codec); in hw_sco_i2spcm_config_from_command()
1351 static void hw_sco_i2spcm_config(uint16_t codec) in hw_sco_i2spcm_config() argument
1371 if (codec == SCO_CODEC_CVSD) in hw_sco_i2spcm_config()
1376 else if (codec == SCO_CODEC_MSBC) in hw_sco_i2spcm_config()
1415 static int hw_set_SCO_codec(uint16_t codec) in hw_set_SCO_codec() argument
1423 BTHWDBG( "hw_set_SCO_codec 0x%x", codec); in hw_set_SCO_codec()
1438 if (codec == SCO_CODEC_MSBC) in hw_set_SCO_codec()
[all …]
/hardware/google/gfxstream/host/gl/
DBUILD.bazel13 "//hardware/google/gfxstream/host/apigen-codec-common",
35 deps = ["//hardware/google/gfxstream/host/apigen-codec-common"],
106 "//hardware/google/gfxstream/host/apigen-codec-common",
193 "//hardware/google/gfxstream/host/apigen-codec-common",
214 "//hardware/google/gfxstream/host/apigen-codec-common",
226 deps = ["//hardware/google/gfxstream/host/apigen-codec-common"],
249 "//hardware/google/gfxstream/host/apigen-codec-common",
291 "//hardware/google/gfxstream/host/apigen-codec-common",
/hardware/google/gfxstream/codegen/vulkan/vulkan-docs-next/proposals/
DVK_KHR_video_decode_queue.adoc34codec-specific extensions can be built. As the possibility of API reuse is similarly possible with…
41 …ort for a more fine grained query to determine the set of supported video codec operations for a g…
43 …neral, if needed, before querying more details about the individual video codec operations support…
56 …es not introduce any video decode operation flags, as that is left to the codec-specific decode ex…
131 The common, codec-independent parameters of the video decode operation are provided using the follo…
151codec-specific parameters, then such parameters are provided in the `pNext` chain of the structure…
157 … bitstream buffer range depends on the specific video codec used, as defined by corresponding code…
214codec-specific parameters for the reconstructed picture, then such parameters are provided in the …
229 …ference pictures added, but in certain cases (depending on the used video codec and video profile)…
231codec-specific parameters for the reference pictures, then such parameters are provided in the `pN…
[all …]
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-camera-test/
DAndroid.mk42 $(LOCAL_PATH)/../../../mm-image-codec/qexif \
43 $(LOCAL_PATH)/../../../mm-image-codec/qomx_core
139 $(LOCAL_PATH)/../../../mm-image-codec/qexif \
140 $(LOCAL_PATH)/../../../mm-image-codec/qomx_core
/hardware/interfaces/bluetooth/a2dp/1.0/
DIBluetoothAudioOffload.hal30 * as codec configuration to the HAL server, when its connected to an
43 * codec.
52 * given codec configuration
54 * platform with the given codec configuration
/hardware/qcom/camera/msm8998/QCamera2/stack/mm-jpeg-interface/
DAndroid.mk23 $(LOCAL_PATH)/../../../mm-image-codec/qexif \
24 $(LOCAL_PATH)/../../../mm-image-codec/qomx_core

12345