[Mplayer-cvslog] CVS: main roqav.c,NONE,1.1 roqav.h,NONE,1.1 Makefile,1.146,1.147 codec-cfg.h,1.38,1.39 codec-cfg.c,1.64,1.65
Mike Melanson
melanson at mplayer.dev.hu
Fri Feb 1 06:33:48 CET 2002
- Previous message: [Mplayer-cvslog] CVS: main help_mp-cz.h,1.9,1.10 help_mp-de.h,1.22,1.23 help_mp-dk.h,1.5,1.6 help_mp-en.h,1.22,1.23 help_mp-es.h,1.5,1.6 help_mp-fr.h,1.11,1.12 help_mp-hu.h,1.26,1.27 help_mp-it.h,1.3,1.4 help_mp-ko.h,1.2,1.3 help_mp-nl.h,1.9,1.10 help_mp-no.h,1.5,1.6 help_mp-pl.h,1.21,1.22 help_mp-ro.h,1.3,1.4 help_mp-ru.h,1.9,1.10
- Next message: [Mplayer-cvslog] CVS: main/etc codecs.conf,1.128,1.129
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /cvsroot/mplayer/main
In directory mplayer:/var/tmp.root/cvs-serv17223
Modified Files:
Makefile codec-cfg.h codec-cfg.c
Added Files:
roqav.c roqav.h
Log Message:
added skeleton decoders for RoQ audio and video format decoders
--- NEW FILE ---
/*
RoQ A/V decoder for the MPlayer program
by Mike Melanson
based on Dr. Tim Ferguson's RoQ document found at:
http://www.csse.monash.edu.au/~timf/videocodec.html
*/
#include "config.h"
#include "bswap.h"
#include <stdio.h>
#define LE_16(x) (le2me_16(*(unsigned short *)(x)))
#define LE_32(x) (le2me_32(*(unsigned int *)(x)))
void *roq_decode_video_init(void)
{
}
void roq_decode_video(
unsigned char *encoded,
int encoded_size,
unsigned char *decoded,
int width,
int height,
void *context)
{
}
void *roq_decode_audio_init(void)
{
}
int roq_decode_audio(
unsigned short *output,
unsigned char *input,
int channels,
void *context)
{
}
--- NEW FILE ---
#ifndef ROQAV_H
#define ROQAV_H
void *roq_decode_video_init(void);
void roq_decode_video(unsigned char *encoded, int encoded_size,
unsigned char *decoded, int width, int height, void *context);
void *roq_decode_audio_init(void);
int roq_decode_audio(unsigned short *output, unsigned char *input,
int channels, void *context);
#endif // ROQAV_H
Index: Makefile
===================================================================
RCS file: /cvsroot/mplayer/main/Makefile,v
retrieving revision 1.146
retrieving revision 1.147
diff -u -r1.146 -r1.147
--- Makefile 30 Jan 2002 12:46:03 -0000 1.146
+++ Makefile 1 Feb 2002 05:33:40 -0000 1.147
@@ -27,7 +27,7 @@
# a BSD compatible 'install' program
INSTALL = install
-SRCS_COMMON = cyuv.c adpcm.c xacodec.c cpudetect.c mp_msg.c ac3-iec958.c dec_audio.c dec_video.c msvidc.c cinepak.c fli.c qtrle.c codec-cfg.c cfgparser.c my_profile.c RTjpegN.c minilzo.c nuppelvideo.c spudec.c playtree.c playtreeparser.c asxparser.c qtsmc.c ducktm1.c
+SRCS_COMMON = cyuv.c adpcm.c xacodec.c cpudetect.c mp_msg.c ac3-iec958.c dec_audio.c dec_video.c msvidc.c cinepak.c fli.c qtrle.c codec-cfg.c cfgparser.c my_profile.c RTjpegN.c minilzo.c nuppelvideo.c spudec.c playtree.c playtreeparser.c asxparser.c qtsmc.c ducktm1.c roqav.c
SRCS_MENCODER = mencoder.c $(SRCS_COMMON) libao2/afmt.c divx4_vbr.c libvo/aclib.c libvo/img_format.c libvo/osd.c
SRCS_MPLAYER = mplayer.c $(SRCS_COMMON) find_sub.c subreader.c lirc_mp.c mixer.c vobsub.c
Index: codec-cfg.h
===================================================================
RCS file: /cvsroot/mplayer/main/codec-cfg.h,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- codec-cfg.h 22 Jan 2002 05:39:26 -0000 1.38
+++ codec-cfg.h 1 Feb 2002 05:33:40 -0000 1.39
@@ -36,6 +36,7 @@
#define AFM_IMAADPCM 16
#define AFM_FOX61ADPCM 17
#define AFM_FOX62ADPCM 18
+#define AFM_ROQAUDIO 19
#define VFM_MPEG 1
#define VFM_VFW 2
@@ -55,6 +56,7 @@
#define VFM_CYUV 16
#define VFM_QTSMC 17
#define VFM_DUCKTM1 18
+#define VFM_ROQVIDEO 19
#ifndef GUID_TYPE
#define GUID_TYPE
Index: codec-cfg.c
===================================================================
RCS file: /cvsroot/mplayer/main/codec-cfg.c,v
retrieving revision 1.64
retrieving revision 1.65
diff -u -r1.64 -r1.65
--- codec-cfg.c 22 Jan 2002 05:39:26 -0000 1.64
+++ codec-cfg.c 1 Feb 2002 05:33:40 -0000 1.65
@@ -221,6 +221,7 @@
"imaadpcm",
"fox61adpcm",
"fox62adpcm",
+ "roqaudio",
NULL
};
static char *videodrv[] = {
@@ -243,6 +244,7 @@
"cyuv",
"qtsmc",
"ducktm1",
+ "roqvideo",
NULL
};
char **drv=audioflag?audiodrv:videodrv;
- Previous message: [Mplayer-cvslog] CVS: main help_mp-cz.h,1.9,1.10 help_mp-de.h,1.22,1.23 help_mp-dk.h,1.5,1.6 help_mp-en.h,1.22,1.23 help_mp-es.h,1.5,1.6 help_mp-fr.h,1.11,1.12 help_mp-hu.h,1.26,1.27 help_mp-it.h,1.3,1.4 help_mp-ko.h,1.2,1.3 help_mp-nl.h,1.9,1.10 help_mp-no.h,1.5,1.6 help_mp-pl.h,1.21,1.22 help_mp-ro.h,1.3,1.4 help_mp-ru.h,1.9,1.10
- Next message: [Mplayer-cvslog] CVS: main/etc codecs.conf,1.128,1.129
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the MPlayer-cvslog
mailing list