Home
last modified time | relevance | path

Searched refs:nal (Results 1 – 25 of 2475) sorted by relevance

12345678910>>...99

/dports/multimedia/tstools/tstools-1.11/
H A Dnalunit.c178 *nal = new; in build_nal_unit()
210 free(*nal); in free_nal_unit()
298 err = build_bitdata(&bd,nal->rbsp,nal->rbsp_len); in prepare_rbsp()
353 nal->nal_ref_idc,nal->nal_unit_type, in read_slice_data()
532 nal->nal_ref_idc,nal->nal_unit_type, in read_pic_param_set_data()
732 nal->nal_ref_idc,nal->nal_unit_type, in read_seq_param_set_data()
975 nal->nal_ref_idc,nal->nal_unit_type, in read_rbsp_data()
1345 nal->data = &(nal->unit.data[3]); in setup_NAL_data()
1346 nal->data_len = nal->unit.data_len - 3; in setup_NAL_data()
1362 nal->nal_ref_idc = (nal->data[0] & 0x60) >> 5; in setup_NAL_data()
[all …]
H A Daccessunit.c132 if (nal == NULL) in report_access_unit()
137 report_nal(stdout,nal); in report_access_unit()
347 if (nal != NULL) in access_unit_append()
477 err = write_ES_as_TS_PES_packet(tswriter,nal->unit.data,nal->unit.data_len, in write_access_unit_trailer_as_TS()
491 err = write_ES_as_TS_PES_packet(tswriter,nal->unit.data,nal->unit.data_len, in write_access_unit_trailer_as_TS()
531 nal->unit.data,nal->unit.data_len, in write_access_unit_as_TS()
592 nal->unit.data,nal->unit.data_len, in write_access_unit_as_TS_with_pts_dts()
644 nal->unit.data,nal->unit.data_len, in write_access_unit_as_TS_with_PCR()
868 tgt->u = nal->u; in remember_earlier_primary_start()
1006 if (nal_is_slice(nal)) in get_next_access_unit()
[all …]
H A Dnalunit_fns.h72 extern int build_nal_unit(nal_unit_p *nal);
81 extern void free_nal_unit(nal_unit_p *nal);
111 nal_unit_p nal);
123 nal_unit_p nal,
162 nal_unit_p nal);
208 extern int nal_is_slice(nal_unit_p nal);
215 extern int nal_is_pic_param_set(nal_unit_p nal);
222 extern int nal_is_seq_param_set(nal_unit_p nal);
227 extern int nal_is_redundant(nal_unit_p nal);
283 extern int nal_is_first_VCL_NAL(nal_unit_p nal,
[all …]
/dports/multimedia/libde265/libde265-1.0.2/libde265/
H A Dnal-parser.cc204 nal->clear(); in alloc_NAL_unit()
210 return nal; in alloc_NAL_unit()
223 delete nal; in free_NAL_unit()
238 return nal; in pop_from_NAL_queue()
266 if (!nal->resize(nal->size() + len + 3)) { in push_data()
270 unsigned char* out = nal->data() + nal->size(); in push_data()
318 nal->insert_skipped_byte((out - nal->data()) + nal->num_skipped_bytes()); in push_data()
332 nal->set_size(out - nal->data());; in push_data()
365 nal->set_size(out - nal->data()); in push_data()
380 if (nal == NULL || !nal->set_data(data, len)) { in push_NAL()
[all …]
/dports/graphics/digikam/digikam-7.4.0/core/libs/heifutils/libde265/
H A Dnal-parser.cc204 nal->clear(); in alloc_NAL_unit()
210 return nal; in alloc_NAL_unit()
223 delete nal; in free_NAL_unit()
238 return nal; in pop_from_NAL_queue()
266 if (!nal->resize(nal->size() + len + 3)) { in push_data()
270 unsigned char* out = nal->data() + nal->size(); in push_data()
318 nal->insert_skipped_byte((out - nal->data()) + nal->num_skipped_bytes()); in push_data()
332 nal->set_size(out - nal->data());; in push_data()
365 nal->set_size(out - nal->data()); in push_data()
380 if (nal == NULL || !nal->set_data(data, len)) { in push_NAL()
[all …]
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavcodec/
H A Dh2645_parse.c87 nal->data = in ff_h2645_extract_rbsp()
89 nal->size = in ff_h2645_extract_rbsp()
113 if (nal->skipped_bytes_pos_size < nal->skipped_bytes) { in ff_h2645_extract_rbsp()
140 nal->data = dst; in ff_h2645_extract_rbsp()
141 nal->size = di; in ff_h2645_extract_rbsp()
309 nal->type, hevc_nal_unit_name(nal->type), nuh_layer_id, nal->temporal_id); in hevc_parse_nal_header()
326 nal->type, h264_nal_unit_name(nal->type), nal->ref_idc); in h264_parse_nal_header()
421nal->skipped_bytes_pos = av_malloc_array(nal->skipped_bytes_pos_size, sizeof(*nal->skipped_bytes_p… in ff_h2645_packet_split()
447 nal->size_bits = get_bit_length(nal, skip_trailing_zeros); in ff_h2645_packet_split()
449 ret = init_get_bits(&nal->gb, nal->data, nal->size_bits); in ff_h2645_packet_split()
[all …]
/dports/multimedia/handbrake/ffmpeg-4.4/libavcodec/
H A Dh2645_parse.c87 nal->data = in ff_h2645_extract_rbsp()
89 nal->size = in ff_h2645_extract_rbsp()
113 if (nal->skipped_bytes_pos_size < nal->skipped_bytes) { in ff_h2645_extract_rbsp()
140 nal->data = dst; in ff_h2645_extract_rbsp()
141 nal->size = di; in ff_h2645_extract_rbsp()
308 nal->type, hevc_nal_unit_name(nal->type), nal->nuh_layer_id, nal->temporal_id); in hevc_parse_nal_header()
325 nal->type, h264_nal_unit_name(nal->type), nal->ref_idc); in h264_parse_nal_header()
471nal->skipped_bytes_pos = av_malloc_array(nal->skipped_bytes_pos_size, sizeof(*nal->skipped_bytes_p… in ff_h2645_packet_split()
495 nal->size_bits = get_bit_length(nal, skip_trailing_zeros); in ff_h2645_packet_split()
497 if (nal->size <= 0 || nal->size_bits <= 0) in ff_h2645_packet_split()
[all …]
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavcodec/
H A Dh2645_parse.c87 nal->data = in ff_h2645_extract_rbsp()
89 nal->size = in ff_h2645_extract_rbsp()
113 if (nal->skipped_bytes_pos_size < nal->skipped_bytes) { in ff_h2645_extract_rbsp()
140 nal->data = dst; in ff_h2645_extract_rbsp()
141 nal->size = di; in ff_h2645_extract_rbsp()
308 nal->type, hevc_nal_unit_name(nal->type), nal->nuh_layer_id, nal->temporal_id); in hevc_parse_nal_header()
325 nal->type, h264_nal_unit_name(nal->type), nal->ref_idc); in h264_parse_nal_header()
471nal->skipped_bytes_pos = av_malloc_array(nal->skipped_bytes_pos_size, sizeof(*nal->skipped_bytes_p… in ff_h2645_packet_split()
495 nal->size_bits = get_bit_length(nal, skip_trailing_zeros); in ff_h2645_packet_split()
497 if (nal->size <= 0 || nal->size_bits <= 0) in ff_h2645_packet_split()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavcodec/
H A Dh2645_parse.c87 nal->data = in ff_h2645_extract_rbsp()
89 nal->size = in ff_h2645_extract_rbsp()
113 if (nal->skipped_bytes_pos_size < nal->skipped_bytes) { in ff_h2645_extract_rbsp()
140 nal->data = dst; in ff_h2645_extract_rbsp()
141 nal->size = di; in ff_h2645_extract_rbsp()
308 nal->type, hevc_nal_unit_name(nal->type), nal->nuh_layer_id, nal->temporal_id); in hevc_parse_nal_header()
325 nal->type, h264_nal_unit_name(nal->type), nal->ref_idc); in h264_parse_nal_header()
471nal->skipped_bytes_pos = av_malloc_array(nal->skipped_bytes_pos_size, sizeof(*nal->skipped_bytes_p… in ff_h2645_packet_split()
495 nal->size_bits = get_bit_length(nal, skip_trailing_zeros); in ff_h2645_packet_split()
497 if (nal->size <= 0 || nal->size_bits <= 0) in ff_h2645_packet_split()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavcodec/
H A Dh2645_parse.c87 nal->data = in ff_h2645_extract_rbsp()
89 nal->size = in ff_h2645_extract_rbsp()
113 if (nal->skipped_bytes_pos_size < nal->skipped_bytes) { in ff_h2645_extract_rbsp()
140 nal->data = dst; in ff_h2645_extract_rbsp()
141 nal->size = di; in ff_h2645_extract_rbsp()
308 nal->type, hevc_nal_unit_name(nal->type), nal->nuh_layer_id, nal->temporal_id); in hevc_parse_nal_header()
325 nal->type, h264_nal_unit_name(nal->type), nal->ref_idc); in h264_parse_nal_header()
471nal->skipped_bytes_pos = av_malloc_array(nal->skipped_bytes_pos_size, sizeof(*nal->skipped_bytes_p… in ff_h2645_packet_split()
497 nal->size_bits = get_bit_length(nal, skip_trailing_zeros); in ff_h2645_packet_split()
499 ret = init_get_bits(&nal->gb, nal->data, nal->size_bits); in ff_h2645_packet_split()
[all …]
/dports/graphics/libosmesa-gallium/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/libosmesa/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/mesa-libs/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/mesa-dri-gallium/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/mesa-dri-classic/mesa-20.2.3/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/mesa-gallium-va/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/mesa-gallium-vdpau/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/mesa-gallium-xa/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/mesa-devel/mesa-22.0-branchpoint-2059-ge8a63cf61ec/src/util/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/graphics/mesa-dri/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/lang/clover/mesa-21.3.6/src/gallium/auxiliary/vl/
H A Dvl_rbsp.h44 struct vl_vlc nal; member
57 rbsp->nal = *nal; in vl_rbsp_init()
63 vl_vlc_limit(&rbsp->nal, bits_left - vl_vlc_bits_left(nal)); in vl_rbsp_init()
66 vl_vlc_eatbits(nal, 8); in vl_rbsp_init()
69 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
78 valid = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_init()
95 vl_vlc_fillbits(&rbsp->nal); in vl_rbsp_fillbits()
98 if (vl_vlc_bits_left(&rbsp->nal) < 24) in vl_rbsp_fillbits()
109 bits = vl_vlc_valid_bits(&rbsp->nal); in vl_rbsp_fillbits()
165 if (vl_vlc_bits_left(&rbsp->nal) > 8) in vl_rbsp_more_data()
[all …]
/dports/multimedia/tstools/tstools-1.11/docs/
H A Dget_next_access_unit.py38 nal = context.find_next_NAL_unit()
47 if nal.is_slice():
66 context.pending_nal = nal
78 nal.report(stderr)
79 elif nal_is_redundant(nal):
89 context.pending_list.append(nal)
103 elif nal.nal_unit_type == NAL_SEI:
108 context.pending_list.append(nal)
121 context.pending_list.append(nal)
129 context.end_of_sequence = nal
[all …]
/dports/multimedia/zoneminder/zoneminder-1.36.5/dep/RtspServer/src/xop/
H A DH264Parser.cpp8 Nal nal(nullptr, nullptr); in findNal() local
12 return nal; in findNal()
15 nal.second = const_cast<uint8_t*>(data) + (size-1); in findNal()
28 if(nal.first == nullptr) // 00 00 01 in findNal()
30 nal.first = const_cast<uint8_t*>(data) + 1; in findNal()
35 nal.second = const_cast<uint8_t*>(data) - 3; in findNal()
43 if(nal.first == nullptr) in findNal()
57 nal.second = const_cast<uint8_t*>(data) - 3; in findNal()
66 if(nal.first == nullptr) in findNal()
67 nal.second = nullptr; in findNal()
[all …]
/dports/games/moonlight-embedded/moonlight-embedded-2.4.11/third_party/h264bitstream/
H A Dh264_nal.c39 h->nal = (nal_t*)calloc(1, sizeof(nal_t)); in h264_new()
64 free(h->nal); in h264_free()
257 nal_t* nal = h->nal; in peek_nal_unit() local
261 nal->forbidden_zero_bit = bs_read_f(b,1); in peek_nal_unit()
262 nal->nal_ref_idc = bs_read_u(b,2); in peek_nal_unit()
263 nal->nal_unit_type = bs_read_u(b,5); in peek_nal_unit()
268 if ( nal->forbidden_zero_bit ) { return -1; } in peek_nal_unit()
269 if ( nal->nal_unit_type <= 0 || nal->nal_unit_type > 20 ) { return -1; } in peek_nal_unit()
270 if ( nal->nal_unit_type > 15 && nal->nal_unit_type < 19 ) { return -1; } in peek_nal_unit()
272 if ( nal->nal_ref_idc == 0 ) in peek_nal_unit()
[all …]
/dports/security/snowflake-tor/snowflake-ead5a960d7fa19dc890ccbfc0765c5ab6629eaa9/vendor/github.com/pion/webrtc/v3/pkg/media/h264reader/
H A Dh264reader_test.go25 nal, err := reader.NextNAL()
27 assert.Nil(nal)
52 nal, err := reader.NextNAL()
55 assert.Equal(1, len(nal.Data))
56 assert.True(nal.ForbiddenZeroBit)
58 assert.Equal(uint8(1), nal.RefIdc)
68 nal, err := reader.NextNAL()
70 assert.Nil(nal)
93 nal, err := reader.NextNAL()
95 assert.Equal(byte(0xAA), nal.Data[0])
[all …]

12345678910>>...99