-
Notifications
You must be signed in to change notification settings - Fork 1
/
ChangeLog
243 lines (192 loc) · 9.35 KB
/
ChangeLog
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
dvswitch (0.9.2) unstable; urgency=medium
[ Ben Hutchings ]
* Fix placement of VS and VSC packs in dvsource-alsa
* Correct the standard cycle of samples per frame for 32 kHz audio
[ Sebastian Ramacher ]
* Update library requirements for boost and libavutil
[ Wouter Verhelst ]
* Fix manual fade behaviour
* Implement a generic v4l2 dvsource, using avconv rather than dvgrab
* Disable RTSP support; it isn't used, and the libLiveMedia API
instability is causing us far too much issues
-- Wouter Verhelst <[email protected]> Sat, 11 Jan 2014 10:19:45 +0100
dvswitch (0.9.1) unstable; urgency=low
[ Robin Gareus ]
* OSC remote-control (see doc/README)
* add contrib examples and tools for OSC
* menu-entry to toggle title-safe-area-highlight
* expose status-bar mode (on,off,blink) in Menu.
* dvsource-file: allow to read from STDIN
[ James Bromberger ]
* Add support for printing timing information to screen during
playout in dvsource-file
-- Wouter Verhelst <[email protected]> Sun, 10 Mar 2013 12:46:35 +0100
dvswitch (0.9) unstable; urgency=low
[ Wouter Verhelst ]
* Don't try to build or install dvsource-alsa on non-Linux.
* Revisit the interface to make it slihgtly more intuitive again.
[ Robin Gareus ]
* fast-fades (allow fade effect 40ms..15sec)
* ffmpeg API update (for ffmpeg-0.10)
* dynamic A/B overlay
* confirm application quit dialog
* blinking status bar
* updated GUI widget alignment, and labels
* various updates to Debian packaging
* various spelling and formating fixes (doc, man-pages)
-- Wouter Verhelst <[email protected]> Wed, 28 Mar 2012 00:39:04 +0200
dvswitch (0.9~rc1) experimental; urgency=low
[ Ben Hutchings ]
* Added dvsource-alsa as an audio-only source
* Create one encoding thread per processor, up to a maximum of 8
* Add status overlay to make it more clear whether recording is enabled
* Set display to black before a source is connected
* Add static Makefile at top level
* Override source frame aspect ratio in case of a mismatch, rather then
warning about it - Alioth feature #311953
* Fix APTs and validity flags in header block - Alioth bug #311836
* List all needed libraries to the linker. We were accidentally
depending on the behaviour of GNU ld, which treats 'needed' as
transitive by default - Debian bug #554310
* Remove support for 44.1 kHz audio
* Add update-po target for updating translation files
* Fix build failure with ffmpeg 0.6
* Fix crash at startup with ffmpeg 0.6 due to a new parameter check
* Enable selection of Firewire DV devices by GUID, thanks to
Manuel Virgilio
* Implement dvsource-firewire-rtsp, to serve DV over RTSP (experimental)
[ Carl Karsten ]
* Add peak level indicators to VU-meter
[ Wouter Verhelst ]
* Add support for tally lights in dvsource-firewire/dvsource-v4l2-dv
* Internationalize and add Dutch translation
* Disable effects buttons until sufficient sources have connected.
Pressing them before sources are connected would result in a crash.
* Implement fading on an 8-bit scale
* Disable record button if we can't record - Alioth bug #312329
* Add tally light support to dvsource-firewire-rtsp
* Install dvsource-firewire-rtsp into .../bin
* Take over day-to-day maintenance from Ben
[ Robin Gareus ]
* Add dvsource-jack, similar to dvsource-alsa but for JACK audio sources
-- Ben Hutchings <[email protected]> Sun, 01 Mar 2009 03:16:30 +0000
dvswitch (0.8) unstable; urgency=low
* Added ticks and labels to the VU-meter
* Bug fixes:
- Removed use of function not present in Gtkmm 2.8
- Fixed warnings from CMake 2.6
- Fixed warnings from GCC
- Fixed drag-selection when the pointer moves beyond the left or top
edge of the display
- Fixed memory corruption/crash in a selection corner-case
- Fixed synchronisation of display buffers with the X server
- Fixed repainting of main display before any frames have been received
-- Ben Hutchings <[email protected]> Wed, 04 Feb 2009 23:16:13 +0000
dvswitch (0.8~rc1) unstable; urgency=low
* Disabled recording at startup
* Added menu, currently with Quit command
* Added buttons to GUI for effect selection
* Changed key commands slightly
* Allowed changing of primary and secondary video sources without
cancelling the effect
* Made dvsink-files create directories as necessary
* Made dvsource-file reject non-DV files
* Added support for USB DV sources through dvgrab and the uvcvideo driver
* Moved source selector buttons to keep window within 1024x768 (depending
on font selection and window decoration)
* Added VU-meter for basic audio monitoring
* Added warning indicator for sources which don't match the selected video
and audio format
* Documentation changes:
- Documented all key commands
- Changed contact address to [email protected]
- Added notes to (maybe) avoid user mistakes
* Build system changes:
- Changed to use cmake
- Fixed building with current ffmpeg libavcodec library
* Bug fixes:
- Changed picture-in-picture selection to maintain frame aspect ratio
- Restricted picture-in-picture to use the active area of the reduced
frame
- Slightly improved colour accuracy of picture-in-picture
- Fixed cancellation of picture-in-picture selection
- Fixed crash when user tries to apply picture-in-picture with an empty
selection
- Fixed crash when display depth is not 24 or 32
- Fixed crash when users click in the dvswitch window without any source
enabled
- Made dvsource-file work with non-seekable files such as pipes
-- Ben Hutchings <[email protected]> Tue, 27 Jan 2009 01:04:43 +0000
dvswitch (0.7) unstable; urgency=low
* Made keyboard shortcut for cut button work
* Moved video/DV system parameters into a common structure
* Replaced libdv codec with DV codec in libavcodec (ffmpeg), which
is significantly faster
* Added UI for picture-in-picture mixing
-- Ben Hutchings <[email protected]> Sun, 20 Apr 2008 22:18:37 +0100
dvswitch (0.6.2) unstable; urgency=low
* Fixed bug in thumbnail image size initialisation that could result
in a fatal BadValue error from X
* Fixed minor bug in thumbnail image cleanup
* Fixed bug that caused all sinks to be disabled when not recording
-- Ben Hutchings <[email protected]> Sun, 24 Feb 2008 10:55:41 +0100
dvswitch (0.6.1) unstable; urgency=low
* Improved X driver compatibility:
- Fixed calculation of Xv port numbers
- Changed selection of visual class and depth for images to match the
window
- Added error messages and later checks for failure of image creation,
where previously dvswitch could crash
-- Ben Hutchings <[email protected]> Thu, 21 Feb 2008 22:17:32 +0000
dvswitch (0.6) unstable; urgency=low
* Added some infrastructure for video effects including
picture-in-picture mixing
* Switched from gtkmm 2.0/2.2 to 2.4+
* Corrected small error in video display width
* Changed the server to indicate overflow in output to sinks rather
than disconnecting sinks that have overflowed; the file sink will
create a new file after each overflow
* Implemented dynamic display sizing, adding support for 16:9 frames
* Turned source selection images into radio buttons
* Fixed labelling of sources numbered above 9
* Added support for starting and stopping recording while leaving
any stream running
* Added control buttons for recording and changed to default
mnemonic for Cut
-- Ben Hutchings <[email protected]> Tue, 19 Feb 2008 09:37:22 +0000
dvswitch (0.5.1) unstable; urgency=low
* Replaced FIREWIRE_DEVICE and --device option to dvsource-firewire
with FIREWIRE_CARD and --card option
* Corrected arguments to dvgrab
-- Ben Hutchings <[email protected]> Sun, 10 Jun 2007 21:41:17 +0100
dvswitch (0.5.0) unstable; urgency=low
* Added indicator of title-safe area
-- Ben Hutchings <[email protected]> Mon, 30 Apr 2007 02:23:08 +0100
dvswitch (0.4) unstable; urgency=low
* Implemented a command-spawning sink
* Improved error handling
* Added ability to switch between audio sources
* Added indicators of selected video and audio sources
-- Ben Hutchings <[email protected]> Sun, 15 Apr 2007 16:27:47 +0100
dvswitch (0.3) unstable; urgency=low
* Implemented dubbing of audio source onto video source (and
silencing if audio source is unavailable)
* Implemented reuse of source slots, so a disconnected source that
reconnects will normally reappear in the same place
* Added support for digit keys on the numeric keypad
* Fixed priority of display updates, so the user interfaceshould
remain responsive even with silly numbers of sources
* Implemented synchronisation of mixer clock with audio source clock
* Implemented sink serving and a DIF file sink
* Fixed various bugs
-- Ben Hutchings <[email protected]> Tue, 10 Apr 2007 01:54:32 +0100
dvswitch (0.2) unstable; urgency=low
* Fixed hang on exit
* Implemented thumbnail displays of all sources
* Switched to 1-based source selection in order to match keyboard layout
* Reduced display lag
* Reduced processor load of display updates by using Xv and Xshm
-- Ben Hutchings <[email protected]> Fri, 6 Apr 2007 00:54:22 +0100
dvswitch (0.1) unstable; urgency=low
* Initial release
-- Ben Hutchings <[email protected]> Mon, 2 Apr 2007 03:20:34 +0100