Commit Graph

169 Commits

Author SHA1 Message Date
babic_a b3ce819f00 H5Writer supports multiple datasets 2018-02-09 18:01:36 +01:00
babic_a b2cbb68961 Frame shape is not a vector 2018-02-09 16:54:53 +01:00
babic_a a826652d07 Use a vector instead of raw array 2018-02-09 16:52:45 +01:00
babic_a 8dfc8cbf4f Cache header value type 2018-02-09 13:41:49 +01:00
babic_a 1a3b58e0f5 Generic ring buffer FrameMetadata 2018-02-09 11:37:28 +01:00
babic_a 4c06f1ba00 Refactor JSON parsing 2018-02-09 11:37:15 +01:00
babic_a 170d607faf Add header value types to format 2018-02-09 11:36:51 +01:00
babic_a e81a73f121 Refactor RingBuffer to use shared_ptr 2018-02-08 18:11:28 +01:00
babic_a 672ad036a7 Add original header to frame metadata 2018-02-08 17:40:30 +01:00
babic_a c0f6edecb4 Adding destructor to format class 2018-02-08 10:58:37 +01:00
babic_a 9eabebac15 Virtual destructor for WriterManager 2018-02-08 10:54:53 +01:00
babic_a 5f4c3a939c Return dataset type as constant reference 2018-02-08 10:54:30 +01:00
babic_a b882144a62 Fixing conda packaging 2018-02-07 17:52:55 +01:00
babic_a 5b192d696b Rename rest interface 2018-02-07 16:53:58 +01:00
babic_a 6eb4f18251 Fix initialization order 2018-02-07 16:50:24 +01:00
babic_a 1b5a7eac85 Refactor ProcessManager 2018-02-07 16:49:04 +01:00
babic_a 2cd3e654bd Refactor the writer runner 2018-02-07 16:31:30 +01:00
babic_a 857123cd29 Shorten format notation 2018-02-07 16:08:33 +01:00
babic_a 95a788c293 Move format in own folder 2018-02-07 16:06:04 +01:00
babic_a 546d07d93c Improve output debug 2018-02-07 15:56:34 +01:00
babic_a 76adc32747 Transition format to shared_ptr 2018-02-07 15:54:40 +01:00
babic_a b1ecf5367d Remove old nx format 2018-02-07 15:52:56 +01:00
babic_a 5439a415c7 Adapt rest interface to WriterManager 2018-02-05 18:34:40 +01:00
babic_a 7cc3c0f0bb WriterManager operates on references 2018-02-05 18:34:09 +01:00
babic_a 3542a78f49 Lockguards in RingBuffer 2018-02-02 11:42:48 +01:00
babic_a beb98f7469 Add H5Format class 2018-01-31 17:33:41 +01:00
babic_a a5a65b1e7f Code style improvements 2018-01-31 15:51:26 +01:00
babic_a 3054328a40 Rename H5FormatUtils namespace 2018-01-31 15:48:08 +01:00
babic_a 44a6125bec Format const correctness 2018-01-31 15:38:16 +01:00
babic_a 397782a69b Raw dataset config 2018-01-31 15:31:12 +01:00
babic_a 0952aeaa49 Record lost frames in manager 2018-01-31 15:24:41 +01:00
babic_a af5b08bc00 Move processing threads to references 2018-01-31 15:13:42 +01:00
babic_a 8354cf58a2 Fine tune config 2018-01-31 15:01:11 +01:00
babic_a f8cde2b09f Const on ring buffer 2018-01-31 14:35:34 +01:00
babic_a 787dddc7e9 WriterManager const correctness 2018-01-31 14:28:20 +01:00
babic_a 8642d5b695 Const correctness enforcement 2018-01-31 14:18:33 +01:00
babic_a 6d5e8a412b Small code improvements 2018-01-30 14:09:03 +01:00
babic_a c906a51dfc Explicit cast of crow parameters 2018-01-29 12:15:03 +01:00
babic_a 00d44fb71c Get parameters type fix 2018-01-29 12:06:19 +01:00
babic_a 22c86c4071 Add check for NX type 2018-01-29 11:59:00 +01:00
babic_a d2004ebd1e Forgot sstream include 2018-01-29 11:42:15 +01:00
babic_a 04a273c7a4 Add set_parameters debug output 2018-01-29 11:40:50 +01:00
babic_a f1674a5c19 Add debug output about not set parameters 2018-01-29 11:04:44 +01:00
babic_a 45f625c06f Remove testing parameters 2018-01-29 10:55:06 +01:00
babic_a f3c6d8332b Renamed n_images into n_frames 2018-01-29 09:12:15 +01:00
babic_a fc7af757c4 Add back exit when writer thread has finished 2018-01-29 08:58:33 +01:00
babic_a 07931aaa9c Do not exit after all frames are received 2018-01-26 16:11:27 +01:00
babic_a 0a8028c6c9 Update HDF5 library 2018-01-26 10:24:38 +01:00
babic_a 8c4ffdce1f Fix bug 2018-01-24 16:32:11 +01:00
babic_a 13791a02c2 Preserve data if possible 2018-01-24 16:30:32 +01:00