Statistics
| Branch: | Revision:

ffmpeg / libavcodec / imgconvert.c @ 399cec2f

History | View | Annotate | Download (58 KB)

# Date Author Comment
2cbb7820 11/01/2003 05:38 PM Michael Niedermayer

ffv1 rgb support

Originally committed as revision 2463 to svn://svn.ffmpeg.org/ffmpeg/trunk

75917b88 10/11/2003 08:18 AM Drew Hess

recommit of
promote avpicture_alloc to public interface patch by (Drew Hess <dhess at ilm dot com>)

Originally committed as revision 2351 to svn://svn.ffmpeg.org/ffmpeg/trunk

da64ecc3 09/29/2003 03:44 PM Drew Hess

avcodec const correctness patch by (Drew Hess <dhess at ilm dot com>)

Originally committed as revision 2318 to svn://svn.ffmpeg.org/ffmpeg/trunk

47017dd8 08/26/2003 10:05 PM Roman Shaposhnik
  • ffmpeg was silently rejecting to deinterlace NTSC DV. The problem
    is generic for any video with yuv411. Seems like a trivial fix,
    but we really have to clean up all of the pix_fmt business a bit more.

Originally committed as revision 2169 to svn://svn.ffmpeg.org/ffmpeg/trunk

d4f5d74a 07/09/2003 11:10 PM Garrick Meeker

flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>)

Originally committed as revision 2024 to svn://svn.ffmpeg.org/ffmpeg/trunk

4cfbf61b 05/24/2003 06:48 PM Falk Hüffner

Warning and compatibility fixes.

Originally committed as revision 1902 to svn://svn.ffmpeg.org/ffmpeg/trunk

