qiurui
7431d367ca
fix
2024-05-09 17:01:59 +08:00
qiurui
dc3d06f858
fork from github
2024-05-09 10:05:05 +08:00
Heikki Tampio
b3b1be0b1f
h26x: Fix bug when start fragment was not received, but subsequent ones were.
2024-03-27 13:44:40 +02:00
Heikki Tampio
0e631832ab
rtp: Fix bug when using custom RTP timestamps with multiple large NALs in an h26x access unit
2024-03-27 13:44:40 +02:00
Joni Räsänen
ee7d4b1f18
doc: Fix typo in readme
2024-03-06 13:39:13 +02:00
Heikki Tampio
6e016220d7
Release 3.1.1
2024-02-20 13:10:01 +02:00
Heikki Tampio
c91910351f
formats: Develop solution to H26x aggregation when there are multiple non-consecutive small NAL units
2024-02-20 13:00:48 +02:00
Heikki Tampio
516df571a8
Release 3.1.0
2024-02-20 10:58:35 +02:00
Heikki Tampio
8067927515
tests: Increase bandwidth in RTCP mux tests to make sure there is enough reports sent
2024-02-20 10:10:31 +02:00
Heikki Tampio
495d3721bf
Merge branch 'h266_aggr'
2024-02-20 09:02:12 +02:00
Heikki Tampio
6152f90856
formats: Remove comment that says H264 APs are not used
2024-02-20 09:01:16 +02:00
Heikki Tampio
121275c7a5
docs: Add documentation for RTP_H26X_DO_NOT_AGGR flag
2024-02-19 14:27:05 +02:00
Heikki Tampio
be55d231f1
test: Add new test for RTP_H26X_DO_NOT_AGGR flag
2024-02-19 14:23:12 +02:00
Heikki Tampio
a2c42f32a3
formats: Add flag RTP_H26X_DO_NOT_AGGR and its functionality
2024-02-19 11:54:00 +02:00
Heikki Tampio
c2b381e64a
formats: Remove unnecessary call of H26x init_transaction()
2024-02-19 11:47:24 +02:00
Heikki Tampio
5eb241e018
test: Add tests for H26x Aggregation Packets
2024-02-19 11:09:23 +02:00
Heikki Tampio
20a6c9a9ca
formats: Add support H266 aggregation packets
2024-02-19 11:09:23 +02:00
Heikki Tampio
68c0917f2d
Merge branch 'fix_h26x_frag'
2024-02-19 11:08:42 +02:00
Heikki Tampio
2a3c12cff5
formats: Use the same RTP timestamp for all NAL units that belong to the same access unit
2024-02-13 13:17:25 +02:00
Heikki Tampio
5bd486fbab
rtp: When using custom RTP timestamp, do not set the calculated TS to the custom TS
2024-02-13 12:57:13 +02:00
Heikki Tampio
3b5c111388
formats: h26x redo NAL unit reconstruction from fragments to facilitate multiple fragmented NAL unit per access unit
2024-02-13 12:02:02 +02:00
Heikki Tampio
3f956dfabb
formats: H26x flush queue after each NAL unit
2024-02-06 10:14:01 +02:00
Heikki Tampio
ab70083bab
examples: Fix typo in V3C example instructions
2024-02-02 14:40:49 +02:00
Joni Räsänen
e790751cfb
Merge branch 'fix_h264_scl'
2024-01-31 11:50:51 +02:00
Joni Räsänen
73018e2bdf
formats: Fix the scl for h264 when only shifting with one byte at a time
2024-01-31 11:50:29 +02:00
Heikki Tampio
2b82400753
Release 3.0.0
2024-01-30 14:53:35 +02:00
Heikki Tampio
65db7ce9f4
docs: Add mention of H26x access unit issue to docs
2024-01-30 14:47:29 +02:00
Heikki Tampio
a11d956714
test: Fix small compiler warnings in tests
2024-01-30 11:56:26 +02:00
Joni Räsänen
9765aa5fd0
common: Remove obsolete and renamed flags
2024-01-30 11:47:51 +02:00
Heikki Tampio
c015d2e76c
readme: Add mention of V3C in README
2024-01-30 11:43:26 +02:00
Heikki Tampio
77eb76e467
readme: Move mention of UVG Discord
2024-01-30 11:43:26 +02:00
Heikki Tampio
7b071c1c58
docs: Add documentation for RCE_RTCP_MUX flag
2024-01-30 11:43:26 +02:00
Heikki Tampio
d2b6e93132
docs: Add documentation on RCC_SSRC and RCC_REMOTE_SSRC to docs
2024-01-30 11:43:25 +02:00
Heikki Tampio
10afe8093f
readme: Add link to UVG Discord community
2024-01-30 11:43:25 +02:00
Joni Räsänen
0fd38ffca6
tests: Distribute IPv6 tests to other tests
...
Also slightly shorten the duration of some tests.
2024-01-30 11:43:25 +02:00
Heikki Tampio
f6ef56f3c7
context: Update documentation for create_session()
2024-01-30 11:43:25 +02:00
Heikki Tampio
9343b842b8
docs: Update INDEX.md
2024-01-30 11:43:24 +02:00
Heikki Tampio
7ca731d024
readme: Add mention of support for V3C RTP RFC draft to README.md
2024-01-30 11:43:24 +02:00
Heikki Tampio
4e32cb7754
examples: Input V3C test file name as a command-line parameter
2024-01-30 11:43:24 +02:00
Heikki Tampio
5a686232ea
examples: Improve documentation on V3C examples
2024-01-30 11:43:24 +02:00
Heikki Tampio
8ce471de54
examples: Add step-by-step instructions for V3C examples
2024-01-30 11:43:23 +02:00
Joni Räsänen
c7d2ccc405
doc: Add small mention of additional libraries when linking
2024-01-30 11:43:23 +02:00
Heikki Tampio
b49c84357d
usage: Remove mention to old create_session API
2024-01-30 11:43:23 +02:00
Heikki Tampio
57c5fb17db
examples: Update examples to use new create_session API
2024-01-30 11:43:22 +02:00
Heikki Tampio
1005d9d619
usage: Update create_session parameters to new API
2024-01-30 11:43:22 +02:00
Heikki Tampio
9853162d58
examples: Update documentation
2024-01-30 11:43:22 +02:00
Heikki Tampio
a31ba6416a
examples: Update V3C examples
2024-01-30 11:43:22 +02:00
Joni Räsänen
0bcb011b86
doc: Update VVC RTP draft to RFC and update RFC urls
...
The differences from version vvc draft 18 to RFC did not seem to affect
functionality. Also updated the tool urls in README.md to datatracker
since that is where they seem to be forwarded regardless.
2024-01-30 11:43:21 +02:00
Joni Räsänen
09b440fdfc
doc: Separate step-by-step tutorial from the examples documentation
2024-01-30 11:43:21 +02:00
Heikki Tampio
a3d717a24e
examples: Add link to V-PCC test file to V3C documentation
2024-01-30 11:43:21 +02:00