summaryrefslogtreecommitdiff
path: root/decoder.c
AgeCommit message (Expand)Author
2022-01-09decoder: rename iteration variables to improve readabilityGerhard Sittig
2022-01-09decoder: check annotation rows' references to annotation classesGerhard Sittig
2022-01-09decoder: don't break error messages, factor out Python variable nameGerhard Sittig
2021-02-13Remove samplerate from srd_decoder_logic_output_channelSoeren Apel
2021-02-13Add initial OUTPUT_LOGIC support.Uwe Hermann
2019-12-31srd_decoder_load(): Error out upon various duplicate IDs.Uwe Hermann
2019-12-09srd_decoder_doc_get(): Add an additional sanity check.Uwe Hermann
2019-03-13Add PD tags handling and some tagsSoeren Apel
2018-10-21decoder: consider reset() a mandatory decoder methodGerhard Sittig
2018-10-21Fix bad memory accesses during srd_exit()Jon Burgess
2018-08-30srd_decoder_unload_all(): Fix a -Wcast-function-type compiler warning.Uwe Hermann
2018-05-18Random whitespace/cosmetic/consistency fixes.Uwe Hermann
2018-05-16srd_decoder_load_all_zip_path(): Fix a compiler warning (-Wshadow).Uwe Hermann
2018-05-16decoder.c: Fix a scan-build warning.Uwe Hermann
2018-05-15Convert some g_malloc0() to g_malloc().Uwe Hermann
2018-04-08Drop overly verbose log messages about (un)loading PDs.Uwe Hermann
2018-03-07Minor whitespace/typo fixes.Uwe Hermann
2017-06-30Acquire/release the Python GIL where needed to avoid threading issues.Uwe Hermann
2017-06-16Drop support for PD API version 2.Uwe Hermann
2017-06-12Various Doxygen fixes.Uwe Hermann
2017-05-31struct srd_decoder: Add list of input/output decoder IDs.Uwe Hermann
2017-03-31Don't show a harmless/confusing warning on stdout.Uwe Hermann
2017-02-28srd_decoder_load(): Drop dead code.Uwe Hermann
2017-02-20Support adding multiple instances of a decoderKarl Palsson
2016-12-07Add support for the new query-based PD v3 decoder API.Uwe Hermann
2016-12-06valgrind: safely iterate listsKarl Palsson
2016-11-02Print error messages when decoders fail load time checksGerhard Sittig
2016-08-25Factor out srd_decoder_apiver().Uwe Hermann
2015-11-04srd_decoder_unload(): Remove PD from the internal list.Uwe Hermann
2015-10-06util: Factor out Python module loadDaniel Elstner
2015-10-06decoder: Refactor loading code and plug leaksDaniel Elstner
2015-10-06Python: Restrict code to stable ABI subsetDaniel Elstner
2015-09-13Build: Include <config.h> first in all source filesDaniel Elstner
2015-09-13Fix srd_log() format warningsDaniel Elstner
2015-04-01Use g_malloc*() consistently, simplify error handling.Uwe Hermann
2014-07-20Fix incorrect doxygen comment for srd_decoder_list().Uwe Hermann
2014-07-08Remove dependency on Python.h from public API headerMarcus Comstedt
2014-07-08srd_decoder_load_all_path: Support zipimport pathsMarcus Comstedt
2014-05-04Only load and use PDs of API version 2.Uwe Hermann
2014-05-04Mark some variables more consistently as SRD_PRIV.Uwe Hermann
2014-05-04Update a few Doxygen @since tags.Uwe Hermann
2014-05-03Move srd_check_init() to decoder.c and make it static.Uwe Hermann
2014-05-03Make 'pd_list' static, it's only used in one file.Uwe Hermann
2014-04-13Rename 'probe' to 'channel' everywhere.Uwe Hermann
2014-03-11Fix enumeration of option values.Bert Vermeulen
2014-03-10Probes, optional probes and annotations now take a tuple.Bert Vermeulen
2014-03-10Change PD options to be a tuple of dictionaries.Bert Vermeulen
2014-01-31Add support for annotation rows.Uwe Hermann
2013-12-12Binary classes are now defined as (name, description).Bert Vermeulen
2013-12-11Easier access to sequences of strings, not just lists.Bert Vermeulen