unbreak 'make distcheck' with automake

Thanks to zecke for pointing this out.

Signed-off-by: Steve Markgraf <steve@steve-m.de>
lib: add missing 'goto' in tuner detection code

Add missing ‘goto’ to avoid checks for other tuners when
R828D tuner is found.

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_test: refactoring and optimization for PPM error

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_sdr: clean up getopt-string

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_test: update copyright header

Signed-off-by: Steve Markgraf <steve@steve-m.de>
remove unused variables, type fixes

Signed-off-by: Steve Markgraf <steve@steve-m.de>
add configuration file for Travis CI

Signed-off-by: Steve Markgraf <steve@steve-m.de>
change version to 0.5.3

Signed-off-by: Steve Markgraf <steve@steve-m.de>
change version to 0.5.3git

Signed-off-by: Steve Markgraf <steve@steve-m.de>
lib: only print to stderr in tuner_r82xx_set_pll()

Found by keenerd.

Signed-off-by: Steve Markgraf <steve@steve-m.de>
lib: handle events after canceling transfers

Otherwise the new transfer status does not propagate
into the xfer->status and we try to cancel all transfers
twice.

Also replace the ifdefs with a single macro for backwards
compatibility.

Signed-off-by: Steve Markgraf <steve@steve-m.de>
lib: change default number of transfers to 15

So far we had 32 * 256KB which was a bit overkill,
15 are more than enough.

15 was chosen instead of 16 because at least on Linux
there seems to be a system-wide limit of 63 transfers
(when they are 256KB large), so 4 dongles can be used
on a single machine without lowering the default transfer
number.

Signed-off-by: Steve Markgraf <steve@steve-m.de>
rtl_tcp: make all global variables static

Signed-off-by: Steve Markgraf <steve@steve-m.de>
driver: tejeez's no-mod direct sampling
utils: tejeez's no-mod direct sampling
utils: rebase ppm in eeprom prototype
modprobe rules
rtl_fm: esbensen's discriminant