xine-lib with current FFmpeg

Ken Moffat ken at linuxfromscratch.org
Sat Dec 6 11:24:01 PST 2008


On Tue, Nov 04, 2008 at 03:19:40PM +0300, Petr Ovtchenkov wrote:
> Hi all,
> 
> Following patch fix build of xine-lib 1.1.15 with FFmpeg >= r15272
> [key revisions 15262, 15272]
> (aka 0472f3ecb8d65997f6de234110c5de06dc38a8f6, 57d4930ffe78d4b836f9ac744e90649e30b82c9b
> Mon Sep 8 14:24:59 2008 +0000, Mon Sep 8 18:31:48 2008 +0000).
> 
> Comments for this revisions:
> 
> ...
> commit 57d4930ffe78d4b836f9ac744e90649e30b82c9b
> Author: michael <michael at 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
> Date:   Mon Sep 8 18:31:48 2008 +0000
> 
>     Remove deprecated avcodec_decode_audio() this one was not under #ifdef.
> 
> ...
> 
> commit 0472f3ecb8d65997f6de234110c5de06dc38a8f6
> Author: michael <michael at 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b>
> Date:   Mon Sep 8 14:24:59 2008 +0000
> 
>     Bump Major version, this commit is almost just renaming bits_per_sample to
>     bits_per_coded_sample but that cannot be done seperately.
>     Patch by Luca Abeni
>     Also reset the minor version and fix the forgotton change to libfaad.
>     Note: The API/ABI should not be considered stable yet, there still may
>     be a change done here or there if some developer has some cleanup ideas and
>     patches!
> ...
> 
> --
> 
> Bests,
> 
>   - ptr

 Well, this certainly works.  But these commits are the ffmpeg
commits.  What we need in our patches is our standard header (see
http://www.linuxfromscratch.org/patches/submit.html ) explaining
things like who created the patch and what its upstream status is
(if known).

 I was going to ask you about the upstream status on this, but
looking at xine's mercurial repo, they fixed it on 13th September in
a slightly different way:

http://hg.debian.org/hg/xine-lib/xine-lib?cmd=changeset;node=f5ff69fc65d3229ac9908b13c5bb0b9317adf80c;style=gitweb

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce



More information about the blfs-dev mailing list