Michael Niedermayer
669ac79cf5
moving the svq3 motion compensation stuff to dsputil (this also means that existing optimized halfpel code is used now ...)
...
Originally committed as revision 1885 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Falk Hüffner
3db320ea0c
Warning fixes.
...
Originally committed as revision 1884 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
94d44f455c
optimize
...
Originally committed as revision 1883 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
d8085ea727
cleanup
...
Originally committed as revision 1882 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
3bb10888ff
libmpeg2 style bitstream reader 17 vs 16 bit bugfix
...
Originally committed as revision 1881 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
BERO
41fda91d09
aligned dsputil (for sh4) patch by (BERO <bero at geocities dot co dot jp>)
...
Originally committed as revision 1880 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
BERO
d4961b3523
fastdiv patch by (BERO <bero at geocities dot co dot jp>) with fixes & cleanup by me
...
Originally committed as revision 1879 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
b82cdc7278
make sh4 IDCT optional, so the user can choose
...
Originally committed as revision 1878 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
BERO
0c6bd2ea0a
sh4 optimized idct & bswap patch by (BERO <bero at geocities dot co dot jp>)
...
Originally committed as revision 1877 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
joca@rixmail.se
891f64b339
AMR-NB audio support patch by (<joca at rixmail dot se>)
...
Originally committed as revision 1876 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
17fb5fd34e
libmpeg2 style bitstream reader fixes
...
Originally committed as revision 1875 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
924311cd98
some libmpeg2 style bitstream reader fixes (no dv doesnt yet work with it)
...
Originally committed as revision 1874 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
BERO
05858889b2
decode motion & modulo optimize patch by (BERO <bero at geocities dot co dot jp>)
...
Originally committed as revision 1872 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
BERO
d8e00c0997
bitstream reader optimize patch by (BERO <bero at geocities dot co dot jp>)
...
Originally committed as revision 1871 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
BERO
7062fad6e9
small optimize mpeg12.c/get_qscale patch by (BERO <bero at geocities dot co dot jp>) and the return idea by arpi
...
Originally committed as revision 1870 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
f7a8c179a7
optimizations
...
Originally committed as revision 1869 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
d04fdff161
* oops - reversed last commit
...
Originally committed as revision 1868 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
4704097a2b
optimizations
...
Originally committed as revision 1867 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
f138f88364
100l (document buffer padding requirements)
...
Originally committed as revision 1866 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
2def278a45
* sync
...
Originally committed as revision 1865 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
445ad18d65
* link libfaad when needed
...
Originally committed as revision 1862 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
aea22133c4
* quiet missing EOF \n warning
...
Originally committed as revision 1861 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Zdenek Kabelac
280bd7b7de
* support for AAC audio streams via libfaad
...
* could be complied with runtime linking of libfaad (CONFIG_FAADBIN)
* missing/untested support for raw AAC streams (maybe there will be
just one entry for aac)
* missing configure check for libfaad/config option
Originally committed as revision 1857 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
74c0ac1274
fix image buffer leak on keyframes, add more error condition checks
...
Originally committed as revision 1856 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Roman Shaposhnik
affd55a132
* 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
22 years ago
Dan Christiansen
04431ca1c0
ranlib patch by (Dan Christiansen <danchr at daimi dot au dot dk>)
...
Originally committed as revision 1853 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
0549302188
more idct_permute docs
...
Originally committed as revision 1852 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
96a7e73b24
fix motion vector decoding bug and reinstate interframes
...
Originally committed as revision 1851 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
463d086bb5
get those permutations straight
...
Originally committed as revision 1850 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
892fc83e88
squashed a bunch of subtle array indexing bugs, fixed block mapping
...
added more error checking, added (and enabled, for the time being) a
keyframe-only mode
Originally committed as revision 1849 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
85ea6b2958
print obmc bug info only if avctx->debug&1
...
Originally committed as revision 1848 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
0433188259
dump the shady binary search logic (the part that binary searches
...
through unsorted data)
Originally committed as revision 1847 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
89a79364ed
change the way the ImageDescription is passed to the decoder
...
Originally committed as revision 1846 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
8b82a95675
svq3 decoder by anonymous
...
Originally committed as revision 1845 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
a466e345e4
correct the custom coding mode alphabet, add some validation on the
...
motion vectors (which are not completely correct yet)
Originally committed as revision 1844 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
5fd74135ad
more #ifdef CONFIG_ENCODERS by (Wolfgang Hesseler <qv at multimediaware dot com>)
...
Originally committed as revision 1843 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Roman Shaposhnik
631670888d
* 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.
Complements avpicture_fill.
* adding a new option -pix_fmt to the ffmpeg, in order to control
pixel format for the codecs that do support it, like rawvideo,
for example.
* reducing complexity of the rawvideo codec by splitting it in two
and making it more reliable via hooking up to the avpicture_layout.
Plus adding new FourCC as described here: http://www.fourcc.org
* A tiny fix for avienc.c that makes avih and video strf consistent
regarding codec FourCC.
Originally committed as revision 1842 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
4e80eb21af
looking better all the time! motion compensation is starting to work
...
Originally committed as revision 1841 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
44ae98ddef
fixed buffer allocation logic (hopefully) so that decoder does not crash
...
most ffmpeg-enabled apps; added a bunch on motion compensation stuff
which is effectively disabled at the moment while details are worked out
Originally committed as revision 1840 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
e20c40697c
release buffer cleanup
...
Originally committed as revision 1839 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
61873c4a44
fix decoder so that ffmpeg does not crash, at least not right away
...
Originally committed as revision 1838 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
814b648c75
Tiny patch for OpenBSD by (Björn Sandell <biorn at dce dot chalmers dot se>)
...
Originally committed as revision 1837 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
eb14c71360
doxy
...
Originally committed as revision 1832 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
d86053a416
first pass at a new VP3 video decoder
...
Originally committed as revision 1831 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Arpi
9616355144
looks better (req. for mp-G2)
...
Originally committed as revision 1830 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Roman Shaposhnik
ed543377a4
making it nicer to the client who doesn't expect errors messages in stdout
...
Originally committed as revision 1829 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Roman Shaposhnik
880e8ba730
* fixing NTSC frame rate for DV streams
...
* let ffmpeg preserve 'aspect_ratio' for recoding.
Do we want to make it tweakable from the command line ?
Originally committed as revision 1827 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
cfcff63685
10l
...
Originally committed as revision 1826 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
067ff8b1ee
tired
...
Originally committed as revision 1825 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
bb463d8102
10l (returning negative number of consumed bytes if the first startcode of a frame was split between 2 buffers)
...
Originally committed as revision 1824 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago