[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libcvd-members] [SCM] libcvd branch, master, updated. 6e0af26708838f966

From: Dmitri Nikulin
Subject: [libcvd-members] [SCM] libcvd branch, master, updated. 6e0af26708838f966e66e162dfad40dc87007d63
Date: Thu, 27 Oct 2011 00:18:55 +0000

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "libcvd".

The branch, master has been updated
       via  6e0af26708838f966e66e162dfad40dc87007d63 (commit)
       via  2b1b9010810196380d9152e593df417b0dfe9a11 (commit)
       via  058f2a27b2d02cb2b7dc9d5160661f8be17ca179 (commit)
       via  f5b43d4ebf6570def539c2d6aab1d3b1c8d242e6 (commit)
       via  8dc4b6d0ebd9e478b41bfb3a5ee897996e32d815 (commit)
       via  5b64295ee23bf7c1b6bf3a9bdd1a0903dfbac6cc (commit)
       via  933362a4bfb8d3c7748da6344a9c1ae5d2641ee5 (commit)
       via  114985818b865777e288ecebac1dd7aca48e053c (commit)
       via  0038e8b6db1367ddecc639dacef0776a563d0e49 (commit)
       via  cf722af2f2c3c9ffa95fa356bf8e5df59a3b4b1b (commit)
       via  d9a1c15e0cd6756d094484215af821d5ee312045 (commit)
       via  f7b8729b913059a03ad4c9128b83c33539200472 (commit)
      from  e941e964461f02806af45cf519e338f5f2043282 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 6e0af26708838f966e66e162dfad40dc87007d63
Author: Dmitri Nikulin <address@hidden>
Date:   Thu Oct 27 11:18:37 2011 +1100

    Regenerate 'configure' after merge

commit 2b1b9010810196380d9152e593df417b0dfe9a11
Merge: e941e96 058f2a2
Author: Dmitri Nikulin <address@hidden>
Date:   Thu Oct 27 11:17:24 2011 +1100

    Merge changes by Dmitri Nikulin

commit 058f2a27b2d02cb2b7dc9d5160661f8be17ca179
Author: Dmitri Nikulin <address@hidden>
Date:   Thu Jul 28 12:04:53 2011 +1000

    Update and cvd headers to newer v4l2
    May break compatibility with older v4l2, or even v4l1.
    Compiles correctly on Ubuntu 11.04.

commit f5b43d4ebf6570def539c2d6aab1d3b1c8d242e6
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 14:01:20 2011 +1000

    Make colour class constructors safer and more explicit
    Starts fields at 0.
    Removes redundant assignment operators.
    NOTE: == and != would not be necessary if these were struct,
    as struct requires them to be generated by the compiler.

commit 8dc4b6d0ebd9e478b41bfb3a5ee897996e32d815
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 13:46:05 2011 +1000

    Remove impossible return in ColourspaceBuffer.seek_to()

commit 5b64295ee23bf7c1b6bf3a9bdd1a0903dfbac6cc
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 12:31:27 2011 +1000

    Make Lock in synchronized.h safer
    class instead of struct.
    Private myObject.
    Lock extends NoCopy.
    Constructor is now explicit.

commit 933362a4bfb8d3c7748da6344a9c1ae5d2641ee5
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 12:27:29 2011 +1000

    Use NoCopy for Synchronized

commit 114985818b865777e288ecebac1dd7aca48e053c
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 12:26:30 2011 +1000

    Create cvd/nocopy.h
    Empty class to block copy constructor and
    assignment operator for subclasses.

commit 0038e8b6db1367ddecc639dacef0776a563d0e49
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 12:19:49 2011 +1000

    Do not lock in Synchronized destructor
    This is explicitly warned against in the docs,
    man pthread_mutex_destroy:
      It shall be safe to destroy an initialized mutex that is unlocked.
      Attempting to destroy a locked mutex results in undefined behavior.

commit cf722af2f2c3c9ffa95fa356bf8e5df59a3b4b1b
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 12:18:31 2011 +1000

    Keep separate pthread mutex attributes in Synchronized
    The lazy shared init idiom attempted is not thread-safe,
    and certainly must not be used for a synchronisation primitive.

commit d9a1c15e0cd6756d094484215af821d5ee312045
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 12:15:52 2011 +1000

    Fix a minor doxygen error in vision.h

commit f7b8729b913059a03ad4c9128b83c33539200472
Author: Dmitri Nikulin <address@hidden>
Date:   Fri Jul 8 12:12:46 2011 +1000

    Correct doxygen in twoThirdsSample()


Summary of changes:
 configure                        | 8984 ++++++++++++--------------------------                     |    2 +-
 cvd/Linux/v4l2frame.h            |    2 +-
 cvd/Linux/v4lbuffer.h            |   24 +-
 cvd/Linux/v4lcontrol.h           |    2 +-
 cvd/argb.h                       |   12 +-
 cvd/bgrx.h                       |    7 +-
 cvd/colourspacebuffer.h          |    2 +-
 cvd/{wls_cholesky.h => nocopy.h} |   29 +-
 cvd/rgb.h                        |   25 +-
 cvd/rgb8.h                       |   13 +-
 cvd/rgba.h                       |   12 +-
 cvd/synchronized.h               |   28 +-
 cvd/vision.h                     |    6 +-
 cvd_src/synchronized.cpp         |   18 +-
 15 files changed, 2801 insertions(+), 6365 deletions(-)
 copy cvd/{wls_cholesky.h => nocopy.h} (67%)


reply via email to

[Prev in Thread] Current Thread [Next in Thread]