GNOME Bugzilla – Bug 539200
vorbisenc sometimes produces non-reproduceable headers
Last modified: 2008-06-20 17:40:59 UTC
depending on when I plug the vorbisenc to my audiotestsrc, I get different headers.. This makes it extremely hard to predictably pre-generate SDP offers for live audio. I'm attaching a simple test.. Btw, it fails about half the time here..
Created attachment 113081 [details] test case to show the problem
Arg, the problem is that the tee sends the TAG event to the first one, but not the second one. So the solution is twofold: 1. Have the tee buffer and forward events intelligently... 2. Convince the xiph-rtp people to not pass the tags in the configuration="" parameter, they're not really required for decoding anyway
Oliver, does the patch in Bug #474016 help?
The patch in bug #474016 does alleviate the problem (ie it works fine). Although I now think that rtpvorbispay should remove the comment header and regenerate the ident field so to not have it depend onthe comment header.. But that is probably for another day.