Commit Graph

1831 Commits

Author SHA1 Message Date
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