Michael Niedermayer
79c0c7858d
use edge emu for encoding of width or height %16!=0 files
...
Originally committed as revision 776 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
9022797ba2
fixing NULL reference frame with dr1
...
Originally committed as revision 775 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
9ac7ecd698
hmm ABS(dc-diff) > 512 fix
...
printing some error messages if some error occurs
Originally committed as revision 774 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
9be42dba97
larger edge emu buffer (might have been too small)
...
Originally committed as revision 773 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
5499377432
fixing gmc with emu edges
...
Originally committed as revision 772 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
4c9ede2e4b
interlaced mpeg2 fix ... replacing linesize>>1 by uvlinesize brainlessly wasnt a good idea
...
Originally committed as revision 771 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
cc504d3c3c
low_delay / has_b_frames fix
...
Originally committed as revision 770 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
1a013246fb
fixes fire.avi & subtitles.avi
...
Originally committed as revision 769 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
fe072fb4ee
exporting mbskip_table after it has been allocated
...
Originally committed as revision 768 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
bc6d7776d8
hurry up support
...
returning buf_size insetad of 0
Originally committed as revision 767 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
22b13d5b4c
grayscale only decoding
...
Originally committed as revision 766 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
3cf33c37e7
dr1
...
Originally committed as revision 765 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
94aec31fa0
dr1
...
Originally committed as revision 764 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
760acb18a3
direct rendering for SVQ1
...
MpegEncContext->opaque MUST NOT be used by the codec, its for the parent program
using standart values for pict_type
using (uv)linesize
handling dropable p-frames like b-frames
Originally committed as revision 763 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
0fd90455ec
uvlinesize
...
export has_b_frames
mb_skip with more than 2 ip buffers
Originally committed as revision 762 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
cd141f4c22
1001L
...
Originally committed as revision 761 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
225f9c44cf
4mv & qpel edge emu
...
Originally committed as revision 760 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
93a21abde5
direct rendering method 1 support
...
Originally committed as revision 759 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
4f68b0847e
rl vlc table optimization (not yet used)
...
Originally committed as revision 758 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
02e0aa20a8
faster get_bit_cache
...
Originally committed as revision 757 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
d200cab674
Force inlining on get_vlc2.
...
Originally committed as revision 756 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
c03a717274
rl decoding optimization
...
Originally committed as revision 755 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
e3e98d3c23
Remove support for variable BSIZE and INCR, as sub_pixels_* is no
...
longer needed.
Originally committed as revision 754 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
a349467945
get_vlc -> get_vlc2
...
Originally committed as revision 753 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
f5abd9fd1a
* Improve xy2 routines slightly
...
* Mark MC pointer arguments as restrict
Originally committed as revision 752 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
8ed2ddb2c2
optimization (get_vlc() -> get_vlc2())
...
Originally committed as revision 751 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
edcf989073
optimization (get_vlc -> get_vlc2)
...
Originally committed as revision 750 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
71529954c6
return buf_size again, i hope kabi is finally happy now ;)
...
Originally committed as revision 749 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
45a82edbdd
rl vlc decoding optimizations
...
Originally committed as revision 748 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
6b765cd276
Warning fix.
...
Originally committed as revision 747 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Arpi
d85c5979d0
don't exit decoder after decoding first field -> fixes angels.avi interlacing
...
Originally committed as revision 746 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
14ac09bfab
Tweak Alpha compiler flags.
...
Originally committed as revision 745 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
361e7cade9
10L
...
Originally committed as revision 744 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
861dfbb551
Add Arpi to list of porters.
...
Originally committed as revision 743 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
365777216b
Change licence to LGPL since there are no objections from side of original author
...
Originally committed as revision 742 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
6300c80a88
dont trash table in GET_VLC
...
Originally committed as revision 741 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Falk Hüffner
5ea6f10f72
Remove some cruft.
...
Originally committed as revision 740 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Marko Kreen
adc09b2eab
adding ff prefix to avoid global name conficts with xvid (patch by Marko Kreen <marko at l-t.ee>)
...
Originally committed as revision 739 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
9d07682305
returning the number of consumed bytes (2nd try)
...
Originally committed as revision 738 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
08dce7b02f
get_vlc() optimizations
...
Originally committed as revision 737 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
63e0d4ac59
Applied patch of Felix Buenemann
...
Originally committed as revision 736 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
cceabc8656
get_vlc() optimization
...
Originally committed as revision 735 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
82dd7d0dec
* prefixication (due Kabi's request)
...
* generic optimization:
- enable ALT and ALIGNED stream
- move "if(const)" out from loops
- supress duplicated computing
* first attempt to fix problem with strides
Originally committed as revision 734 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
f197d19a21
* clean compiler warning
...
Originally committed as revision 733 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
ebd62a2402
return the number of consumed bytes instead of 0 or buf_size
...
Originally committed as revision 731 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
ef5e74bbfd
c std doesnt like negative shifts -> use asm
...
Originally committed as revision 730 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Zdenek Kabelac
df595131bb
* declare av_free
...
Originally committed as revision 729 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Felix Bünemann
c60a6560a1
warning fix patch by atmos
...
Originally committed as revision 728 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Michael Niedermayer
55cb1ae6fc
gcc3 bug workaround
...
Originally committed as revision 727 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago
Nick Kurshev
be8ffec9cd
new codec: Sorenson v1
...
Originally committed as revision 726 to svn://svn.ffmpeg.org/ffmpeg/trunk
23 years ago