[prev in list] [next in list] [prev in thread] [next in thread]
List: xine-cvslog
Subject: [xine-cvs] HG: xine-lib: Add support for the Snow video codec.
From: Darren Salt <linux () youmustbejoking ! demon ! co ! uk>
Date: 2008-07-17 22:36:54
Message-ID: 4c4d4dd22d310b03f933.1216213704 () hg ! debian ! org
[Download RAW message or body]
# HG changeset patch
# User Darren Salt <linux@youmustbejoking.demon.co.uk>
# Date 1216213704 -3600
# Node ID 4c4d4dd22d310b03f9330d9cfac733be02bca3d5
# Parent 806571c394187ebb06d3f91341749d3da98242bd
Add support for the Snow video codec.
diff -r 4c4d4dd22d310b03f9330d9cfac733be02bca3d5 -r \
806571c394187ebb06d3f91341749d3da98242bd ChangeLog
--- a/ChangeLog Wed Jul 16 14:08:24 2008 +0100
+++ b/ChangeLog Wed Jul 16 13:58:41 2008 +0100
@@ -2,6 +2,7 @@ xine-lib (1.1.15) 2008-??-??
* Use external ffmpeg by default.
* V4L: Don't segfault if asked for an input that doesn't exist
* Recognise AMR audio (normally found in 3GP files).
+ * Recognise Snow video.
xine-lib (1.1.14) 2008-06-29
* DVB changes:
diff -r 4c4d4dd22d310b03f9330d9cfac733be02bca3d5 -r \
806571c394187ebb06d3f91341749d3da98242bd \
src/combined/ffmpeg/ff_video_decoder.c
--- a/src/combined/ffmpeg/ff_video_decoder.c Wed Jul 16 14:08:24 2008 +0100
+++ b/src/combined/ffmpeg/ff_video_decoder.c Wed Jul 16 13:58:41 2008 +0100
@@ -321,6 +321,7 @@ static const ff_codec_t ff_video_lookup[
{BUF_VIDEO_CAVS, CODEC_ID_CAVS, "Chinese AVS (ffmpeg)"},
{BUF_VIDEO_VMNC, CODEC_ID_VMNC, "VMware Screen Codec (ffmpeg)"},
{BUF_VIDEO_THEORA_RAW, CODEC_ID_THEORA, "Theora (ffmpeg)"},
+ {BUF_VIDEO_SNOW, CODEC_ID_SNOW, "Snow (ffmpeg)"},
};
static const char *const skip_loop_filter_enum_names[] = {
@@ -1892,6 +1893,9 @@ static uint32_t supported_video_types[]
#ifdef CONFIG_VMNC_DECODER
BUF_VIDEO_VMNC,
#endif
+ #ifdef CONFIG_SNOW_DECODER
+ BUF_VIDEO_SNOW,
+ #endif
BUF_VIDEO_THEORA_RAW,
0
};
diff -r 4c4d4dd22d310b03f9330d9cfac733be02bca3d5 -r \
806571c394187ebb06d3f91341749d3da98242bd src/xine-engine/buffer.h
--- a/src/xine-engine/buffer.h Wed Jul 16 14:08:24 2008 +0100
+++ b/src/xine-engine/buffer.h Wed Jul 16 13:58:41 2008 +0100
@@ -192,6 +192,7 @@ extern "C" {
#define BUF_VIDEO_THEORA_RAW 0x02640000
#define BUF_VIDEO_VC1 0x02650000
#define BUF_VIDEO_VMNC 0x02660000
+#define BUF_VIDEO_SNOW 0x02670000
/* audio buffer types: (please keep in sync with buffer_types.c) */
diff -r 4c4d4dd22d310b03f9330d9cfac733be02bca3d5 -r \
806571c394187ebb06d3f91341749d3da98242bd \
src/xine-engine/buffer_types.c
--- a/src/xine-engine/buffer_types.c Wed Jul 16 14:08:24 2008 +0100
+++ b/src/xine-engine/buffer_types.c Wed Jul 16 13:58:41 2008 +0100
@@ -779,6 +779,14 @@ static const video_db_t video_db[] = {
BUF_VIDEO_VMNC,
"VMware Screen Codec"
},
+{
+ {
+ ME_FOURCC('S','N','O','W'),
+ 0
+ },
+ BUF_VIDEO_SNOW,
+ "Snow"
+},
{ { 0 }, 0, "last entry" }
};
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Xine-cvslog mailing list
Xine-cvslog@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xine-cvslog
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic