rtp-parse 0.2.0

RTP packet library
Documentation
# Changelog
All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [Unreleased]

## [0.2.0]https://github.com/bbaldino/rtp-parse/compare/v0.1.0...v0.2.0 - 2025-05-02

### Added

- rtcp sr support
- most of tcc packet done (write logic not all there yet)
- add support for rtcp rr
- rtp packet impl
- fixing up rtp header and extensions reading/writing

### Fixed

- optimize some vec usage in tcc packet parsing
- fix padding consumption for tcc packets

### Other

- remove local link to bits-io
- update deps
- clean up deps
- adapt to parsely changes
- implement rtp header extension parsing
- update parsely version and adapt to api changes
- use parsely for parsing ([#3]https://github.com/bbaldino/rtp-parse/pull/3)
- release ([#1]https://github.com/bbaldino/rtp-parse/pull/1)

## [0.1.0]https://github.com/bbaldino/rtp-parse/releases/tag/v0.1.0 - 2024-09-06

### Other
- update crate name/cargo.toml
- add actions workflows
- update deps, use ZERO/ONE constants in new nsw_types version
- tcc fb unit test
- add getter for ssrc in rtp packet
- update reference to bit-cursor in readme
- update to new bitcursor/nsw_types lib
- remove notes
- get rid of old rtp packet/header extensions impl in favor of the new one
- more work on new rtppacket model
- new modeling for rtp packets
- code tweaks/add pli impl
- use different rtp packet parsing scheme
- demux logic, work on rtp.  playing with different rtp packet approaches
- add readme
- adapt to bitcursor changes
- add tcc packet
- various tweaks/fixes from integration
- more packet types
- add more packet types
- add support for writing rtcp bye + add unit tests
- some basic rtcp
- initial commit