summaryrefslogtreecommitdiff
path: root/src/libxinevdec/cinepak.c
AgeCommit message (Collapse)Author
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
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-12-21no need to confuse the issueMike Melanson
CVS patchset: 3601 CVS date: 2002/12/21 03:08:34
2002-12-18Ignore 'BUF_FLAG_SPECIAL' packets (fixes some QuickTime streams)Ewald Snel
CVS patchset: 3582 CVS date: 2002/12/18 19:20:33
2002-12-15More cleanups, accurate frame clipping if video size not divisible by 4Ewald Snel
CVS patchset: 3548 CVS date: 2002/12/15 18:44:52
2002-12-15Report broken framesEwald Snel
CVS patchset: 3547 CVS date: 2002/12/15 18:02:35
2002-12-15Use bswap macrosEwald Snel
CVS patchset: 3542 CVS date: 2002/12/15 16:35:51
2002-12-06remove img->copy from all decodersMiguel Freitas
CVS patchset: 3436 CVS date: 2002/12/06 01:44:06
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 video decoders now report themselves in the stream/meta infoMike Melanson
fields CVS patchset: 3233 CVS date: 2002/11/11 05:55:51
2002-11-04adapt Cinepak decoder to handle both greyscale and palettized vectorMike Melanson
codebooks CVS patchset: 3179 CVS date: 2002/11/04 00:33:32
2002-10-23img_buffer was uninitialized, and later passed to free(), resulting in anJuergen Keil
xine crash. CVS patchset: 2969 CVS date: 2002/10/23 19:25:44
2002-10-20bring the Cinepak decoder in line with the latest API revisionMike Melanson
CVS patchset: 2877 CVS date: 2002/10/20 16:47:05
2002-10-18added support for little-used RGB palette modeMike Melanson
CVS patchset: 2855 CVS date: 2002/10/18 23:43:25
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-07-18Fix 'pitch != width' related problemEwald Snel
CVS patchset: 2312 CVS date: 2002/07/18 20:08:00
2002-07-15Add 'pitch' support to video decoders (pitch != width)Ewald Snel
CVS patchset: 2282 CVS date: 2002/07/15 21:42:33
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-12Remove no more needed XINE_LOGO.Daniel Caujolle-Bert
Internationalize all config related stuff. Fix not registered mrl ending in roq/film demuxer. Add bindtextdomain() calls in load_plugins (for audio/video out plugins). CVS patchset: 2066 CVS date: 2002/06/12 12:22:25
2002-06-03Fix msvc decoder (add img->copy for XShm driver)Ewald Snel
Update msvc and cinepak to new xine_bmiheader format CVS patchset: 2000 CVS date: 2002/06/03 17:31:29
2002-06-03BITMAPINFOHEADER -> xine_bmiheader (now compatible with 64bit systems)Miguel Freitas
remove some dependencies on wine headers CVS patchset: 1995 CVS date: 2002/06/03 13:31:12
2002-05-25patch from Michael Roitzsch:Siggi Langauf
increased interface version numbers, to reflect the xine_t change CVS patchset: 1939 CVS date: 2002/05/25 19:19:16
2002-05-06fix cinepak decoding with xshm driverMiguel Freitas
CVS patchset: 1858 CVS date: 2002/05/06 20:32:36
2002-05-01big cleanup on plugin dispose handling, small improvements on version ↵Guenter Bartsch
handling for decoder plugins CVS patchset: 1824 CVS date: 2002/05/01 19:42:56
2002-04-30biBitCount information not needed for cinepak moviesEwald Snel
CVS patchset: 1820 CVS date: 2002/04/30 20:06:16
2002-04-30Add libxinevdec video decodersEwald Snel
- Cinepak decoder moved into this directory - New Creative YUV (CYUV) decoder by Mike Melanson - New Microsoft Video-1 (msvc) decoder by Ewald Snel CVS patchset: 1813 CVS date: 2002/04/30 08:28:09