Home
last modified time | relevance | path

Searched refs:mad_stream (Results 1 – 25 of 217) sorted by relevance

123456789

/dports/audio/deadbeef/deadbeef-0.7.2/plugins/mp3/
H A Dmp3_mad.c32 mad_stream_init(&info->mad_stream); in mp3_mad_init()
33 mad_stream_options (&info->mad_stream, MAD_OPTION_IGNORECRC); in mp3_mad_init()
42 mad_stream_finish (&info->mad_stream); in mp3_mad_free()
148 if(info->mad_stream.buffer==NULL || info->mad_stream.error==MAD_ERROR_BUFLEN) { in mp3_mad_stream_frame()
150 … if (info->mad_stream.next_frame && info->mad_stream.bufend <= info->mad_stream.next_frame) { in mp3_mad_stream_frame()
154 if (info->mad_stream.next_frame != NULL) { in mp3_mad_stream_frame()
155 info->buffer.remaining = info->mad_stream.bufend - info->mad_stream.next_frame; in mp3_mad_stream_frame()
175 if (info->mad_stream.buffer==NULL) { in mp3_mad_stream_frame()
185 info->mad_stream.error=0; in mp3_mad_stream_frame()
190 if(MAD_RECOVERABLE(info->mad_stream.error)) in mp3_mad_stream_frame()
[all …]
/dports/audio/sox/sox-14.4.2/src/
H A Dmp3-util.h261 struct mad_stream mad_stream; in mp3_duration_ms() local
269 p->mad_stream_init(&mad_stream); in mp3_duration_ms()
275 size_t leftover = mad_stream.bufend - mad_stream.next_frame; in mp3_duration_ms()
288 mad_stream.error = MAD_ERROR_NONE; in mp3_duration_ms()
290 if (mad_stream.error == MAD_ERROR_BUFLEN) in mp3_duration_ms()
292 if (!MAD_RECOVERABLE(mad_stream.error)) { in mp3_duration_ms()
297 unsigned available = (mad_stream.bufend - mad_stream.this_frame); in mp3_duration_ms()
313 consumed += mad_stream.next_frame - mad_stream.this_frame; in mp3_duration_ms()
326 if ((frames = xing_frames(p, mad_stream.anc_ptr, mad_stream.anc_bitlen))) { in mp3_duration_ms()
341 } while (mad_stream.error == MAD_ERROR_BUFLEN); in mp3_duration_ms()
[all …]
/dports/audio/praat/praat-6.2.03/external/mp3/
H A Dmad_stream.h61 struct mad_stream { struct
97 void mad_stream_init(struct mad_stream *); argument
98 void mad_stream_finish(struct mad_stream *);
103 void mad_stream_buffer(struct mad_stream *,
105 void mad_stream_skip(struct mad_stream *, unsigned long);
108 void mad_stream_buffer_offset(struct mad_stream *,
112 int mad_stream_sync(struct mad_stream *);
114 char const *mad_stream_errorstr(struct mad_stream const *);
H A Dmad_decoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
H A Dmad_stream.c37 void mad_stream_init(struct mad_stream *stream) in mad_stream_init()
66 void mad_stream_finish(struct mad_stream *stream) in mad_stream_finish()
81 void mad_stream_buffer(struct mad_stream *stream, in mad_stream_buffer()
100 void mad_stream_buffer_offset(struct mad_stream *stream, in mad_stream_buffer_offset()
112 void mad_stream_skip(struct mad_stream *stream, unsigned long length) in mad_stream_skip()
121 int mad_stream_sync(struct mad_stream *stream) in mad_stream_sync()
145 char const *mad_stream_errorstr(struct mad_stream const *stream) in mad_stream_errorstr()
/dports/games/libretro-scummvm/scummvm-7b1e929/backends/platform/libretro/deps/libmad/
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
/dports/games/libretro-prboom/libretro-prboom-cc80175/deps/libmad/
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
/dports/multimedia/libxine/xine-lib-1.2.11/contrib/libmad/
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
/dports/audio/libmad/libmad-0.15.1b/
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
/dports/multimedia/avidemux-cli/avidemux_2.7.6/avidemux_plugins/ADM_audioDecoders/ADM_ad_mad/ADM_libMad/
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
/dports/multimedia/avidemux-qt5/avidemux_2.7.6/avidemux_plugins/ADM_audioDecoders/ADM_ad_mad/ADM_libMad/
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
/dports/multimedia/avidemux/avidemux_2.7.6/avidemux_plugins/ADM_audioDecoders/ADM_ad_mad/ADM_libMad/
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
/dports/multimedia/avidemux-plugins/avidemux_2.7.6/avidemux_plugins/ADM_audioDecoders/ADM_ad_mad/ADM_libMad/
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
/dports/audio/streamripper/streamripper-1.64.6/libmad-0.15.1b/
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);
/dports/multimedia/musikcube/musikcube-0.96.7/src/plugins/nomaddecoder/mad/
H A Ddecoder.h53 struct mad_stream stream;
60 enum mad_flow (*input_func)(void *, struct mad_stream *);
63 struct mad_stream const *, struct mad_frame *);
66 enum mad_flow (*error_func)(void *, struct mad_stream *, struct mad_frame *);
71 enum mad_flow (*)(void *, struct mad_stream *),
74 struct mad_stream const *,
80 struct mad_stream *,
H A Dstream.h61 struct mad_stream { struct
94 void mad_stream_init(struct mad_stream *); argument
95 void mad_stream_finish(struct mad_stream *);
100 void mad_stream_buffer(struct mad_stream *,
102 void mad_stream_skip(struct mad_stream *, unsigned long);
104 int mad_stream_sync(struct mad_stream *);
106 char const *mad_stream_errorstr(struct mad_stream const *);

123456789