similar to: Chained Vorbis Stream Distorting

Displaying 20 results from an estimated 700 matches similar to: "Chained Vorbis Stream Distorting"

2001 Feb 04
2
Am I missing something?
Hey all, If my understanding is right, there's a serious big in vorbisfile.c, in the routine _fetch_headers(), which will only show up when comment packet spans multiple pages. The code to read the first 3 Vorbis packets ogg_stream_pagein() once, then calls ogg_stream_packetout(). The problem is that ogg_stream_pagein() only adds a single page to the ogg stream state, whereas
2005 Jun 22
2
ogg_sync_pageout
It seems to me that running ogg_sync_pageout doesn't automatically advance the page. This is good if you haven't worked with the given page, makes coding somewhat easier. However, when does a page advance. Is it after a call to ogg_stream_pagein? On a side note, I need to do seeking on top of libvorbis, I'd love to use vorbisfile but sadly I can't. Is there a reasonable way to
2008 Apr 29
2
More trival questions
Hopefullly this is once again something trivial I'm missing. I'm still trying to figure out how to pull a part a stream. I get two out the three theora headers I can see in the file (http://v2v.cc/~j/theora_testsuite/320x240.ogg) if I use the buffer in the page struct and nothing usable if I try to use the packet structs. Hopefully this is once again something something trivial I've
2009 May 16
2
Speex seek with high precision
Hello Conrad, I'm trying to seek the way you told but I'm facing a problem. ogg_page_packets returns 164 and following code returns 189. Shouldn't it be the same, what does that means ? int res; while (true) { res = ogg_stream_packetout(&os, &op); if (res == 1) nPackets++; if (res == -1)
2001 Dec 06
1
packet over several pages
Hello everyone, I'm programming something using ogg vorbis and i was wondering how I could get a packet from a logical bitstream when this packet is over several pages. let's say I made a call to ogg_stream_pagein, then ogg_stream_packetout, but the packet is incomplete and continued in the next page(s). If I get the following page and I call ogg_stream_pagein again, how can i get
2001 Feb 11
2
ogg_stream_packetout() and stream mixing
Just to make sure, if I'm mixing 2 streams at the page level, and using ogg_stream_pagein() and ogg_stream_packetout() to extract them, I need two ogg_stream_states, one for each logical stream, and I need to ensure that each ogg_stream_state only sees pages of it's own type, is that right? - Martin --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage:
2009 May 12
2
compile error of libtheora example
hi all: i downloaded libtheora1.0.tar.gz from xiph.org, and when i compile it, such error message popped. i tried to run player_example.c under /libtheora_1.0/examples/. error message: ivysummer at ivysummer-desktop:~/??/libtheora-1.0/examples$ gcc -o player player_example.c /tmp/ccpyle3c.o: In function `buffer_data': player_example.c:(.text+0x15): undefined reference to
2007 Feb 16
1
AW: How to do Theora playback efficiently ?
Hi Ralph, thanks for your posting. Yes, the standard example player in the theora distribution could also do it when theora would not need so much time. I removed the frame dropping from the example because it's based on some audio stuff under Linux that isn't available on Windows. Currently I've no frame dropping handling build in because the first goal is a good raw performance of
2001 Sep 22
3
retrieving "instant" bitrate without vo_open?
ok, I'm aware that vo_open cant be used at the same time as other functions such as ogg_sync_wrote, ogg_sync_pageout, ogg_stream_pagein, ogg_stream_packetout and vorbis_synthesis_headerin. In order to get information from the bitstream i've been using this method because it's fast and doesn't require decoding of the stream. But, i can only retrieve the average bitrate of
2006 Aug 06
2
Speex + Ogg package
I'm currently working on a speex + theora webchat. I have both working alone, but to make them work together and to know where the package goes, I'm trying to use ogg packages. With theora there has been no problem, but with speex I can't make it work. The problem is that for a second it works great, but then it begings to gain lag, and in a little time it has 5-10 lag seconds (into
2004 Sep 22
3
copying an ogg stream
dear list, i am trying to write a small program which reads an ogg file and writes it to another ogg file (and changes serial number, granulepos etc on the fly). reading the ogg file is ok (ogg_sync_pageout, ogg_stream_pagein, ogg_stream_packetout). but writing the file doesn't work - the granulepos and page structures don't match with the original file. here's what i am doing.
2006 Jan 09
1
SPA-841 spontaneous voicemail problem
Hello. A while back, I noticed an odd problem with our SPA-841 phones connected to Asterisk. Now we are having a different odd problem, and I'm not sure if they're related. I wonder if anyone else has experienced anything else like this, and/or if there is any reasonable explanation? Occasionally, one of our SPA-841's will spontaneously start up with "Welcome to Comedian
2003 Apr 12
2
play message on bridged call
Hey all, i was just wondering if its possible to play a prerecorded message on a bridged channel. For example : someone calls in on asterisk and is connected through to an outgoing phonenumber, the person picking up on this outgoing call would first hear something like "this call is coming from the asterisk platform". (No problem if the caller on the incoming line hears this too) I
2002 Mar 18
1
Bug in ogglib leads to incomplete packets
There seems to be a bug in ogg lib: The error occurs in the following situation: - You have called ogg_stream_reset - You deliver a page to the stream which contains only the "middle of packet. I.e. not the beginning and not the end. (packets = 0 continued = 1) - You deliver the next page which contains the end of the page before and some more (packets >= 1 ) Now
2008 Jan 04
2
ogg packets get lost
Hi, I am actually working on a c++ wrapper for ogg/theora. It will be a small library to easily create command line tools to cut/cat video-files and to extract and join the video and audio stream etc. However, I started the project and found some very strange behaviors: I stored some ogg_packet objects (which are created on the heap) in a list. When I make several calls to ogg_stream_pagein()
2004 Aug 06
2
QUESTION ABOUT IMPLEMENTATION
hi, have to host a web-shop which has got the possibility to stream mp3's on demand. those mp3's are prerecorded. is there a possibility to stream local files to the users directly or do i have to use an encoder ?? thanx Juergen --- >8 ---- List archives: http://www.xiph.org/archives/ icecast project homepage: http://www.icecast.org/ To unsubscribe from this list, send a message
2007 Feb 15
1
How to do Theora playback efficiently ?
Dear theora developer community, currently I'm working on a simple Theora player for Windows. But the code in the player_example.c seems not to have the performance of other implementations like the Direct Show filters by illuminate. In the example player, all important things are done in one thread: decoding the next vorbis or theora packet(s) and reading from the physical stream (+ split
2013 May 17
2
Auto dialer scripts and software
A friend asked me for help to auto-dial and play a prerecorded message for a political campaign. I've briefly googled auto dialer scripts but haven't seen one that really stands out. Are there any free or cheap auto dial solutions that you nice folks recommend? Thanks in advance. -------------- next part -------------- An HTML attachment was scrubbed... URL:
2007 May 31
2
applicationmap on features
I want to be able to send a prerecorded message to the person I am calling. I know that you can use the application map to do this. Just to test I enabled the testfeature example that is in the features.conf file. When I hit #9 during a call the other user does not hear the monkeys, they only hear a series of beeps. I have tried with different soundfiles and they all give the same problem.
2006 Feb 03
1
padding in comment header
Having looked through the archives I've come to the conclusion that to do padding for comments (in a file tagging context) the simplest solution is to zero pad the comment header packet to fixed length[1] and regenerate pages from #2 up to the first one containing the setup header. Is this correct? Not very closely related: should doing ogg_stream_pagein followed by