Files
Velix-MPV-Core/libmpdemux
arpi 288868f16a Lots of functions and variables specific to OSS audio are used without
ifdefs, so it is not possible to compile mplayer without enabling it,
alse some are already ifdefed, so it is a mess.
patch by Filip Kalinski <filon@pld.org.pl>


git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8601 b3059339-0415-0410-9bf9-f77b7e298cf2
2002-12-28 13:39:51 +00:00
..
2002-10-30 14:10:36 +00:00
2002-10-29 09:18:53 +00:00
2002-11-01 17:46:45 +00:00
…
2002-10-29 09:18:53 +00:00
2002-12-24 22:13:32 +00:00
2002-12-24 21:59:38 +00:00
…
2002-09-15 19:47:49 +00:00
2002-12-14 17:56:35 +00:00
2002-12-22 17:22:48 +00:00
2002-10-08 23:53:33 +00:00
2002-12-06 09:41:13 +00:00
2002-12-22 21:01:01 +00:00
2002-12-22 21:01:01 +00:00
2002-12-22 21:01:01 +00:00
2002-09-22 13:14:56 +00:00
…
…
2002-10-29 09:18:53 +00:00
2002-09-15 19:47:49 +00:00
2002-09-15 19:47:49 +00:00
…
2002-12-28 00:48:07 +00:00
2002-12-28 00:48:07 +00:00
2002-12-26 17:25:22 +00:00
2002-10-29 09:18:53 +00:00
2002-12-22 21:01:01 +00:00
2002-12-26 17:25:22 +00:00
…
…
2002-12-22 17:22:48 +00:00
2002-10-23 18:20:13 +00:00
2002-12-19 10:09:43 +00:00
2002-12-19 10:09:43 +00:00
2002-09-08 16:05:59 +00:00
2002-09-15 18:48:16 +00:00
2002-11-01 17:46:45 +00:00

libmpdemux - MPlayer's input/demuxer layer  (C) A'rpi / MPlayer team
==========================================

NOTE: It is not in the final form yet! API may change...

Stream input layer:
===================
#include "stream.h"

Supported modes:
- file (by 2048 byte sectors) including STDIN (if filename "-")
- VCD disk (by 2324 byte mode2 sectors)
- network (buggy, mpg/avi download-like streaming works, asf not)
- DVD disk using with libdvdread 0.8 or 0.9

Note: optional CACHE layer with read-ahead and seek-back buffer (not finished)

Demuxer layer:
==============
#include "demuxer.h"

Supported formats:
- MPEG (PS,PES,VOB,ES), including VCD disk image files (.ISO/.BIN)
- AVI, with or without index, interleaved and non-interleaved formats
- ASF v1.0 (aka .wmv/.wma)
- Quicktime MOV - including compressed headers, CBR and VBR

Others:
=======
#include "stheader.h" - audio and video stream structs used by header parsers
#include "parse_es.h" - Mpeg ES stream parser

Using it outside of mplayer tree:
=================================
It uses a few things from mplayer tree:
config.h - system-dependent options, see ./configure
mp_msg.c/.h - mplayer's message printing code - copy it or impement your own
help_mp.h - error/info message texts
bswap.h - little/big endian conversion

If you use it in your project - please tell me!

A'rpi - arpi@thot.banki.hu