 in accordance with the <a href="API-notes.html#errors">return
        code convention</a>: positive if any system call has returned an error,
      negative (from the <a href="API-datastruct.html#LibRaw_errors">LibRaw
        error list</a>) if there has been an error situation within LibRaw.</p>
    <p><a name="open_bayer"></a></p>
    <h3>int LibRaw::open_bayer(unsigned char *data, unsigned datalen, ushort
      _raw_width, ushort _raw_height, ushort _left_margin, ushort _top_margin,
      ushort _right_