audio/kradio: Add patch for ffmpeg 0.8.

I did not test build this against ffmpeg 0.8, only against what's in
the repo at the time: ffmpeg 0.6.1. It compiles, no idea if it works.

Signed-off-by: Erik Hanson <erik@slackbuilds.org>
This commit is contained in:
crocket 2011-11-15 16:32:12 -06:00 committed by Robby Workman
parent 1d4433cbf2
commit 7a6800c69c
3 changed files with 16 additions and 2 deletions

View file

@ -0,0 +1,11 @@
--- plugins/internetradio/decoder_thread.cpp.ffmpeg 2011-06-26 02:14:41.000000000 +0200
+++ plugins/internetradio/decoder_thread.cpp 2011-06-26 02:14:55.000000000 +0200
@@ -535,7 +535,7 @@
m_av_audioStream = -1;
for (unsigned int i = 0; i < m_av_pFormatCtx->nb_streams; i++) {
// if (m_av_pFormatCtx->streams[i]->codec->codec_type == CODEC_TYPE_AUDIO && m_av_audioStream < 0) {
- if (m_av_pFormatCtx->streams[i]->codec->codec_type == CODEC_TYPE_AUDIO) { // take last stream
+ if (m_av_pFormatCtx->streams[i]->codec->codec_type == AVMEDIA_TYPE_AUDIO) { // take last stream
m_av_audioStream = i;
}
}

View file

@ -7,7 +7,7 @@
PRGNAM=kradio PRGNAM=kradio
SRCNAM=kradio4 SRCNAM=kradio4
VERSION=${VERSION:-4.0.2} VERSION=${VERSION:-4.0.2}
BUILD=${BUILD:-2} BUILD=${BUILD:-3}
TAG=${TAG:-_SBo} TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then if [ -z "$ARCH" ]; then
@ -53,6 +53,9 @@ find . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \; -exec chmod 644 {} \;
# Fix building against newer ffmpeg versions
patch -p0 -i $CWD/kradio-4.0.2-ffmpeg08.patch
mkdir -p build mkdir -p build
cd build cd build
cmake \ cmake \

View file

@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64="" MD5SUM_x86_64=""
MAINTAINER="crocket" MAINTAINER="crocket"
EMAIL="crockabiscuit@gmail.com" EMAIL="crockabiscuit@gmail.com"
APPROVED="dsomero" APPROVED="dsomero,Erik Hanson"