From: Andreas A. <ya...@in...> - 2012-02-03 12:12:46
Attachments:
2
|
This patch added support for new continuous video frame grabbing feature for the vdr input plugin. The old grab feature is still also supported retaining compatibility to older versions of vdr xine plugin. The patch changes the vdr input plugin protocol version to 905. The new grabbing feature is able to return a jpeg compressed image if xine-lib is compiled against the libjpeg library. Auto detection of jpeg library is added to configure. Library location could be specified with new configure parameter '--with-jpeg-prefix'. The libjpeg dependency is also added to debian control file. --- This is the revised version of the patch -- |
From: Andreas A. <ya...@in...> - 2012-02-04 08:51:49
|
Am Freitag, den 03.02.2012, 19:39 +0000 schrieb Darren Salt: > I demand that Andreas Auras may or may not have written... > > > This patch added support for new continuous video frame grabbing > > feature for the vdr input plugin. > > The old grab feature is still also supported retaining compatibility > > to older versions of vdr xine plugin. > > The patch changes the vdr input plugin protocol version to 905. > > [snip] > > +dnl libjpeg (optional; enabled by default) > > +AC_ARG_WITH([jpeglib-prefix], > > + [AS_HELP_STRING([--with-jpeglib-prefix=PREFIX], [path to jpeg compression library])], > > + [if test x"$withval" != x"no"; then > > + JPEGLIB_CPPFLAGS="-I$withval/include" > > + JPEGLIB_LIBS="-L$withval/lib" > > Might I suggest using m4/libFLAC.m4 or m4/libfame.m4 as a template? (You're > free to add a file to the m4 directory.) Currently i do not have much knowledge about this configure stuff. I only copy and paste it from the current code. Sorry. You have to decide yourself. > > [snip] > > Package: libxine2-dev > > Architecture: any > > Section: libdevel > > -Depends: libxine2 (= ${Source-Version}), libc6-dev, zlib1g-dev | libz-dev, libslang2-dev | slang1-dev, libfreetype6-dev, pkg-config > > +Depends: libxine2 (= ${Source-Version}), libc6-dev, zlib1g-dev | libz-dev, libjpeg-dev | libjpeg62-dev, libslang2-dev | slang1-dev, libfreetype6-dev, pkg-config > > No. Only do this if any *installed* xine-lib header files should require any > libjpeg header file. > > [snip] This is not the case. We can drop the dependency. |