am7xxx: use a saner approach when setting the USB configuration
[libam7xxx.git] / ChangeLog
index 340d105..2e2a652 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
+2014-05-15 12:33:41 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * HACKING.asciidoc: update Windows cross-build section to use libav10 (HEAD, origin/master, master)
+
+2014-05-12 23:02:28 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * am7xxx-play: port to libav10
+
+2014-05-08 12:59:02 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * Update email address and copyright years
+
+2014-05-08 12:37:44 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * contrib/performance/README: fix some typos
+
+2014-05-08 12:27:23 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * cosmetics: remove some trailing spaces
+
+2014-05-08 12:26:04 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * README.asciidoc: update instructions to test libam7xxx on Windows
+
+2014-05-08 12:15:16 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * HACKING.asciidoc: update the build instructions for Windows
+
+2014-05-08 11:37:34 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * am7xxx: don't use partial designated initializers
+
+2014-05-08 11:22:31 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * am7xxx: add a portable_endian.h
+
+2014-05-07 21:40:44 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * Merge branch 'zoom-tele-picopix'
+
+2014-05-07 18:05:11 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * am7xxx-play: allow setting the AM7XXX_ZOOM_TELE zoom mode
+
+2014-05-07 18:04:16 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * picoproj: allow setting the AM7XXX_ZOOM_TELE zoom mode
+
+2014-05-07 18:01:58 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * am7xxx: implement the set_zoom_mode() operation for the PicoPix 2055
+
+2014-05-07 17:59:30 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * am7xxx: add support for a new AM7XXX_ZOOM_TELE zoom mode
+
+2014-05-07 17:46:50 +0200 Antonio Ospite <ao2@ao2.it>
+
+       * am7xxx: add a msleep() implementation in tools.[ch]
+
+2013-12-04 11:32:26 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * Merge branch 'powermode-PicoPix2055'
+
+2013-11-28 15:23:04 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: add support for setting the power mode on the PicoPix 2055
+
+2013-11-28 15:13:12 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: dump fields of unknown packet types
+
+2013-11-28 14:57:09 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: factor out a send_command() function
+
+2013-11-28 13:49:52 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: switch from device quirks to device ops
+
+2013-11-18 14:41:42 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * doc/lsusb_dumps: add lsusb_Philips-PicoPix-2055.log
+
+2013-11-18 14:38:26 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * doc/lsusb_dumps: strip trailing spaces
+
+2013-11-18 14:35:37 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * doc/man: misc fixes to man pages
+
+2013-10-30 10:41:06 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * CMakeLists.txt: define DEBUG=1 only when CMAKE_BUILD_TYPE=Debug
+
+2013-10-13 15:50:11 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * HACKING.asciidoc: fix the url of the avcodec_encode_video2 patch
+
+2013-09-07 17:30:28 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx-play: cosmetics, fix coding style
+
+2013-08-03 15:14:34 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: add quirks for Philips/Sagemcom PicoPix 2055
+
+2013-07-28 23:22:15 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * NEWS: fix a typo s/mode/more/
+
+2013-07-28 11:15:18 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * Release version 0.1.4 (tag: v0.1.4)
+
+2013-07-28 01:11:42 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * contrib: add some benchmarking data about am7xxx_send_image_async
+
+2013-07-28 00:50:30 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx-play: fix a crash when a packet cannot be encoded
+
+2013-07-28 00:38:13 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx-play: don't initialize variables when not needed
+
+2013-07-28 00:19:04 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * TODO: mention that atoi() must go away
+
+2013-07-28 00:10:08 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * picoproj: get rid of exit(), return more meaningful values to userspace
+
+2013-07-27 23:47:26 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * HACKING.asciidoc: add commands to compile with clang
+
+2013-07-27 23:44:45 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * HACKING.asciidoc: add an example of testing am7xxx-play with valgrind
+
+2013-07-27 23:36:08 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * doc: update Doxyfile.in
+
+2013-07-27 23:27:01 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * contrib: add a udev rule to invoke am7xxx-modeswitch
+
+2013-07-27 23:25:34 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * Rename am7xxx_mode_switch to am7xxx-modeswitch
+
+2013-07-27 23:02:34 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * TODO: mention that data types could be improved in the API
+
+2013-07-27 23:01:16 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * picoporj: fix another -Wshorten-64-to-32 warning from clang
+
+2013-07-27 22:55:53 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * picoproj: silence a -Wshorten-64-to-32 warning from clang
+
+2013-07-27 22:53:19 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * CMakeLists.txt: disable -Wsign-conversion warnings
+
+2013-07-27 21:33:28 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: fix a clang warning
+
+2013-07-27 20:55:48 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * examples: silence a couple of clang warnings
+
+2013-07-27 20:26:06 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * doc: mention the Top-Height/TEC PP700 in the Doxygen documentation
+
+2013-07-27 20:23:30 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * doc: add some lsusb dumps for reference
+
+2013-07-21 00:13:33 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx-play: use am7xxx_send_image_async()
+
+2013-07-21 00:10:28 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: implement am7xxx_send_image_async()
+
+2013-07-14 13:25:25 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: fix a typo in a comment s/a am7xxx device/an am7xxx device/
+
+2013-07-13 11:05:00 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * CMakeLists.txt: enable two new compiler warnings
+
+2013-06-30 00:22:07 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: add quirks for devices not supporting some operations
+
+2013-06-30 00:20:51 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * picoproj: remove an unreachable break statement
+
+2013-06-30 00:15:30 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx-play: uniform coding style
+
+2013-06-30 00:12:59 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * CMakeLists.txt: add support for clang and isolate gcc-only options
+
+2013-06-29 23:11:57 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * HACKING.asciidoc: mention the patch needed for older libav/ffmpeg
+
+2013-06-29 23:02:13 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * README.asciidoc: mention the TEC PP700 projector as supported
+
+2013-05-27 00:06:23 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * picoproj: remove an unneeded blank line
+
+2013-05-27 00:05:00 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * examples: print the usage message when a required option is missing
+
+2013-05-26 23:53:13 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * CMakeLists.txt: fix enabling verbose debug output
+
+2013-04-05 23:35:34 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: use the symbolic constant for libusb log level
+
+2013-04-05 23:29:58 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * picoproj: show the image resolution when image does not fit the native one
+
+2013-04-05 23:28:24 +0200 Antonio Ospite <ospite@studenti.unina.it>
+
+       * picoproj: remove one of two consecutive blank lines
+
+2013-03-25 23:04:03 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * doc, contrib: add PicoPix 2330 to the list of supported devices
+
+2013-03-25 22:47:21 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: add support for Philips/Sagemcom PicoPix 2330
+
+2013-03-25 22:44:35 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * Merge branch 'per-device-usb-config'
+
+2013-03-23 23:30:54 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: make the supported_device array const
+
+2013-03-23 22:55:04 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: improve setting USB configuration and interface_number
+
+2012-11-14 15:41:48 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: reference am7xxx_usb_device_descriptor in struct _am7xxx_device
+
+2013-03-23 22:40:25 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx: fail if USB configuration or interface are not right
+
+2013-03-23 23:03:48 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * am7xxx_mode_switch: release interface only if claimed
+
+2013-03-14 23:04:20 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * doc: add a man page for am7xxx_mode_switch
+
+2013-03-15 00:13:21 +0100 Antonio Ospite <ospite@studenti.unina.it>
+
+       * Add a NEWS file
+
 2013-03-14 20:23:49 +0100 Antonio Ospite <ospite@studenti.unina.it>
 
