[Mplayer-cvslog] CVS: main/DOCS/tech mpcf.txt,1.15,1.16

Michael Niedermayer CVS michael at mplayerhq.hu
Sun Feb 9 02:29:41 CET 2003


Update of /cvsroot/mplayer/main/DOCS/tech
In directory mail:/var/tmp.root/cvs-serv12488

Modified Files:
	mpcf.txt 
Log Message:
supprting various codec specific/private headers for different APIs (ideas by arpi/alex/fabian)


Index: mpcf.txt
===================================================================
RCS file: /cvsroot/mplayer/main/DOCS/tech/mpcf.txt,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- mpcf.txt	9 Feb 2003 00:11:18 -0000	1.15
+++ mpcf.txt	9 Feb 2003 01:29:21 -0000	1.16
@@ -92,7 +92,11 @@
 	fixed_fps				u(1)
 	index_flag				u(1)
 	reserved				u(6)
-	codec_specific_data			b
+	for(;;){
+		codec_specific_data_type	b
+		if(codec_specific_data_type=="") break;
+		codec_specific_data		b
+	}
 
 video_stream_header:
 	stream_header
@@ -250,6 +254,12 @@
 fixed_fps
 	1 indicates that the fps is fixed
 
+codec_specific_data_type
+	"bitmapinfoheader", "waveformatex", "imagedesc", "sounddesc",
+	"native"
+	"native", means a simple api & container independanet storage form,
+	for example some mpeg4-es headers
+        
 codec_specific_data
 	private global data for a codec (could be huffman tables or ...)
         



More information about the MPlayer-cvslog mailing list