Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
  • cali
  • dev protected
  • master default protected
3 results
Created with Raphaël 2.2.029Sep9Aug526Jul2522121098542118Jun1723May222116133Apr26Feb22201915127131Jan271812114Dec31Aug6Jun23Feb13Sep7131Aug2926922Jul22Jun201615readmecali dev mastercali dev masteradd cpsizejpegs.sh script to cp size jpegs to test folderbump versionfix errors. create rec dir on startRecord with time for multiple recs on same day with same cam. also writeout stats along with rec.save timestamp as ms (not ns), format time: only show h/m when dur long enough, _rec->showProgress() to add to camInfo, solved nasty auto keyword segfault bug, make progressbar smaller [40 digits][crash after rec] add printfeatures to cam and stream. pingscan: add better alternative to finding cam via macadd pingScan.sh to search and find cams when they get a new ip adress in direct connection.[good] fix ptr/construction issues. tested duration setting[wip,segfault] add set duration for 1 and for all cams.progressbar width as var + fix getTerminalWidth + warning symboladd showInfo func if user presses 'i', add warning() to iprinter/console/utils::erroradd fps,frameSizeBytes as config vars with utils getter/setter funcs and defaultvaluesmv calcdirsize from util to recordcompiles but not tested. version bump 0.3[wip] extract record class from cam. checkdisk functions (utils and record): available,estimated, used. utils fps and framesize fixed constants for now.[not tested] progressbar for recordings: add functions to iprinter to print progressbar, get width from console and calc chars, get times and format mm:ss.new showRecordStats (get features) + rm old frame stats approachmore threadpool rewrite, change info to printcaminfo because of name collisiong with iprinter::info, added iprinter print overloads, limit opencv threads to 1speedup: use threadpool and sublass frameprocessor from qrunnable -> reuse thread and frameprocessor objects for recordingstashpopcalc ncam from config and derive threads per camchange conf.json to include outdir,recordduratiodefault and put cams in array, parse, add outdir func for each cam > construct dir if it doesnt exist, add cam ctorversion bump 0.2.0 search for file ending with json/xml in appdir and use as default if no settings/config is specified as arg fix load/save settings. check edge casesproper exit on error, utils ns, utils global bool running to sync threads, use qapp->exit, NOTE: blocking console on unplanned app termination > user needs to press once moreWIP/crashes add load and saveSettings functions to cam class (+signals,slots,console,core,utils) + read settings name as cmdline argargbugfixgive configfilename as arg, to quickly switch between setupschanged cam to read from config file. changed cam state. made more robust. add detectCam. fixed regression bugs to get cams working againfinetuned listcams,dcetrect,startuo,shutdown...WIP parse config file. get name ip of each cam from a jsonmore stuff...fix close warning on exit when cam was open -> vmb closes all cams on exit automaticallyconsole: interpret user input as number, line or single char! => fix set duration, fix setcam ID -1cam: add timer member. fix double stoprecord error (when user cancels recording)add closeCam, add cam->id(), change info, fix state bug, fix idx bug, more bugs...add camobserver stateChanged fun -> cam: toggleopenclosestate, connect signals, core: updateCamstate - find cam and call cam->toggleopenclosestateconnect signals/slots in iPrinter ctor level. use Console singleton, use conditional compilation for console
Loading