affd55a1 05/12/2003 02:53 AM Roman Shaposhnik
  • fixing a bug in avpicture_layout (PAL8 wasn't handled properly) * adding regression tests for all pix_fmt conversions * making libavtest part of the default testsuite

Originally committed as revision 1855 to svn://svn.ffmpeg.org/ffmpeg/trunk

63167088 05/07/2003 07:01 PM Roman Shaposhnik
  • introducing new public interface in imgconvert.c
    + avcodec_get_pix_fmt
    converts textual representation of pixel format into
    the actual id. Complements avcodec_get_pix_fmt_name.
    + avpicture_layout
    serializes given picture into a flat array....
b5ff5e22 04/21/2003 10:37 PM Fabrice Bellard

rgb555 alpha extraction fix

Originally committed as revision 1810 to svn://svn.ffmpeg.org/ffmpeg/trunk

0469baf1 04/21/2003 09:20 PM Fabrice Bellard

added img_get_alpha_info()

Originally committed as revision 1809 to svn://svn.ffmpeg.org/ffmpeg/trunk

0a05e494 04/21/2003 03:15 PM Fabrice Bellard

fixed PIX_FMT_YUV422 conversions

Originally committed as revision 1806 to svn://svn.ffmpeg.org/ffmpeg/trunk

0a9ad8d1 04/21/2003 03:01 PM Fabrice Bellard

loss fixes (thanks to Daniel Serpell) - shrink22 fix

Originally committed as revision 1805 to svn://svn.ffmpeg.org/ffmpeg/trunk

e352ff08 04/21/2003 02:38 PM Fabrice Bellard

added all missing UV conversions

Originally committed as revision 1803 to svn://svn.ffmpeg.org/ffmpeg/trunk

7e7e5940 04/21/2003 01:53 PM Fabrice Bellard

almost exhaustive image conversion support

Originally committed as revision 1802 to svn://svn.ffmpeg.org/ffmpeg/trunk

c50c0bc8 04/21/2003 12:12 PM Fabrice Bellard

accurate YUV to RGB and RGB to YUV conversions - added comments

Originally committed as revision 1801 to svn://svn.ffmpeg.org/ffmpeg/trunk

b6147995 04/20/2003 04:18 PM Fabrice Bellard

YUV formats/gray formats are correctly defined - added format loss information - preliminary JPEG YUV formats support

Originally committed as revision 1800 to svn://svn.ffmpeg.org/ffmpeg/trunk

6d93f194 04/19/2003 04:21 PM Fabrice Bellard

rgba32 convert

Originally committed as revision 1794 to svn://svn.ffmpeg.org/ffmpeg/trunk

50643575 04/04/2003 01:36 PM Michael Niedermayer

fixing mem corruption

Originally committed as revision 1729 to svn://svn.ffmpeg.org/ffmpeg/trunk

1ab3d669 03/06/2003 01:22 PM Michael Niedermayer

typos & cosmetics

Originally committed as revision 1636 to svn://svn.ffmpeg.org/ffmpeg/trunk

983e3246 03/06/2003 11:32 AM Michael Niedermayer

per file doxy

Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk

185fdc54 02/18/2003 05:35 PM Michael Niedermayer

fixing 410 -> 420

Originally committed as revision 1591 to svn://svn.ffmpeg.org/ffmpeg/trunk

0c1a9eda 02/11/2003 04:35 PM Zdenek Kabelac
  • UINTX -> uintx_t INTX -> intx_t

Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk

5c91a675 02/10/2003 09:35 AM Zdenek Kabelac
  • static,const,compiler warning cleanup

Originally committed as revision 1567 to svn://svn.ffmpeg.org/ffmpeg/trunk

7e6d70d0 02/09/2003 04:20 PM Fabrice Bellard

added paletted 8 bit format support

Originally committed as revision 1560 to svn://svn.ffmpeg.org/ffmpeg/trunk

16e83cbb 02/08/2003 03:34 PM Philip Gladstone

Fix a bug in the conversion of rgba32->yuv420p. This resulted in garbage images
when this conversion was used. I suspect that the same bug may be lurking in
other conversions. [The assumption was that the linesize was equal to the width
for both the source and destination images. This turns out not to be true...

4c7e8619 02/02/2003 07:53 PM Fabrice Bellard

handle odd image sizes when using subsampled chroma (useful for JPEG images)

Originally committed as revision 1536 to svn://svn.ffmpeg.org/ffmpeg/trunk

782c5984 01/29/2003 10:44 PM Michael Niedermayer

100000l

Originally committed as revision 1524 to svn://svn.ffmpeg.org/ffmpeg/trunk

8e1e6f31 01/23/2003 11:03 PM Fabrice Bellard

use av_malloc() functions - added av_strdup and av_realloc()

Originally committed as revision 1505 to svn://svn.ffmpeg.org/ffmpeg/trunk

e78df699 01/23/2003 01:20 AM Michael Niedermayer

reversing my own stupidity ... (raw packed yuv422 files dont use YUY2 but UYVY)

Originally committed as revision 1494 to svn://svn.ffmpeg.org/ffmpeg/trunk

566986ee 01/20/2003 10:41 PM Max Krasnyansky

img_convert() (YUV to YUV) patch by (Max Krasnyansky <maxk at qualcomm dot com>)

Originally committed as revision 1484 to svn://svn.ffmpeg.org/ffmpeg/trunk

69572401 01/20/2003 10:26 PM Fabrice Bellard

added gray<->RGB functions - fixed rgb<->yuv functions for non RGB24 case

Originally committed as revision 1483 to svn://svn.ffmpeg.org/ffmpeg/trunk

d0162d09 01/20/2003 08:33 PM Michael Niedermayer

fixing yuv422 -> yuv420p (i need that for the vceq videos ...)

Originally committed as revision 1481 to svn://svn.ffmpeg.org/ffmpeg/trunk

ef9f7306 01/19/2003 06:30 PM Måns Rullgård

C99 initializers and kill warnings patch by (mru at users dot sourceforge dot net (Måns Rullgård))

Originally committed as revision 1474 to svn://svn.ffmpeg.org/ffmpeg/trunk

2a877875 01/11/2003 04:54 AM Fabrice Bellard

added missing formats in all functions - added monoblack, monowhite and gray8 support for most conversions

Originally committed as revision 1435 to svn://svn.ffmpeg.org/ffmpeg/trunk

524c6b63 01/11/2003 12:08 AM Fabrice Bellard

simplified code (need automatic testing) - added primitive new format support.

Originally committed as revision 1431 to svn://svn.ffmpeg.org/ffmpeg/trunk

2bbf7177 12/29/2002 10:35 PM Michael Niedermayer

removing PIX_FMT_ANY

Originally committed as revision 1373 to svn://svn.ffmpeg.org/ffmpeg/trunk

a32072d0 11/14/2002 07:46 PM Joel Yliluoma

16-bit and 15-bit rgb/bgr patch by (Joel Yliluoma <joel dot yliluoma at w-create dot com>) (note, rare formats disabled)

Originally committed as revision 1212 to svn://svn.ffmpeg.org/ffmpeg/trunk

5981f4e6 10/30/2002 09:09 AM Fred

1) Add MMX deinterlace code.
2) "Fix" first and last line deinterlace. I had second-thoughts that this might be some image filtering algorithm that someone cleverer than I created.
3) Add in-place deinterlace functions (only used when src == dst).
patch by (Fred <foohoo at shaw dot ca>)...

