Search:

Type: Posts; User: rnixon

Page 1 of 3 1 2 3

Search: Search took 0.00 seconds.

  1. Re: Question concerning ports' supplier/non-supplier roles.

    > are the components required to support both supplier and non-supplier roles

    Yes, that's certainly the intention, although I don't know where, if at all, it's stated.
  2. Re: non-tunnel decode component failed to output decoded dat

    I would typically run a video decoder with the output port disabled until receiving a PortSettingsChanged event. This occurs when the (sub-)format of the input stream is detected, setting parameters...
  3. Re: can i set the port buffers or port as read only?

    A correction - in IL 1.1.2, you can only mark a tunnel as read-only, not individual buffers. For communication with an IL client, you can't therefore (from my reading of the spec) achieve your...
  4. Re: can i set the port buffers or port as read only?

    If a tunnel is set-up as read-only (see 3.3.11 ComponentTunnelRequest in IL 1.1.2), then individual buffers may be marked as read-only. This allows you to keep a reference to a buffer that is given...
  5. Re: support / API for encryption/decryption/DRM in OpenMax

    IIRC, the working group did discuss DRM, but decided that there was enough difference in existing implementations to make it difficult to standardise an API for it.

    The standard does not stop you...
  6. Replies
    3
    Views
    4,440

    Re: OMX_AllocateBuffer failing

    The OMX_GetState() calls around the OMX_SendCommand() call may indicate that you think that the state will change during the call. This is not guaranteed, as OMX_SendCommand() is defined as...
  7. Replies
    3
    Views
    4,440

    Re: OMX_AllocateBuffer failing

    The component will only move to idle once all its (enabled) ports are populated.


    What's the error that's being returned?
  8. Re: regarding audio glitches in windows media player

    The first task is to understand why you have audio glitches. The most likely would appear to be data underflow, i.e. you don't have audio samples to output at the required time at the audio renderer...
  9. Replies
    1
    Views
    4,370

    Re: Bellagio OpenmaxIL

    Bellagio's support page is here: http://sourceforge.net/projects/omxil/support. That's the best place to raise your issue.
  10. Replies
    1
    Views
    4,485

    Re: Open Max Core Query

    The OpenMAX|IL core provides some basic functionality (much by provided macros). A simple implementation doesn't take much code.

    Section 3.2 of the IL 1.1.2 specificaiton covers the Core.


    A...
  11. Re: Confused about when OMX_AllocateBuffer should be called?

    In general, it doesn't. If you want optimal performance, then you need to code some platform / component-specific knowledge into your client.

    Thanks,

    Roger
  12. Re: Confused about when OMX_AllocateBuffer should be called?

    OMX_AllocateBuffer can only be used in non-tunnelled communication, i.e. it may only be called by the IL client on a port that is not tunnelled with other components.

    In this type of communication...
  13. Re: OpenMAX IL clarification of queuing of commands

    There do look to be some issues for which further guidance is required. I have initiated discussion of this within the working group with a view to providing clarification.

    Thanks,

    Roger
  14. Re: OpenMAX IL clarification of OMX state in the case of timeout

    Whilst there are requirements for the component states, there are transitions that must occur. You can't atomically populate, or depopulate, a port (with more than one buffer), so the practical...
  15. Replies
    5
    Views
    8,371

    Re: Can we download entire OpenMax Library?

    Khronos does not provide an SDK, we only specify the API so that different vendors can make interoperable / interchangable implementations. An API is not an implementation, it's basically just header...
  16. Replies
    2
    Views
    6,761

    Re: OMX IL: UseEGLImage access to data

    Yes, that's my understanding.

    Thanks,

    Roger
  17. Re: OMX IL: FreeBuffer always called before ComponentDeInit?

    The spec doesn't look to say anything to the contrary, so the IL client must have freed the buffers.

    Personally, I really don't like the invalid state. I'd be very unhappy with a component that...
  18. Replies
    3
    Views
    6,843

    Re: uniform OMX IL implementation

    The working group took the view that we could not mandate how components are dynamically discovered and loaded, as it is inherently platform-specific. We did mandate how staically linked components...
  19. Re: Processing buffers whilst output port disabled

    Yes.

    Roger
  20. Replies
    4
    Views
    7,539

    Re: multiple I/O buffers

    Wouldn't each channel have its own input port? You could then negotiate the buffer sizes on each port.

    I assume that you mean multiple buffers of different maximum sizes? If so, you can add a copy...
  21. Re: Processing buffers whilst output port disabled

    Yes, you should process buffers in a component with a disabled port. Obviously that port can't be used (it doesn't have any buffers). This is useful for the use-case that you mention, as you may get...
  22. Replies
    4
    Views
    7,683

    Re: Regarding Port Communication conformance test

    I'd recommend (if possible) using valid data here. I don't know how the conformance tests would react to the OMX_ErrorStreamCorrupt error events and you will change the timing of your component from...
  23. Replies
    4
    Views
    7,539

    Re: multiple I/O buffers

    Which codec are you having problems with?

    How many buffers do you really need?
    If small buffers are being sent, then you can always copy the (short) contents into an internal buffer, releasing...
  24. Replies
    1
    Views
    5,389

    Re: IN case of OMX_CONF_WaitForResourcesTest

    Your line numbers don't seem to match the latest adopters' package. I suspect that you're limiting the number of instances in OMX_GetHandle() rather than failing to allocate resources on the...
  25. Re: how to share data between component A and component B

    I'd recommend using the buffer flag OMX_BUFFERFLAG_EXTRADATA and adding the extra data between the filled length (aligned) and the allocated length. This data should have the headers defined in...
Results 1 to 25 of 53
Page 1 of 3 1 2 3