Microsoft XMV demuxer.
More...
#include <inttypes.h>
#include "libavutil/intreadwrite.h"
#include "avformat.h"
#include "internal.h"
#include "riff.h"
#include "libavutil/avassert.h"
§ XMV_AUDIO_ADPCM51
| #define XMV_AUDIO_ADPCM51 |
Value: XMV_AUDIO_ADPCM51_FRONTCENTERLOW | \
XMV_AUDIO_ADPCM51_REARLEFTRIGHT)
#define XMV_AUDIO_ADPCM51_FRONTLEFTRIGHT
Audio flag: ADPCM'd 5.1 stream, front left / right channels.
Definition: xmv.c:41
Audio flag: Any of the ADPCM'd 5.1 stream flags.
§ XMV_MIN_HEADER_SIZE
| #define XMV_MIN_HEADER_SIZE 36 |
The min size of an XMV header.
§ XMVAudioPacket
An audio packet with an XMV file.
§ XMVDemuxContext
§ XMVVideoPacket
A video packet with an XMV file.
§ ff_xmv_demuxer
Initial value:= {
.name = "xmv",
.extensions = "xmv",
.read_probe = xmv_probe,
.read_header = xmv_read_header,
.read_packet = xmv_read_packet,
.read_close = xmv_read_close,
}
struct XMVDemuxContext XMVDemuxContext
Context for demuxing an XMV file.
#define NULL_IF_CONFIG_SMALL(x)
Return NULL if CONFIG_SMALL is true, otherwise the argument without modification. ...
Definition: internal.h:186