# AP4_MpegVideoSampleDescription Class Reference

`#include <Ap4SampleDescription.h>`

Inheritance diagram for AP4_MpegVideoSampleDescription:

List of all members.

## Public Member Functions
| AP4_MpegVideoSampleDescription (AP4_EsdsAtom *esds, AP4_UI16 width, AP4_UI16 height, AP4_UI16 depth, const char *compressor_name)
| AP4_MpegVideoSampleDescription (OTI oti, AP4_UI16 width, AP4_UI16 height, AP4_UI16 depth, const char *compressor_name, const AP4_DataBuffer *decoder_info, AP4_UI32 buffer_size, AP4_UI32 max_bitrate, AP4_UI32 avg_bitrate)
AP4_Atom * | ToAtom () const

## Detailed Description

Definition at line 286 of file Ap4SampleDescription.h.

## Constructor & Destructor Documentation

AP4_MpegVideoSampleDescription::AP4_MpegVideoSampleDescription | ( | AP4_EsdsAtom * | esds,
|  | AP4_UI16 | width,
|  | AP4_UI16 | height,
|  | AP4_UI16 | depth,
|  | const char * | compressor_name |
| ) |  |  |

AP4_MpegVideoSampleDescription::AP4_MpegVideoSampleDescription | ( | OTI | oti,
|  | AP4_UI16 | width,
|  | AP4_UI16 | height,
|  | AP4_UI16 | depth,
|  | const char * | compressor_name,
|  | const AP4_DataBuffer * | decoder_info,
|  | AP4_UI32 | buffer_size,
|  | AP4_UI32 | max_bitrate,
|  | AP4_UI32 | avg_bitrate |
| ) |  |  |

## Member Function Documentation

AP4_Atom* AP4_MpegVideoSampleDescription::ToAtom | ( |  | ) | const`[virtual]`

Reimplemented from AP4_SampleDescription.

The documentation for this class was generated from the following file:

- Ap4SampleDescription.h