This gist shows how to create a GIF screencast using only free OS X tools: QuickTime, ffmpeg, and gifsicle.
To capture the video (filesize: 19MB), using the free "QuickTime Player" application:
| export interface Multimap<K, V> { | |
| clear(): void | |
| containsKey(key: K): boolean | |
| containsValue(value: V): boolean | |
| containsEntry(key: K, value: V): boolean | |
| delete(key: K, value?: V): boolean | |
| readonly entries: ReadonlyArray<MultimapEntry<K, V>> | |
| get(key: K): V[] | |
| keys(): K[] | |
| put(key: K, value: V): ReadonlyArray<MultimapEntry<K, V>> |
| public final class ResultFuture implements Future<Result> { | |
| private final CountDownLatch latch = new CountDownLatch(1); | |
| private Result value; | |
| @Override | |
| public boolean cancel(boolean mayInterruptIfRunning) { | |
| return false; | |
| } | |
| @Override |