Re: libvorbis without encapulsation

Nicolas George <[email protected]> Mon, 6 Feb 2017 09:58:04 +0100
Newsgroups gmane.comp.multimedia.ogg.vorbis.devel
Message-ID <[email protected]>
--===============2387617762922431541==
Content-Type: multipart/signed; micalg=pgp-sha256;
	protocol="application/pgp-signature"; boundary="UlVJffcvxoiEqYs2"
Content-Disposition: inline


--UlVJffcvxoiEqYs2
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

L'octidi 18 pluvi=F4se, an CCXXV, Miscellaneous a =E9crit=A0:
> I've built some simple code on the excellent libvorbis API overview on
> the xiph.org site, but the example relies on the ogg_packet struct for
> final output and input to decoder, and shows now examples on how to do
> without it.

Why do you not want it? It is just a simple C struct to carry the
packet's metadata.

> oggpack_buffer comes from ogg/ogg.h, so I guess it may add some things
> not native to "pure" vorbis.

That looks like speculation.

> Am I to understand that I am dependent on the ogg library to get data
> in and out? And if not, where can I get the data along with the minimal
> metadata I need? (bytes, granulepos?)

libvorbis depends on libogg for some tasks, but that is its internal
workings.

Regards,

--=20
  Nicolas George

--UlVJffcvxoiEqYs2
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE6ooRQGBoNzw0KnwPcZVLI8pNxgwFAliYOpgACgkQcZVLI8pN
xgzzeBAAp2ZnGWOEuerLJTPROap/Tu+JrVwDbpMring+cCaP+cipBEDFp/h3lUFn
ZbE576U2zMGXBkfe3p+SGqIx0CWRfcGCeM9SXiLsRXJHVdz06ZUNq+UcSUiDEF9y
j5sQ33Dyl2CvegGjQWcp2/yK8icYUIePQgd2dPHiP0xyIt5QynM1KEGlQT9zR/OT
e7obAyJF5ccDkQ/ugFuvazymbkvfBvRxk1hD/TOIFqAXZuxGI/07pOhICjvpeHFX
sp0WhU6wyVn4/wyO4s4tjH24AHp0/6m6ZNAI7p/Y04zAOA9tLjuNrUHKQl0XDjZN
mnns4k8e1+Tv3v9Vcuo670orxLCSNGeHSn/Gn98juya01bYfCNo0RI56scxod+3z
QvZSwtPoznKbNHsbtulGX198E/TlllJdrr2Tl2DTzNnDwUcln6y4OPe/fF+Nh7QG
CBBHb6EgaIft7cghoREwhD8ctp/HvoxzfDCCVIOINhsTlIK3zhc7iPQykPVHF1Kc
/bJjJ11IjN7oafNIBoMMFh/6e9rh++N0TxEEXTF1kWZaoS2sQZSBS1amP5xFiRzg
ypl+KOxz5mJkpo8wlSQf4YbJHsJnKgpONCgclB21H8tAPRXtVFRmuG3jl6CZNG5P
XzbGuYC3OGycXACAH0YexwWswvyrzMPts0saFo2KmoLE8WV5c5k=
=XpaP
-----END PGP SIGNATURE-----

--UlVJffcvxoiEqYs2--

--===============2387617762922431541==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVm9yYmlzLWRl
diBtYWlsaW5nIGxpc3QKVm9yYmlzLWRldkB4aXBoLm9yZwpodHRwOi8vbGlzdHMueGlwaC5vcmcv
bWFpbG1hbi9saXN0aW5mby92b3JiaXMtZGV2Cg==

--===============2387617762922431541==--