libogg++

libogg++ is a thread-safe codec-agnostic implementation of the multi-stream transport format Ogg.
Download

libogg++ Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • FreeCLAS
  • Publisher web site:
  • http://www.ihear.com/

libogg++ Tags


libogg++ Description

libogg++ is a thread-safe codec-agnostic implementation of the multi-stream transport format Ogg. libogg++ is a C++ library implementing the multi-stream transport format of Ogg.It is designed to be independent of the specific codecs for the interleaved data streams, and to be thread-safe in a threading model in which each codec runs its own thread.· Minimally gnostic transport and logical layers. The logical layer assumes only that the transport layer transports with fidelity.-The transport layer knows that the logical streams, distinguishable by a serial number,come in packets of specified sizes, and marked each with a granule position which is monotonically increasing.· The transport layer can be elaborated for interleave ordering for codecs of multiple contemporaneous streams of more than one logical type, which may not be all time-continuous.· The logical layer can be elaborated for specific codecs.· The transport and logical layers can run in separate threads.


libogg++ Related Software