Home
last modified time | relevance | path

Searched refs:nals (Results 1 – 16 of 16) sorted by relevance

/third_party/ffmpeg/libavcodec/
Dh2645_parse.c459 if (new_size >= INT_MAX / sizeof(*pkt->nals)) in ff_h2645_packet_split()
462 tmp = av_fast_realloc(pkt->nals, &pkt->nal_buffer_size, new_size * sizeof(*pkt->nals)); in ff_h2645_packet_split()
466 pkt->nals = tmp; in ff_h2645_packet_split()
467 memset(pkt->nals + pkt->nals_allocated, 0, sizeof(*pkt->nals)); in ff_h2645_packet_split()
469 nal = &pkt->nals[pkt->nb_nals]; in ff_h2645_packet_split()
477 nal = &pkt->nals[pkt->nb_nals]; in ff_h2645_packet_split()
527 av_freep(&pkt->nals[i].skipped_bytes_pos); in ff_h2645_packet_uninit()
529 av_freep(&pkt->nals); in ff_h2645_packet_uninit()
Dh2645_parse.h82 H2645NAL *nals; member
Dhevc_parse.c39 H2645NAL *nal = &pkt.nals[i]; in hevc_decode_nal_units()
Dlibxavs.c85 xavs_nal_t *nals, int nnal) in encode_nals() argument
95 size += nals[i].i_payload; in encode_nals()
109 s = xavs_nal_encode(p, &size, 1, nals + i); in encode_nals()
Dextract_extradata_bsf.c166 H2645NAL *nal = &s->h2645_pkt.nals[i]; in extract_extradata_h2645()
209 H2645NAL *nal = &s->h2645_pkt.nals[i]; in extract_extradata_h2645()
Dlibx264.c135 const x264_nal_t *nals, int nnal) in encode_nals() argument
145 size += nals[i].i_payload; in encode_nals()
165 memcpy(p, nals[i].p_payload, nals[i].i_payload); in encode_nals()
166 p += nals[i].i_payload; in encode_nals()
Domx.c706 int nals[32] = { 0 }; in omx_encode_init() local
713 nals[avctx->extradata[i + 4] & 0x1f]++; in omx_encode_init()
716 if (nals[H264_NAL_SPS] && nals[H264_NAL_PPS]) in omx_encode_init()
Dhevc_parser.c205 H2645NAL *nal = &ctx->pkt.nals[i]; in parse_nal_units()
Dh264dec.c492 H2645NAL *nal = &h->pkt.nals[i]; in get_last_needed_nal()
594 H2645NAL *nal = &h->pkt.nals[i]; in decode_nal_units()
Dh264_parse.c377 H2645NAL *nal = &pkt.nals[i]; in decode_extradata_ps()
Dcbs_h2645.c478 const H2645NAL *nal = &packet->nals[i]; in cbs_h2645_fragment_add_nals()
Dhevcdec.c3164 if (s->pkt.nals[i].type == HEVC_NAL_EOB_NUT || in decode_nal_units()
3165 s->pkt.nals[i].type == HEVC_NAL_EOS_NUT) { in decode_nal_units()
3178 H2645NAL *nal = &s->pkt.nals[i]; in decode_nal_units()
/third_party/gstreamer/gstplugins_bad/ext/avtp/
Dgstavtpcvfpay.c256 GstBuffer * buffer, GPtrArray * nals) in gst_avtp_cvf_pay_extract_nals() argument
309 g_ptr_array_add (nals, nal); in gst_avtp_cvf_pay_extract_nals()
323 GST_LOG_OBJECT (avtpcvfpay, "Extracted %u NALu's from buffer", nals->len); in gst_avtp_cvf_pay_extract_nals()
524 GPtrArray * nals, GPtrArray * avtp_packets) in gst_avtp_cvf_pay_prepare_avtp_packets() argument
531 for (i = 0; i < nals->len; i++) { in gst_avtp_cvf_pay_prepare_avtp_packets()
537 nal = g_ptr_array_index (nals, i); in gst_avtp_cvf_pay_prepare_avtp_packets()
600 M = (i == nals->len - 1) in gst_avtp_cvf_pay_prepare_avtp_packets()
664 GPtrArray *nals, *avtp_packets; in gst_avtp_cvf_pay_chain() local
674 nals = g_ptr_array_new (); in gst_avtp_cvf_pay_chain()
675 gst_avtp_cvf_pay_extract_nals (avtpcvfpay, buffer, nals); in gst_avtp_cvf_pay_chain()
[all …]
/third_party/ffmpeg/tests/api/
Dapi-h264-slice-test.c118 int nals = 0, ret = 0; in main() local
204 if (++nals >= threads) { in main()
212 nals = 0; in main()
217 if (nals) { in main()
/third_party/gstreamer/gstplugins_bad/
DChangeLog30269 ... and handle EOS and EOB nals.
36253 nals and pass them to NVENC.
40501 x265enc: Do not drop SEI nals from header
89021 rtph265depay: checking if depay has sps/pps nals before insertion
89155 videoparsers: h265: Avoid skipping of EOS and EOB nals
89157 Don't consider them as broken nals.
95009 h265parse: Fix the memory freeing of stored VPS nals
95025 The EOS and EOB nals have the size 2 which is the size of
158181 Avoid injecting SPS/PPS nals only if both are already present in the stream.
158182 Fixes some AVC clips that happen to have only PPS nals in stream.
/third_party/gstreamer/gstplugins_good/
DChangeLog16056 When multiple nals are aggrgated, the marker bit should be associated only
16716 test: rtph264pay: Add reserved nals test
35353 rtph265depay: checking if depay has sps/pps nals before insertion
39612 rtph264depay: checking if depay has sps/pps nals before insertion