[aravis/resend] (372 commits) ...viewer: start a feature editor widget.
- From: Emmanuel Pacaud <emmanuel src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [aravis/resend] (372 commits) ...viewer: start a feature editor widget.
- Date: Sun, 20 Feb 2011 20:36:20 +0000 (UTC)
Summary of changes:
df47008... Genicam: start implementation. (*)
5bc831e... Genicam: only insert node with a valid Name attribute. (*)
7536a25... Genicam: integer and port node boilerplate. (*)
152cf2b... Genicam: create dummy nodes for all know node types. (*)
0805df9... Genicam: define an Integer interface. (*)
9115848... LGPL v2+ licensing. (*)
057e501... Genicam: more work. (*)
46907e0... Ssshhh... (*)
504b3f6... Add COPYING file. (*)
a9313b0... Add AUTHORS file. (*)
fc7e4b4... Add glib 2.22 compatibility defines. (*)
6c0f45c... Fix compilation for glib < 2.23. (*)
a942bc4... Add get/set for gvcp packet count value. (*)
c8ae058... Implement retries for gvcp memory read/write. (*)
d7ec0b4... Check for ack packet size in memory write function. (*)
0a7f53d... Factorize GPollFD construction. (*)
956947c... Implement retries for register read/write commands. (*)
cba82ff... Add a callback to the image buffers. (*)
9b94084... Add commented code for socket buffer size tuning. (*)
32f425a... Implementation of ArvStatistic. (*)
501cba5... Frame period statistic. (*)
efe4fc2... GvStream: add an option for socket buffer tuning. (*)
a368bfb... arv-test: infinite loop until ctr-C is pressed. (*)
9f0a9b6... arv-test: add a -a option for auto tuning of stream socket (*)
4d3d183... tools: add string handling functions. (*)
f62f2b7... expression: start implementation of an expression evaluator (*)
1fc618f... evaluator: gobjectification. (*)
12cd42f... evaluator: handle associativity. (*)
9c99f21... evaluator: differentiate int64 and double constants. (*)
6b802a6... evaluator: double and int64 arithmetic. (*)
abdda2f... evaluator: more functions. (*)
02ccb3a... Whitespaces cleanup. (*)
4c35cc9... evaluator: implement ternary operator and fix equal and not (*)
d8350a6... evaluator: rename StackItem to ArvValue. (*)
2d671ac... evaluator: renaming for consistency. (*)
b8034d7... evaluator: add variable setting functions. (*)
22c2aaf... evaluator: actually lookup for the variable in expression e (*)
3188c2d... evaluator: use variables for pi and e. (*)
9f51874... evaluator: fix minus operator for double. (*)
09db88d... evaluator: minor debugging fix. (*)
69b6071... genicam: start SwissKnife implementation. (*)
07248a9... swissknife: actually evaluate the expression. (*)
f254c1d... genicam: define GcFloat interface and implement it in GcSwi (*)
51d6adc... genicam: start implementation of IntegerNode. (*)
56d5860... genicam: dump ArvGcUint64. (*)
bf42c3e... genicam: move integer interface from guint64 to gint64. (*)
45021b5... genicam: start iplementation of integer interface in Intege (*)
a6acc5e... tools: fix cut'n paste error. (*)
9e6359e... genicam: Woho ! Almost able to read the PayloadSize feature (*)
a3d6bfe... genicam: correctly read an integer register. (*)
55a7e10... Implement an endian aware copy function. (*)
018bfb0... genicam: untested masked integer register support. (*)
ec9ac38... genicam: begin implementation of GcCommand. (*)
55ede32... tests: use genicam interface instead of direct register acc (*)
4c9165d... genicam: working execute command function. (*)
cb62ae9... tests: compilation fix. (*)
0980c38... genicam: differentiate the different register node types. (*)
43287f4... tests: read more feature values. (*)
e91695f... genicam: Converter and IntConverter read implementation. (*)
743e0fd... genicam: fix pVariable for SwissKnife and Converter. (*)
5db6a0d... genicam: integer to converter to register writing success. (*)
fb879c7... tests: arv-test is now generic. (*)
58a226b... camera: begin implementation of a generic camera class. (*)
f741fa7... tests: correctly get the payload size in arv-test. (*)
6a2c0c4... Lookup camera by name, and don't instantiate unused devices (*)
489428d... tools: new in memory zlib based decompress function. (*)
1f34ce6... genicam: Float node implementation. (*)
c22fd8c... tests: display more informations in arv-test. (*)
97deeb7... build: switch to one header include for library users. (*)
74bf91a... tools: fix decompress function. (*)
4203dbe... tests: add camera name and debug ooptions to arv-load-xml. (*)
44d29b5... tools: add code for zipped file extraction. (*)
8f51798... genicam: use ArvZip for the extraction of the genicam xml f (*)
7beebe7... genicam: read current register value before setting masked (*)
5c4e2a7... genicam: cast 1 to guint64 for the mask computation. (*)
8c076e7... evaluator: a variable name may contain a'_' character. (*)
b114f42... genicam: fix on IFloat handling. (*)
ecf8418... camera: handle expsure_time and gain. (*)
13215fc... tools: fix in the big endian to big endian case. (*)
59935b9... tools: add an assertion on the impossible endianess combina (*)
0fa4755... genicam: try to compute correctly lsb and msb from big endi (*)
019cd40... genicam: sign mismatch fix. (*)
fef1166... genicam: GcCategory boilerplate. (*)
23ec424... genicam: GcEnumeration boilerplate. (*)
1a0ced6... genicam: create GcEnumeration and GcCategory nodes. (*)
ede6ab5... genicam: GcEnumEntry boilerplate. (*)
9dbb93f... genicam: handle value element of EnumEntry. (*)
e3249a6... genicam: handle Description and DisplayName in GcNode. (*)
ceace09... stream: add a function for statistic informations. (*)
0d10cbd... arv: change from debug level filter to debug domains. (*)
78b0176... genicam: reduce the number of evaluator debug messages. (*)
55d4d7c... evaluator: parse expression on first evaluation. (*)
bb90bfa... build: add doap file. (*)
1f9344b... genicam: implement child nodes. (*)
8e8f134... genicam: Enumeration and EnumEntry implementation. (*)
34f27f1... genicam: remove useless warning. (*)
8e473d2... tests: display more informations in arv-test. (*)
7c2e44e... genicam: implement Boolean node. (*)
1bcdef0... genicam: actually use the Value or pValue element content. (*)
6b87a71... tests: new test file based on the camera API. (*)
a548504... device: rename get_stream to new_stream to reflect the fact (*)
1c9631f... tests: remove unused code. (*)
84f85a2... genicam: begin work on invalidators. (*)
f9b8a1d... genicam: implement register read cache. (*)
035e636... genicam: don't double free the adresses list. (*)
3b5c159... genicam: fix debugging of register integer interface. (*)
c0352f4... genicam: fix typo in EnumEntry Value attribute. (*)
ed86c69... genicam: implement String interface in GcRegister for Strin (*)
7db0bd5... camera: new function for device informations. (*)
d12e4d4... genicam: add debugging informations related to interface li (*)
5e65616... build: fix introspection prefix. (*)
808009f... whitespace cleanup. (*)
e78b8da... stream: pass callback at stream creation, instead of passin (*)
2e7ac43... stream: remove _with_callback variants, and add callback pa (*)
03daf0e... stream: increase statistic resolution. (*)
f344109... camera: more trigger related functions. (*)
c747e0e... camera: more trigger related funtcions. (*)
9f27d67... tests: select acquisition_start trigger insted of frame_sta (*)
4eee557... build: don't set -Werror -g -O0 in Makefile.am. (*)
153ba2e... gst: basic gstreamer source plugin. (*)
f9c76f9... gst: try to set the GstBuffer timestamp. (*)
33e4591... gst: theora + udp test pipeline. (*)
187e901... gst: minor test pipeline tweak. (*)
9cef1b7... gst: renaming to be consistent with the other gstreamer plu (*)
0c5edb3... gst: be consistent with gst-template autoconf setup. (*)
97ea89b... gst: add a sample application. (*)
3f4ed83... build: don't install test programs. (*)
1411ec6... tests: add glib testing support. (*)
0dc8355... build: make make distcheck pass. (*)
a216bbe... build: silence gir scanner warnings during distcheck. (*)
ad96e37... tests: start unit testing of ArvEvaluator. (*)
0f5ff6e... tests: more evaluator tests. (*)
8e35038... build: make it work with old autotools. (*)
da39db2... gst: define the plugin path for gst-aravis-test. (*)
346f056... gst: add v-binning and h-binning properties to aravissrc. (*)
5719e6b... gst: use theora in the test pipeline. (*)
13249a7... Ssshhh... (*)
8a457ec... gst: add more capabilities to gst-aravis-test. (*)
6b64f43... gst: add a pipeline launch script. (*)
1562c4c... gst: simplification of gst-aravis-launch script. (*)
2d6ce9d... gst: add some pipeline examples. (*)
098c98d... gst: remove gst-aravis-test. (*)
095efba... gst: add a rtp sample pipeline. (*)
60754d5... gst: add the receviing pipeline for the rtp stream, along w (*)
1f4e6e1... tests: add the beginning of genicam tests. (*)
c4a1445... Start a fake device implementation. (*)
6b0a21f... fake: add FakeInterface boilerplate. (*)
732c09f... fake: begin implementation of a fake camera. (*)
d2b44a4... fake: implement read/write functions. (*)
2f05fad... fake: set register default values. (*)
804875d... fake: genicam file tweaks. (*)
4254f9f... fake: add exposure feature to the genicam file. (*)
dbf72eb... fake: initialize and test ExposureTimeAbs feature. (*)
a34045f... Comment cleanup. (*)
72dd2bc... build: distribute arv-fake-camera.xml. (*)
9b09d23... build: make distcheck pass. (*)
9bff432... fake: add basic PayloadSize definition. (*)
75b6430... genicam: gev bootstrap genicam description file. (*)
6f4d5f6... genicam: define pixel format values. (*)
3f72349... gv_stream: store region position and pixel format in buffer (*)
d59e863... gv_stream: handle frame ledaer timestamp. (*)
8f6d12d... buffer: rename x and y to x_offset and y_offset. (*)
d476317... gv_stream: split thread function into smaller ones. (*)
230c882... gv_stream: get ready to continue after missing blocks. (*)
c4706ee... gv_stream: continue filling buffer even if there's missing (*)
cba90b9... buffer: minor renaming. (*)
c11b2bc... gv_stream: try to implement the packet resend feature. (*)
63147a6... gv_stream: fix missing blocks count. Count late blocks. (*)
591c4f1... gst: fix buffer caps (width, height). Use camera timestamp. (*)
c57b666... gv_stream: function for enable/disable packet resend featur (*)
2efe510... device: add some convenience accessors for the genicam feat (*)
0f83ea3... camera: API addition. (*)
7e7f522... camera: add missing declaration in header file. (*)
45a77f1... fake: add device related feature. (*)
7d129f6... fake: allow fake device creation. (*)
f28e452... fake: don't allocate camera memory in 2 places. (*)
4e172e2... fake: more features. (*)
85eb1c3... tests: uninteresting change. (*)
cff12bf... gc_register: handle pIndex element. (*)
ef1495a... tests: remove genicam test. (*)
40b2258... fake: define trigger features in the genicam file. (*)
6938ed7... tests: test trigger feature in fake. (*)
a313145... fake: fill the buffer with a test pattern. (*)
ef8a5e4... gst: allow to specify the camera name. (*)
6b05e52... fake: fill stream statistics. (*)
c13c388... gev: add more feature to the bootstrap genicam file. (*)
51b44f8... fake: use defines for default feature values. (*)
c0e3328... camera: quirk based implementation of frame rate get/set. (*)
7993718... fake: add AcquisitionFrameRate feature. (*)
8edac7a... genicam: create boolean nodes. (*)
7ae26d7... genicam: move some debugging messages from genicam to parse (*)
76b508c... camera: allow frame rate setting. (*)
5e4f886... camera: simple use case based API. (*)
f09c19c... fake: fix Payload computation in genicam file. (*)
a254ef2... fake: increment n_failures on incorrectly filled buffers. (*)
3feb92f... fake: fix a crash for not square images. (*)
3b02cd5... gv_device: more debugging output. (*)
f4015ec... gv_interface: fix g_socket_receive return check. (*)
cad5461... camera: disable frame_rate limit whenusing external trigger (*)
77d79e2... enums: use the right limit for arv_trigger_source_to_string (*)
ca6621a... genicam: more debugging output. (*)
c4b516d... enums: add missing copyright. (*)
f536ffb... stream: rename _new_stream to _create_stream. (*)
4431fef... camera: rename set_external_trigger to set_trigger. (*)
13231a6... introspection: add annotations. (*)
67ad599... introspection: add a simple javascript example. (*)
09e9afd... camera: revert trigger source to string parameter. (*)
8245996... introspection: minor tweak to the javascript example. (*)
45523da... buffer: fix buffer_new annotation. (*)
595c1da... introspection: tell how to launch the gjs script. (*)
e12b8dc... gst: allow frame rate setting. (*)
ab443ff... introspection: API rename fix. (*)
5d5cc02... camera: document camera methods. (*)
7778912... introspection: more annotations. Fix comment syntax. (*)
24a277e... introspection: 2 more gjs scripts. (*)
bfffa45... camera: more documentation. (*)
bcb57b3... docs: add gtk-doc support. (*)
51d3f30... build: make distcheck pass. (*)
6b68ce3... doc: more work. (*)
633cbde... doc: more work. (*)
dc1d5fc... build: update NEWS file. (*)
34453b9... build: post release bump. (*)
0af3791... doc: overview section. (*)
dd05cfa... build: Makefile.decl and gtk-doc.make both try to define EX (*)
dbd341f... doc: build and debugging informations. (*)
f093843... doc: uninteresting layout fix. (*)
9b86ac1... gv_interface: allow loopback interface for discovery. (*)
9afaefa... Ssshhh... (*)
d43dcd7... fake: start the implementation of a fake ethernet camera ap (*)
0f981a1... fake: allow setting of fake camera IP address. (*)
bc0d02b... fake: answer to discovery command. (*)
b4478fc... fake: add an option for camera IP configuration. (*)
9ff50fa... fake: implement read memory in fake gv camera. (*)
e4ad79a... gv_device: correctly check the write memory ack packet size (*)
355260e... fake: implement read/write memory/register packets. (*)
a846209... doc: fix warnings. (*)
796e298... gvcp: limit read memory size to 16 bit values. (*)
700f26c... gv_interface: debug broadcast address. (*)
2680549... fake: make fake gv camera work with non local interface. (*)
e245fdb... fake: start stream thread work. (*)
d3ae85c... fake: gv_camera stream W.I.P. (*)
168ff59... fake: fake gv camera stream mostly working. (*)
9a596ae... fake-gv-camera: fix image timestamp. (*)
da32aea... fake_gv_camera: implement heartbeat monitoring. (*)
6f2821f... fake_gv_camera: add copyright comment. (*)
a0c83de... fake_gv_camera: avoid criticals when bindings fail. (*)
c9b125f... evaluator: more unit tests. (*)
be9e5ea... genicam: add support for Group elements. (*)
ad74a69... fake: add a way to customize the test pattern function. (*)
57614ee... camera: add an accessor for the underlying device object. (*)
7ac6cca... fake: add function for setting fake external trigger freque (*)
16b64ce... fake: debugging output for the stream thread. (*)
d1f18bb... fake: add missing image processing callback call. (*)
0698dcc... fake: add missing buffer parameter in callback call. (*)
11d6371... fake_device: add an accessor to the FakeCamera object. (*)
c122d54... evaluator: fix token memleaks. (*)
cade8ef... arvgvstream: callback call on start buffer. (*)
5e5062d... arvstream: add an accessor to the stream queue lengths. (*)
01fa66b... arvgvstream: statistic on buffer recption time. (*)
ac9b60a... debug: remove unused enum. (*)
134a450... arvcameratest: minor documentation fix. (*)
94b0095... build: move unit tests to $(top_srcdir)/tests. (*)
347cdd2... build: move sample programs to $(top_srcdir)/tests. (*)
4657736... gv_stream: fix type mismatch. (*)
c3cbb55... build: avoid warnings on 64bit platform. (*)
fa296ee... gv_interface,fake_gv: fix mistake in new_from_native calls. (*)
f38a13f... NEWS update. (*)
407d72c... build: make distcheck pass. (*)
5c08269... camera: ignore set_gain and set_exposure with obviously inv (*)
5d86595... gst_aravis: add exposure and gain properties. (*)
3fd2fd5... evaluator: debug evaluation error string. (*)
62de44e... camera_test: add options for exposure and gain setting. (*)
87dfc5f... evaluator: more debug infos. (*)
b833462... gc_converter: fix a cut'n paste mistake. (*)
d39cce5... genicam: fix typo in debugging output. (*)
70266dc... gv_stream: add an accessor for specific GV statistics. (*)
2a3ecd7... gv_stream: use ArvGvStream type in arv_gv_stream_get_statis (*)
745c7f8... gv_stream: use value parameter when option is SOCKET_BUFFER (*)
514a479... build: fix typo in typelibdir path. (*)
6f128db... all: use _create_ instead of _new_ in function names that a (*)
f02e035... Add a new arv-show-devices utility. (*)
5754a79... Rename create_device functions to open_device. (*)
df376e5... arvsystem: fix error in index comparison. (*)
435e219... arvshowdevices: extra check for returned device id before s (*)
3f7ad88... Rename of name parameter to device_id. (*)
ac9be73... Post-release version bump, at last. (*)
4eadc0b... NEWS file update. (*)
6cf2bb3... Post release version bump. (*)
5a9c22f... stream: implement new-buffer signal. (*)
6af4b23... documentation: tell something about arv-fak-gv-camera. (*)
0a37fac... arv-test: don't display snapshot option if cairo is not ava (*)
095aae1... viewer: start implementation of a video stream viewer. (*)
05e9d94... viewer: display something now. (*)
738ec8a... viewer: code reorganisation. (*)
aeeebc3... viewer: don't leak stream object. (*)
9c810fe... viewer: connect combo box 'changed' signal. (*)
fb6124d... viewer: only display valid buffers. (*)
c562ec1... viewer: stop the pipeline before destroying it. (*)
a6f59ca... viewer: reset timestamp variables after a camera change. (*)
bc98ca8... viewer: start exposure setting work. (*)
3ab7181... arv_camera: add helper functions for gain and exposure boun (*)
388aa41... intl: make check pass. (*)
1161506... viewer: update spin_button values for exposure and gain. (*)
9b65d65... viewer: working exposure and gain controllers. (*)
2b17430... viewer: working frame rate control, and log exposure slider (*)
8b6c126... fake_camera: simulate gain and exposure time. (*)
5c6d542... fake_camera: cut'n paste mistake fix. (*)
428d400... arv_camera: fix the minimum value for the ROI offsets. (*)
a99254e... evaluator: if asking for a double do float division. (*)
63cfe58... gv: make aravis compile as part of a c++ application (*)
9d4c486... gv_device: function for retrieving the genicam xml data. (*)
26b24ac... viewer: 5 frames for the queue is enough. (*)
2c6aa62... gv_device: register write instead of a memory write to ARV_ (*)
7634f10... viewer: remove unused liststore in ui file. (*)
530809a... Ssshhh... (*)
ba6c4e1... debug: add a "all" debug domain. (*)
e6559cc... camera: give access to the full exposure time range on Basl (*)
adf765b... camera: really enable exposure time full range on Basler ca (*)
04bb65f... Update NEWS file. (*)
befef7f... viewer: add license. (*)
8961be8... viewer: take pixel_format into account when setting gstapps (*)
128a840... build: fix ARAVIS_EXTRA_REQUIRES default value. (*)
a31c01b... build: fix include file path. (*)
e5c4587... build: enable all aravis optional features for distcheck. (*)
b66e80b... build: post-release version bump. (*)
6da62f9... viewer: support for UYVY and YUY2 color formats. (*)
9cf36cb... genicam: dump genicam xml in arv-show-devices. (*)
8479521... camera: handle different series behaviour. (*)
a32861f... camera: fix cut'n'paste mistake. (*)
701ec9e... gc_register_node: don't validate cache on read if cachable= (*)
b1dbf42... viewer: add auto gain and auto exposure button. (*)
f8171a2... viewer: keep gain and exposure sensitive when auto is on. (*)
0d2a3e4... NEWS file update. (*)
cf02833... Post release version bump. (*)
2f56681... Add RELEASING instructions. (*)
104aada... viewer: fix exposure bounds for acA1300 Basler cameras. (*)
448dc6d... evaluator: fix variable with digits in their name. (*)
79d219c... gv_stream: use glib properties for packet resend and socket (*)
701580a... gst: allow color caps. (*)
cf85d47... buffer: add a per buffer user_data parameter. (*)
008c450... documentation: warning fix. (*)
2cb06ad... documentation: minor fix. (*)
fcba54e... enums: more pixel formats. (*)
a1d11fe... arv_gst: more pixel formats. (*)
d0c5f96... gst: use raw-gray as format for MONO_8. (*)
5e73e0b... enums: more pixel formats. (*)
594fd94... gst: more debug infos. (*)
09332d3... gst: use gst_element_class_set_details_simple. (*)
3fb0ada... gst: add gst-aravis-inspect helper. (*)
d784fe4... camera: add width and height get_bounds functions. (*)
fe5fd7a... camera: add arv_camera_get_available_pixel_formats. (*)
0941129... viewer: adapt to camera API change. (*)
99be47a... camera: add missing function declaration. (*)
df7a7e6... gst: add arv_pixel_format_from_gst_caps. (*)
523b1a3... gst: use caps filter instead of object properties for pixel (*)
d6ae059... documentation: minor fixes. (*)
821d72f... stream: add arv_stream_timed_pop_buffer. (*)
24549a0... buffer: add arv_buffer_new_full. (*)
a83ecfb... gst: avoid buffer pop timeout for low framerate. (*)
89e7b91... buffer: add unit tests. (*)
2c403ea... NEWS file update. (*)
0eb89d7... Post-release version bump. (*)
c305916... camera: allow software trigger. (*)
c458350... camera: some simplifications of the trigger configuration. (*)
a22b494... gst: fix memory leak. (*)
d3cb5e1... camera: remove arv_camera_set_software_trigger. (*)
c8eca5e... documentation: more documentation. (*)
a8cfa75... tests: add a frequency parameter to --software-trigger opti (*)
000cd0b... camera: mor simplification in trigger configuration. (*)
7981254... aravis: add arv_shutdown. (*)
6fab16a... gv_device: remove unused define. (*)
c66b8fb... viewer: start a feature editor widget. (*)
(*) This commit already existed in another branch; no separate mail sent
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]