summaryrefslogtreecommitdiffstats
path: root/aviprint.c
diff options
context:
space:
mode:
authorarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-23 03:42:17 +0000
committerarpi_esp <arpi_esp@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-04-23 03:42:17 +0000
commitb1b6b1fafa2b0d7cb2b28fd8fe7d7b4dc525f46e (patch)
tree422801d19397532c59e0d36a5b024a9919931f9c /aviprint.c
parent4ebd355ec3e456c09329d1d28070dd0e8d9d65c7 (diff)
downloadmpv-b1b6b1fafa2b0d7cb2b28fd8fe7d7b4dc525f46e.tar.bz2
mpv-b1b6b1fafa2b0d7cb2b28fd8fe7d7b4dc525f46e.tar.xz
stage#1 completed: c files no more included from mplayer.c
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@588 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'aviprint.c')
-rw-r--r--aviprint.c33
1 files changed, 25 insertions, 8 deletions
diff --git a/aviprint.c b/aviprint.c
index 6b5fab107d..21e2d81366 100644
--- a/aviprint.c
+++ b/aviprint.c
@@ -1,3 +1,20 @@
+
+#include <stdio.h>
+#include <stdlib.h>
+
+//extern int verbose; // defined in mplayer.c
+
+#include "stream.h"
+#include "demuxer.h"
+
+#include "wine/mmreg.h"
+#include "wine/avifmt.h"
+#include "wine/vfw.h"
+
+//#include "codec-cfg.h"
+//#include "stheader.h"
+
+
void print_avih(MainAVIHeader *h){
printf("======= AVI Header =======\n");
printf("us/frame: %d (fps=%5.3f)\n",h->dwMicroSecPerFrame,1000000.0f/(float)h->dwMicroSecPerFrame);
@@ -56,15 +73,15 @@ void print_video_header(BITMAPINFOHEADER *h){
}
-void print_index(){
+void print_index(AVIINDEXENTRY *idx,int idx_size){
int i;
- for(i=0;i<avi_header.idx_size;i++){
- printf("%5d: %.4s %4X %08X (%08X) %d\n",i,
- &avi_header.idx[i].ckid,
- avi_header.idx[i].dwFlags,
- avi_header.idx[i].dwChunkOffset,
- avi_header.idx[i].dwChunkOffset+avi_header.movi_start,
- avi_header.idx[i].dwChunkLength
+ for(i=0;i<idx_size;i++){
+ printf("%5d: %.4s %4X %08X %d\n",i,
+ &idx[i].ckid,
+ idx[i].dwFlags,
+ idx[i].dwChunkOffset,
+// idx[i].dwChunkOffset+demuxer->movi_start,
+ idx[i].dwChunkLength
);
}
}