[vlc-devel] commit: codec/schroedinger: Use new autoparse+tagging api (David Flynn )

git version control git at videolan.org
Fri Apr 3 11:21:09 CEST 2009


vlc | branch: master | David Flynn <davidf at woaf.net> | Fri Mar 27 20:37:54 2009 +0000| [7c229f88c1b9f734727724bbd88743a218410bcb] | committer: Jean-Baptiste Kempf 

codec/schroedinger: Use new autoparse+tagging api

Schroedinger now has an api that allows passing in arbitarily aligned
data units (ie, whole encapsuation units), use this rather than attempt
to chunk up the bitstream ourselves.

This new api also enables buffer tagging, where buffers may be tagged
with arbitary data that gets associated with the next picture to
commence at or after the start of the buffer.  This removes the need
for the TLBs and associated accounting.

Signed-off-by: David Flynn <davidf at rd.bbc.co.uk>
Signed-off-by: Jean-Baptiste Kempf <jb at videolan.org>

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

 modules/codec/schroedinger.c |  236 +++++++++---------------------------------
 1 files changed, 47 insertions(+), 189 deletions(-)

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



More information about the vlc-devel mailing list