[FFmpeg-devel] [Jack-Devel] [PATCH] libavdevice: JACK demuxer

Aurelien Jacobs aurel
Fri Mar 13 20:28:54 CET 2009


Olivier Guilyardi wrote:

> M?ns Rullg?rd wrote:
> > Olivier Guilyardi <list at samalyse.com> writes:
> > 
> >> Aurelien Jacobs wrote:
> >>> Olivier Guilyardi wrote:
> >>>
> >>>> Attached: jack demuxer patch version 0.9
> >>>>
> >>>> This patch fixes compatibility with the timefilter now that it has been applied
> >>>> to the svn trunk (as of r17850), and modified.
> >>>>
> >>>> It also features safer protection against packet underruns.
> >>>>
> >>>> Plus some comments and log messages improvements.
> >>>>
> >>>> Warning: as of r17855, the timefilter is not activated in the trunk.
> >>> No code uses it right now. What do you expect ?
> >>>
> >>>> [...]
> >>>>
> >>>> Index: libavdevice/Makefile
> >>>> ===================================================================
> >>>> --- libavdevice/Makefile	(revision 17855)
> >>>> +++ libavdevice/Makefile	(working copy)
> >>>> @@ -12,6 +12,7 @@
> >>>>  OBJS-$(CONFIG_ALSA_MUXER)                += alsa-audio-common.o alsa-audio-enc.o
> >>>>  OBJS-$(CONFIG_BKTR_DEMUXER)              += bktr.o
> >>>>  OBJS-$(CONFIG_DV1394_DEMUXER)            += dv1394.o
> >>>> +OBJS-$(CONFIG_JACK_DEMUXER)              += jack_audio.o
> >>> You are missing the dependency on timefilter.o in this line.
> >>>
> >> I see. Is using a relative path ok? As in:
> >>
> >> OBJS-$(CONFIG_JACK_DEMUXER) += jack_audio.o ../libavformat/timefilter.o
> > 
> > No.
> > 
> 
> At least it compiles if I use such a relative path.
> 
> How do I declare that the jack demuxer depends on timefilter.o?

You can add something like
  OBJS-$(CONFIG_JACK_DEMUXER) += timefilter.o
inside libavformat/Makefile.

Aurel




More information about the ffmpeg-devel mailing list