Wykres commitów

29 Commity (278004fb0c3c6058cca30c58a3d8ab62fbed4b46)

Autor SHA1 Wiadomość Data
Philip Heron 278004fb0c Make the non-FEC packets 256 bytes long, same length as normal packets.
Non-FEC packets now have a packet type of 0x67.
2014-08-28 20:13:46 +01:00
Philip Heron 22d912f7de Add an option to encode/decode without FEC 2014-08-27 23:49:25 +01:00
Philip Heron 17766a8447 Callsigns 6 characters long where not being null terminated 2013-04-11 23:41:07 +01:00
Philip Heron 31e9848970 Update Makefile 2012-10-31 23:14:28 +00:00
Philip Heron b9e100a3e2 Silence compiler warning 2012-09-16 13:53:48 +01:00
Philip Heron 662629e501 Increase CRC size to 32-bits. This breaks backwards compatibility. 2012-09-16 12:32:53 +01:00
Philip Heron d3bc9dca2d Use integer-only rounding division, and add compiler optimisation. 2012-03-05 20:22:42 +00:00
Philip Heron fe8a1a642c Byte-align the first MCU of each packet 2012-03-04 09:43:52 +00:00
Philip Heron 723c6bc426 Rework memory management in ssdv.c 2012-03-03 22:43:23 +00:00
Philip Heron b1b314cdfc Check for too many MCU blocks in source image 2012-02-27 21:37:10 +00:00
Philip Heron 87c302a878 Round to nearest integer when quantising coefficients. Fixes poor image quality. 2012-02-26 23:51:15 +00:00
Philip Heron 4be6245766 Return empty string, not NULL 2012-02-25 20:15:25 +00:00
Philip Heron 6ab1f0686d Update the README 2012-02-25 20:08:10 +00:00
Philip Heron 3b87eca6bf Add a callsign field to the header - breaks backwards compatibility 2012-02-25 20:06:15 +00:00
Philip Heron 2df18c50a1 Add support for multiple subsampling formats. Not backwards compatible! 2012-02-25 00:25:25 +00:00
Philip Heron 604f4f17f5 Update the TODO list 2012-02-23 19:59:40 +00:00
Philip Heron 59bffac801 Add support for JPEGs with reset markers 2012-02-21 22:07:14 +00:00
Philip Heron a59b41add0 Cosmetic fix 2012-02-18 08:34:49 +00:00
Philip Heron fe7ff49074 Only reset the MCU DC values for the first MCU on each packet 2012-01-29 18:56:17 +00:00
Philip Heron ca837206d5 Add more rules to make sure image is valid 2011-06-24 23:24:12 +01:00
Philip Heron 2c90f35f92 First attempt at handling non-standard DQT tables in source image 2011-06-24 22:01:08 +01:00
Philip Heron abd4181863 Don't crash on a marker error, it's rude 2011-06-24 21:01:29 +01:00
Philip Heron ad3f14c3c0 Be strict with the component sampling factors 2011-06-24 21:00:05 +01:00
Philip Heron be051b1ae2 Fix issue where exact huffman code matches were missed 2011-06-24 20:56:32 +01:00
Philip Heron eb537bb22b Merge remote-tracking branch 'origin/master' 2011-05-31 21:32:07 +01:00
Philip Heron 6485cb131d Update .gitignore 2011-05-31 21:27:22 +01:00
Philip Heron 0ca7961545 Update readme and licensing 2011-05-31 09:00:51 +01:00
Philip Heron 77b070ebb6 Add .gitignore 2011-05-30 23:38:52 +01:00
Philip Heron 50eeaf77e5 Initial check-in 2011-05-30 23:37:33 +01:00