-       * Release version 0.1.3 (HEAD, master)
+       * Release version 0.1.3 (tag: v0.1.3)
 
 2013-03-14 19:48:14 +0100 Antonio Ospite <ospite@studenti.unina.it>
 
-       * am7xxx-play: switch to avcodec_encode_video2() (origin/master)
+       * am7xxx-play: switch to avcodec_encode_video2()
 
 2013-03-14 19:30:07 +0100 Antonio Ospite <ospite@studenti.unina.it>
 
 
 2012-03-28 13:37:00 +0200 Antonio Ospite <ospite@studenti.unina.it>
 
-       * Release version 0.1.2 (v0.1.2)
+       * Release version 0.1.2 (tag: v0.1.2)
 
 2012-03-28 13:08:23 +0200 Antonio Ospite <ospite@studenti.unina.it>
 
 
 2012-03-28 10:55:14 +0200 Antonio Ospite <ospite@studenti.unina.it>
 
-       * Release version 0.1.1 (v0.1.1)
+       * Release version 0.1.1 (tag: v0.1.1)
 
 2012-03-28 10:43:04 +0200 Antonio Ospite <ospite@studenti.unina.it>
 
 
 2012-03-26 13:50:05 +0200 Antonio Ospite <ospite@studenti.unina.it>
 
-       * Increase project number to 0.1.0 (v0.1.0)
+       * Increase project number to 0.1.0 (tag: v0.1.0)
 
 2012-03-26 13:49:31 +0200 Antonio Ospite <ospite@studenti.unina.it>