Home
last modified time | relevance | path

Searched refs:nal_size (Results 1 - 5 of 5) sorted by relevance

/third_party/ffmpeg/libavcodec/
H A Dh264_mp4toannexb_bsf.c250 uint32_t nal_size = 0; in h264_mp4toannexb_filter() local
254 nal_size = (nal_size << 8) | buf[i]; in h264_mp4toannexb_filter()
260 if ((int64_t)nal_size > buf_end - buf) { in h264_mp4toannexb_filter()
265 if (!nal_size) in h264_mp4toannexb_filter()
318 count_or_copy(&out, &out_size, buf, nal_size, in h264_mp4toannexb_filter()
322 (uint64_t)(nal_size + old_out_size + s->length_size), j); in h264_mp4toannexb_filter()
331 buf += nal_size; in h264_mp4toannexb_filter()
H A Dhevc_ps.c460 ptrdiff_t nal_size; in ff_hevc_decode_nal_vps() local
470 nal_size = gb->buffer_end - gb->buffer; in ff_hevc_decode_nal_vps()
471 if (nal_size > sizeof(vps->data)) { in ff_hevc_decode_nal_vps()
474 nal_size, sizeof(vps->data)); in ff_hevc_decode_nal_vps()
477 vps->data_size = nal_size; in ff_hevc_decode_nal_vps()
1254 ptrdiff_t nal_size; in ff_hevc_decode_nal_sps() local
1262 nal_size = gb->buffer_end - gb->buffer; in ff_hevc_decode_nal_sps()
1263 if (nal_size > sizeof(sps->data)) { in ff_hevc_decode_nal_sps()
1266 nal_size, sizeof(sps->data)); in ff_hevc_decode_nal_sps()
1269 sps->data_size = nal_size; in ff_hevc_decode_nal_sps()
1502 ptrdiff_t nal_size; ff_hevc_decode_nal_pps() local
[all...]
H A Dvideotoolboxenc.c1621 size_t nal_size, in find_sei_end()
1630 if (!nal_size) in find_sei_end()
1638 nal_size--; in find_sei_end()
1640 if (nal_data[nal_size - 1] == 0x80) in find_sei_end()
1641 nal_size--; in find_sei_end()
1643 while (nal_size > 0 && *nal_data > 0) { in find_sei_end()
1647 nal_size--; in find_sei_end()
1648 } while (nal_size > 0 && *nal_data == 0xFF); in find_sei_end()
1650 if (!nal_size) { in find_sei_end()
1658 nal_size in find_sei_end()
1619 find_sei_end(AVCodecContext *avctx, uint8_t *nal_data, size_t nal_size, uint8_t **sei_end) find_sei_end() argument
[all...]
/third_party/ffmpeg/libavformat/
H A Drtpdec_h264.c222 uint16_t nal_size = AV_RB16(src); in ff_h264_handle_aggregated_packet() local
228 if (nal_size <= src_len) { in ff_h264_handle_aggregated_packet()
231 total_length += sizeof(start_sequence) + nal_size; in ff_h264_handle_aggregated_packet()
236 memcpy(dst, src, nal_size); in ff_h264_handle_aggregated_packet()
239 dst += nal_size; in ff_h264_handle_aggregated_packet()
243 "nal size exceeds length: %d %d\n", nal_size, src_len); in ff_h264_handle_aggregated_packet()
248 src += nal_size + skip_between; in ff_h264_handle_aggregated_packet()
249 src_len -= nal_size + skip_between; in ff_h264_handle_aggregated_packet()
H A Dhevc.c659 static int hvcc_array_add_nal_unit(uint8_t *nal_buf, uint32_t nal_size, in hvcc_array_add_nal_unit() argument
696 array->nalUnitLength[numNalus] = nal_size; in hvcc_array_add_nal_unit()
712 static int hvcc_add_nal_unit(uint8_t *nal_buf, uint32_t nal_size, in hvcc_add_nal_unit() argument
722 rbsp_buf = ff_nal_unit_extract_rbsp(nal_buf, nal_size, &rbsp_size, 2); in hvcc_add_nal_unit()
745 ret = hvcc_array_add_nal_unit(nal_buf, nal_size, nal_type, in hvcc_add_nal_unit()

Completed in 8 milliseconds