GNOME Bugzilla – Bug 647842
[faac] Detect ADTS/raw output in the downstream caps
Last modified: 2011-05-14 10:15:30 UTC
Currently ADTS/raw output can be selected by a property but to make negotiation work automatically it's required to detect this from the downstream caps. Bug #647748 has a new aac encoder element that properly implements this and could be adapted to faac
Created attachment 186004 [details] [review] make outputformat detect from downstream caps
Comment on attachment 186004 [details] [review] make outputformat detect from downstream caps Looks good to me but that property should be removed completely, you can always get the information from the caps. And you should decide for one output format if downstream doesn't care instead of just keeping the value that is currently in faac->outputformat
Created attachment 186007 [details] [review] make outputformat detect from downstream caps make outputformat detect from downstream caps and completly remove outputformat property
Review of attachment 186007 [details] [review]: ::: ext/faac/gstfaac.c @@ +420,3 @@ + faac->outputformat = 0; + } else { + GST_DEBUG_OBJECT (faac, "unknown stream-format: %s", str); Set one of the outputformats here
Will push it with that change after the release.
commit 31d408e22e852ce638086459a855807b4121c4eb Author: benjamin gaignard <benjamin.gaignard@linaro.org> Date: Fri Apr 15 11:19:20 2011 +0200 faac: Detect output format from downstream caps change unit test