| 
    FFmpeg
    
   | 
 
#include <libopenmpt/libopenmpt.h>#include <libopenmpt/libopenmpt_stream_callbacks_file.h>#include "libavutil/avstring.h"#include "libavutil/opt.h"#include "avformat.h"#include "internal.h"Go to the source code of this file.
Data Structures | |
| struct | OpenMPTContext | 
Macros | |
| #define | OFFSET(x) offsetof(OpenMPTContext, x) | 
| #define | A AV_OPT_FLAG_AUDIO_PARAM | 
| #define | D AV_OPT_FLAG_DECODING_PARAM | 
| #define | add_meta(s, name, meta) | 
| #define | AUDIO_PKT_SIZE 2048 | 
Functions | |
| static void | openmpt_logfunc (const char *message, void *userdata) | 
| static int | read_header_openmpt (AVFormatContext *s) | 
| static int | read_packet_openmpt (AVFormatContext *s, AVPacket *pkt) | 
| static int | read_close_openmpt (AVFormatContext *s) | 
| static int | read_seek_openmpt (AVFormatContext *s, int stream_idx, int64_t ts, int flags) | 
Variables | |
| static const AVOption | options [] | 
| static const AVClass | class_openmpt | 
| AVInputFormat | ff_libopenmpt_demuxer | 
| #define OFFSET | ( | x | ) | offsetof(OpenMPTContext, x) | 
Definition at line 42 of file libopenmpt.c.
| #define A AV_OPT_FLAG_AUDIO_PARAM | 
Definition at line 43 of file libopenmpt.c.
| #define D AV_OPT_FLAG_DECODING_PARAM | 
Definition at line 44 of file libopenmpt.c.
Definition at line 63 of file libopenmpt.c.
Referenced by read_header_openmpt().
| #define AUDIO_PKT_SIZE 2048 | 
Definition at line 141 of file libopenmpt.c.
Referenced by read_packet_openmpt().
Definition at line 54 of file libopenmpt.c.
Referenced by read_header_openmpt().
      
  | 
  static | 
Definition at line 71 of file libopenmpt.c.
      
  | 
  static | 
Definition at line 143 of file libopenmpt.c.
      
  | 
  static | 
Definition at line 180 of file libopenmpt.c.
      
  | 
  static | 
Definition at line 188 of file libopenmpt.c.
      
  | 
  static | 
Definition at line 45 of file libopenmpt.c.
      
  | 
  static | 
Definition at line 195 of file libopenmpt.c.
| AVInputFormat ff_libopenmpt_demuxer | 
Definition at line 202 of file libopenmpt.c.
 1.8.6