- support for analytics and tracker
- tracker: allow pipelines with nvtracker to run
- docker: include peoplesegnet & trt patch
- event_stream/log: default stream to Path if not in stdin/stdout
- demote plugin util to lower its rank
- avoid segfault with uridecodebin+nvjpegenc on subsequent runs
- app: enable loop customization
- avoid duplicates from workers
- login to ghcr before publishing docker images from ci pipeline
- publish docker images from ci pipeline
- avoid release creation from ci pipeline
- rebuild pythia from scratch to improve APIs
- recorder: correct recorder poll max delay
- recorder: enable recordbin, ringbuffer customization (#39)
- recorder: enable recordbin, ringbuffer customization
- recorder: allow on_video_finished on multiple calls (#36)
- recorder: allow multiple videorecorder instances in same pipeline (#33)
- x86: Add support for GPU devices (non jetson-arm)
- deepstream.iterators: dsanalytics metadata extraction (#24)
- deepstream.iterators: deepstream analytics metadata extraction implementation
- update pyds_ext to 1.3, which includes pyds_analytics_metadata
- Additional iterators using new pyds_ext api
- analytics_per_frame
- frame_analytics_per_batch
- analytics_per_object
- object_analytics_per_frame
- processor: validate processor using real signature form inspect
- logging: avoid crash when using kivy logger in debug mode
- processor: validate processor using real signature form inspect
- background: avoid enqueuing on falsy content
- app: pipeline property automativcally defined as get_camera is a requirement
- app: allow pipeline play after pausing fails for increased verbosity
- app: allow settings resolution on pythiags application
- app: background thread init force app crash (#20)
- app: ensure application crashes when the background initialization fails
- app: simplify kivy app on_start
- app: application-level callback for on_first_frame_out
- PythiaGsCli: timeout running using cli_run (#18)
- cli: improve attachment of processors (#17)
- cli: working kivy and gobject backends
- cli: pygst-launch working with Gobject and kivy backends
- headless: fix: headless mode startup and closing routine
- tests
- moved processor validation function into utils
- increased api verbosity
- pep8names: ensure class names after pythia refactor are CamelCase (#15)
- deps: allow pypi publish (#14)
- docs: build documentation instead of isort
- bump: avoid installing project before versionbump (#13)
- refactor: moved src to pythiags (#12)
- deploy: wron version verification command in deploy pipeline (#8)
- name: pythiags (#9)
- configparser: move functions inside main cls
- ci: use cr pat correct secret
- tracker: implementred tracker functionality (#6)