Browse Source

Merge branch 'funman/bitstream-master'

master
Christophe Massiot 7 years ago
parent
commit
0ea56a7390
3 changed files with 15 additions and 1 deletions
  1. +1
    -1
      Makefile
  2. +4
    -0
      NEWS
  3. +10
    -0
      ietf/rtcp.h

+ 1
- 1
Makefile View File

@ -4,7 +4,7 @@ LIBDIR = $(PREFIX)/lib
DATADIR = $(PREFIX)/share DATADIR = $(PREFIX)/share
INCLUDE = $(DESTDIR)$(INCLUDEDIR)/bitstream INCLUDE = $(DESTDIR)$(INCLUDEDIR)/bitstream
PKGCONFIG = $(DESTDIR)$(DATADIR)/pkgconfig PKGCONFIG = $(DESTDIR)$(DATADIR)/pkgconfig
VERSION = 1.3
VERSION = 1.4
all: all:
ln -nsf .. examples/bitstream ln -nsf .. examples/bitstream

+ 4
- 0
NEWS View File

@ -1,3 +1,7 @@
1.4 (not released yet)
=================
- Add RTCP helpers
1.3 (29 Jan 2018) 1.3 (29 Jan 2018)
================= =================
- Add support for avcC and hvcC structures - Add support for avcC and hvcC structures

+ 10
- 0
ietf/rtcp.h View File

@ -10,6 +10,16 @@ static inline void rtcp_set_rtp_version(uint8_t *p_rtcp)
p_rtcp[0] = RTCP_RTP_VERSION << 6; p_rtcp[0] = RTCP_RTP_VERSION << 6;
} }
static inline uint8_t rtcp_get_rc(uint8_t *p_rtcp)
{
return p_rtcp[0] & 0x1f;
}
static inline void rtcp_set_rc(uint8_t *p_rtcp, uint8_t rc)
{
p_rtcp[0] |= rc & 0x1f;
}
static inline uint8_t rtcp_get_pt(const uint8_t *p_rtcp) static inline uint8_t rtcp_get_pt(const uint8_t *p_rtcp)
{ {
return p_rtcp[1]; return p_rtcp[1];

Loading…
Cancel
Save