File: ChangeLog

package info (click to toggle)
libavc1394 0.5.3-1
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k, lenny, squeeze
  • size: 1,668 kB
  • ctags: 569
  • sloc: sh: 8,462; ansic: 2,890; makefile: 119
file content (174 lines) | stat: -rw-r--r-- 7,467 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
libavc1394 ChangeLog

0.5.3 release

2006-05-21 Dan Dennedy <dan@dennedy.org>
	* libavc1394/avc1394.h: added constants for Panel subunit indirect mode.
	* test/panelctl.{c,1}: renamed from motdctcmd since this is a (partial)
	  implementation of the Panel subunit and use new panel constants.

2006-04-08 Dan Dennedy <dan@dennedy.org>
	* avc1394_simple.c: patch from Pieter Palmers to bugfix bad response
	  address from being returned from avc1394_transaction() and 
	  avc1394_transaction_block() in the case of an unresolved interim
	  response.
	* avc1394.h, avc1394_simple.c: added avc1394_transaction_block2() in
	  order to return the length of the response without breaking
	  interface backwards compatibility.
	* test/motdctcmd.c: added utility to send control commands to a Motorola
	  DCT series settop box.

0.5.2 unreleased

2006-03-22 Dan Dennedy <dan@dennedy.org>
	* avc1394_simple.c: patch from Pieter Palmers to fix intermittent
	  failures to see the FCP response.

2005-07-02 Dan Dennedy <dan@dennedy.org>
	* libavc1394/avc1394_internal.[hc], libavc1394/avc1394_simple.c,
	  libavc1394/avc1349_vcr.c, test/dvcont.c: remove global variables used
	  for FCP/AVC transactions, which helps prevent the host order byte swapped
	  data from being overwritten; adjust the locations of start/stop FCP in
	  in order to minimize chance of overlapping responses.
	* libavc1394/avc1394.h: added avc1394_transaction_close() due to removal
	  of globals for FCP response.
	* libavc1394/avc1394_vcr.c: return error when timecode is all 0xffffffff.

0.5.1 release

2005-06-13 Dan Dennedy <dan@dennedy.org>
	* libavc1394/avc1394_simple.c: bugfix avc1394_send_command_block not
	  idempotent.
	* libavc1394/avc1394_simple.[hc]: added decode_ctype and additional debug.
	* various: indentation cleanup.

2005-05-24 Dan Dennedy <dan@dennedy.org>
	* avc1394_simple.c, avc1394_internal.c: apply patch from Pieter Palmers to 
	fix incorrect fcp response length handling and subsequent endian conversion.

0.5.0 release

2005-02-17  Dan Dennedy <dan@dennedy.org>
	* added spec and pkg-config support files
	* added tests/mkrfc2734.1 man page
	* fix compilation warnings and installation of pc file 

2005-01-25  Dan Dennedy <dan@dennedy.org>
	* convert build to use pkg-config for libraw1394
	* common/raw1394util.c: remove support for libraw1394 0.8
	* remove libplug1394 and test/plugreport and test/plugctl
	  (these are now available in libiec61883)

2005-01-10  Dan Dennedy <dan@dennedy.org>
	* libavc1394/avc1394.h: applied patch from Daniel Wagner
	  <wagi@monom.org> to fix AVC1394_GET_RESPONSE_OPERAND and add
	  constants for more subunit types and subunit_music capabilities.
	* test/dvcont.1: added man page missing in CVS!
	  
2004-07-10  Dan Dennedy <dan@dennedy.org>
	* libavc1394/avc1394_vcr.c: added avc1394_vcr_get_timecode2() that uses
	  an out param.
	* test/dvcont.c: modified to use avc1394_vcr_get_timecode2()

2004-07-09  Dan Dennedy <dan@dennedy.org>
	* libavc1394/avc1394_simple.c: fix retry parameter of transactions.

2003-12-07  Dan Dennedy <dan@dennedy.org>
	* libavc1394/avc1394.h: apply patch from Tim Coppefield to add more
	  operands and to correct the size of a command response.
	* libavc1394/avc1394_simple.c: apply patch from Tim Coppefield to
	  correct the command response in the FCP handler. Also adds more debug
	  info.

2003-11-24  Dan Dennedy <dan@dennedy.org>
	* libavc1934/avc1394_vcr.c: patch from Phiipp Marek to report Recording
	  vs Recording Paused.

