Skip to content

Releases: hwangsaeul/hwangsae

v0.10.1

11 Feb 05:35
113100e

Choose a tag to compare

  • 113100e Release 0.10.1 (J. Kim)
  • baf4aaf dbus: Improve documentation of some recorder methods (Jakub Adam)
  • a042378 recorder-agent: refactor get_records() (Jakub Adam)
  • 0a75e00 Update .gitignore (Jakub Adam)
  • 8c6baa2 recorder-agent: fix wrong HTTP server base directory (Jakub Adam)

v0.10.0

21 Jan 07:37
37238b9

Choose a tag to compare

  • 37238b9 Release 0.10.0 (J. Kim)
  • 82bf391 transmuxer: relax gstreamer version to 1.14.0 (J. Kim)
  • efacc53 meson: relax meson requirements to 0.45 (J. Kim)
  • cb44483 http-server: support cross domain download (J. Kim)
  • e33c15e tools: fix recorder tool options description (Walter Lozano)
  • c3ced06 README: Update documentation including transmuxer and tools (Walter Lozano)
  • d1d5fc0 tests: generate truncated file at runtime (Walter Lozano)
  • 6d25a90 tests: add additional corruption tests for transmuxer (Walter Lozano)
  • e160719 transmuxer: check input file existence (Walter Lozano)
  • 62da99d transmuxer: fix segment end_time calculation (Walter Lozano)
  • db3390d http-server: set content-disposition (J. Kim)
  • 93b2575 tests: add test_split_ondemand (Jakub Adam)
  • f4a88de tests: refactor split tests (Jakub Adam)
  • 4a3ddc2 tools: add -s option to transmuxer tool (Jakub Adam)
  • 9975611 transmuxer: when splitting, append fragment ID to output filenames (Jakub Adam)
  • f8235aa hwangsae: move hwangsae-transmuxer-error-quark definition (Jakub Adam)
  • 0fc7c1f transmuxer: add hwangsae_transmuxer_split_at_running_time() (Jakub Adam)
  • 13c9a06 transmuxer: keep splitmuxsink alive outside hwangsae_transmuxer_merge() (Jakub Adam)
  • 6ecf5c8 transmuxer: refactor linking file segments to GstConcat (Jakub Adam)
  • ad0bd24 http-server: set filename header for download uri (J. Kim)
  • 5c65593 test-transmuxer: Add overlap test (Walter Lozano)
  • c3eb7bc transmuxer: Avoid merging overlapping files (Walter Lozano)
  • 48ad576 transmuxer: add splitting test (Walter Lozano)
  • 5ea4eb7 transmuxer: support splitting (Walter Lozano)
  • f72c3a0 tests: decrease keyframe interval in test MPEG-TS files (Jakub Adam)
  • a690aae tests: add gap check to test_corrupted (Jakub Adam)
  • 3c40fd8 transmuxer: use correct base time for segment (Jakub Adam)
  • 0d477dc transmuxer: validate input filename format (Jakub Adam)
  • 206cdd9 transmuxer: add missing break; at the end of case (Jakub Adam)
  • 70da8b3 test-transmuxer: test merge corrupted files (Walter Lozano)
  • 078707c transmuxer: deal gracefully with corrupted input files (Walter Lozano)
  • 12cbb1e recorder: add missing license paragraph (Jakub Adam)
  • 6897abc README: fix documentation (Walter Lozano)
  • 4d33482 transmuxer: add command line tool (Jakub Adam)
  • 9148e36 transmuxer: sort input files by start time (Jakub Adam)
  • f989d1a transmuxer: factor out hwangsae_transmuxer_parse_segments() (Jakub Adam)
  • 2f6b9fc transmuxer: replace GSList with GList (Jakub Adam)
  • 49be96d tests: add transmuxer-15s-with-gap (Jakub Adam)
  • 60d8498 transmuxer: implement TS fragment merging (Jakub Adam)
  • 96c8122 transmuxer: initial version (Jakub Adam)
  • 9b05186 tests: factor out hwangsae_test_get_gap_duration() (Jakub Adam)
  • 4403ce8 tests: factor out hwangsae_test_get_file_duration() (Jakub Adam)
  • 082938e tests: remove unused arguments (Jakub Adam)
  • 9d8a2d9 recorder-agent: add multi-recorder-agent (Walter Lozano)
  • 79af956 test-streamer: fix deadlock with current gaeguli (Jakub Adam)
  • b5af950 README: improve documentation referencing dependencies (Walter Lozano)
  • 9d7f9b1 common: add hwangsae_common_parse_times_from_filename() (Jakub Adam)
  • f734385 recorder-agent: initial support for multiple recorder-agents (Walter Lozano)
  • 5b16bf2 hwangsae: add gtkdoc tags (Walter Lozano)
  • 8db059e doc: initial support of gtkdoc (Walter Lozano)
  • 78d3f7e recorder: fix header file (Walter Lozano)
  • 52c663b systemd: run hwangsae-recorder.service as a non-root user (Jakub Adam)
  • f689d36 systemd: run hwangsae-relay.service as a non-root user (Jakub Adam)
  • 39b3b19 tests: relax test-recorder checks (Walter Lozano)
  • 06ba5a3 recorder-agent: remove unused variables (Walter Lozano)
  • 603d4fb recorder-agent: rename arguments to improve reading (Walter Lozano)
  • 85b93b3 recorder: improve API to set properties (Walter Lozano)
  • 27b5920 recorder-agent: fix typedef definition (Walter Lozano)
  • 94668c6 recorder-agent: use g_value_dup_string when possible (Walter Lozano)
  • 7cff514 recorder-agent: add recorder_id property (Walter Lozano)
  • 3bf8b3b recorder-agent: fix indentation issues with long function declarations (Walter Lozano)
  • 03da657 README: fix link (Walter Lozano)
  • ad72b23 recorder-agent: inherit from HwangsaeulApplication (Jakub Adam)
  • 57aa9b2 debian: add hwangsae-recorder service file (Jakub Adam)
  • e353bf9 recorder: add missing include (Jakub Adam)
  • 96ac0b0 dbus: install policy files for relay and recording agents (Jakub Adam)
  • dfefd4e relay-agent: inherit from HwangsaeulApplication (Jakub Adam)
  • 5c3bd98 settings: Work around GSETTINGS_BACKEND=keyfile bug in older GLib (Jakub Adam)
  • 0d51c79 README: update documentation (Walter Lozano)
  • 61aa303 debian: add hwangsae-relay service file (Jakub Adam)
  • cd9b0e9 debian: install gschemas schemas to libhwangsae1 (Jakub Adam)
  • c7a6a12 debian: split packages for relay and recorder agent (Jakub Adam)
  • 0c8e1da recorder-agent: fix GVariantBuilder usage (Walter Lozano)
  • 699f0d2 recorder-agent: fix leaks (Walter Lozano)
  • 1409ac1 recorder-agent: user port property to build url (Walter Lozano)
  • b36dafb recorder-agent: add external-ip setting (Walter Lozano)
  • 5ba6dd7 recorder-agent: implement properties (Walter Lozano)
  • 3eea4a4 recorder-agent: add check for filename parsing (Walter Lozano)
  • 46d1230 recorder-agent: remove unneeded frees (Walter Lozano)
  • eca535e recorder-agent: add url and delete d-bus api (Walter Lozano)
  • e5e5e63 hwangsae: move common use functions to a separate file (Walter Lozano)
  • 96caff5 recorder-agent: requiere record_id or edge_id to do a lookup (Walter Lozano)
  • 1eb86df recorder-agent: support new file naming scheme (Walter Lozano)
  • 4678942 tests: fix "file-created" signal callback (Jakub Adam)
  • 55907f7 recorder-agent: http: generate file name based on edge_id and file_id (Walter Lozano)
  • 9f36043 recorder: fix stop before the source has connected (Jakub Adam)
  • 9c450a4 http-server: s/strdup/g_strdup (J. Kim)
  • 5227ba0 agent: make recording ID part of the filename (Jakub Adam)
  • d836237 recorder: allow custom recording filename prefix (Jakub Adam)
  • 85625c4 recorder: change recording file naming scheme (Jakub Adam)
  • 6a5ad40 recorder-agent: add http-port setting (Walter Lozano)
  • 10b3ecd dbus: allow changing bitrate through ChangeParameters method (Jakub Adam)
  • 0f1a7f9 recorder-agent: do not stop streaming on stop recording (Walter Lozano)
  • 2f20627 tests: fix build with current Gaeguli (Jakub Adam)
  • 42985aa relay: add 'external-ip' to gschema (J. Kim)
  • cb6b276 agent/http-server: fix indent (J. Kim)
  • 3e6e0b6 agent/http-server: align headers (J. Kim)
  • ef86501 debian: initial packaging (J. Kim)
  • 757e2ab tests/common: add glib dependency (J. Kim)
  • f0c5a1f dbus: add ChangeParameters to EdgeInterface (Jakub Adam)
  • 688f6df meson.build: Move dependencies to top level meson.build (J. Kim)
  • 8d370e6 record-agent: extend dbus api (Walter Lozano)
  • 8e1932a recorder-agent: add lookup by edge (Walter Lozano)
  • 2fdc75c recorder-agent: scan files across folders (Walter Lozano)
  • 5d2c477 recorder-agent: rework of filename parsing (Walter Lozano)
  • 972f738 recorder: add edge_id info to recording folder (Walter Lozano)
  • 0ec3f02 recording-agent: sort lookup output (Walter Lozano)
  • d5ea74e recording-agent: add http server (Walter Lozano)
  • 11ab716 recorder-agent: initial lookup by record dbus api implementation (Walter Lozano)
  • 31c5039 add subproject to gitignore (J. Kim)
  • 467f226 recorder-agent: use settings to contact relay (Walter Lozano)
  • 5d0061d recorder-agent: add initial rest api client support (Walter Lozano)
  • af7a3ce agent: change dbus name (Walter Lozano)
  • 6658cad recorder-agent: first working version (Walter Lozano)
  • 8b6bd72 agent: initial recorder-agent (Walter Lozano)
  • 66e6ffa relay: allow setting external IP address for connections (Jakub Adam)
  • d7533eb tests: remove "hwangsae" from case function names (Jakub Adam)
  • d02d6ef agent : change return uri of streaming start to source uri (Heekyoung Seo)
  • 1a2592e build: generate .pc (J. Kim)
  • 3b00280 fix install dir for generated headers (J. Kim)
  • 5a9186d tools: use 'hwangsae' prefix (J. Kim)
  • ecf5177 Revert "agent : change return uri of streaming start/stop to source uri" (Justin Kim)
  • 3e45418 agent : change return uri of streaming start/stop to source uri (Heekyoung Seo)
  • 873e44a meson: clean agent dependencies (Jakub Adam)
  • 675d52f tests: add "relay-m-to-n" test (Jakub Adam)
  • 1b166f7 tests: refactor "relay-1-to-n" test (Jakub Adam)
  • 1fd69c1 test-streamer: add "username" property (Jakub Adam)
  • e602f32 test-streamer: allow to set video resolution (Jakub Adam)
  • 7b6ed37 tests: add "relay-1-to-n" test (Jakub Adam)
  • ae00080 relay: add hwangsae_relay_get_source_uri() (Jakub Adam)
  • 81b7944 test-streamer: set username on SRT socket (Jakub Adam)
  • efd786c test-streamer: allow custom target URI (Jakub Adam)
  • 27eb20d tests: factor out HwangsaeTestStreamer (Jakub Adam)
  • 6bfb0e0 ci: test only hwangsae components (J. Kim)
  • e6c73af agent: rename agent to relay-agent (Walter Lozano)
  • fdb9f1b agent: use hwangsae_relay_get_sink_uri to generate json (Walter Lozano)
  • 1d81668 relay: M:N connectivity (Jakub Adam)
  • d7fdc6c agent: ensure balanced g_application_{hold,release}() calls (Jakub Adam)
  • e44caba agent: extend d-bus api with additional parameters (Walter Lozano)
  • f585ec6 ci: install libgaeguli-dev chamge-dev (Walter Lozano)
  • 3ec5308 agent: add uri parameter to streamingStart (Walter Lozano)
  • 2a90b88 agent: implement d-bus api start and stop (Walter Lozano)
  • 7181331 agent: add d-bus api support (Walter Lozano)
  • 7f45314 build: fix dbus codegen (Walter Lozano)
  • 0b842be build: fix dbus dependency (Walter Lozano)
  • c3b4e5c build: add chamge dependency (Walter Lozano)
  • 47b1f80 relay: add hwangsae_relay_get_sink_uri() (Jakub Adam)
  • 74facdd relay: parse u...
Read more