#include "codec.h"
#include "rt.h"
+static const char *sdp_file = "sdp.txt";
static const char *vdev = "/dev/video0";
static const char *dst = "224.10.20.30";
static int dport = 20000;
static int height = 288;
static int fps = 25;
-static void sdp_print(AVFormatContext *s)
+static void sdp_print(AVFormatContext *s, const char *fname)
{
char sdp[2048];
FILE *f;
- f = fopen("sdp.txt", "w");
+ f = fopen("fname", "w");
avf_sdp_create(&s, 1, sdp, sizeof(sdp));
fprintf(f, "%s\n", sdp);
fclose(f);
codec_connect(s->streams[0]->codec, os->streams[0]->codec);
out_codec_open(os);
dump_format(os, 0, os->filename, 1);
- sdp_print(os);
+ sdp_print(os, sdp_file);
done = 0;
while (!done) {
AVPacket *pkt;