/dports/net-im/tg_owt/tg_owt-d578c76/src/common_video/h265/ |
H A D | h265_bitstream_parser.cc | 128 = H265SpsParser::ParseShortTermRefPicSet(sps_->num_short_term_ref_pic_sets, in ParseNonParameterSetNalu() 129 sps_->num_short_term_ref_pic_sets, sps_->short_term_ref_pic_set, *sps_, &slice_reader); in ParseNonParameterSetNalu() 135 } else if (sps_->num_short_term_ref_pic_sets > 1) { in ParseNonParameterSetNalu() 137 uint32_t short_term_ref_pic_set_idx_bits = H265::Log2(sps_->num_short_term_ref_pic_sets); in ParseNonParameterSetNalu() 138 if ((1 << short_term_ref_pic_set_idx_bits) < sps_->num_short_term_ref_pic_sets) { in ParseNonParameterSetNalu() 310 curr_sps_idx = sps_->num_short_term_ref_pic_sets; in CalcNumPocTotalCurr()
|
H A D | h265_sps_parser.cc | 92 uint32_t st_rps_idx, uint32_t num_short_term_ref_pic_sets, in ParseShortTermRefPicSet() argument 104 if (st_rps_idx == num_short_term_ref_pic_sets) { in ParseShortTermRefPicSet() 350 RETURN_EMPTY_ON_FAIL(buffer->ReadExponentialGolomb(&sps.num_short_term_ref_pic_sets)); in ParseSpsInternal() 351 sps.short_term_ref_pic_set.resize(sps.num_short_term_ref_pic_sets); in ParseSpsInternal() 352 for (uint32_t st_rps_idx = 0; st_rps_idx < sps.num_short_term_ref_pic_sets; st_rps_idx++) { in ParseSpsInternal() 355 st_rps_idx, sps.num_short_term_ref_pic_sets, sps.short_term_ref_pic_set, sps, buffer); in ParseSpsInternal()
|
H A D | h265_sps_parser.h | 58 uint32_t num_short_term_ref_pic_sets = 0; member 76 uint32_t st_rps_idx, uint32_t num_short_term_ref_pic_sets,
|
/dports/multimedia/libde265/libde265-1.0.2/libde265/ |
H A D | sps.cc | 374 int num_short_term_ref_pic_sets; in read() local 375 READ_VLC(num_short_term_ref_pic_sets, uvlc); in read() 376 if (num_short_term_ref_pic_sets < 0 || in read() 377 num_short_term_ref_pic_sets > 64) { in read() 386 ref_pic_sets.resize(num_short_term_ref_pic_sets); in read() 388 for (int i = 0; i < num_short_term_ref_pic_sets; i++) { in read() 1104 int num_short_term_ref_pic_sets = ref_pic_sets.size(); in write() local 1105 if (num_short_term_ref_pic_sets < 0 || in write() 1106 num_short_term_ref_pic_sets > 64) { in write() 1110 out.write_uvlc(num_short_term_ref_pic_sets); in write() [all …]
|
/dports/graphics/digikam/digikam-7.4.0/core/libs/heifutils/libde265/ |
H A D | sps.cc | 377 int num_short_term_ref_pic_sets; in read() local 378 READ_VLC(num_short_term_ref_pic_sets, uvlc); in read() 379 if (num_short_term_ref_pic_sets < 0 || in read() 380 num_short_term_ref_pic_sets > 64) { in read() 389 ref_pic_sets.resize(num_short_term_ref_pic_sets); in read() 391 for (int i = 0; i < num_short_term_ref_pic_sets; i++) { in read() 1146 int num_short_term_ref_pic_sets = ref_pic_sets.size(); in write() local 1147 if (num_short_term_ref_pic_sets < 0 || in write() 1148 num_short_term_ref_pic_sets > 64) { in write() 1152 out.write_uvlc(num_short_term_ref_pic_sets); in write() [all …]
|
/dports/multimedia/Bento4/Bento4-1.6.0-639/Source/C++/Codecs/ |
H A D | Ap4HevcParser.cpp | 231 unsigned int num_short_term_ref_pic_sets, in parse_st_ref_pic_set() argument 241 if (stRpsIdx == num_short_term_ref_pic_sets) { in parse_st_ref_pic_set() 400 sps->num_short_term_ref_pic_sets, in Parse() 401 sps->num_short_term_ref_pic_sets, in Parse() 405 } else if (sps->num_short_term_ref_pic_sets > 1) { in Parse() 406 … short_term_ref_pic_set_idx = bits.ReadBits(BitsNeeded(sps->num_short_term_ref_pic_sets)); in Parse() 826 num_short_term_ref_pic_sets(0), in AP4_HevcSequenceParameterSet() 920 num_short_term_ref_pic_sets = ReadGolomb(bits); in Parse() 921 if (num_short_term_ref_pic_sets > AP4_HEVC_SPS_MAX_RPS) { in Parse() 924 for (unsigned int i=0; i<num_short_term_ref_pic_sets; i++) { in Parse() [all …]
|
/dports/multimedia/mkvtoolnix/mkvtoolnix-65.0.0/src/tools/ |
H A D | hevcc_dump.cpp | 309 unsigned int num_short_term_ref_pic_sets) { in parse_short_term_reference_picture_set() argument 321 if (pic_set_idx == num_short_term_ref_pic_sets) in parse_short_term_reference_picture_set() 480 …nfo_present_flag, scaling_list_enabled_flag, pcm_enabled_flag, num_short_term_ref_pic_sets, long_t… in parse_sps() local 551 v(6, "num_short_term_ref_pic_sets", num_short_term_ref_pic_sets = r.get_unsigned_golomb()); in parse_sps() 552 for (auto i = 0u; i < num_short_term_ref_pic_sets; ++i) in parse_sps() 553 parse_short_term_reference_picture_set(6, r, i, num_short_term_ref_pic_sets); in parse_sps()
|
/dports/graphics/vulkan-caps-viewer/VulkanCapsViewer-3.05/Vulkan-Headers/include/vk_video/ |
H A D | vulkan_video_codec_h265std_decode.h | 33 uint8_t num_short_term_ref_pic_sets; member
|
H A D | vulkan_video_codec_h265std_encode.h | 49 uint8_t num_short_term_ref_pic_sets; member
|
/dports/graphics/vulkan-headers/Vulkan-Headers-1.2.203/include/vk_video/ |
H A D | vulkan_video_codec_h265std_decode.h | 35 uint8_t num_short_term_ref_pic_sets; member
|
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/include/vk_video/ |
H A D | vulkan_video_codec_h265std_decode.h | 35 uint8_t num_short_term_ref_pic_sets; member
|
/dports/multimedia/libva-intel-media-driver/media-driver-intel-media-22.1.1/media_softlet/agnostic/common/codec/hal/enc/hevc/features/ |
H A D | encode_hevc_header_packer.cpp | 49 m_spsParams.num_short_term_ref_pic_sets = 0; //NA in GetSPSParams() 268 …bool bNeedStIdx = slice.short_term_ref_pic_set_sps_flag && (sps.num_short_term_ref_pic_sets > 1); in PackSSHPartNonIDR() 286 std::vector<STRPS> strps(sps.strps, sps.strps + sps.num_short_term_ref_pic_sets); in PackSSHPartNonIDR() 288 … PackSTRPS(bs, strps.data(), sps.num_short_term_ref_pic_sets, sps.num_short_term_ref_pic_sets); in PackSSHPartNonIDR() 291 …nSE += bNeedStIdx && PutBits(bs, CeilLog2(sps.num_short_term_ref_pic_sets), slice.short_term_ref_p… in PackSSHPartNonIDR()
|
/dports/emulators/vice/vice-3.5/src/lib/libffmpeg/libavformat/ |
H A D | hevc.c | 480 unsigned int num_short_term_ref_pic_sets, num_delta_pocs[MAX_SHORT_TERM_RPS_COUNT]; in hvcc_parse_sps() local 549 num_short_term_ref_pic_sets = get_ue_golomb_long(gb); in hvcc_parse_sps() 550 if (num_short_term_ref_pic_sets > MAX_SHORT_TERM_RPS_COUNT) in hvcc_parse_sps() 553 for (i = 0; i < num_short_term_ref_pic_sets; i++) { in hvcc_parse_sps() 554 int ret = parse_rps(gb, i, num_short_term_ref_pic_sets, num_delta_pocs); in hvcc_parse_sps()
|
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavformat/ |
H A D | hevc.c | 489 unsigned int num_short_term_ref_pic_sets, num_delta_pocs[HEVC_MAX_SHORT_TERM_REF_PIC_SETS]; in hvcc_parse_sps() local 558 num_short_term_ref_pic_sets = get_ue_golomb_long(gb); in hvcc_parse_sps() 559 if (num_short_term_ref_pic_sets > HEVC_MAX_SHORT_TERM_REF_PIC_SETS) in hvcc_parse_sps() 562 for (i = 0; i < num_short_term_ref_pic_sets; i++) { in hvcc_parse_sps() 563 int ret = parse_rps(gb, i, num_short_term_ref_pic_sets, num_delta_pocs); in hvcc_parse_sps()
|
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavformat/ |
H A D | hevc.c | 490 unsigned int num_short_term_ref_pic_sets, num_delta_pocs[HEVC_MAX_SHORT_TERM_REF_PIC_SETS]; in hvcc_parse_sps() local 559 num_short_term_ref_pic_sets = get_ue_golomb_long(gb); in hvcc_parse_sps() 560 if (num_short_term_ref_pic_sets > HEVC_MAX_SHORT_TERM_REF_PIC_SETS) in hvcc_parse_sps() 563 for (i = 0; i < num_short_term_ref_pic_sets; i++) { in hvcc_parse_sps() 564 int ret = parse_rps(gb, i, num_short_term_ref_pic_sets, num_delta_pocs); in hvcc_parse_sps()
|
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavformat/ |
H A D | hevc.c | 490 unsigned int num_short_term_ref_pic_sets, num_delta_pocs[HEVC_MAX_SHORT_TERM_REF_PIC_SETS]; in hvcc_parse_sps() local 559 num_short_term_ref_pic_sets = get_ue_golomb_long(gb); in hvcc_parse_sps() 560 if (num_short_term_ref_pic_sets > HEVC_MAX_SHORT_TERM_REF_PIC_SETS) in hvcc_parse_sps() 563 for (i = 0; i < num_short_term_ref_pic_sets; i++) { in hvcc_parse_sps() 564 int ret = parse_rps(gb, i, num_short_term_ref_pic_sets, num_delta_pocs); in hvcc_parse_sps()
|
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/lib/libffmpeg/libavformat/ |
H A D | hevc.c | 480 unsigned int num_short_term_ref_pic_sets, num_delta_pocs[MAX_SHORT_TERM_RPS_COUNT]; in hvcc_parse_sps() local 549 num_short_term_ref_pic_sets = get_ue_golomb_long(gb); in hvcc_parse_sps() 550 if (num_short_term_ref_pic_sets > MAX_SHORT_TERM_RPS_COUNT) in hvcc_parse_sps() 553 for (i = 0; i < num_short_term_ref_pic_sets; i++) { in hvcc_parse_sps() 554 int ret = parse_rps(gb, i, num_short_term_ref_pic_sets, num_delta_pocs); in hvcc_parse_sps()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavformat/ |
H A D | hevc.c | 490 unsigned int num_short_term_ref_pic_sets, num_delta_pocs[HEVC_MAX_SHORT_TERM_REF_PIC_SETS]; in hvcc_parse_sps() local 559 num_short_term_ref_pic_sets = get_ue_golomb_long(gb); in hvcc_parse_sps() 560 if (num_short_term_ref_pic_sets > HEVC_MAX_SHORT_TERM_REF_PIC_SETS) in hvcc_parse_sps() 563 for (i = 0; i < num_short_term_ref_pic_sets; i++) { in hvcc_parse_sps() 564 int ret = parse_rps(gb, i, num_short_term_ref_pic_sets, num_delta_pocs); in hvcc_parse_sps()
|
/dports/multimedia/handbrake/ffmpeg-4.4/libavformat/ |
H A D | hevc.c | 490 unsigned int num_short_term_ref_pic_sets, num_delta_pocs[HEVC_MAX_SHORT_TERM_REF_PIC_SETS]; in hvcc_parse_sps() local 559 num_short_term_ref_pic_sets = get_ue_golomb_long(gb); in hvcc_parse_sps() 560 if (num_short_term_ref_pic_sets > HEVC_MAX_SHORT_TERM_REF_PIC_SETS) in hvcc_parse_sps() 563 for (i = 0; i < num_short_term_ref_pic_sets; i++) { in hvcc_parse_sps() 564 int ret = parse_rps(gb, i, num_short_term_ref_pic_sets, num_delta_pocs); in hvcc_parse_sps()
|
/dports/www/chromium-legacy/chromium-88.0.4324.182/media/video/ |
H A D | h265_parser.cc | 675 READ_UE_OR_RETURN(&sps->num_short_term_ref_pic_sets); in ParseSPS() 676 IN_RANGE_OR_RETURN(sps->num_short_term_ref_pic_sets, 0, in ParseSPS() 678 for (int i = 0; i < sps->num_short_term_ref_pic_sets; ++i) { in ParseSPS() 984 shdr->curr_rps_idx = sps->num_short_term_ref_pic_sets; in ParseSliceHeader() 1010 res = ParseStRefPicSet(sps->num_short_term_ref_pic_sets, *sps, in ParseSliceHeader() 1017 } else if (sps->num_short_term_ref_pic_sets > 1) { in ParseSliceHeader() 1019 base::bits::Log2Ceiling(sps->num_short_term_ref_pic_sets), in ParseSliceHeader() 1022 sps->num_short_term_ref_pic_sets - 1); in ParseSliceHeader() 1444 if (st_rps_idx == sps.num_short_term_ref_pic_sets) { in ParseStRefPicSet()
|
H A D | h265_parser.h | 235 int num_short_term_ref_pic_sets; member 418 if (curr_rps_idx == sps->num_short_term_ref_pic_sets) in GetStRefPicSet()
|
/dports/multimedia/intel-media-sdk/MediaSDK-intel-mediasdk-22.1.0/samples/sample_hevc_fei_abr/src/dso/ |
H A D | hevc2_headers.cpp | 817 BS2_SET(ue(), sps.num_short_term_ref_pic_sets); in parseSPS() 818 sps.strps = alloc<STRPS>(&sps, sps.num_short_term_ref_pic_sets + 1); in parseSPS() 820 if (sps.num_short_term_ref_pic_sets) in parseSPS() 822 for (Bs32u i = 0; i < sps.num_short_term_ref_pic_sets; i++) in parseSPS() 823 ParseSTRPS(sps.strps, sps.num_short_term_ref_pic_sets, i); in parseSPS() 1708 ParseSTRPS(sps.strps, sps.num_short_term_ref_pic_sets, sps.num_short_term_ref_pic_sets); in parseSSH() 1709 slice.strps = sps.strps[sps.num_short_term_ref_pic_sets]; in parseSSH() 1711 else if (sps.num_short_term_ref_pic_sets > 1) in parseSSH() 1713 BS2_SET(u(CeilLog2(sps.num_short_term_ref_pic_sets)), slice.short_term_ref_pic_set_idx) in parseSSH() 1716 else if (sps.num_short_term_ref_pic_sets == 1) in parseSSH()
|
/dports/multimedia/intel-media-sdk/MediaSDK-intel-mediasdk-22.1.0/tools/bs_parser_hevc/src/ |
H A D | hevc2_headers.cpp | 817 BS2_SET(ue(), sps.num_short_term_ref_pic_sets); in parseSPS() 818 sps.strps = alloc<STRPS>(&sps, sps.num_short_term_ref_pic_sets + 1); in parseSPS() 820 if (sps.num_short_term_ref_pic_sets) in parseSPS() 822 for (Bs32u i = 0; i < sps.num_short_term_ref_pic_sets; i++) in parseSPS() 823 ParseSTRPS(sps.strps, sps.num_short_term_ref_pic_sets, i); in parseSPS() 1708 ParseSTRPS(sps.strps, sps.num_short_term_ref_pic_sets, sps.num_short_term_ref_pic_sets); in parseSSH() 1709 slice.strps = sps.strps[sps.num_short_term_ref_pic_sets]; in parseSSH() 1711 else if (sps.num_short_term_ref_pic_sets > 1) in parseSSH() 1713 BS2_SET(u(CeilLog2(sps.num_short_term_ref_pic_sets)), slice.short_term_ref_pic_set_idx) in parseSSH() 1716 else if (sps.num_short_term_ref_pic_sets == 1) in parseSSH()
|
/dports/multimedia/vlc/vlc-3.0.16/modules/packetizer/ |
H A D | hevc_nal.c | 235 nal_ue_t num_short_term_ref_pic_sets; member 724 unsigned num_short_term_ref_pic_sets, in IMPL_hevc_generic_decode() 730 if( stRpsIdx == num_short_term_ref_pic_sets ) in IMPL_hevc_generic_decode() 865 p_sps->num_short_term_ref_pic_sets = bs_read_ue( p_bs ); in hevc_parse_sequence_parameter_set_rbsp() 866 if( p_sps->num_short_term_ref_pic_sets > HEVC_MAX_SHORT_TERM_REF_PIC_SET ) in hevc_parse_sequence_parameter_set_rbsp() 871 for( unsigned int i=0; i<p_sps->num_short_term_ref_pic_sets; i++ ) in hevc_parse_sequence_parameter_set_rbsp() 873 if( !hevc_parse_st_ref_pic_set( p_bs, i, p_sps->num_short_term_ref_pic_sets, sets ) ) in hevc_parse_sequence_parameter_set_rbsp()
|
/dports/multimedia/mkvtoolnix/mkvtoolnix-65.0.0/src/common/hevc/ |
H A D | util.cpp | 217 unsigned int num_short_term_ref_pic_sets) { in short_term_ref_pic_set_copy() argument 237 if (idx_rps == num_short_term_ref_pic_sets) in short_term_ref_pic_set_copy() 674 auto num_short_term_ref_pic_sets = w.copy_unsigned_golomb(r); // num_short_term_ref_pic_sets in parse_sps_internal() local 676 for (i = 0; i < num_short_term_ref_pic_sets; i++) { in parse_sps_internal() 677 …short_term_ref_pic_set_copy(r, w, sps.short_term_ref_pic_sets, i, num_short_term_ref_pic_sets); //… in parse_sps_internal()
|