789587d5 10/08/2002 05:42 PM Fabrice Bellard

minimum support for YUV411P (new combined scaler/converter will handle that better...)

Originally committed as revision 1013 to svn://svn.ffmpeg.org/ffmpeg/trunk

b71472eb 07/27/2002 03:08 AM Philip Gladstone

Add conversions to and from RGBA32 and BGRA32.

Originally committed as revision 824 to svn://svn.ffmpeg.org/ffmpeg/trunk

6742d95d 07/21/2002 07:54 AM François Revol

YUV410P to YUV420P patch by François Revol <revol at free dot fr>

Originally committed as revision 783 to svn://svn.ffmpeg.org/ffmpeg/trunk

cd4af68a 05/27/2002 04:42 PM Zdenek Kabelac
  • started to cleanup name clashes for onetime compilation

Originally committed as revision 617 to svn://svn.ffmpeg.org/ffmpeg/trunk

ff4ec49e 05/25/2002 10:45 PM Fabrice Bellard

license/copyright change

Originally committed as revision 599 to svn://svn.ffmpeg.org/ffmpeg/trunk

6000abfa 05/18/2002 11:03 PM Fabrice Bellard

removed useless header includes - use av memory functions

Originally committed as revision 522 to svn://svn.ffmpeg.org/ffmpeg/trunk

bc657ac3 04/08/2002 09:03 PM Zdenek Kabelac
  • using pixtype as enum - by Philip Gladstone

Originally committed as revision 389 to svn://svn.ffmpeg.org/ffmpeg/trunk

1a565432 08/13/2001 09:48 PM Fabrice Bellard

win32 fixes

Originally committed as revision 84 to svn://svn.ffmpeg.org/ffmpeg/trunk

85c242d8 08/11/2001 07:03 PM Fabrice Bellard

added 422P, 444P support - added deinterlace support - added xxx to RGB24 convertion

Originally committed as revision 69 to svn://svn.ffmpeg.org/ffmpeg/trunk

2d6d0c1d 08/02/2001 06:46 PM Arpi

- removed #include ../config.h, because it's included from common.h
which is included from avcodec.h which is included from those files...

Originally committed as revision 29 to svn://svn.ffmpeg.org/ffmpeg/trunk

54329dd5 08/02/2001 08:29 AM Nick Kurshev

Adding fastmemcpy stuff to speedup mplayer project

Originally committed as revision 27 to svn://svn.ffmpeg.org/ffmpeg/trunk

de6d9b64 07/22/2001 02:18 PM Fabrice Bellard

Initial revision

Originally committed as revision 5 to svn://svn.ffmpeg.org/ffmpeg/trunk