Alessandro Ros
|
d423a71aaa
|
update linter settings (#4790)
|
2025-07-26 16:44:32 +02:00 |
|
Alessandro Ros
|
cc27cf6563
|
mpegts, srt: support MPEG-4 Audio LATM tracks (#4403) (#4759)
|
2025-07-21 10:02:40 +02:00 |
|
Alessandro Ros
|
bc95f6240b
|
fix generating timestamp of non-RTSP MPEG-4 video streams (#4758)
|
2025-07-20 12:20:31 +02:00 |
|
Yaroslav Molochko
|
0df5e2c81a
|
support routing KLV metadata (#2693) (#4670)
Co-authored-by: aler9 <46489434+aler9@users.noreply.github.com>
|
2025-07-06 20:34:41 +02:00 |
|
Alessandro Ros
|
1083eea307
|
make RTP packet size compatible with RTSP/SRTP (#4692)
when RTSP encryption is enabled, maximum RTP packet size is slightly
decreased to make room for SRTP.
|
2025-07-05 15:42:58 +02:00 |
|
Alessandro Ros
|
fad64a87bd
|
bump golangci-lint (#4550)
|
2025-05-23 15:10:21 +02:00 |
|
Alessandro Ros
|
b564dc9ff1
|
rtsp: emit log message when remuxing RTP packets (#4422)
|
2025-04-13 10:21:46 +02:00 |
|
Alessandro Ros
|
14eb9f6175
|
improve tests (#4423)
|
2025-04-13 10:00:52 +02:00 |
|
Alessandro Ros
|
416ac1357e
|
bump mediacommon and gortsplib (#4364)
|
2025-03-24 17:25:18 +01:00 |
|
Alessandro Ros
|
b329c4bbe8
|
replace New* with Initialize() (#4345)
|
2025-03-16 15:34:53 +01:00 |
|
Alessandro Ros
|
244da930a1
|
switch to mediacommon/v2 (#4259)
|
2025-02-17 14:54:58 +01:00 |
|
Alessandro Ros
|
23002d9f5f
|
route original timestamps without converting to durations (#3839)
This improves timestamp precision.
|
2024-10-07 17:59:32 +02:00 |
|
Alessandro Ros
|
8960cbae5f
|
remove redundant definition (#3824)
|
2024-10-03 12:18:13 +02:00 |
|
Alessandro Ros
|
59ae3add7e
|
move codec-related constants into formatprocessor (#3595)
|
2024-08-01 16:42:53 +02:00 |
|
Alessandro Ros
|
eaf47e6598
|
webrtc: support reading, publishing, proxying LPCM tracks (#3437)
|
2024-06-09 22:51:16 +02:00 |
|
Alessandro Ros
|
51387e8e33
|
fix error in timestamp of Opus packets coming from SRT / HLS / MPEG-TS (#3388)
|
2024-05-24 19:47:12 +02:00 |
|
Alessandro Ros
|
1204f76eb7
|
update golangci-lint (#3300)
|
2024-04-28 18:20:08 +02:00 |
|
Alessandro Ros
|
c7dbb951f3
|
update golangci-lint (#3149)
|
2024-03-19 12:53:26 +01:00 |
|
Alessandro Ros
|
b6db3121b5
|
rtsp: add random value to timestamp of tracks from other protocols (#3071)
|
2024-02-26 00:41:05 +01:00 |
|
Alessandro Ros
|
20bb9b90cd
|
support G711 tracks with multiple channels and custom sample rates (#2891)
|
2024-01-13 11:40:26 +01:00 |
|
Alessandro Ros
|
27975d8b67
|
rtmp: support publishing G711 and LPCM tracks (#2857) (#2884)
|
2024-01-07 17:02:22 +01:00 |
|
Alessandro Ros
|
7437ee7a09
|
update golangci-lint (#2868)
|
2024-01-03 21:13:20 +01:00 |
|
Alessandro Ros
|
698963ad03
|
support recording G711 tracks with fMP4 (#2853)
|
2023-12-28 23:17:50 +01:00 |
|
Alessandro Ros
|
a2c092ea44
|
formatprocessor: add fuzz tests (#2612)
|
2023-10-30 19:52:45 +01:00 |
|
Alessandro Ros
|
ca2a4873a6
|
support recording LPCM tracks (#2475)
|
2023-10-07 15:50:13 +02:00 |
|
Alessandro Ros
|
1f11d95059
|
support recording M-JPEG tracks (#2391)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-09-22 12:35:35 +02:00 |
|
Alessandro Ros
|
d07ba5983e
|
update gortsplib (#2390)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-09-21 17:21:18 +02:00 |
|
Alessandro Ros
|
e4df14a447
|
fix timestamp of outgoing RTSP/RTP packets in case of aggregated access units (#2389)
|
2023-09-21 16:13:40 +02:00 |
|
Alessandro Ros
|
89cf3bb2fa
|
fix crash when processing H265 (#2378) (#2381)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-09-20 12:32:01 +02:00 |
|
Alessandro Ros
|
fadfda936d
|
support AC-3 tracks in SRT and UDP; support recording AC-3 tracks (#2376)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-09-19 22:33:00 +02:00 |
|
Alessandro Ros
|
b7e7758293
|
srt, udp: support publishing and reading MPEG-1/2/4 video with SRT and UDP/MPEG-TS (#2277)
|
2023-09-16 17:23:40 +02:00 |
|
Alessandro Ros
|
c4cb4200ff
|
split RTP packet handling from data handling (#2337)
|
2023-09-16 17:16:33 +02:00 |
|
Alessandro Ros
|
5fb7f4e846
|
force all readers to use an asynchronous writer (#2265)
needed by #2255
|
2023-08-30 11:24:14 +02:00 |
|
Alessandro Ros
|
bd1cb35022
|
fix conversion of AV1/VP9 tracks from HLS/RTMP to RTSP (#2263)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-08-29 19:52:39 +02:00 |
|
Alessandro Ros
|
30b7245bb9
|
limit logging of decode errors (#2253)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-08-26 23:34:39 +02:00 |
|
Alessandro Ros
|
cf86dbb303
|
switch to gortsplib/v4 (#2244)
|
2023-08-26 18:54:28 +02:00 |
|
Alessandro Ros
|
e0fb11040e
|
move units into dedicated package (#2245)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
needed by #2244
|
2023-08-25 18:11:02 +02:00 |
|
Alessandro Ros
|
659f19f8bb
|
enable errcheck (#2201)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-08-13 16:38:23 +02:00 |
|
Alessandro Ros
|
161a9b54b2
|
update dependencies (#2176)
|
2023-08-07 20:25:45 +02:00 |
|
Alessandro Ros
|
9051ccc219
|
disable check for missing key frames (#1904) (#2161)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-08-06 18:15:33 +02:00 |
|
Alessandro Ros
|
1edcc5a670
|
remove warning when decoding VP8 or VP9 (#2159)
avoid printing 'received a non-starting fragment without any previous starting fragment'
|
2023-08-06 15:51:26 +02:00 |
|
Alessandro Ros
|
8bb71ac8d8
|
srt, udp: support reading and writing MPEG-1 audio streams (#2147)
|
2023-08-05 14:47:20 +02:00 |
|
Alessandro Ros
|
08d6d0b888
|
add base class to all data units (#2122)
needed by #2068
|
2023-07-30 22:55:13 +02:00 |
|
Alessandro Ros
|
e4bd1b35a2
|
update dependencies (#2113)
lint / code (push) Has been cancelled
lint / mod-tidy (push) Has been cancelled
lint / apidocs (push) Has been cancelled
test / test64 (push) Has been cancelled
test / test32 (push) Has been cancelled
test / test_highlevel (push) Has been cancelled
|
2023-07-28 00:06:58 +02:00 |
|
Alessandro Ros
|
681a00347d
|
support reading MP4A-LATM-encoded AAC with RTMP and HLS (#1694) (#1898)
|
2023-06-02 00:38:27 +02:00 |
|
Alessandro Ros
|
210603d7c4
|
update documentation (#1885)
|
2023-05-31 18:16:39 +02:00 |
|
Alessandro Ros
|
89ebc83993
|
update golangci-lint (#1870)
|
2023-05-28 17:18:16 +02:00 |
|
Alessandro Ros
|
581a840771
|
fix missing H264/H265 keyframe warning message (#1825)
|
2023-05-18 18:00:53 +02:00 |
|
Alessandro Ros
|
39c072edd6
|
change repository owner (#1801)
|
2023-05-16 16:14:20 +02:00 |
|
Alessandro Ros
|
1688e5d2e5
|
support publishing with WebRTC (#1659) (#1786)
|
2023-05-14 14:18:03 +02:00 |
|