206 Commits

Author SHA1 Message Date
韦伟
447e3b85f3 add opus control header support in MPEG-TS (#387)
* add opus control header support in MPEG-TS

* opus_control_header only add if not already present.
2025-09-23 10:38:42 +08:00
ireader
c29f52cc07 fix #380 ts demux opus memory leak 2025-05-31 11:55:28 +08:00
ireader
a745b959d4 change: update test file 2025-01-19 11:25:24 +08:00
ireader
87d503bdfd fix: ps startcode leading length 2024-12-14 10:31:59 +08:00
ireader
8c84c3b92e - 2024-12-08 11:51:09 +08:00
ireader
0658496d5f fix: #361 read mpeg-ts AF origin PCR extension value 2024-11-16 13:17:12 +08:00
ireader
53254e9750 fix: avpacket queue iterator invalid 2024-11-02 11:45:41 +08:00
ireader
81aa5edf48 fix: h266 rtsp demuxer 2024-10-20 12:55:24 +08:00
tao3
cf83ebc62e - 2024-06-29 20:56:06 +08:00
tao3
332f2588bf change: always notify on firstly psm received 2024-06-15 20:37:13 +08:00
tao3
448053b621 fix: #338,#339,#340 notify on pmt version changed 2024-06-15 20:24:16 +08:00
ireader
672cb7bb74 feat: pmt program information CUEI 2024-03-31 09:46:30 +08:00
ireader
527c0f5117 fix: rtmp url parameter overflow 2024-03-16 22:40:46 +08:00
ireader
c7dc69cdce fix: mpeg-ts service description tag length 2024-03-16 22:39:48 +08:00
xiongguangjie
043853ee7c fix ps demuxer no notify stream bug (#326) 2024-01-22 10:50:45 +08:00
ireader
6669901dc0 fix: flv vp9 fourcc value 2023-12-23 08:57:38 +08:00
ireader
f32776e26a fix: mpeg-ps rewind at start code 2023-11-12 09:10:50 +08:00
ireader
3dc623a899 fix ps cache buffer lost on pes.len == 0 2023-10-22 19:41:23 +08:00
ireader
7d2b284c7e fix ps/ts keyframg flag 2023-10-14 11:27:38 +08:00
ireader
ca26a3ed9c change: VVC AU sh_picture_header_in_slice_header_flag 2023-09-10 23:04:47 +08:00
ireader
fda496d848 fix: rewind at ps startcode on h264/h265 corrupt packet 2023-09-10 22:56:03 +08:00
ireader
dcfffd22bf fix: keda h.265 stream psm codec id incorrect 2023-09-09 09:01:33 +08:00
ireader
8a925f28d0 fix mpeg2-ps first frame codecid error on pes_packet_codec_verify 2023-09-02 11:35:57 +08:00
ireader
6df2114324 feat: rtp packet lost stats 2023-08-13 11:47:32 +08:00
ireader
70cbbe1b5d feat: mpeg2-ts avs3 2023-07-01 14:13:02 +08:00
ireader
671c661877 add: rtsp client example 2023-05-27 16:37:03 +08:00
ireader
2bc04064d5 fix: set mpeg-ps pid with MPEG_GUESS_STREAM 2023-05-07 10:16:43 +08:00
ireader
cc9a214285 change: check AUD nal unit type on MPEG_FLAG_H264_H265_WITH_AUD don't set 2023-05-07 09:55:10 +08:00
ireader
a3a16458cf fix hik private stream 2023-04-29 08:35:06 +08:00
xiongguangjie
1c5de26747 ps demuxer default process sid check 2023-04-24 10:43:06 +08:00
xiongguangjie
5940a139be fix some hik ps stream demux bug 2023-04-23 19:30:55 +08:00
ireader
5aa9884660 fix pmt.pes.pkt.data memory leak on PAT/PMT version number change 2023-03-26 22:33:24 +08:00
ireader
539f579d59 fix: skip to next ps packet header 2023-03-12 17:51:16 +08:00
ireader
543a222062 add: opus mp4/mkv/ts spec 2023-03-04 14:54:57 +08:00
ireader
6b51437479 fix #260 limit ps packet size for hik nvr 2023-02-18 09:23:07 +08:00
ireader
26ab743bfd feat: h.266 over ts/ps 2023-02-11 16:51:29 +08:00
ireader
57a6457064 fix #260 check vcl in previous packet data 2023-02-04 12:33:00 +08:00
ireader
cab8e983ba fix: skip hik private stream 2023-02-04 10:34:55 +08:00
tian.youhui
c3290aa3d8 fix build: update project.pbxproj 2023-02-03 17:21:55 +08:00
ireader
3239d0548c feat: h266 support 2022-12-10 16:45:10 +08:00
ireader
7c595c5419 update xcode project files 2022-12-03 12:41:43 +08:00
ireader
2e7aa9938b fix: mpeg-ts invalid adapatation field length check 2022-11-26 09:29:38 +08:00
ireader
357ef885af fix mpeg-ps mpeg_bits_read45 2022-11-05 11:10:23 +08:00
ireader
fc7e636ca1 feat: mpeg-ps cache buffer 2022-10-29 13:04:43 +08:00
xiongguangjie
be2d7ab3c3 ts muxer not reset pat_period use video key frame 2022-10-21 10:19:54 +08:00
xiongguangjie
9519bd5049 change ts muxer video key frame judge position 2022-10-19 19:27:44 +08:00
xiongguangjie
f9755246dc ts muxer video key frame add pat and pmt 2022-10-19 18:42:44 +08:00
ireader
15ecdedb21 fix: PSM update with sid/pid 2022-09-17 09:33:45 +08:00
ireader
e0d95e0599 change: vs2019 -> vs2022 2022-08-20 13:50:16 +08:00
ireader
c91ea577cc fix psd_read bit parse error 2022-07-09 10:38:45 +08:00