[SCM] libav/experimental: test

siretart at users.alioth.debian.org siretart at users.alioth.debian.org
Sun Jun 30 15:29:39 UTC 2013


The following commit has been merged in the experimental branch:
commit 3089828607baa0511f0873f54372aedd62608e53
Author: Fabrice Bellard <fabrice at bellard.org>
Date:   Thu Jul 19 20:40:31 2001 +0000

    test
    
    
    Originally committed as revision 3 to svn://svn.ffmpeg.org/ffmpeg/trunk

diff --git a/jpegenc.c b/jpegenc.c
deleted file mode 100644
index 52d759b..0000000
--- a/jpegenc.c
+++ /dev/null
@@ -1,102 +0,0 @@
-/*
- * Miscellaneous MJPEG based formats
- * Copyright (c) 2000 Gerard Lantau.
- *
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
- * GNU General Public License for more details.
- *
- * You should have received a copy of the GNU General Public License
- * along with this program; if not, write to the Free Software
- * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
- */
-#include <stdlib.h>
-#include <stdio.h>
-#include <netinet/in.h>
-#include <string.h>
-#include "mpegenc.h"
-
-/* Multipart JPEG */
-
-#define BOUNDARY_TAG "ffserver"
-
-static int mpjpeg_write_header(AVFormatContext *s)
-{
-    UINT8 buf1[256];
-
-    snprintf(buf1, sizeof(buf1), "--%s\n", BOUNDARY_TAG);
-    put_buffer(&s->pb, buf1, strlen(buf1));
-    put_flush_packet(&s->pb);
-    return 0;
-}
-
-static int mpjpeg_write_video(AVFormatContext *s, UINT8 *buf, int size)
-{
-    UINT8 buf1[256];
-
-    snprintf(buf1, sizeof(buf1), "Content-type: image/jpeg\n\n");
-    put_buffer(&s->pb, buf1, strlen(buf1));
-    put_buffer(&s->pb, buf, size);
-
-    snprintf(buf1, sizeof(buf1), "\n--%s\n", BOUNDARY_TAG);
-    put_buffer(&s->pb, buf1, strlen(buf1));
-    put_flush_packet(&s->pb);
-    return 0;
-}
-
-static int mpjpeg_write_trailer(AVFormatContext *s)
-{
-    return 0;
-}
-
-AVFormat mpjpeg_format = {
-    "mpjpeg",
-    "Mime multipart JPEG format",
-    "multipart/x-mixed-replace;boundary=" BOUNDARY_TAG,
-    "mjpg",
-    CODEC_ID_NONE,
-    CODEC_ID_MJPEG,
-    mpjpeg_write_header,
-    NULL,
-    mpjpeg_write_video,
-    mpjpeg_write_trailer,
-};
-
-
-/* single frame JPEG */
-
-static int jpeg_write_header(AVFormatContext *s)
-{
-    return 0;
-}
-
-static int jpeg_write_video(AVFormatContext *s, UINT8 *buf, int size)
-{
-    put_buffer(&s->pb, buf, size);
-    put_flush_packet(&s->pb);
-    return 1; /* no more data can be sent */
-}
-
-static int jpeg_write_trailer(AVFormatContext *s)
-{
-    return 0;
-}
-
-AVFormat jpeg_format = {
-    "jpeg",
-    "JPEG image",
-    "image/jpeg",
-    "jpg,jpeg",
-    CODEC_ID_NONE,
-    CODEC_ID_MJPEG,
-    jpeg_write_header,
-    NULL,
-    jpeg_write_video,
-    jpeg_write_trailer,
-};

-- 
Libav/FFmpeg packaging



More information about the pkg-multimedia-commits mailing list