[Ffmpeg-devel] [PATCH] dv1394.h correction

Dan Maas dmaas
Tue Nov 7 03:56:07 CET 2006


I *thought* the dv1394 kernel ABI was set in stone since the very
beginning. At least that was my intention when I wrote the original
dv1394 module. Perhaps it got changed due to 32-on-64-bit
compatibility issues? That's the only reason I can think of.

(the long-term plan was to replace the functionality of dv1394.ko with
a generic isochronous API in raw1394.ko, with the DV-specific parts
handled in user-space by libraw1394 and libiec61883. Most of this did
get implemented, but I had to leave the project before the libiec61883
part was finished. In any case the dv1394.ko ABI should definitely
remain for backwards compatibility.)

Regards,
Dan


* Roman Shaposhnik (rvs at sun.com) wrote:
> On Mon, 2006-11-06 at 10:01 +0100, Michal Kuna wrote:
> > Hello,
> > 
> > ffmpeg -grab dv1394 not worked on my system (MDV2007, Linux 2.6.17-5mdv, 
> > gcc 4.1.1). I found discrepancy IOCTL command definition between ffmpeg 
> > dv1394.h and kernel header file dv1394.h. With patch recording from 
> > camcorder (SONY DCR-HC24) directly to ffmpeg like:
> > ./ffmpeg -gd /dev/dv1394/0 -tvstd pal -grab dv1394 -deinterlace -s 
> > 640x480 -b 1250k -bt 250k -vcodec mpeg4 -ab 128 -ac 1 -ar 22050 -acodec 
> > mp3 -y test.avi
> > is working.
> > 
> > Note:
> >  - if it's some misconception on my side - sorry
>   
>   Its not really a misconception, but rather you don't see the
> bigger picture -- older kernels. I'm currently working on trying
> to unify various dv1394 capturing APIs (on Linux and Max OS X
> so far) and hopefully will take care of this issue somehow.
> 
> Thanks,
> Roman.
> 
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel at mplayerhq.hu
> http://lists.mplayerhq.hu/mailman/listinfo/ffmpeg-devel
> 
> 




More information about the ffmpeg-devel mailing list