aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2024-04-06bump release version to 4.0.2HEAD4.0.2mainTakashi Sakamoto2-5/+5
2024-03-30remove useless inclusion of sound UAPITakashi Sakamoto1-1/+0
2024-03-15ci: use actions/checkout@v4Takashi Sakamoto1-2/+2
2024-02-07fix sample code in READMETakashi Sakamoto1-2/+2
2023-12-14bump release version to 4.0.14.0.1Takashi Sakamoto2-5/+5
2023-12-14enum: fix FTBFS with gi-docgen 2023.3Takashi Sakamoto1-1/+1
2023-10-29bump release version to 4.0.0, and skip release of 3.0.0 version4.0.0Takashi Sakamoto22-46/+53
2023-10-29update description about provide section of wrap fileTakashi Sakamoto1-1/+1
2023-10-29doc: annotate error domain available in gi-docgen 2023.1Takashi Sakamoto8-36/+62
2023-10-29doc: update annotations for functions, properties, and signalsTakashi Sakamoto7-55/+53
2023-10-29doc: obsolete usage of word 'unit' with 'node'Takashi Sakamoto1-3/+3
2023-10-29doc: use the word '1394 OHCI hardware' for consistencyTakashi Sakamoto6-15/+14
2023-10-11meson: bump minimal dependency version up to 0.60.0 for list.<plus>Takashi Sakamoto3-7/+5
2023-10-11meson: bump minimal dependency version up to 0.56.0 for meson.project_build_r...Takashi Sakamoto4-5/+5
2023-10-11meson: bump minimal dependency version up to 0.54.0 for meson.override_depend...Takashi Sakamoto3-3/+4
2023-10-11fw_fcp: check generation of response transactionTakashi Sakamoto4-16/+22
2023-10-11Revert "fw_fcp: abort transaction at bus reset"Takashi Sakamoto1-31/+2
2023-10-11improve description about relationship between libhitakiTakashi Sakamoto1-1/+1
2023-10-11fw_fcp: record history of node ID for transaction peerTakashi Sakamoto1-3/+149
2023-10-11fw_fcp: use glibc list instead of GList to maintain transaction entriesTakashi Sakamoto1-22/+16
2023-10-11fw_fcp: add card_id private memberTakashi Sakamoto1-3/+3
2023-10-11fw_fcp: expand the lifetime of handler for bus updateTakashi Sakamoto1-30/+31
2023-10-11fw_fcp: abort transactions at unbindTakashi Sakamoto1-6/+25
2023-10-11fw_resp: fix prefix for function argument in documentation commentTakashi Sakamoto1-4/+4
2023-10-11add description about Hinawa to READMETakashi Sakamoto1-0/+16
2023-10-11refer to OpenSuSE leap for libhinawa RPM packageTakashi Sakamoto2-190/+1
2023-10-07fw_fcp: check card_id in requested event for transaction responseTakashi Sakamoto1-3/+3
2023-10-07fw_node: add card_id property for the numeric ID of 1394 OHCI hardwareTakashi Sakamoto2-0/+23
2023-10-07fw_fcp: rename name of some arguments related to node-id in local functionTakashi Sakamoto1-5/+7
2023-10-07fw_resp: improve documentationTakashi Sakamoto1-13/+20
2023-10-07fw_resp: rename name of some arguments related to node-id and card indexTakashi Sakamoto2-8/+11
2023-10-07fw_fcp: abort transaction at bus resetTakashi Sakamoto3-3/+36
2023-10-07fw_fcp: use enumeration for state of transactionTakashi Sakamoto1-8/+23
2023-10-07fw_fcp: iterate list entries for transactionsTakashi Sakamoto1-16/+27
2023-10-07fw_fcp: maintain transaction in doubly-linked listTakashi Sakamoto1-1/+23
2023-10-07fw_fcp: code refactoring for lifetime of handler and lockTakashi Sakamoto1-5/+7
2023-10-07fw_fcp: code refactoring to check result of transactionTakashi Sakamoto1-9/+9
2023-10-07fw_fcp: remove useless member from private structureTakashi Sakamoto1-2/+0
2023-10-07fw_req: fix the size of local variable for generation property of nodeTakashi Sakamoto1-1/+1
2023-10-07add a section to describe the historical changes of libraryTakashi Sakamoto1-185/+37
2023-10-03move section for sample program in READMETakashi Sakamoto1-43/+43
2023-10-03insert a section for language bindings in READMETakashi Sakamoto1-0/+8
2023-10-03correct meson setup in READMETakashi Sakamoto1-2/+2
2023-10-03remove unused global symbolTakashi Sakamoto1-2/+0
2023-10-03fw_node: change prototype of FwNode.read_cycle_time()Takashi Sakamoto3-5/+4
2023-10-03fw_req: change prototype of FwReq.request()Takashi Sakamoto3-4/+4
2023-10-03fw_fcp: remove numeric suffix from signalTakashi Sakamoto4-22/+22
2023-10-03fw_resp: remove numeric suffix from signalTakashi Sakamoto5-34/+34
2023-10-03fw_req: remove numeric suffix from signalTakashi Sakamoto3-20/+20
2023-10-03fw_fcp: code refactoring for FwFcp.avc_transaction()Takashi Sakamoto1-69/+58
2023-10-03fw_fcp: code refactoring for FwFcp.command()Takashi Sakamoto1-36/+29
2023-10-03fw_req: code refactoring for FwReq.transaction()Takashi Sakamoto1-80/+65
2023-10-03fw_req: code refactoring for FwReq.request()Takashi Sakamoto1-34/+27
2023-10-03correct format of Since and Deprecated tagsTakashi Sakamoto6-26/+26
2023-10-03fw_fcp: remove deprecated propertiesTakashi Sakamoto2-43/+5
2023-10-03fw_fcp: remove deprecated signalTakashi Sakamoto4-52/+3
2023-10-03fw_fcp: remove deprecated functionTakashi Sakamoto4-48/+1
2023-10-03fw_resp: remove deprecated functionTakashi Sakamoto4-33/+0
2023-10-03fw_resp: remove deprecated signalsTakashi Sakamoto4-169/+8
2023-10-03fw_req: remove deprecated propertyTakashi Sakamoto2-70/+3
2023-10-03fw_req: remove deprecated signalTakashi Sakamoto4-74/+5
2023-10-03fw_req: remove deprecated functionTakashi Sakamoto4-84/+0
2023-10-03fw_fcp: change signature of FwFcp.avc_transaction()Takashi Sakamoto3-12/+12
2023-10-03fw_fcp: change signature of FwFcp.command()Takashi Sakamoto3-10/+11
2023-10-03fw_fcp: change signature of FwFcp.bind()Takashi Sakamoto4-13/+16
2023-10-03fw_resp: change signature of FwResp.reserve()Takashi Sakamoto4-8/+10
2023-10-03fw_resp: change signature of FwResp.reserve_within_region()Takashi Sakamoto3-16/+20
2023-10-03fw_req: change signature of FwReq.transaction()Takashi Sakamoto3-16/+15
2023-10-03fw_node: change signature of FwNode.create_source()Takashi Sakamoto4-11/+13
2023-10-03fw_node: change signature of FwNode.get_config_rom()Takashi Sakamoto4-14/+16
2023-10-03fw_node: change signature of FwNode.open()Takashi Sakamoto6-15/+25
2023-10-03rename include guards with ORG_KERNEL prefix instead of ALSA prefixTakashi Sakamoto8-16/+16
2023-10-03snd_unit: remove Hinawa.SndUnit and Hinawa.SndUnitErrorTakashi Sakamoto12-1084/+0
2023-10-03snd_dice: remove Hinawa.SndDice and Hinawa.SndDiceErrorTakashi Sakamoto12-372/+0
2023-10-03snd_efw: remove Hinawa.SndEfw, Hinawa.SndEfwStatus, and Hinawa.SndEfwErrorTakashi Sakamoto12-593/+0
2023-10-03snd_dg00x: remove Hinawa.SndDg00xTakashi Sakamoto9-178/+0
2023-10-03snd_motu: remove Hinawa.SndMotu and Hinawa.SndMotuRegisterDspParameterTakashi Sakamoto13-869/+1
2023-10-03snd_tscm: remove Hinawa.SndTscmTakashi Sakamoto10-239/+0
2023-10-03bump release version up to 2.6.12.6.1Takashi Sakamoto3-9/+12
2023-10-03meson: subproject supportTakashi Sakamoto5-6/+45
2023-07-16bump release version up to 2.6.02.6.0Takashi Sakamoto3-9/+87
2023-07-15fw_req: add Hinawa.FwReq.request() to obsolete usage of 'async'Takashi Sakamoto4-0/+36
2023-07-15fw_req: remove 'sync' suffix from Hinawa.FwReq.transaction_with_tstamp()Takashi Sakamoto7-21/+28
2023-07-10fw_req: fix annotation for corresponding signal nameTakashi Sakamoto1-1/+1
2023-07-09fw_fcp: fix invalid version annotation for FwFcp.avc_transaction_with_tstamp()Takashi Sakamoto1-1/+1
2023-06-30fw_req: refine the order of argument for new signalTakashi Sakamoto3-14/+14
2023-06-30fcp: refine the order of argument for new signalTakashi Sakamoto4-12/+12
2023-06-30fw_fcp: use caller-allocate strategy for fixed-size of arrayTakashi Sakamoto3-56/+27
2023-06-30fw_req: use caller-allocate strategy for fixed-size of arrayTakashi Sakamoto4-17/+29
2023-06-30cycle_time: use caller-allocate strategy for fixed-size of arrayTakashi Sakamoto3-21/+23
2023-06-30cycle_time: use suitable name for argument of fieldsTakashi Sakamoto3-11/+11
2023-06-30cycle_time: constify self parameter when retrieving parameterTakashi Sakamoto2-10/+11
2023-06-29samples: use new methods for asynchronous transaction with time stampsTakashi Sakamoto4-33/+129
2023-06-29fw_fcp: add variations of method for FCP transactionTakashi Sakamoto4-0/+95
2023-06-29fw_fcp: implement responded2 signalTakashi Sakamoto1-86/+142
2023-06-29fw_fcp: add class closure for responded2 signalTakashi Sakamoto3-1/+17
2023-06-29fw_fcp: add responded2 signalTakashi Sakamoto3-1/+37
2023-06-29fw_fcp: use tab for indentationTakashi Sakamoto2-26/+25
2023-06-29fw_req: minor code refactoring to complete transactionTakashi Sakamoto1-10/+10
2023-06-29fw_req: add method to send asynchronous transaction and receive time stampTakashi Sakamoto4-0/+61
2023-06-29fw_req: implement responded2 signalTakashi Sakamoto3-97/+170
2023-06-29fw_req: add class closure for responded2 signalTakashi Sakamoto3-1/+20
2023-06-29fw_req: add responded2 signalTakashi Sakamoto3-1/+40
2023-06-28fw_resp: implement requested3 signalTakashi Sakamoto3-0/+67
2023-06-28fw_resp: add class closure for requested3 signalTakashi Sakamoto3-2/+29
2023-06-28fw_resp: add requested3 signalTakashi Sakamoto3-8/+61
2023-06-28fw_node: use ABI version 6Takashi Sakamoto1-3/+6
2023-06-28backport UAPI of Linux FireWire subsystem from Linux kernel v6.5 prepatchTakashi Sakamoto2-1/+1181
2023-06-26samples: distinguish whether FCP is implemented or notTakashi Sakamoto4-6/+21
2023-06-26cycle_time: add methods to compute isochronous cycle from time stampTakashi Sakamoto4-0/+68
2023-06-26fw_node: add a new method to read CYCLE_TIMER register in 1394 OHCI controllerTakashi Sakamoto4-0/+35
2023-06-26cycle_time: add boxed object to express cycle timeTakashi Sakamoto7-0/+188
2023-04-24use the same short description between documentation and pkg-configTakashi Sakamoto2-2/+2
2023-04-23update URL due to being hosted in git.kernel.orgTakashi Sakamoto3-9/+16
2023-01-23all: remove trailing semicolon when using G_DECLARE_DERIVABLE_TYPETakashi Sakamoto10-10/+10
2023-01-23fw_resp: get previous version of event back for request eventTakashi Sakamoto3-8/+65
2023-01-23fw_node: code refactoring to use const qualifier to buffer of eventTakashi Sakamoto4-10/+6
2023-01-23fw_node: code refactoring to use union type to distinguish eventsTakashi Sakamoto1-10/+12
2022-12-11obsolete usage of LXC container for workflow of Github ActionsTakashi Sakamoto1-28/+21
2022-07-07meson: refine description about the library in .pc fileTakashi Sakamoto1-1/+1
2022-06-30bump release version up to 2.5.12.5.1Takashi Sakamoto3-9/+12
2022-06-26ci: remove libudev installationTakashi Sakamoto1-1/+1
2022-06-19fix compatibility noteTakashi Sakamoto1-3/+3
2022-06-19tests: refine helper function to test objectTakashi Sakamoto1-13/+26
2022-06-19tests: test object type instead of its instanceTakashi Sakamoto11-25/+25
2022-06-19tests: add test script for namespace and object functionsTakashi Sakamoto3-0/+44
2022-06-19tests: add test script for Hinawa.SndMotuRegisterDspParameter boxed structureTakashi Sakamoto3-0/+41
2022-06-19tests: add helper function to test enumerations and flagsTakashi Sakamoto2-6/+13
2022-06-19tests: rename helper function to test object interfaceTakashi Sakamoto12-22/+22
2022-06-17fix FTBFS due to superfluous usage of macroTakashi Sakamoto1-4/+0
2022-05-31fix missing usage of declaration macroTakashi Sakamoto2-0/+8
2022-05-26bump release version up to 2.5.02.5.0Takashi Sakamoto3-8/+12
2022-05-26doc: change URL for help pagesTakashi Sakamoto3-7/+10
2022-05-26fw_fcp: add missing annotation to propertiesTakashi Sakamoto1-0/+2
2022-05-26fw_resp: add missing annotation for propertiesTakashi Sakamoto1-0/+6
2022-05-26fw_node: add missing annotation for propertiesTakashi Sakamoto1-0/+15
2022-05-26fw_fcp: fix annotation for FwFcpError domainTakashi Sakamoto1-1/+1
2022-05-26snd_unit/snd_dg00x: fix annotation to Hitaki-0.0 namespaceTakashi Sakamoto3-3/+3
2022-05-26fw_fcp: add flag to deprecated propertiesTakashi Sakamoto1-1/+1
2022-05-26fw_req: add deprecation flag for deprecated parameterTakashi Sakamoto1-1/+1
2022-05-26fw_fcp: fix internal comment about response subaction for transactionTakashi Sakamoto1-2/+2
2022-05-25update README with deprecated descriptionTakashi Sakamoto1-33/+106
2022-05-25doc: update documentation to obsolete function support of ALSA HwDep cdevTakashi Sakamoto3-1017/+416
2022-05-25snd_*: add deprecation note and flag to delegate to libhitakiTakashi Sakamoto16-13/+175
2022-05-25fw_resp: add deprecated flag for FwResp::requestedTakashi Sakamoto1-1/+1
2022-05-20samples: add GTK 4 scriptTakashi Sakamoto2-1/+97
2022-05-20samples: update Qt 5 scriptTakashi Sakamoto2-288/+109
2022-05-20samples: update GTK 3 scriptTakashi Sakamoto3-280/+93
2022-05-20samples: add module for common functionsTakashi Sakamoto1-0/+153
2022-05-20remove launcher for sample scriptsTakashi Sakamoto2-16/+1
2022-05-20enums: add Hinawa.FwReqError enumerations according to GNOME conventionTakashi Sakamoto4-16/+66
2022-05-20fw_req: code refactoring to handle error codeTakashi Sakamoto1-7/+15
2022-05-20fw_req: code refactoring to handle rcode of transactionTakashi Sakamoto1-21/+17
2022-05-20snd_motu: remove duplicated entry for signal signatureTakashi Sakamoto1-1/+0
2022-05-05fw_node: remove useless attributes for GSourceTakashi Sakamoto1-2/+0
2022-04-19snd_tscm: link optimization to gi-docgenTakashi Sakamoto2-24/+19
2022-04-19snd_tscm: rename exception with errorTakashi Sakamoto2-13/+11
2022-04-19snd_motu_register_dsp_parameter: link optimization to gi-docgenTakashi Sakamoto1-21/+19
2022-04-19snd_motu: link optimization to gi-docgenTakashi Sakamoto2-41/+31
2022-04-19snd_motu: rename exception with errorTakashi Sakamoto2-20/+20
2022-04-19snd_efw: link optimization to gi-docgenTakashi Sakamoto2-50/+44
2022-04-19snd_efw: rename exception with errorTakashi Sakamoto2-26/+26
2022-04-19snd_dice: link optimization to gi-docgenTakashi Sakamoto2-27/+20
2022-04-19snd_dice: rename exception with errorTakashi Sakamoto2-15/+15
2022-04-19snd_dg00x: link optimization to gi-docgenTakashi Sakamoto2-18/+13
2022-04-19snd_dg00x: rename exception with errorTakashi Sakamoto2-6/+5
2022-04-19snd_unit: link optimization to gi-docgenTakashi Sakamoto2-42/+36
2022-04-19snd_unit: rename exception with errorTakashi Sakamoto2-58/+57
2022-04-19fw_fcp: link optimization to gi-docgenTakashi Sakamoto2-58/+49
2022-04-19fw_fcp: rename exception with errorTakashi Sakamoto2-27/+25
2022-04-19fw_resp: link optimization to gi-docgenTakashi Sakamoto2-65/+55
2022-04-19fw_resp: rename exception with errorTakashi Sakamoto2-23/+23
2022-04-19fw_req: link optimization to gi-docgenTakashi Sakamoto2-70/+60
2022-04-19fw_req: rename exception with errorTakashi Sakamoto2-20/+20
2022-04-19fw_node: link optimization to gi-docgenTakashi Sakamoto2-38/+30
2022-04-19fw_node: rename exception with errorTakashi Sakamoto2-31/+31
2022-04-19enums: link optimization to gi-docgenTakashi Sakamoto1-5/+5
2022-04-18update README to use working directory option of meson subcommandsTakashi Sakamoto1-10/+10
2022-04-12snd_tscm: use an utility macro to declare GObject-derived objectTakashi Sakamoto2-33/+3
2022-04-12snd_motu: use an utility macro to declare GObject-derived objectTakashi Sakamoto2-33/+3
2022-04-12snd_efw: use an utility macro to declare GObject-derived objectTakashi Sakamoto2-33/+3
2022-04-12snd_dice: use an utility macro to declare GObject-derived objectTakashi Sakamoto2-33/+3
2022-04-12snd_dg00x:: use an utility macro to declare GObject-derived objectTakashi Sakamoto1-28/+1
2022-04-12snd_unit: use an utility macro to declare GObject-derived objectTakashi Sakamoto2-33/+3
2022-04-12fw_fcp: use an utility macro to declare GObject-derived objectTakashi Sakamoto2-33/+3
2022-04-12fw_resp: use an utility macro to declare GObject-derived objectTakashi Sakamoto3-35/+5
2022-04-12fw_req: use an utility macro to declare GObject-derived objectTakashi Sakamoto3-35/+5
2022-04-12fw_node: use an utility macro to declare GObject-derived objectTakashi Sakamoto4-37/+6
2022-03-11migrate to gi-docgen from gtk_docTakashi Sakamoto15-138/+113
2022-03-11update workflows for github actions with newer containersTakashi Sakamoto1-2/+2
2022-03-11meson: always build with gir supportTakashi Sakamoto6-28/+21
2022-03-11meson: use install directive for enum and marshaller headersTakashi Sakamoto1-9/+10
2022-03-11add entry header to aggregate headersTakashi Sakamoto26-97/+65
2022-03-11remove unused workflows for github actionsTakashi Sakamoto1-79/+0
2022-03-11use C90 comment style for SPDX license identifierTakashi Sakamoto24-24/+24
2022-03-11meson: obsolete usage of deprecated meson.build_root()Takashi Sakamoto2-4/+5
2021-11-17bump release version up to v2.4.02.4.0Takashi Sakamoto3-15/+20
2021-11-17snd_motu_register_dsp_parameter: add accessor methods for input parametersTakashi Sakamoto3-0/+61
2021-11-17snd_motu_register_dsp_parameter: add accessor methods for line input parametersTakashi Sakamoto3-0/+49
2021-11-17snd_motu_register_dsp_parameter: add accessor methods for output parametersTakashi Sakamoto3-0/+72