Skip to content

Commit 4144e6e

Browse files
committed
v1.0.13
1 parent f029aeb commit 4144e6e

14 files changed

Lines changed: 135 additions & 53 deletions

File tree

CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,13 @@
22

33
All notable changes to this project are documented in this file.
44

5+
## [1.0.13] – 2026-03-15
6+
### Bugfix
7+
- Fixed an issue where audio device addresses could change on each boot.
8+
- When reading the audio devices, the hardware addresses are now corrected if necessary to ensure consistent mapping.
9+
10+
11+
512
## [1.0.12+1] – 2026-01-04
613
### Changed
714
Updated README

bin/udp-player_1.0.12_arm64.deb

-667 KB
Binary file not shown.

bin/udp-player_1.0.13_arm64.deb

667 KB
Binary file not shown.

build_release.sh

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
#!/bin/bash
2+
set -e
3+
4+
PROJECT_DIR="$(cd "$(dirname "$0")" && pwd)"
5+
6+
SRC_BIN="$PROJECT_DIR/source/udp_player"
7+
PKG_DIR="$PROJECT_DIR/pkg"
8+
OUT_DIR="$PROJECT_DIR/bin"
9+
10+
PKG_NAME=$(grep '^Package:' "$PKG_DIR/DEBIAN/control" | awk '{print $2}')
11+
VERSION=$(grep '^Version:' "$PKG_DIR/DEBIAN/control" | awk '{print $2}')
12+
13+
echo "-------------------------------"
14+
echo "Building release package"
15+
echo "Package : $PKG_NAME"
16+
echo "Version : $VERSION"
17+
echo "-------------------------------"
18+
19+
# prüfen ob Binary existiert
20+
if [ ! -f "$SRC_BIN" ]; then
21+
echo "Error: Binary not found: $SRC_BIN"
22+
exit 1
23+
fi
24+
25+
echo "Copy binary to package..."
26+
cp "$SRC_BIN" "$PKG_DIR/usr/bin/udp_player"
27+
28+
echo "Build Debian package..."
29+
30+
OUTPUT="$OUT_DIR/${PKG_NAME}_${VERSION}_arm64.deb"
31+
32+
dpkg-deb --build --root-owner-group "$PKG_DIR" "$OUTPUT" >/dev/null
33+
34+
echo
35+
echo "Release created:"
36+
echo "$OUTPUT"
37+
echo "-------------------------------"

pkg/DEBIAN/control

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Package: udp-player
2+
Version: 1.0.13
3+
Section: sound
4+
Priority: optional
5+
Architecture: arm64
6+
Maintainer: Raspberryfpc
7+
Description: UDP Audio Player for Raspberry Pi
8+
Receives audio via UDP and plays it using ALSA.

pkg/DEBIAN/postinst

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
#!/bin/sh
2+
set -e
3+
4+
# Capabilities setzen
5+
setcap cap_net_raw,cap_sys_nice+ep /usr/bin/udp_player || true
6+
7+
exit 0

pkg/usr/bin/udp_player

2.72 MB
Binary file not shown.
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
[Desktop Entry]
2+
Type=Application
3+
Name=UDP Player
4+
Comment=UDP Audio Player
5+
Exec=/usr/bin/udp_player
6+
Icon=udp-player
7+
Terminal=false
8+
Categories=Audio;AudioVideo;
17.3 KB
Loading

source/udp_player

0 Bytes
Binary file not shown.

0 commit comments

Comments
 (0)