Home
last modified time | relevance | path

Searched refs:sps_size (Results 1 – 25 of 289) sorted by relevance

12345678910>>...12

/dports/emulators/vice/vice-3.5/src/lib/libffmpeg/libavformat/
H A Davc.c132 sps_size = size; in ff_isom_write_avcc()
141 if (!sps || !pps || sps_size < 4 || sps_size > UINT16_MAX || pps_size > UINT16_MAX) in ff_isom_write_avcc()
151 avio_wb16(pb, sps_size); in ff_isom_write_avcc()
152 avio_write(pb, sps, sps_size); in ff_isom_write_avcc()
166 uint16_t sps_size, pps_size; in ff_avc_write_annexb_extradata() local
176 sps_size = AV_RB16(&in[6]); in ff_avc_write_annexb_extradata()
177 if (11 + sps_size > *size) in ff_avc_write_annexb_extradata()
180 if (11 + sps_size + pps_size > *size) in ff_avc_write_annexb_extradata()
182 out_size = 8 + sps_size + pps_size; in ff_avc_write_annexb_extradata()
187 memcpy(out + 4, &in[8], sps_size); in ff_avc_write_annexb_extradata()
[all …]
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/lib/libffmpeg/libavformat/
H A Davc.c132 sps_size = size; in ff_isom_write_avcc()
141 if (!sps || !pps || sps_size < 4 || sps_size > UINT16_MAX || pps_size > UINT16_MAX) in ff_isom_write_avcc()
151 avio_wb16(pb, sps_size); in ff_isom_write_avcc()
152 avio_write(pb, sps, sps_size); in ff_isom_write_avcc()
166 uint16_t sps_size, pps_size; in ff_avc_write_annexb_extradata() local
176 sps_size = AV_RB16(&in[6]); in ff_avc_write_annexb_extradata()
177 if (11 + sps_size > *size) in ff_avc_write_annexb_extradata()
180 if (11 + sps_size + pps_size > *size) in ff_avc_write_annexb_extradata()
182 out_size = 8 + sps_size + pps_size; in ff_avc_write_annexb_extradata()
187 memcpy(out + 4, &in[8], sps_size); in ff_avc_write_annexb_extradata()
[all …]
/dports/multimedia/gstreamer1-libav/gst-libav-1.16.2/gst-libs/ext/libav/libavformat/
H A Davc.c112 uint32_t sps_size = 0, pps_size = 0; in ff_isom_write_avcc() local
169 if (sps_size < 6 || !pps_size) { in ff_isom_write_avcc()
181 avio_write(pb, sps, sps_size); in ff_isom_write_avcc()
199 uint16_t sps_size, pps_size; in ff_avc_write_annexb_extradata() local
209 sps_size = AV_RB16(&in[6]); in ff_avc_write_annexb_extradata()
210 if (11 + sps_size > *size) in ff_avc_write_annexb_extradata()
212 pps_size = AV_RB16(&in[9 + sps_size]); in ff_avc_write_annexb_extradata()
213 if (11 + sps_size + pps_size > *size) in ff_avc_write_annexb_extradata()
215 out_size = 8 + sps_size + pps_size; in ff_avc_write_annexb_extradata()
220 memcpy(out + 4, &in[8], sps_size); in ff_avc_write_annexb_extradata()
[all …]
H A Drtpdec_hevc.c43 int sps_size, pps_size, vps_size, sei_size; member
81 size_ptr = &hevc_data->sps_size; in hevc_sdp_parse_fmtp_config()
148 if (hevc_data->vps_size || hevc_data->sps_size || in hevc_parse_sdp_line()
151 par->extradata_size = hevc_data->vps_size + hevc_data->sps_size + in hevc_parse_sdp_line()
162 memcpy(par->extradata + pos, hevc_data->sps, hevc_data->sps_size); in hevc_parse_sdp_line()
163 pos += hevc_data->sps_size; in hevc_parse_sdp_line()
176 hevc_data->sps_size = 0; in hevc_parse_sdp_line()
/dports/emulators/vice/vice-3.5/src/lib/libx264/output/
H A Dmatroska.c112 int sps_size = p_nal[0].i_payload - 4; in write_headers() local
128 avcC_len = 5 + 1 + 2 + sps_size + 1 + 2 + pps_size; in write_headers()
140 avcC[6] = sps_size >> 8; in write_headers()
141 avcC[7] = sps_size; in write_headers()
143 memcpy( avcC+8, sps, sps_size ); in write_headers()
145 avcC[8+sps_size] = 1; // one pps in write_headers()
146 avcC[9+sps_size] = pps_size >> 8; in write_headers()
147 avcC[10+sps_size] = pps_size; in write_headers()
149 memcpy( avcC+11+sps_size, pps, pps_size ); in write_headers()
171 return sei_size + sps_size + pps_size; in write_headers()
/dports/emulators/libretro-vice/vice-libretro-5725415/vice/src/lib/libx264/output/
H A Dmatroska.c112 int sps_size = p_nal[0].i_payload - 4; in write_headers() local
128 avcC_len = 5 + 1 + 2 + sps_size + 1 + 2 + pps_size; in write_headers()
140 avcC[6] = sps_size >> 8; in write_headers()
141 avcC[7] = sps_size; in write_headers()
143 memcpy( avcC+8, sps, sps_size ); in write_headers()
145 avcC[8+sps_size] = 1; // one pps in write_headers()
146 avcC[9+sps_size] = pps_size >> 8; in write_headers()
147 avcC[10+sps_size] = pps_size; in write_headers()
149 memcpy( avcC+11+sps_size, pps, pps_size ); in write_headers()
171 return sei_size + sps_size + pps_size; in write_headers()
/dports/multimedia/x264/x264-5db6aa6cab1b146e07b60cc1736a01f21da01154/output/
H A Dmatroska.c120 int sps_size = p_nal[0].i_payload - 4; in write_headers() local
136 avcC_len = 5 + 1 + 2 + sps_size + 1 + 2 + pps_size; in write_headers()
148 avcC[6] = sps_size >> 8; in write_headers()
149 avcC[7] = sps_size; in write_headers()
151 memcpy( avcC+8, sps, sps_size ); in write_headers()
153 avcC[8+sps_size] = 1; // one pps in write_headers()
154 avcC[9+sps_size] = pps_size >> 8; in write_headers()
155 avcC[10+sps_size] = pps_size; in write_headers()
157 memcpy( avcC+11+sps_size, pps, pps_size ); in write_headers()
179 return sei_size + sps_size + pps_size; in write_headers()
/dports/multimedia/libx264/x264-5db6aa6cab1b146e07b60cc1736a01f21da01154/output/
H A Dmatroska.c120 int sps_size = p_nal[0].i_payload - 4; in write_headers() local
136 avcC_len = 5 + 1 + 2 + sps_size + 1 + 2 + pps_size; in write_headers()
148 avcC[6] = sps_size >> 8; in write_headers()
149 avcC[7] = sps_size; in write_headers()
151 memcpy( avcC+8, sps, sps_size ); in write_headers()
153 avcC[8+sps_size] = 1; // one pps in write_headers()
154 avcC[9+sps_size] = pps_size >> 8; in write_headers()
155 avcC[10+sps_size] = pps_size; in write_headers()
157 memcpy( avcC+11+sps_size, pps, pps_size ); in write_headers()
179 return sei_size + sps_size + pps_size; in write_headers()
/dports/multimedia/flvmeta/flvmeta-1.0.11/
H A Davc.c124 static void parse_sps(byte * sps, size_t sps_size, uint32 * width, uint32 * height) { in parse_sps() argument
131 bb.size = sps_size; in parse_sps()
233 uint16 sps_size; in read_avc_resolution() local
267 if (fread(&sps_size, sizeof(uint16), 1, f) == 0) { in read_avc_resolution()
271 sps_size = swap_uint16(sps_size); in read_avc_resolution()
274 sps_buffer = (byte *) malloc((size_t)sps_size); in read_avc_resolution()
278 if (fread(sps_buffer, (size_t)sps_size, 1, f) == 0) { in read_avc_resolution()
282 bytes_read += (size_t)sps_size; in read_avc_resolution()
285 parse_sps(sps_buffer, (size_t)sps_size, width, height); in read_avc_resolution()
/dports/multimedia/handbrake/ffmpeg-4.4/libavformat/
H A Davc.c182 if (sps_size < 6 || !pps_size) { in ff_isom_write_avcc()
194 avio_write(pb, sps, sps_size); in ff_isom_write_avcc()
223 uint16_t sps_size, pps_size; in ff_avc_write_annexb_extradata() local
233 sps_size = AV_RB16(&in[6]); in ff_avc_write_annexb_extradata()
234 if (11 + sps_size > *size) in ff_avc_write_annexb_extradata()
236 pps_size = AV_RB16(&in[9 + sps_size]); in ff_avc_write_annexb_extradata()
237 if (11 + sps_size + pps_size > *size) in ff_avc_write_annexb_extradata()
239 out_size = 8 + sps_size + pps_size; in ff_avc_write_annexb_extradata()
244 memcpy(out + 4, &in[8], sps_size); in ff_avc_write_annexb_extradata()
245 AV_WB32(&out[4 + sps_size], 0x00000001); in ff_avc_write_annexb_extradata()
[all …]
H A Drtpdec_hevc.c44 int sps_size, pps_size, vps_size, sei_size; member
82 size_ptr = &hevc_data->sps_size; in hevc_sdp_parse_fmtp_config()
149 if (hevc_data->vps_size || hevc_data->sps_size || in hevc_parse_sdp_line()
151 par->extradata_size = hevc_data->vps_size + hevc_data->sps_size + in hevc_parse_sdp_line()
157 memcpy(par->extradata + pos, hevc_data->sps, hevc_data->sps_size); in hevc_parse_sdp_line()
158 pos += hevc_data->sps_size; in hevc_parse_sdp_line()
169 hevc_data->sps_size = 0; in hevc_parse_sdp_line()
/dports/multimedia/ffmpeg/ffmpeg-4.4.1/libavformat/
H A Davc.c182 if (sps_size < 6 || !pps_size) { in ff_isom_write_avcc()
194 avio_write(pb, sps, sps_size); in ff_isom_write_avcc()
223 uint16_t sps_size, pps_size; in ff_avc_write_annexb_extradata() local
233 sps_size = AV_RB16(&in[6]); in ff_avc_write_annexb_extradata()
234 if (11 + sps_size > *size) in ff_avc_write_annexb_extradata()
236 pps_size = AV_RB16(&in[9 + sps_size]); in ff_avc_write_annexb_extradata()
237 if (11 + sps_size + pps_size > *size) in ff_avc_write_annexb_extradata()
239 out_size = 8 + sps_size + pps_size; in ff_avc_write_annexb_extradata()
244 memcpy(out + 4, &in[8], sps_size); in ff_avc_write_annexb_extradata()
245 AV_WB32(&out[4 + sps_size], 0x00000001); in ff_avc_write_annexb_extradata()
[all …]
H A Drtpdec_hevc.c44 int sps_size, pps_size, vps_size, sei_size; member
82 size_ptr = &hevc_data->sps_size; in hevc_sdp_parse_fmtp_config()
149 if (hevc_data->vps_size || hevc_data->sps_size || in hevc_parse_sdp_line()
151 par->extradata_size = hevc_data->vps_size + hevc_data->sps_size + in hevc_parse_sdp_line()
157 memcpy(par->extradata + pos, hevc_data->sps, hevc_data->sps_size); in hevc_parse_sdp_line()
158 pos += hevc_data->sps_size; in hevc_parse_sdp_line()
169 hevc_data->sps_size = 0; in hevc_parse_sdp_line()
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/ffmpeg/libavformat/
H A Davc.c182 if (sps_size < 6 || !pps_size) { in ff_isom_write_avcc()
194 avio_write(pb, sps, sps_size); in ff_isom_write_avcc()
224 uint16_t sps_size, pps_size; in ff_avc_write_annexb_extradata() local
234 sps_size = AV_RB16(&in[6]); in ff_avc_write_annexb_extradata()
235 if (11 + sps_size > *size) in ff_avc_write_annexb_extradata()
237 pps_size = AV_RB16(&in[9 + sps_size]); in ff_avc_write_annexb_extradata()
238 if (11 + sps_size + pps_size > *size) in ff_avc_write_annexb_extradata()
240 out_size = 8 + sps_size + pps_size; in ff_avc_write_annexb_extradata()
245 memcpy(out + 4, &in[8], sps_size); in ff_avc_write_annexb_extradata()
246 AV_WB32(&out[4 + sps_size], 0x00000001); in ff_avc_write_annexb_extradata()
[all …]
H A Drtpdec_hevc.c44 int sps_size, pps_size, vps_size, sei_size; member
82 size_ptr = &hevc_data->sps_size; in hevc_sdp_parse_fmtp_config()
149 if (hevc_data->vps_size || hevc_data->sps_size || in hevc_parse_sdp_line()
151 par->extradata_size = hevc_data->vps_size + hevc_data->sps_size + in hevc_parse_sdp_line()
157 memcpy(par->extradata + pos, hevc_data->sps, hevc_data->sps_size); in hevc_parse_sdp_line()
158 pos += hevc_data->sps_size; in hevc_parse_sdp_line()
169 hevc_data->sps_size = 0; in hevc_parse_sdp_line()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/ffmpeg/libavformat/
H A Davc.c182 if (sps_size < 6 || !pps_size) { in ff_isom_write_avcc()
194 avio_write(pb, sps, sps_size); in ff_isom_write_avcc()
223 uint16_t sps_size, pps_size; in ff_avc_write_annexb_extradata() local
233 sps_size = AV_RB16(&in[6]); in ff_avc_write_annexb_extradata()
234 if (11 + sps_size > *size) in ff_avc_write_annexb_extradata()
236 pps_size = AV_RB16(&in[9 + sps_size]); in ff_avc_write_annexb_extradata()
237 if (11 + sps_size + pps_size > *size) in ff_avc_write_annexb_extradata()
239 out_size = 8 + sps_size + pps_size; in ff_avc_write_annexb_extradata()
244 memcpy(out + 4, &in[8], sps_size); in ff_avc_write_annexb_extradata()
245 AV_WB32(&out[4 + sps_size], 0x00000001); in ff_avc_write_annexb_extradata()
[all …]
H A Drtpdec_hevc.c44 int sps_size, pps_size, vps_size, sei_size; member
82 size_ptr = &hevc_data->sps_size; in hevc_sdp_parse_fmtp_config()
149 if (hevc_data->vps_size || hevc_data->sps_size || in hevc_parse_sdp_line()
151 par->extradata_size = hevc_data->vps_size + hevc_data->sps_size + in hevc_parse_sdp_line()
157 memcpy(par->extradata + pos, hevc_data->sps, hevc_data->sps_size); in hevc_parse_sdp_line()
158 pos += hevc_data->sps_size; in hevc_parse_sdp_line()
169 hevc_data->sps_size = 0; in hevc_parse_sdp_line()
/dports/multimedia/obs-studio/obs-studio-27.1.3/libobs/
H A Dobs-avc.c161 size_t *sps_size, const uint8_t **pps, size_t *pps_size) in get_sps_pps() argument
180 *sps_size = nal_end - nal_start; in get_sps_pps()
195 size_t sps_size = 0, pps_size = 0; in obs_parse_avc_header() local
207 get_sps_pps(data, size, &sps, &sps_size, &pps, &pps_size); in obs_parse_avc_header()
208 if (!sps || !pps || sps_size < 4) in obs_parse_avc_header()
216 s_wb16(&s, (uint16_t)sps_size); in obs_parse_avc_header()
217 s_write(&s, sps, sps_size); in obs_parse_avc_header()
/dports/net/gstreamer1-plugins-srtp/gst-plugins-bad-1.16.2/gst/mpegpsmux/
H A Dmpegpsmux_h264.c129 guint16 sps_size = GST_READ_UINT16_BE (codec_data.data + offset); in mpegpsmux_prepare_h264() local
131 GST_LOG_OBJECT (mux, "Sequence Parameter Set is %d bytes", sps_size); in mpegpsmux_prepare_h264()
140 gst_byte_writer_put_data (&bw, codec_data.data + offset, sps_size); in mpegpsmux_prepare_h264()
142 offset += sps_size; in mpegpsmux_prepare_h264()
/dports/multimedia/gstreamer1-plugins-x265/gst-plugins-bad-1.16.2/gst/mpegpsmux/
H A Dmpegpsmux_h264.c129 guint16 sps_size = GST_READ_UINT16_BE (codec_data.data + offset); in mpegpsmux_prepare_h264() local
131 GST_LOG_OBJECT (mux, "Sequence Parameter Set is %d bytes", sps_size); in mpegpsmux_prepare_h264()
140 gst_byte_writer_put_data (&bw, codec_data.data + offset, sps_size); in mpegpsmux_prepare_h264()
142 offset += sps_size; in mpegpsmux_prepare_h264()
/dports/multimedia/gstreamer1-plugins-rtmp/gst-plugins-bad-1.16.2/gst/mpegpsmux/
H A Dmpegpsmux_h264.c129 guint16 sps_size = GST_READ_UINT16_BE (codec_data.data + offset); in mpegpsmux_prepare_h264() local
131 GST_LOG_OBJECT (mux, "Sequence Parameter Set is %d bytes", sps_size); in mpegpsmux_prepare_h264()
140 gst_byte_writer_put_data (&bw, codec_data.data + offset, sps_size); in mpegpsmux_prepare_h264()
142 offset += sps_size; in mpegpsmux_prepare_h264()
/dports/multimedia/gstreamer1-plugins-msdk/gst-plugins-bad-1.16.2/gst/mpegpsmux/
H A Dmpegpsmux_h264.c129 guint16 sps_size = GST_READ_UINT16_BE (codec_data.data + offset); in mpegpsmux_prepare_h264() local
131 GST_LOG_OBJECT (mux, "Sequence Parameter Set is %d bytes", sps_size); in mpegpsmux_prepare_h264()
140 gst_byte_writer_put_data (&bw, codec_data.data + offset, sps_size); in mpegpsmux_prepare_h264()
142 offset += sps_size; in mpegpsmux_prepare_h264()
/dports/multimedia/gstreamer1-plugins-mplex/gst-plugins-bad-1.16.2/gst/mpegpsmux/
H A Dmpegpsmux_h264.c129 guint16 sps_size = GST_READ_UINT16_BE (codec_data.data + offset); in mpegpsmux_prepare_h264() local
131 GST_LOG_OBJECT (mux, "Sequence Parameter Set is %d bytes", sps_size); in mpegpsmux_prepare_h264()
140 gst_byte_writer_put_data (&bw, codec_data.data + offset, sps_size); in mpegpsmux_prepare_h264()
142 offset += sps_size; in mpegpsmux_prepare_h264()
/dports/multimedia/gstreamer1-plugins-openh264/gst-plugins-bad-1.16.2/gst/mpegpsmux/
H A Dmpegpsmux_h264.c129 guint16 sps_size = GST_READ_UINT16_BE (codec_data.data + offset); in mpegpsmux_prepare_h264() local
131 GST_LOG_OBJECT (mux, "Sequence Parameter Set is %d bytes", sps_size); in mpegpsmux_prepare_h264()
140 gst_byte_writer_put_data (&bw, codec_data.data + offset, sps_size); in mpegpsmux_prepare_h264()
142 offset += sps_size; in mpegpsmux_prepare_h264()
/dports/multimedia/gstreamer1-plugins-resindvd/gst-plugins-bad-1.16.2/gst/mpegpsmux/
H A Dmpegpsmux_h264.c129 guint16 sps_size = GST_READ_UINT16_BE (codec_data.data + offset); in mpegpsmux_prepare_h264() local
131 GST_LOG_OBJECT (mux, "Sequence Parameter Set is %d bytes", sps_size); in mpegpsmux_prepare_h264()
140 gst_byte_writer_put_data (&bw, codec_data.data + offset, sps_size); in mpegpsmux_prepare_h264()
142 offset += sps_size; in mpegpsmux_prepare_h264()

12345678910>>...12