summaryrefslogtreecommitdiff
path: root/src/libxineadec/adpcm.c
AgeCommit message (Collapse)Author
2003-02-14PSX STR demuxer improvements and XA ADPCM decoder courtesy of StuartMike Melanson
Caie <kyzer@4u.net> CVS patchset: 4153 CVS date: 2003/02/14 04:32:27
2003-02-14avoid allocating random sized bufferMiguel Freitas
CVS patchset: 4150 CVS date: 2003/02/14 00:55:52
2003-01-08fixes/cleanups of the handled/unhandled codecsMiguel Freitas
for more information see message on xine-devel CVS patchset: 3818 CVS date: 2003/01/08 01:02:27
2003-01-07no kidding, support for yet another ADPCM format (Dialogic)Mike Melanson
CVS patchset: 3804 CVS date: 2003/01/07 06:26:25
2002-12-21- add buf->decoder_info_ptr: portability for systems where pointer hasMiguel Freitas
different sizeof than integer. - add extra_info structure to pass informations from input/demuxers down to the output frame. this can be used, for example, to pass the frame number of a frame (when known by decoder). also, immediate benefict is that we now have a slider which really shows the current position of the playing stream. new fields can be added to extra_info keeping binary compatibility - bumpy everybody's api versions CVS patchset: 3603 CVS date: 2002/12/21 12:56:44
2002-11-20engine modifications to allow post plugin layer:Michael Roitzsch
* new public output interface xine_{audio,video}_port_t instead of xine_{ao,vo}_driver_t, old names kept as aliases for compatibility * modified the engine to allow multiple streams per output * renaming of some internal structures according to public changes * moving SCR out of per-stream-metronom into a global metronom_clock_t residing in xine_t and therefore easily available to the output layer * adapting all available plugins (note to external projects: the compiler will help you a lot, if a plugin compiles, it is adapted, because all changes add new parameters to some functions) * bump up all interface versions because of xine_t and xine_stream_t changes CVS patchset: 3312 CVS date: 2002/11/20 11:57:38
2002-11-12merge metronom's improvements (inform decoders about discontinuities)Miguel Freitas
http://sourceforge.net/mailarchive/forum.php?thread_id=1297475&forum_id=7131 CVS patchset: 3250 CVS date: 2002/11/12 18:40:50
2002-11-11native audio codecs now report themselves in the stream/meta info fieldsMike Melanson
CVS patchset: 3231 CVS date: 2002/11/11 05:01:31
2002-11-03leak a little less memoryMike Melanson
CVS patchset: 3163 CVS date: 2002/11/03 06:08:54
2002-11-02activate the EA ADPCM decoderMike Melanson
CVS patchset: 3159 CVS date: 2002/11/02 23:37:33
2002-10-29Added EA ADPCM decoderRobin KAY
CVS patchset: 3084 CVS date: 2002/10/29 02:07:45
2002-10-20bring the ADPCM decoder in line with the latest API revisionMike Melanson
CVS patchset: 2878 CVS date: 2002/10/20 17:19:11
2002-10-06Workaround for code generation bug in gcc on SPARC. Mike's endian macros now ↵Robin KAY
moved to bswap.h CVS patchset: 2794 CVS date: 2002/10/06 03:48:13
2002-09-13reinstate some codec formats lost in API transitionMike Melanson
CVS patchset: 2657 CVS date: 2002/09/13 03:03:42
2002-09-05remove plugin's private priority and interface membersMichael Roitzsch
adapt some more decoders CVS patchset: 2618 CVS date: 2002/09/05 22:18:50
2002-09-05make all the plugin init functions staticMichael Roitzsch
(geez this was a job) CVS patchset: 2616 CVS date: 2002/09/05 20:44:38
2002-09-04merging in the new_api branch ... unfortunately video_out / vo_scale is ↵Guenter Bartsch
broken now ... matthias/miguel: please fix it :-) CVS patchset: 2606 CVS date: 2002/09/04 23:31:05
2002-09-03fix SMJPEG IMA so that it does not crash due to NULL pointer dereferenceMike Melanson
(but the audio still crackles) CVS patchset: 2593 CVS date: 2002/09/03 02:46:30
2002-09-02added support for the IMA ADPCM audio in Westwood Studios' VQA filesMike Melanson
CVS patchset: 2589 CVS date: 2002/09/02 17:25:45
2002-08-05fixed MS IMA ADPCM decoding, added initial support for SMJPEG's custom IMAMike Melanson
ADPCM format CVS patchset: 2393 CVS date: 2002/08/05 00:20:35
2002-07-15minor DK4 fixMike Melanson
CVS patchset: 2273 CVS date: 2002/07/15 03:48:03
2002-07-05Bump up version numbers due to changes in xine_tMichael Roitzsch
CVS patchset: 2214 CVS date: 2002/07/05 17:31:59
2002-06-20output preamble samples for MS ADPCM decoderMike Melanson
CVS patchset: 2103 CVS date: 2002/06/20 02:57:41
2002-06-12fixed DK3 segfault, changed comment styleMike Melanson
CVS patchset: 2065 CVS date: 2002/06/12 04:00:28
2002-06-10fixed MS ADPCM; also fixed DK3, but there still seems to be a lingeringMike Melanson
segfault issue there; MS IMA does not seem to work yet CVS patchset: 2055 CVS date: 2002/06/10 06:27:40
2002-06-08changed BUF_AUDIO_IMAADPCM -> BUF_AUDIO_MSIMAADPCM for clarificationMike Melanson
CVS patchset: 2039 CVS date: 2002/06/08 19:45:19
2002-06-08added 3 more ADPCM decoders (DK3, MS ADPCM, and MS IMA ADPCM), but noneMike Melanson
seem to work 100% correctly, so the decoder's priority is still at the bottom of the list CVS patchset: 2038 CVS date: 2002/06/08 19:29:28
2002-06-07QT IMA ADPCM promoted to "working" status, so debug printf()'s have beenMike Melanson
removed; DK4 ADPCM is also working now CVS patchset: 2031 CVS date: 2002/06/07 04:50:15
2002-06-06first pass at 2 of the ADPCM decoders (not quite functional yet)Mike Melanson
CVS patchset: 2022 CVS date: 2002/06/06 05:00:32