implement new grabbing interface, as described here:
ttp://thread.gmane.org/gmane.comp.video.ffmpeg.devel/42920 patch by Ramiro Polla % ramiro A lisha P ufsc P br % Original thread: Date: Jan 31, 2007 8:56 PM Subject: [Ffmpeg-devel] [PATCH] New grabbing interface Originally committed as revision 7983 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
committed by
Guillaume Poirier
parent
2012121363
commit
cc58300e30
@@ -83,7 +83,6 @@ static int dv1394_start(struct dv1394_data *dv)
|
||||
static int dv1394_read_header(AVFormatContext * context, AVFormatParameters * ap)
|
||||
{
|
||||
struct dv1394_data *dv = context->priv_data;
|
||||
const char *video_device;
|
||||
|
||||
dv->dv_demux = dv_init_demux(context);
|
||||
if (!dv->dv_demux)
|
||||
@@ -100,10 +99,7 @@ static int dv1394_read_header(AVFormatContext * context, AVFormatParameters * ap
|
||||
dv->channel = DV1394_DEFAULT_CHANNEL;
|
||||
|
||||
/* Open and initialize DV1394 device */
|
||||
video_device = ap->device;
|
||||
if (!video_device)
|
||||
video_device = "/dev/dv1394/0";
|
||||
dv->fd = open(video_device, O_RDONLY);
|
||||
dv->fd = open(context->filename, O_RDONLY);
|
||||
if (dv->fd < 0) {
|
||||
perror("Failed to open DV interface");
|
||||
goto failed;
|
||||
|
||||
Reference in New Issue
Block a user