Commit Graph

117 Commits

Author SHA1 Message Date
Trek H 3f4de6d288 ADPCM: updated encode decode commands to use restructured encoder and decoder 2019-02-28 13:32:57 +10:30
Trek H 03c84fdbaf ADPCM: fixed header indentation 2019-02-27 16:51:06 +10:30
Trek H 1ac4b16b5b ADPCM: removed reference to revid in headers 2019-02-27 16:46:15 +10:30
Trek H d95ce7efe6 ADPCM: fixed conversions and calculations for block variables 2019-02-25 14:43:26 +10:30
Trek H 936677f747 ADPCM: added descriptions to file headers and author to readme 2019-02-25 11:55:13 +10:30
Trek H bd70144deb ADPCM: Simplified for loops for creating and encoding/decoding blocks 2019-02-13 17:30:11 +10:30
Trek H 7d3829d19f ADPCM: pre-allocating memory for entire known length of output byte slice 2019-02-13 16:53:25 +10:30
Trek H c30b3de7c3 ADPCM: fixed spacing and overflow check 2019-02-13 11:53:06 +10:30
Trek H 790dfaba7e Merge branch 'master' into audio-compression 2019-02-13 10:04:43 +10:30
Trek H eed8cf7b3f ADPCM: added decode test, named constants and added comments 2019-02-12 14:49:16 +10:30
Trek H ec06c0759d ADPCM: removed unneeded files and renamed files 2019-02-11 15:58:33 +10:30
Trek H 317376cd54 ADPCM: removed unneeded test programs 2019-02-11 15:47:45 +10:30
Trek H a68b8ec5de ADPCM: removed todo comments 2019-02-11 15:25:10 +10:30
Trek H a447a20229 ADPCM: moved commands and adpcm codec to appropriate folders 2019-02-11 12:11:26 +10:30
Trek H 2c24f72703 ADPCM: removed unneccessary debug code and added comments for exported functions 2019-02-11 11:35:16 +10:30
Trek H eabea6ce26 ADPCM: removed unneccessary code for commands and updated their file names 2019-02-11 11:01:38 +10:30
Trek H 5a2129f00f ADPCM: added programs to test encoding and decoding of raw PCM files 2019-02-11 10:10:12 +10:30
Trek H f03c8052d6 ADPCM: Encoding and decoding blocks fully functional. 2019-02-11 10:02:24 +10:30
Trek a8d4e0db6a adpcmgo: encodeblock function added 2019-02-06 15:39:14 +10:30
Trek 98b72bca12 adpcmgo: added ported encode and decode functions 2019-02-05 16:36:03 +10:30
Trek 2f24c84a13 adpcm: saving raw pcm before conversion 2019-02-01 01:07:24 +10:30
Trek H b1d8c3888c adpcm test working with wav files 2019-01-23 16:33:28 +10:30
Dan Kortschak 92ba9c89a2 cmd/revid-cli,revid: use a slice for output destination flags 2019-01-19 20:01:42 +10:30
Dan Kortschak 35d63f664f revid: add v4l properties and fix default device handling
Also fix logging typos found during work.
2019-01-17 17:04:59 +10:30
Saxon Milton ef6811d3b8 Merged in webcam (pull request #86)
revid: addition of webcam input

Approved-by: kortschak <dan@kortschak.io>
2019-01-16 07:12:30 +00:00
saxon ae792ac11e revid-cli: capturing errors from calls to stopRevid 2019-01-13 22:15:30 +10:30
saxon 19ae6f1ca6 revid-cli: dealing with errors in revid-cli from start and stop if they occur 2019-01-13 22:04:50 +10:30
saxon 07307ed492 updating webcam branch
Merge branch 'master' into webcam
2019-01-13 19:29:32 +10:30
Dan Kortschak b46e267983 cmd/revid-cli: use sensible default for encoding option 2019-01-05 10:33:32 +10:30
scruzin 04a76e424a Added LogPath and ConfigFile command line flags. 2019-01-05 08:48:47 +10:30
saxon d4e0fb516b Fixing smartlogger errors
Merge branch 'master' into webcam
2019-01-03 10:35:29 +10:30
saxon a4c73cf6c5 av: updated logging to suit changes made on iot and utils 2019-01-02 15:39:47 +10:30
saxon 7f707288eb revid-cli: webcam to Webcam in revid-cli flag interpretation switch 2018-12-29 17:01:50 +10:30
Dan Kortschak 1e3b4b1ab8 cmd/revid-cli,revid: reduce stringly typing in config/flags 2018-12-28 13:43:21 +10:30
saxon 7118f1566c revid: added input flag for webcam input and added func to handle webcam input using ffmpeg 2018-12-28 10:44:53 +10:30
saxon 798add533b revid + mts +psi: wrote func to find pmt in byte slice, wrote func to get gps, changed the way in which psi are insterted, based no of mpgets packets to send on time, i.e. per second 2018-12-14 13:35:56 +10:30
Dan Kortschak 86949813fd cmd/revid-cli: remove global revid var 2018-12-09 16:01:47 +10:30
Dan Kortschak 926763dd74 cmd/revid-cli: make config struct function scoped 2018-12-06 14:04:55 +10:30
Dan Kortschak 00216b444b cmd/revid-cli,revid: clean up flags handling
This is a first step in simplifying and cleaning up the logic for config
and flag handling for revid.
2018-12-05 19:54:52 +10:30
Dan Kortschak d0addcd355 cmd/revid-cli: don't decorate directory path 2018-12-05 19:14:36 +10:30
saxon a421e4cee8 revid-cli: moved todo comment to correct position above output1 and output2 flag declarations 2018-11-30 22:29:20 +10:30
saxon 0afaa07c1e revid-cli: added todo in regards to the flag list 2018-11-28 15:29:54 +10:30
saxon 218dcfb8b2 revid-cli: removed concept of mpegtsrtp packetization as not needed anymore 2018-11-25 23:24:03 +10:30
saxon cedc63a0b5 revid: got rid of debug prints 2018-11-21 18:16:10 +10:30
saxon 315ba6bd76 revid: back to working state 2018-11-21 18:14:36 +10:30
saxon 4c01514b41 revid: commiting unstaged stuff 2018-11-21 17:30:46 +10:30
saxon 589ec15259 revid-cli: made -Output=Rtp to mean rtp over udp 2018-11-21 17:30:46 +10:30
saxon fce0937810 rtp: wrote some code so that config validated udp and rtp stuff as well 2018-11-21 17:30:46 +10:30
saxon c0e6ba2a5b rtp: checking for udp output and rtp packetisation in revid such that the right sender and encoder is selected 2018-11-21 17:30:46 +10:30
saxon f82c26ee62 rtp: added udp output and rtp packetisation options to revid-cli 2018-11-21 17:30:19 +10:30