[vlc-devel] commit: RTP Vorbis payload format (incomplete) ( Rémi Denis-Courmont )

git version control git at videolan.org
Tue Jun 10 19:03:18 CEST 2008


vlc | branch: master | Rémi Denis-Courmont <rdenis at simphalempin.com> | Tue Jun 10 19:54:33 2008 +0300| [4c20f3dc05464b7568cfff194cb4d400f3f11a3a]

RTP Vorbis payload format (incomplete)

(as per RFC queue'd draft-ietf-avt-rtp-vorbis-09).
Not tested against other implementations, and some pretty bad PTS
issues. RTP only provides us with a valid PTS for the first frame in a
packet, and we don't know the length of each frame, so, hmm... I wonder
how to compute the PTS for non-first frames...

Also, we would need either an SDP parser to use Vorbis (properly) as a
dynamic payload type, or to use a proprietary static payload type and a
proprietary static RTP clock frequency.

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=4c20f3dc05464b7568cfff194cb4d400f3f11a3a
---

 modules/demux/rtp.c     |  125 ----------------------
 modules/demux/rtpxiph.c |  272 +++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 272 insertions(+), 125 deletions(-)

Diff:   http://git.videolan.org/gitweb.cgi/vlc.git/?a=commitdiff;h=4c20f3dc05464b7568cfff194cb4d400f3f11a3a



More information about the vlc-devel mailing list