diff options
author | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-05-29 14:10:01 +0000 |
---|---|---|
committer | alex <alex@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-05-29 14:10:01 +0000 |
commit | 8c430a1f89fcc816cd4f49a394bdef69965a94f4 (patch) | |
tree | dce732d34e4770c2f50595af8a6b1fd6f7673f39 /DOCS/tech | |
parent | 64e09b7d4ee18b79568a0ffc67b8a17de2965ceb (diff) |
an ancient doc, maybe has use, but at least will be available in Attic once removed :)
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15589 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS/tech')
-rw-r--r-- | DOCS/tech/mpdsf.txt | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/DOCS/tech/mpdsf.txt b/DOCS/tech/mpdsf.txt new file mode 100644 index 0000000000..88e03db5f5 --- /dev/null +++ b/DOCS/tech/mpdsf.txt @@ -0,0 +1,28 @@ +MPlayer's Dump Stream Formats +============================= + +Designed by Alex & Arpi + +The file starts with a variable size header: +-------------------------------------------- + +32-bit Stream format fourcc (MPVS or MPAS) + MPVS = MPlayer Video Stream + MPAS = MPlayer Audio Stream +8-bit Demuxer type (AVI,MOV,ASF,REAL,...) +8-bit Flags (marks dumped headers) + Values: 0x1: WAVEFORMATEX + 0x2: Audio extra codec data + 0x4: BITMAPINFOHEADER + 0x8: QT's ImageDesc + 0x16: indicates 32-bit chunk size before every data chunk +16-bit Lenght of headers + +There's strict rule in the follow-up of the codec-headers. +Depending on flags, + +Data chunks: +------------ + +32-bit Optional 32-bit chunk size +... Data |