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)
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_e2e (push) Waiting to run
|
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)
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
|
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)
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
|
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)
code_lint / golangci_lint (push) Waiting to run
code_lint / mod_tidy (push) Waiting to run
code_lint / api_docs (push) Waiting to run
code_test / test_64 (push) Waiting to run
code_test / test_32 (push) Waiting to run
code_test / test_highlevel (push) Waiting to run
|
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)
|
2023-09-22 12:35:35 +02:00 |
|
Alessandro Ros
|
d07ba5983e
|
update gortsplib (#2390)
|
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)
|
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)
|
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)
|
2023-08-29 19:52:39 +02:00 |
|
Alessandro Ros
|
30b7245bb9
|
limit logging of decode errors (#2253)
|
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)
needed by #2244
|
2023-08-25 18:11:02 +02:00 |
|
Alessandro Ros
|
659f19f8bb
|
enable errcheck (#2201)
|
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)
|
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)
|
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 |
|
Alessandro Ros
|
e8124e2f56
|
support publishing H265 and AV1 tracks with Enhanced RTMP (#1393) (#1446) (#1621) (#1756)
|
2023-05-04 20:37:25 +02:00 |
|
Alessandro Ros
|
225220ddd5
|
print warning in case no key frames are being received (#1763)
|
2023-05-04 20:16:41 +02:00 |
|
Alessandro Ros
|
22fe65509b
|
cleanup (#1754)
|
2023-05-02 13:05:19 +02:00 |
|
Alessandro Ros
|
db6d6a5b30
|
update dependencies (#1740)
|
2023-04-26 14:59:47 +02:00 |
|
Alessandro Ros
|
2d17dff3b5
|
support publishing, reading and proxying MPEG-2 audio (MP3) tracks with RTMP (#1102) (#1736)
|
2023-04-25 18:13:51 +02:00 |
|