summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Melanson <mike@multimedia.cx>2002-07-13 20:53:02 +0000
committerMike Melanson <mike@multimedia.cx>2002-07-13 20:53:02 +0000
commit3280e2c70f6b55e49b016a55e57481ddcfc1b540 (patch)
tree79ef6a5a30de81cc8d74b685958bd797850c8f63
parent30f860c5ddde33c2f003a1598dd6f16447ff78d9 (diff)
downloadxine-lib-3280e2c70f6b55e49b016a55e57481ddcfc1b540.tar.gz
xine-lib-3280e2c70f6b55e49b016a55e57481ddcfc1b540.tar.bz2
added a few more obscure buffer types
CVS patchset: 2260 CVS date: 2002/07/13 20:53:02
-rw-r--r--src/xine-engine/buffer.h7
-rw-r--r--src/xine-engine/buffer_types.c42
2 files changed, 47 insertions, 2 deletions
diff --git a/src/xine-engine/buffer.h b/src/xine-engine/buffer.h
index 23fbe32cf..1f3852cbe 100644
--- a/src/xine-engine/buffer.h
+++ b/src/xine-engine/buffer.h
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: buffer.h,v 1.57 2002/07/10 14:01:26 mroi Exp $
+ * $Id: buffer.h,v 1.58 2002/07/13 20:53:02 tmmm Exp $
*
*
* contents:
@@ -119,6 +119,10 @@ extern "C" {
#define BUF_VIDEO_MSMPEG4_V1 0x02260000
#define BUF_VIDEO_MSS1 0x02270000
#define BUF_VIDEO_IDCIN 0x02280000
+#define BUF_VIDEO_PGVV 0x02290000
+#define BUF_VIDEO_ZYGO 0x022A0000
+#define BUF_VIDEO_TSCC 0x022B0000
+#define BUF_VIDEO_YVU9 0x022C0000
/* audio buffer types: (please keep in sync with buffer_types.c) */
@@ -148,6 +152,7 @@ extern "C" {
#define BUF_AUDIO_MAC6 0x03160000
#define BUF_AUDIO_QDESIGN1 0x03170000
#define BUF_AUDIO_QDESIGN2 0x03180000
+#define BUF_AUDIO_QCLP 0x03190000
/* spu buffer types: */
diff --git a/src/xine-engine/buffer_types.c b/src/xine-engine/buffer_types.c
index ae7caa4a6..7b37f8e48 100644
--- a/src/xine-engine/buffer_types.c
+++ b/src/xine-engine/buffer_types.c
@@ -17,7 +17,7 @@
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA
*
- * $Id: buffer_types.c,v 1.34 2002/07/09 20:46:34 miguelfreitas Exp $
+ * $Id: buffer_types.c,v 1.35 2002/07/13 20:53:02 tmmm Exp $
*
*
* contents:
@@ -414,6 +414,38 @@ static video_db_t video_db[] = {
BUF_VIDEO_MSS1,
"Windows Screen Video"
},
+{
+ {
+ meFOURCC('P', 'G', 'V', 'V'),
+ 0
+ },
+ BUF_VIDEO_PGVV,
+ "Radius Studio Codec"
+},
+{
+ {
+ meFOURCC('Z', 'y', 'G', 'o'),
+ 0
+ },
+ BUF_VIDEO_ZYGO,
+ "ZyGo Video"
+},
+{
+ {
+ meFOURCC('t', 's', 'c', 'c'),
+ 0
+ },
+ BUF_VIDEO_TSCC,
+ "TechSmith Screen Capture Codec"
+},
+{
+ {
+ meFOURCC('Y', 'V', 'U', '9'),
+ 0
+ },
+ BUF_VIDEO_YVU9,
+ "Raw YVU9 Planar Data"
+},
{ { 0 }, 0, "last entry" }
};
@@ -595,6 +627,14 @@ static audio_db_t audio_db[] = {
BUF_AUDIO_AAC,
"Advanced Audio Coding (MPEG-4 AAC)"
},
+{
+ {
+ meFOURCC('Q', 'c', 'l', 'p'),
+ 0
+ },
+ BUF_AUDIO_QCLP,
+ "Qualcomm PureVoice"
+},
{ { 0 }, 0, "last entry" }
};