Searched refs:adtsHeader (Results 1 – 8 of 8) sorted by relevance
/ohos5.0/foundation/distributedhardware/distributed_hardware_fwk/av_transport/common/src/ |
H A D | av_trans_utils.cpp | 283 void GenerateAdtsHeader(unsigned char* adtsHeader, uint32_t packetLen, uint32_t profile, uint32_t s… in GenerateAdtsHeader() argument 315 adtsHeader[arrZero] = (unsigned char) 0xFF; in GenerateAdtsHeader() 316 adtsHeader[arrOne] = (unsigned char) 0xF9; in GenerateAdtsHeader() 320 …adtsHeader[arrTwo] = (unsigned char) (((profile - 1) << calSix) + (freqIdx << calTwo) + (channels … in GenerateAdtsHeader() 321 …adtsHeader[arrThree] = (unsigned char) (((channels & calThree) << calSix) + (packetLen >> calEleve… in GenerateAdtsHeader() 322 adtsHeader[arrFour] = (unsigned char) ((packetLen & 0x7FF) >> calThree); in GenerateAdtsHeader() 323 adtsHeader[arrFive] = (unsigned char) (((packetLen & calSeven) << calFive) + 0x1F); in GenerateAdtsHeader() 324 adtsHeader[arrSix] = (unsigned char) 0xFC; in GenerateAdtsHeader()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/demuxer/minimp4_demuxer/ |
H A D | minimp4_demuxer_plugin.cpp | 292 uint8_t adtsHeader[ADTS_HEADER_SIZE] = {0}; in FillADTSHead() local 299 adtsHeader[0] = static_cast<uint8_t>(0xFF); in FillADTSHead() 300 adtsHeader[1] = static_cast<uint8_t>(0xF1); in FillADTSHead() 301 …adtsHeader[2] = static_cast<uint8_t>(objectTypeIndication) + (samplerateIndex << 2) + (channelConf… in FillADTSHead() 302 …adtsHeader[3] = static_cast<uint8_t>(((channelConfig & 0x3) << 6) + (packetLen >> 11)); // 3,6,11 … in FillADTSHead() 303 adtsHeader[4] = static_cast<uint8_t>((packetLen & 0x7FF) >> 3); // 4, 3 按协议取信息帧 in FillADTSHead() 304 adtsHeader[5] = static_cast<uint8_t>(((packetLen & 0x7) << 5) + 0x1F); // 5 按协议取信息帧 in FillADTSHead() 305 adtsHeader[6] = static_cast<uint8_t>(0xFC); // 6 按协议取信息帧 in FillADTSHead() 306 data->Write(adtsHeader, ADTS_HEADER_SIZE, 0); in FillADTSHead()
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/audio/encoder/ |
H A D | audio_ffmpeg_aac_encoder_plugin.cpp | 67 int32_t AudioFFMpegAacEncoderPlugin::GetAdtsHeader(std::string &adtsHeader, int32_t &headerSize, in GetAdtsHeader() argument 78 adtsHeader += 0xFF; in GetAdtsHeader() 79 adtsHeader += 0xF1; in GetAdtsHeader() 80 adtsHeader += (profile << 0x6) + (freqIdx << 0x2) + (chanCfg >> 0x2); in GetAdtsHeader() 81 adtsHeader += (((chanCfg & 0x3) << 0x6) + (frameLength >> 0xB)); in GetAdtsHeader() 82 adtsHeader += ((frameLength & 0x7FF) >> 0x3); in GetAdtsHeader() 83 adtsHeader += (((frameLength & 0x7) << 0x5) + 0x1F); in GetAdtsHeader() 84 adtsHeader += 0xFC; in GetAdtsHeader()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/aac/ |
H A D | ffmpeg_aac_encoder_plugin.cpp | 100 Status FFmpegAACEncoderPlugin::GetAdtsHeader(std::string &adtsHeader, int32_t &headerSize, in GetAdtsHeader() argument 111 adtsHeader += 0xFF; in GetAdtsHeader() 112 adtsHeader += 0xF1; in GetAdtsHeader() 113 adtsHeader += ((profile) << 0x6) + (freqIdx << 0x2) + (chanCfg >> 0x2); in GetAdtsHeader() 114 adtsHeader += (((chanCfg & 0x3) << 0x6) + (frameLength >> 0xB)); in GetAdtsHeader() 115 adtsHeader += ((frameLength & 0x7FF) >> 0x3); in GetAdtsHeader() 116 adtsHeader += (((frameLength & 0x7) << 0x5) + 0x1F); in GetAdtsHeader() 117 adtsHeader += 0xFC; in GetAdtsHeader()
|
H A D | ffmpeg_aac_encoder_plugin.h | 92 …Status GetAdtsHeader(std::string &adtsHeader, int32_t &headerSize, std::shared_ptr<AVCodecContext>…
|
/ohos5.0/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_engine/plugin/test/av_trans_input/daudio_input_test/ |
H A D | daudio_input_test.cpp | 391 unsigned char* adtsHeader = new unsigned char[1024]; variable 396 GenerateAdtsHeader(adtsHeader, packetLen, profile, sampleRate, channels); 399 GenerateAdtsHeader(adtsHeader, packetLen, profile, sampleRate, channels); 400 delete [] adtsHeader; 401 adtsHeader = nullptr;
|
/ohos5.0/foundation/distributedhardware/distributed_hardware_fwk/av_transport/common/include/ |
H A D | av_trans_utils.h | 62 void GenerateAdtsHeader(unsigned char* adtsHeader, uint32_t packetLen, uint32_t profile, uint32_t s…
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/audio/encoder/ |
H A D | audio_ffmpeg_aac_encoder_plugin.h | 89 …int32_t GetAdtsHeader(std::string &adtsHeader, int32_t &headerSize, std::shared_ptr<AVCodecContext…
|