Results 1 to 2 of 2

Thread: OpenMAX IL clarification for using OMX_EventBufferFlag

  1. #1
    Junior Member
    Join Date
    Feb 2013
    Posts
    1

    OpenMAX IL clarification for using OMX_EventBufferFlag

    Hello

    Section 3.1.1.4.5 OMX_EventBufferFlag of Spec 1.1.2 describes when a component should generate this event. There is an ambiguity in interpretting the language of the spec.

    "A component generates the OMX_EventBufferFlag event when an output port emits a buffer with the OMX_BUFFERFLAG_EOS flag set in the nFlags field."

    For a component that propagates stream further for ex: decoder component, should it generate the said event "before" propagating the EOS flag on output buffer or "after" propagating the EOS flag on output buffer or it is implementation specific?

    Thanks

  2. #2
    Junior Member
    Join Date
    Feb 2013
    Posts
    1

    Re: OpenMAX IL clarification for using OMX_EventBufferFlag

    The same section further states:
    "....the component shall send an OMX_EventBufferFlag event for that stream when it has finished processing a buffer with OMX_BUFFERFLAG_EOS set.
    "

    IMO, it would be meaningful to send the event "after" propagating the EOS flag on output buffer.

    Regards.

Similar Threads

  1. OpenMAX IL clarification of queuing of commands
    By dang.sananikone in forum OpenMAX IL
    Replies: 2
    Last Post: 10-07-2008, 09:36 AM
  2. OpenMAX IL clarification of queuing of commands
    By dang.sananikone in forum OpenMAX
    Replies: 2
    Last Post: 01-01-1970, 12:00 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •