Package: rtl-sdr / 0.5.3-3

Metadata

Package Version Patches format
rtl-sdr 0.5.3-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0002 lib only print to stderr in tuner_r82xx_set_pll.patch | (download)

src/tuner_r82xx.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch 2/2] lib: only print to stderr in tuner_r82xx_set_pll()

Found by keenerd.

Signed-off-by: Steve Markgraf <steve@steve-m.de>

0003 lib handle events after canceling transfers.patch | (download)

src/librtlsdr.c | 25 15 + 10 - 0 !
1 file changed, 15 insertions(+), 10 deletions(-)

 [patch 3/5] 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>

0004 lib change default number of transfers to 15.patch | (download)

include/rtl-sdr.h | 5 3 + 2 - 0 !
src/librtlsdr.c | 2 1 + 1 - 0 !
src/rtl_fm.c | 4 1 + 3 - 0 !
src/rtl_sdr.c | 3 1 + 2 - 0 !
src/rtl_tcp.c | 2 1 + 1 - 0 !
src/rtl_test.c | 3 1 + 2 - 0 !
6 files changed, 8 insertions(+), 11 deletions(-)

 [patch 4/5] 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>

0005 rtl_tcp make all global variables static.patch | (download)

src/rtl_tcp.c | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch 5/5] rtl_tcp: make all global variables static

Signed-off-by: Steve Markgraf <steve@steve-m.de>