Home
last modified time | relevance | path

Searched refs:spsLen (Results 1 – 25 of 54) sorted by relevance

123

/dports/multimedia/livego/livego-0.0.15/parser/h264/
H A Dparser.go66 spsLen int member
95 seq.spsLen = int(src[6])<<8 | int(src[7])
97 if len(src[8:]) < seq.spsLen || seq.spsLen <= 0 {
101 sps = append(sps, src[8:(8+seq.spsLen)]...)
104 tmpBuf := src[(8 + seq.spsLen):]
/dports/multimedia/avidemux-qt5/avidemux_2.7.6/avidemux_plugins/ADM_muxers/muxerMp4v2/
H A DmuxerMp4v2Video.cpp153 uint32_t spsLen; in initH264() local
167 … if(false==ADM_getH264SpsPpsFromExtraData(extraLen,extra,&spsLen,&spsData,&ppsLen,&ppsData)) in initH264()
191 ADM_info("SPS (%d) :",spsLen); in initH264()
192 mixDump(spsData,spsLen); in initH264()
196 MP4AddH264SequenceParameterSet(handle,videoTrackId, spsData,spsLen ); in initH264()
/dports/multimedia/avidemux-cli/avidemux_2.7.6/avidemux_plugins/ADM_muxers/muxerMp4v2/
H A DmuxerMp4v2Video.cpp153 uint32_t spsLen; in initH264() local
167 … if(false==ADM_getH264SpsPpsFromExtraData(extraLen,extra,&spsLen,&spsData,&ppsLen,&ppsData)) in initH264()
191 ADM_info("SPS (%d) :",spsLen); in initH264()
192 mixDump(spsData,spsLen); in initH264()
196 MP4AddH264SequenceParameterSet(handle,videoTrackId, spsData,spsLen ); in initH264()
/dports/multimedia/avidemux/avidemux_2.7.6/avidemux_plugins/ADM_muxers/muxerMp4v2/
H A DmuxerMp4v2Video.cpp153 uint32_t spsLen; in initH264() local
167 … if(false==ADM_getH264SpsPpsFromExtraData(extraLen,extra,&spsLen,&spsData,&ppsLen,&ppsData)) in initH264()
191 ADM_info("SPS (%d) :",spsLen); in initH264()
192 mixDump(spsData,spsLen); in initH264()
196 MP4AddH264SequenceParameterSet(handle,videoTrackId, spsData,spsLen ); in initH264()
/dports/multimedia/avidemux-plugins/avidemux_2.7.6/avidemux_plugins/ADM_muxers/muxerMp4v2/
H A DmuxerMp4v2Video.cpp153 uint32_t spsLen; in initH264() local
167 … if(false==ADM_getH264SpsPpsFromExtraData(extraLen,extra,&spsLen,&spsData,&ppsLen,&ppsData)) in initH264()
191 ADM_info("SPS (%d) :",spsLen); in initH264()
192 mixDump(spsData,spsLen); in initH264()
196 MP4AddH264SequenceParameterSet(handle,videoTrackId, spsData,spsLen ); in initH264()
/dports/multimedia/avidemux/avidemux_2.7.6/avidemux/common/ADM_muxerGate/src/
H A DADM_videoCopyFromAnnexB.cpp81 uint32_t spsLen=0, ppsLen=0; in extractExtraDataH264Internal() local
109 spsLen=desc[indexSps].size; in extractExtraDataH264Internal()
112 ADM_info("Copy from annexB: Found sps=%d, pps=%d.\n",(int)spsLen,(int)ppsLen); in extractExtraDataH264Internal()
114 myExtraLen=5+1+2+1+spsLen+1+2+1+ppsLen; in extractExtraDataH264Internal()
126 *ptr++=(1+spsLen)>>8; in extractExtraDataH264Internal()
127 *ptr++=(1+spsLen)&0xff; in extractExtraDataH264Internal()
129 memcpy(ptr,desc[indexSps].start,spsLen); in extractExtraDataH264Internal()
130 ptr+=spsLen; in extractExtraDataH264Internal()
/dports/multimedia/avidemux-qt5/avidemux_2.7.6/avidemux/common/ADM_muxerGate/src/
H A DADM_videoCopyFromAnnexB.cpp81 uint32_t spsLen=0, ppsLen=0; in extractExtraDataH264Internal() local
109 spsLen=desc[indexSps].size; in extractExtraDataH264Internal()
112 ADM_info("Copy from annexB: Found sps=%d, pps=%d.\n",(int)spsLen,(int)ppsLen); in extractExtraDataH264Internal()
114 myExtraLen=5+1+2+1+spsLen+1+2+1+ppsLen; in extractExtraDataH264Internal()
126 *ptr++=(1+spsLen)>>8; in extractExtraDataH264Internal()
127 *ptr++=(1+spsLen)&0xff; in extractExtraDataH264Internal()
129 memcpy(ptr,desc[indexSps].start,spsLen); in extractExtraDataH264Internal()
130 ptr+=spsLen; in extractExtraDataH264Internal()
/dports/multimedia/avidemux-cli/avidemux_2.7.6/avidemux/common/ADM_muxerGate/src/
H A DADM_videoCopyFromAnnexB.cpp81 uint32_t spsLen=0, ppsLen=0; in extractExtraDataH264Internal() local
109 spsLen=desc[indexSps].size; in extractExtraDataH264Internal()
112 ADM_info("Copy from annexB: Found sps=%d, pps=%d.\n",(int)spsLen,(int)ppsLen); in extractExtraDataH264Internal()
114 myExtraLen=5+1+2+1+spsLen+1+2+1+ppsLen; in extractExtraDataH264Internal()
126 *ptr++=(1+spsLen)>>8; in extractExtraDataH264Internal()
127 *ptr++=(1+spsLen)&0xff; in extractExtraDataH264Internal()
129 memcpy(ptr,desc[indexSps].start,spsLen); in extractExtraDataH264Internal()
130 ptr+=spsLen; in extractExtraDataH264Internal()
/dports/multimedia/avidemux-plugins/avidemux_2.7.6/avidemux/common/ADM_muxerGate/src/
H A DADM_videoCopyFromAnnexB.cpp81 uint32_t spsLen=0, ppsLen=0; in extractExtraDataH264Internal() local
109 spsLen=desc[indexSps].size; in extractExtraDataH264Internal()
112 ADM_info("Copy from annexB: Found sps=%d, pps=%d.\n",(int)spsLen,(int)ppsLen); in extractExtraDataH264Internal()
114 myExtraLen=5+1+2+1+spsLen+1+2+1+ppsLen; in extractExtraDataH264Internal()
126 *ptr++=(1+spsLen)>>8; in extractExtraDataH264Internal()
127 *ptr++=(1+spsLen)&0xff; in extractExtraDataH264Internal()
129 memcpy(ptr,desc[indexSps].start,spsLen); in extractExtraDataH264Internal()
130 ptr+=spsLen; in extractExtraDataH264Internal()
/dports/multimedia/avidemux-cli/avidemux_2.7.6/myOwnPlugins/videoEncoder/
H A DADM_libVaEncodingContextH264.cpp255 int spsLen=sps.lengthInBytes(); in generateExtraData() local
258 *data =new uint8_t[spsLen+ppsLen+20]; in generateExtraData()
268 *p++=(1+spsLen)>>8; in generateExtraData()
269 *p++=(1+spsLen)&0xff; in generateExtraData()
271 memcpy(p,sps.getPointer(),spsLen); in generateExtraData()
272 p+=spsLen; in generateExtraData()
/dports/multimedia/avidemux-cli/avidemux_2.7.6/avidemux_plugins/ADM_videoEncoder/directVaEnc/
H A DADM_libVaEncodingContextH264.cpp247 int spsLen=sps.lengthInBytes(); in generateExtraData() local
250 *data =new uint8_t[spsLen+ppsLen+20]; in generateExtraData()
260 *p++=(1+spsLen)>>8; in generateExtraData()
261 *p++=(1+spsLen)&0xff; in generateExtraData()
263 memcpy(p,sps.getPointer(),spsLen); in generateExtraData()
264 p+=spsLen; in generateExtraData()
/dports/multimedia/avidemux-qt5/avidemux_2.7.6/myOwnPlugins/videoEncoder/
H A DADM_libVaEncodingContextH264.cpp255 int spsLen=sps.lengthInBytes(); in generateExtraData() local
258 *data =new uint8_t[spsLen+ppsLen+20]; in generateExtraData()
268 *p++=(1+spsLen)>>8; in generateExtraData()
269 *p++=(1+spsLen)&0xff; in generateExtraData()
271 memcpy(p,sps.getPointer(),spsLen); in generateExtraData()
272 p+=spsLen; in generateExtraData()
/dports/multimedia/avidemux-qt5/avidemux_2.7.6/avidemux_plugins/ADM_videoEncoder/directVaEnc/
H A DADM_libVaEncodingContextH264.cpp247 int spsLen=sps.lengthInBytes(); in generateExtraData() local
250 *data =new uint8_t[spsLen+ppsLen+20]; in generateExtraData()
260 *p++=(1+spsLen)>>8; in generateExtraData()
261 *p++=(1+spsLen)&0xff; in generateExtraData()
263 memcpy(p,sps.getPointer(),spsLen); in generateExtraData()
264 p+=spsLen; in generateExtraData()
/dports/multimedia/avidemux-plugins/avidemux_2.7.6/myOwnPlugins/videoEncoder/
H A DADM_libVaEncodingContextH264.cpp255 int spsLen=sps.lengthInBytes(); in generateExtraData() local
258 *data =new uint8_t[spsLen+ppsLen+20]; in generateExtraData()
268 *p++=(1+spsLen)>>8; in generateExtraData()
269 *p++=(1+spsLen)&0xff; in generateExtraData()
271 memcpy(p,sps.getPointer(),spsLen); in generateExtraData()
272 p+=spsLen; in generateExtraData()
/dports/multimedia/avidemux-plugins/avidemux_2.7.6/avidemux_plugins/ADM_videoEncoder/directVaEnc/
H A DADM_libVaEncodingContextH264.cpp247 int spsLen=sps.lengthInBytes(); in generateExtraData() local
250 *data =new uint8_t[spsLen+ppsLen+20]; in generateExtraData()
260 *p++=(1+spsLen)>>8; in generateExtraData()
261 *p++=(1+spsLen)&0xff; in generateExtraData()
263 memcpy(p,sps.getPointer(),spsLen); in generateExtraData()
264 p+=spsLen; in generateExtraData()
/dports/multimedia/avidemux/avidemux_2.7.6/myOwnPlugins/videoEncoder/
H A DADM_libVaEncodingContextH264.cpp255 int spsLen=sps.lengthInBytes(); in generateExtraData() local
258 *data =new uint8_t[spsLen+ppsLen+20]; in generateExtraData()
268 *p++=(1+spsLen)>>8; in generateExtraData()
269 *p++=(1+spsLen)&0xff; in generateExtraData()
271 memcpy(p,sps.getPointer(),spsLen); in generateExtraData()
272 p+=spsLen; in generateExtraData()
/dports/multimedia/avidemux/avidemux_2.7.6/avidemux_plugins/ADM_videoEncoder/directVaEnc/
H A DADM_libVaEncodingContextH264.cpp247 int spsLen=sps.lengthInBytes(); in generateExtraData() local
250 *data =new uint8_t[spsLen+ppsLen+20]; in generateExtraData()
260 *p++=(1+spsLen)>>8; in generateExtraData()
261 *p++=(1+spsLen)&0xff; in generateExtraData()
263 memcpy(p,sps.getPointer(),spsLen); in generateExtraData()
264 p+=spsLen; in generateExtraData()
/dports/net-im/tg_owt/tg_owt-d578c76/src/api/video_codecs/
H A Dvideo_codec.cc66 vpsLen == other.vpsLen && spsLen == other.spsLen && in operator ==()
68 (spsLen == 0 || memcmp(spsData, other.spsData, spsLen) == 0) && in operator ==()
/dports/multimedia/avidemux-qt5/avidemux_2.7.6/avidemux_plugins/ADM_demuxers/MpegTS/
H A DADM_tsIndexH264.cpp123 spsLen=SEI_nal.payloadSize-3; in findH264SPS()
124 if(spsLen>ADM_NAL_BUFFER_SIZE) in findH264SPS()
125 spsLen=ADM_NAL_BUFFER_SIZE; in findH264SPS()
126 memcpy(spsCache,SEI_nal.payload,spsLen); in findH264SPS()
370 … bool match=!memcmp(spsCache, SEI_nal.payload, (spsLen > tmpLen)? tmpLen : spsLen); in run()
401 spsLen=tmpLen; in run()
/dports/multimedia/avidemux/avidemux_2.7.6/avidemux_plugins/ADM_demuxers/MpegTS/
H A DADM_tsIndexH264.cpp123 spsLen=SEI_nal.payloadSize-3; in findH264SPS()
124 if(spsLen>ADM_NAL_BUFFER_SIZE) in findH264SPS()
125 spsLen=ADM_NAL_BUFFER_SIZE; in findH264SPS()
126 memcpy(spsCache,SEI_nal.payload,spsLen); in findH264SPS()
370 … bool match=!memcmp(spsCache, SEI_nal.payload, (spsLen > tmpLen)? tmpLen : spsLen); in run()
401 spsLen=tmpLen; in run()
/dports/multimedia/avidemux-cli/avidemux_2.7.6/avidemux_plugins/ADM_demuxers/MpegTS/
H A DADM_tsIndexH264.cpp123 spsLen=SEI_nal.payloadSize-3; in findH264SPS()
124 if(spsLen>ADM_NAL_BUFFER_SIZE) in findH264SPS()
125 spsLen=ADM_NAL_BUFFER_SIZE; in findH264SPS()
126 memcpy(spsCache,SEI_nal.payload,spsLen); in findH264SPS()
370 … bool match=!memcmp(spsCache, SEI_nal.payload, (spsLen > tmpLen)? tmpLen : spsLen); in run()
401 spsLen=tmpLen; in run()
/dports/multimedia/avidemux-plugins/avidemux_2.7.6/avidemux_plugins/ADM_demuxers/MpegTS/
H A DADM_tsIndexH264.cpp123 spsLen=SEI_nal.payloadSize-3; in findH264SPS()
124 if(spsLen>ADM_NAL_BUFFER_SIZE) in findH264SPS()
125 spsLen=ADM_NAL_BUFFER_SIZE; in findH264SPS()
126 memcpy(spsCache,SEI_nal.payload,spsLen); in findH264SPS()
370 … bool match=!memcmp(spsCache, SEI_nal.payload, (spsLen > tmpLen)? tmpLen : spsLen); in run()
401 spsLen=tmpLen; in run()
/dports/multimedia/avidemux-qt5/avidemux_2.7.6/avidemux_plugins/ADM_demuxers/Matroska/
H A DADM_mkvIndexer.cpp259 uint32_t spsLen=_tracks[0].paramCacheSize; in addIndexEntry() local
270 if(inBandSpsLen!=spsLen) in addIndexEntry()
271 ADM_warning("SPS length mismatch: %u (old) vs %u (new)\n",spsLen,inBandSpsLen); in addIndexEntry()
272 match=!memcmp(buf, sps, (spsLen>inBandSpsLen)? inBandSpsLen : spsLen); in addIndexEntry()
/dports/multimedia/avidemux/avidemux_2.7.6/avidemux_plugins/ADM_demuxers/Matroska/
H A DADM_mkvIndexer.cpp259 uint32_t spsLen=_tracks[0].paramCacheSize; in addIndexEntry() local
270 if(inBandSpsLen!=spsLen) in addIndexEntry()
271 ADM_warning("SPS length mismatch: %u (old) vs %u (new)\n",spsLen,inBandSpsLen); in addIndexEntry()
272 match=!memcmp(buf, sps, (spsLen>inBandSpsLen)? inBandSpsLen : spsLen); in addIndexEntry()
/dports/multimedia/avidemux-cli/avidemux_2.7.6/avidemux_plugins/ADM_demuxers/Matroska/
H A DADM_mkvIndexer.cpp259 uint32_t spsLen=_tracks[0].paramCacheSize; in addIndexEntry() local
270 if(inBandSpsLen!=spsLen) in addIndexEntry()
271 ADM_warning("SPS length mismatch: %u (old) vs %u (new)\n",spsLen,inBandSpsLen); in addIndexEntry()
272 match=!memcmp(buf, sps, (spsLen>inBandSpsLen)? inBandSpsLen : spsLen); in addIndexEntry()

123