2003-04-23  Dan Dennedy <dan@dennedy.org>
	* libplug1394: updated for changes in libraw1394 ARM
	* librom1394: added error handling around the processing of sub directories.
	* dvcont.c: keep looking for AV/C node if reading a configROM directory fails
	  (minimal configROMs on some hubs).
	* added test/mkrfc2734.c to set ConfigROM for use with eth1394--needs testing.

2002-10-30  Dan Dennedy
	* added librom1394 manipulation functions.
	* added test/setrom.c as example of using above.
	* added functions to libavc1394 for target mode applications.
	* added test/avc_vcr.c as example of an AV/C target. 

2002-10-22  Dan Dennedy
	* added libplug1394/*
	* added test/plugctl.c
	* README: updated with librom1394 and libplug1394 info.

2002-10-01  Dan Dennedy <dan@dennedy.org>
	* common/raw1394util.c: convert from usleep to nanosleep
	
2002-09-26  Dan Dennedy <dan@dennedy.org>
	* avc1394_simple.c: remove test for STABLE response from avc transactions.
	* avc1394_simple.c: convert usleep to nanosleep.
	* dvcont.1, dvcont.c: apply patch from Daniel Kobras for updated docs.
	* dvcont.c: fix include

2002-09-25  Dan Dennedy <dan@dennedy.org>
	* avc1394_simple.c: added timeout support to avc transactions.
	* avc1394_vcr.c: added avc1394_vcr_seek_timecode(), but discovered
	  it is not supported by most devices.
	* dvcont.c: added seek command to test above, display usage if no
	  commands entered, added hidden pluginfo command for playing around,
	  added more verbose output.
	* configure.in: bump version.
	* dvcont.c: fixup version numbers.

2002-04-04  Dan Dennedy <dan@dennedy.org>
    * Applied patch from Kirk Bateman to handle unicode US_ENGLISH
      (Microsoft specific?) textual leaves in librom1394. Thanks!

2001-09-22  Dan Dennedy <dan@dennedy.org>
    * test/Makefile.am: tidy up
    * libavc1394/avc1394_internal.h: added defines for DEBUG and AVC1394_SLEEP
    * libavc1394/avc1394_simple.c: slight cleanup and conditional debug
    * test/dvcont.c: fixed bug that required Bevis King's timeout signal
      by using rom1394 to check for an AVC node before asking the node
      for AV/C subunit info -- doh!
    * test/dvcont.c: cleanup error messages and explicitly close raw1394
      handle

2001-08-15  Dan Dennedy <dan@dennedy.org>
    * avc1394_simple.c: bug fix in avc1394_check_subunit_type() to handle
      error return from call to avc1394_subunit_info(), set retry level =2
    * avc1394.h: added more VCR playback speeds,
      added enum for VCR measurement units
    * avc1394_vcr.[ch]: added functions for timecode, reverse, trickplay,
      index search; set retry level =2
    * dvcont.c: now version 0.1, added commands timecode, reverse, nextindex,
      previndex, trickplay, and status
    * dvcont.1: added man page written by Daniel Kobras
    * README: added usage information about dvcont.
    
2001-06-10  Dan Dennedy <dan@dennedy.org>
	* bug fix in librom1394/rom1394_internal.c:proc_directory, a failed
	  read on first quadlet could lead to an invalid directory length
	* bug fix in librom1394/rom1394_main.c:rom1394_get_directory, was not
	  initializing all struct members
	* librom1394 now first checks for valid node

2001-05-27  Dan Dennedy <dan@dennedy.org>
    * added librom1394
    * added test program, romtest, for testing librom1394
    * moved raw1394util into a common directory because it use by
      both libraries
    
2001-05-11  Dan Dennedy
    * various build fixes requires moving src/ to libavc1394/
    * adapt raw1394util.c to new v0.9 libraw1394 API, 
      auto compatible with libraw1394 v0.8+
    * change avc1394_is_subunit_recorder() to a more generic
      avc1394_check_subunit_type()
    * make dvcont determine first numerically sequential node
      that is VCR subunit and use it if no dev specified.

2001-05-10  Dan Dennedy  <dan@dennedy.org>
	* converted Andreas Mickleis' simplavc into a library
	* converted Jason Howard's dvcont to use libavc1394 vcr interface