search for: oggz_write

Displaying 7 results from an estimated 7 matches for "oggz_write".

2006 Feb 13
0
Oggz 0.9.4 Released
...d/liboggz-0.9.4.tar.gz Many of the improvements in this release were driven by development of the new Annodex Media Validation Service: http://validator.annodex.org/ New in this release: * liboggz: Added new oggz_run() convenience function - equivalent to calling oggz_read() or oggz_write() in a loop, but only returns upon completion or error - added new oggz_run_set_blocksize() function - updated libtool shared version info to 3:0:2 * liboggz: Improved callback handling - added delayed callback error handling for oggz_read*() and...
2006 Feb 13
0
Oggz 0.9.4 Released
...d/liboggz-0.9.4.tar.gz Many of the improvements in this release were driven by development of the new Annodex Media Validation Service: http://validator.annodex.org/ New in this release: * liboggz: Added new oggz_run() convenience function - equivalent to calling oggz_read() or oggz_write() in a loop, but only returns upon completion or error - added new oggz_run_set_blocksize() function - updated libtool shared version info to 3:0:2 * liboggz: Improved callback handling - added delayed callback error handling for oggz_read*() and...
2015 Feb 23
2
library for creating Opus files?
On 23/02/15 10:30 AM, Tony wrote: > I __think__ opus-tools' opusenc has code which can be used as a > template/sample for how to create an .Ogg file with Opus content. As > expected, it makes use of libopus and libogg. Sadly that's the best option currently. As you say it's a bit complicated, although oggenc has a lot of extra support for controlling encoder options you
2009 Aug 12
1
Oggz use
...] = 0; buf[1] = 0; memset(&op, 0, sizeof(ogg_packet)); op.packet = buf; op.bytes = 2; //op.bytes = 1; op.granulepos = granulepos; op.packetno = packetno; if (packetno == 0) op.b_o_s = 1; else op.b_o_s = 0; if (packetno == 9) op.e_o_s = 1; else op.e_o_s = 0; int ret = oggz_write_feed (oggz, &op, serialno, OGGZ_FLUSH_AFTER, NULL); switch (ret){ castatic long serialno; static ogg_int64_t granulepos = 0; static ogg_int64_t packetno = 0; static int oggzHungry(OGGZ * oggz, int empty, void * user_data) { /* Create a fake packet */ ogg_packet op; unsigned char...
2008 Nov 11
0
oggz-validate does not seem to check for correctly framed headers
...e tool to identify these > files. There's a sample attached. Hi Ivo, good idea, and thanks for also supplying an example file! How did we get here? Originally oggz-validate just checked the basics of Ogg framing, which are independent of the codec. These are the things that liboggz's oggz_write() will enforce - things like BOS and EOS placement, and that granulepos is non-decreasing. Later we started adding checks for codec-specific constraints, like that Theora BOS must come before the Vorbis BOS. Perhaps there are more codec-specific constraints we can check for. liboggz already knows...
2008 Nov 10
2
oggz-validate does not seem to check for correctly framed headers
While testing the new vcut, some of the early results had badly framed headers. I actually didn't notice it at first, because I was testing with oggz-validate, but ogginfo does identify the problem: "WARNING: Vorbis stream X does not have headers correctly framed. Terminal header page contains additional packets or has non-zero granulepos" Conrad (or someone else) may want to
2005 Feb 27
3
Cygwin-bug#20050227T2233: liboggz: Missing manual pages - oggzinfo, oggzed, oggzdiff
...an1/oggzdiff.1.gz .inst/usr/share/man/man1/oggzmerge.1.gz .inst/usr/share/man/man1/oggzrip.1.gz .inst/usr/include .inst/usr/include/oggz .inst/usr/include/oggz/oggz.h .inst/usr/include/oggz/oggz_constants.h .inst/usr/include/oggz/oggz_read.h .inst/usr/include/oggz/oggz_seek.h .inst/usr/include/oggz/oggz_write.h .inst/usr/include/oggz/oggz_io.h .inst/usr/include/oggz/oggz_table.h .inst/usr/include/oggz/oggz_deprecated.h .inst/usr/lib .inst/usr/lib/liboggz.la .inst/usr/lib/liboggz.a .inst/usr/lib/pkgconfig .inst/usr/lib/pkgconfig/oggz.pc .inst/usr/bin .inst/usr/bin/oggzinfo.exe .inst/usr/bin/oggzdump.exe...