[wdmaudiodev] Re: avstream pin allocator framing requirements

  • From: Nick Dowell <nick@xxxxxxxxxxxxx>
  • To: wdmaudiodev@xxxxxxxxxxxxx
  • Date: Wed, 21 Jun 2006 09:59:08 +0100

On 20 Jun 2006, at 22:32, Tim Roberts wrote:

Nick Dowell wrote:

I'm getting the impression that it's the source pin which decides
upon the framing requirements... is that right?

Yes.

If so, is there any upper limit on the size of frames my sink pin has
to be able to handle?


Not that I know of.  There may be a way to inquire about the allocator
that will actually be used, but I've never used it.

However, remember that you are not required to handle ALL of the frame
every time you get called for processing.  You can advance the frame
edge pointer a little bit at a time, and do more processing next time.

Thank you, that explains a lot!

As a result of this, I guess there is actually no reason to declare framing requirements for a sink pin. Now I wish I had decided to implement the capture pin first ;-)

Many thanks,
Nick
******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe:    mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe:  mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=unsubscribe
Moderator:    mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/

Other related posts: