platform/upstream/libav.git
22 years agoadded proposed API for parse_only mode to extract compressed frames from compressed...
Fabrice Bellard [Thu, 25 Jul 2002 16:25:36 +0000 (16:25 +0000)]
added proposed API for parse_only mode to extract compressed frames from compressed streams

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

22 years agoadded include for ffserver dynamically loaded modules
Fabrice Bellard [Thu, 25 Jul 2002 16:15:28 +0000 (16:15 +0000)]
added include for ffserver dynamically loaded modules

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

22 years agorenamed gettime() av_gettime() - same for register_all()
Fabrice Bellard [Thu, 25 Jul 2002 16:07:39 +0000 (16:07 +0000)]
renamed gettime() av_gettime() - same for register_all()

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

22 years agoadded installlib target
Fabrice Bellard [Thu, 25 Jul 2002 16:06:41 +0000 (16:06 +0000)]
added installlib target

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

22 years agoexported av_probe_input_format()
Fabrice Bellard [Thu, 25 Jul 2002 16:05:52 +0000 (16:05 +0000)]
exported av_probe_input_format()

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

22 years agorenamed gettime to av_gettime()
Fabrice Bellard [Thu, 25 Jul 2002 16:05:25 +0000 (16:05 +0000)]
renamed gettime to av_gettime()

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

22 years agomoved simple c utils
Fabrice Bellard [Thu, 25 Jul 2002 16:04:20 +0000 (16:04 +0000)]
moved simple c utils

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

22 years agoseparated init code from utils to reduce static library size
Fabrice Bellard [Thu, 25 Jul 2002 16:03:55 +0000 (16:03 +0000)]
separated init code from utils to reduce static library size

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

22 years agomore consistent naming
Fabrice Bellard [Thu, 25 Jul 2002 16:01:46 +0000 (16:01 +0000)]
more consistent naming

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

22 years agoadded RTP/RTSP stuff
Fabrice Bellard [Wed, 24 Jul 2002 18:05:26 +0000 (18:05 +0000)]
added RTP/RTSP stuff

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

22 years agoadded url_split()
Fabrice Bellard [Wed, 24 Jul 2002 18:04:50 +0000 (18:04 +0000)]
added url_split()

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

22 years agoadded compilation of RTP/RTSP stuff
Fabrice Bellard [Wed, 24 Jul 2002 18:04:24 +0000 (18:04 +0000)]
added compilation of RTP/RTSP stuff

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

22 years agosuppressed packet size dependancy
Fabrice Bellard [Wed, 24 Jul 2002 17:56:25 +0000 (17:56 +0000)]
suppressed packet size dependancy

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

22 years agohttp protocol now uses tcp: protocol (simpler)
Fabrice Bellard [Wed, 24 Jul 2002 17:53:23 +0000 (17:53 +0000)]
http protocol now uses tcp: protocol (simpler)

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

22 years agoadded dynamic buffer support - added url_fprintf() and url_fgetc()
Fabrice Bellard [Wed, 24 Jul 2002 17:51:50 +0000 (17:51 +0000)]
added dynamic buffer support - added url_fprintf() and url_fgetc()

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

22 years agoadded url_get_max_packet_size() support - added URL_RDWR flag
Fabrice Bellard [Wed, 24 Jul 2002 17:50:23 +0000 (17:50 +0000)]
added url_get_max_packet_size() support - added URL_RDWR flag

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

22 years agoapi change for packet based protocols (such as UDP and RTP)
Fabrice Bellard [Wed, 24 Jul 2002 17:49:11 +0000 (17:49 +0000)]
api change for packet based protocols (such as UDP and RTP)

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

22 years agobetter UDP support - added preliminary multicast support (untested)
Fabrice Bellard [Wed, 24 Jul 2002 17:45:41 +0000 (17:45 +0000)]
better UDP support - added preliminary multicast support (untested)

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

22 years agoadded rtp port range support
Fabrice Bellard [Wed, 24 Jul 2002 17:40:26 +0000 (17:40 +0000)]
added rtp port range support

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

22 years agoadded local port option
Fabrice Bellard [Wed, 24 Jul 2002 17:38:20 +0000 (17:38 +0000)]
added local port option

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

22 years agopatch by François Revol <revol at free dot fr>
François Revol [Tue, 23 Jul 2002 22:05:35 +0000 (22:05 +0000)]
patch by François Revol <revol at free dot fr>
- fix for multiple frames per chunk
- better probing
- better header parsing
- fixed some 4CCs
- use av_new_stream() (but still dealocates some of them with av_free())

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

22 years agothis include isn;t longer need and now generate a lot of warnings patch by Bohdan...
Bohdan Horst [Tue, 23 Jul 2002 09:44:34 +0000 (09:44 +0000)]
this include isn;t longer need and now generate a lot of warnings patch by Bohdan Horst <nexus at hoth.amu.edu.pl>

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

22 years agomoved codebooks to svq1_cb.h
Alex Beregszaszi [Mon, 22 Jul 2002 20:51:26 +0000 (20:51 +0000)]
moved codebooks to svq1_cb.h

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

22 years ago-bug comand line option to workaround encoder bugs which cannot be detected automatically
Michael Niedermayer [Mon, 22 Jul 2002 09:48:31 +0000 (09:48 +0000)]
-bug comand line option to workaround encoder bugs which cannot be detected automatically

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

22 years agofixing bitrate vs. kbitrate in header
Michael Niedermayer [Mon, 22 Jul 2002 08:15:27 +0000 (08:15 +0000)]
fixing bitrate vs. kbitrate in header
fixing wmv1 decoder (was broken during some optimizations ...)
inter-intra prediction encoding

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

22 years agoadpcm encoding patch by François Revol <revol at free dot fr>
François Revol [Mon, 22 Jul 2002 01:44:08 +0000 (01:44 +0000)]
adpcm encoding patch by François Revol <revol at free dot fr>

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

22 years agonanosleep patch by François Revol <revol at free dot fr>
François Revol [Sun, 21 Jul 2002 07:59:17 +0000 (07:59 +0000)]
nanosleep patch by François Revol <revol at free dot fr>

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

22 years agoYUV410P to YUV420P patch by François Revol <revol at free dot fr>
François Revol [Sun, 21 Jul 2002 07:54:53 +0000 (07:54 +0000)]
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

22 years agominor optimizations
Michael Niedermayer [Sun, 21 Jul 2002 01:34:05 +0000 (01:34 +0000)]
minor optimizations
fixing numbers.avi
 fixing ac prediction between MBs with different QP

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

22 years agopix_abs mmx2 isnt bit-exact ...
Michael Niedermayer [Sun, 21 Jul 2002 00:48:50 +0000 (00:48 +0000)]
pix_abs mmx2 isnt bit-exact ...

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

22 years agobeos/mov/adpcm patch by François Revol <revol at free dot fr>
François Revol [Sat, 20 Jul 2002 20:05:50 +0000 (20:05 +0000)]
beos/mov/adpcm patch by François Revol <revol at free dot fr>
* Some BeOS fixes:
- errno stuff
- nanosleep() replacement
- added a doc/README.beos

* mov reader still has problems with most videos (skips many chunks),
- It should now read .mov files with zlib-compressed moov headers (aka cmov)
- added SVQ1 support.
- removed mapping 'raw ' and 'yuv2' to h263, was my mistake.
- added IMA4 support. (tested)
- fixed frame rate (it reported 0 fps or something before)
- extended file probing ('wide' and 'free' atoms)
- improved .mov/.mp4 detection (or so I think)

* adpcm
* added zlib support, with header file and lib check

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

22 years agoBeOS patches by "shatty" <shatty at myrealbox.com>
Michael Niedermayer [Fri, 19 Jul 2002 22:23:40 +0000 (22:23 +0000)]
BeOS patches by "shatty" <shatty at myrealbox.com>
1. errno's are negative on beos, so negating them gives positive values.
2. the -shared flag is -nostart on beos.
3. building the shared lib on beos requires -fomit-frame-pointer
4. beos doesn't have oss support

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

22 years agolargefile support patch by Roy Sigurd Karlsbakk <roy at karlsbakk.net>
Roy Sigurd Karlsbakk [Thu, 18 Jul 2002 20:27:09 +0000 (20:27 +0000)]
largefile support patch by Roy Sigurd Karlsbakk <roy at karlsbakk.net>

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

22 years ago* using time.h for Cygwin systems as well
Zdenek Kabelac [Thu, 18 Jul 2002 17:11:27 +0000 (17:11 +0000)]
* using time.h for Cygwin systems as well

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

22 years agouse edge emu for encoding of width or height %16!=0 files
Michael Niedermayer [Wed, 17 Jul 2002 23:32:31 +0000 (23:32 +0000)]
use edge emu for encoding of width or height %16!=0 files

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

22 years agofixing NULL reference frame with dr1
Michael Niedermayer [Wed, 17 Jul 2002 17:50:42 +0000 (17:50 +0000)]
fixing NULL reference frame with dr1

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

22 years agohmm ABS(dc-diff) > 512 fix
Michael Niedermayer [Wed, 17 Jul 2002 15:54:56 +0000 (15:54 +0000)]
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

22 years agolarger edge emu buffer (might have been too small)
Michael Niedermayer [Wed, 17 Jul 2002 13:25:01 +0000 (13:25 +0000)]
larger edge emu buffer (might have been too small)

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

22 years agofixing gmc with emu edges
Michael Niedermayer [Wed, 17 Jul 2002 12:42:50 +0000 (12:42 +0000)]
fixing gmc with emu edges

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

22 years agointerlaced mpeg2 fix ... replacing linesize>>1 by uvlinesize brainlessly wasnt a...
Michael Niedermayer [Wed, 17 Jul 2002 11:04:26 +0000 (11:04 +0000)]
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

22 years agolow_delay / has_b_frames fix
Michael Niedermayer [Wed, 17 Jul 2002 10:30:31 +0000 (10:30 +0000)]
low_delay / has_b_frames fix

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

22 years agofixes fire.avi & subtitles.avi
Michael Niedermayer [Wed, 17 Jul 2002 09:15:14 +0000 (09:15 +0000)]
fixes fire.avi & subtitles.avi

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

22 years agoexporting mbskip_table after it has been allocated
Michael Niedermayer [Tue, 16 Jul 2002 11:45:14 +0000 (11:45 +0000)]
exporting mbskip_table after it has been allocated

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

22 years agohurry up support
Michael Niedermayer [Tue, 16 Jul 2002 10:29:07 +0000 (10:29 +0000)]
hurry up support
returning buf_size insetad of 0

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

22 years agograyscale only decoding
Michael Niedermayer [Tue, 16 Jul 2002 10:19:00 +0000 (10:19 +0000)]
grayscale only decoding

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

22 years agodr1
Michael Niedermayer [Tue, 16 Jul 2002 01:24:02 +0000 (01:24 +0000)]
dr1

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

22 years agodr1
Michael Niedermayer [Tue, 16 Jul 2002 00:48:29 +0000 (00:48 +0000)]
dr1

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

22 years agodirect rendering for SVQ1
Michael Niedermayer [Mon, 15 Jul 2002 21:19:37 +0000 (21:19 +0000)]
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

22 years agouvlinesize
Michael Niedermayer [Mon, 15 Jul 2002 14:15:10 +0000 (14:15 +0000)]
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

22 years ago1001L
Nick Kurshev [Mon, 15 Jul 2002 07:43:22 +0000 (07:43 +0000)]
1001L

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

22 years ago4mv & qpel edge emu
Michael Niedermayer [Mon, 15 Jul 2002 00:25:53 +0000 (00:25 +0000)]
4mv & qpel edge emu

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

22 years agodirect rendering method 1 support
Michael Niedermayer [Sun, 14 Jul 2002 18:37:35 +0000 (18:37 +0000)]
direct rendering method 1 support

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

22 years agorl vlc table optimization (not yet used)
Michael Niedermayer [Sun, 14 Jul 2002 18:36:24 +0000 (18:36 +0000)]
rl vlc table optimization (not yet used)

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

22 years agofaster get_bit_cache
Michael Niedermayer [Sun, 14 Jul 2002 14:05:10 +0000 (14:05 +0000)]
faster get_bit_cache

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

22 years agoForce inlining on get_vlc2.
Falk Hüffner [Sat, 13 Jul 2002 19:31:15 +0000 (19:31 +0000)]
Force inlining on get_vlc2.

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

22 years agorl decoding optimization
Michael Niedermayer [Sat, 13 Jul 2002 17:30:43 +0000 (17:30 +0000)]
rl decoding optimization

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

22 years agoRemove support for variable BSIZE and INCR, as sub_pixels_* is no
Falk Hüffner [Sat, 13 Jul 2002 16:29:11 +0000 (16:29 +0000)]
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

22 years agoget_vlc -> get_vlc2
Michael Niedermayer [Sat, 13 Jul 2002 16:23:02 +0000 (16:23 +0000)]
get_vlc -> get_vlc2

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

22 years ago* Improve xy2 routines slightly
Falk Hüffner [Sat, 13 Jul 2002 16:17:38 +0000 (16:17 +0000)]
* Improve xy2 routines slightly
* Mark MC pointer arguments as restrict

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

22 years agooptimization (get_vlc() -> get_vlc2())
Michael Niedermayer [Sat, 13 Jul 2002 16:10:27 +0000 (16:10 +0000)]
optimization (get_vlc() -> get_vlc2())

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

22 years agooptimization (get_vlc -> get_vlc2)
Michael Niedermayer [Sat, 13 Jul 2002 15:45:52 +0000 (15:45 +0000)]
optimization (get_vlc -> get_vlc2)

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

22 years agoreturn buf_size again, i hope kabi is finally happy now ;)
Michael Niedermayer [Sat, 13 Jul 2002 15:03:47 +0000 (15:03 +0000)]
return buf_size again, i hope kabi is finally happy now ;)

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

22 years agorl vlc decoding optimizations
Michael Niedermayer [Sat, 13 Jul 2002 14:55:12 +0000 (14:55 +0000)]
rl vlc decoding optimizations

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

22 years agoWarning fix.
Falk Hüffner [Fri, 12 Jul 2002 12:41:32 +0000 (12:41 +0000)]
Warning fix.

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

22 years agodon't exit decoder after decoding first field -> fixes angels.avi interlacing
Arpi [Thu, 11 Jul 2002 23:34:06 +0000 (23:34 +0000)]
don't exit decoder after decoding first field -> fixes angels.avi interlacing

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

22 years agoTweak Alpha compiler flags.
Falk Hüffner [Thu, 11 Jul 2002 15:55:19 +0000 (15:55 +0000)]
Tweak Alpha compiler flags.

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

22 years ago10L
Nick Kurshev [Thu, 11 Jul 2002 15:54:10 +0000 (15:54 +0000)]
10L

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

22 years agoAdd Arpi to list of porters.
Nick Kurshev [Thu, 11 Jul 2002 15:16:17 +0000 (15:16 +0000)]
Add Arpi to list of porters.

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

22 years agoChange licence to LGPL since there are no objections from side of original author
Nick Kurshev [Thu, 11 Jul 2002 15:03:41 +0000 (15:03 +0000)]
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

22 years agodont trash table in GET_VLC
Michael Niedermayer [Thu, 11 Jul 2002 12:42:20 +0000 (12:42 +0000)]
dont trash table in GET_VLC

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

22 years agoRemove some cruft.
Falk Hüffner [Wed, 10 Jul 2002 22:06:04 +0000 (22:06 +0000)]
Remove some cruft.

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

22 years agoadding ff prefix to avoid global name conficts with xvid (patch by Marko Kreen <marko...
Marko Kreen [Wed, 10 Jul 2002 21:01:45 +0000 (21:01 +0000)]
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

22 years agoreturning the number of consumed bytes (2nd try)
Michael Niedermayer [Wed, 10 Jul 2002 20:21:00 +0000 (20:21 +0000)]
returning the number of consumed bytes (2nd try)

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

22 years agoget_vlc() optimizations
Michael Niedermayer [Wed, 10 Jul 2002 20:05:42 +0000 (20:05 +0000)]
get_vlc() optimizations

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

22 years agoApplied patch of Felix Buenemann
Nick Kurshev [Wed, 10 Jul 2002 17:39:16 +0000 (17:39 +0000)]
Applied patch of Felix Buenemann

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

22 years agoget_vlc() optimization
Michael Niedermayer [Wed, 10 Jul 2002 17:32:59 +0000 (17:32 +0000)]
get_vlc() optimization

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

22 years ago* prefixication (due Kabi's request)
Nick Kurshev [Wed, 10 Jul 2002 16:37:08 +0000 (16:37 +0000)]
* 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

22 years ago* clean compiler warning
Zdenek Kabelac [Wed, 10 Jul 2002 14:34:06 +0000 (14:34 +0000)]
* clean compiler warning

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

22 years ago-O3
Michael Niedermayer [Wed, 10 Jul 2002 11:07:11 +0000 (11:07 +0000)]
-O3

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

22 years agoreturn the number of consumed bytes instead of 0 or buf_size
Michael Niedermayer [Wed, 10 Jul 2002 10:25:11 +0000 (10:25 +0000)]
return the number of consumed bytes instead of 0 or buf_size

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

22 years agoc std doesnt like negative shifts -> use asm
Michael Niedermayer [Tue, 9 Jul 2002 19:22:50 +0000 (19:22 +0000)]
c std doesnt like negative shifts -> use asm

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

22 years ago* declare av_free
Zdenek Kabelac [Tue, 9 Jul 2002 18:38:07 +0000 (18:38 +0000)]
* declare av_free

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

22 years agowarning fix patch by atmos
Felix Bünemann [Tue, 9 Jul 2002 18:14:59 +0000 (18:14 +0000)]
warning fix patch by atmos

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

22 years agogcc3 bug workaround
Michael Niedermayer [Tue, 9 Jul 2002 17:41:51 +0000 (17:41 +0000)]
gcc3 bug workaround

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

22 years agofixing sinc filter (seems the problem was caused by rounding in pmulhw -> solution...
Michael Niedermayer [Tue, 9 Jul 2002 17:01:52 +0000 (17:01 +0000)]
fixing sinc filter (seems the problem was caused by rounding in pmulhw -> solution use shorter filter, its long and slow enough anyway)
some typos
some warning fixes

Originally committed as revision 6680 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

22 years agonew codec: Sorenson v1
Nick Kurshev [Tue, 9 Jul 2002 16:08:43 +0000 (16:08 +0000)]
new codec: Sorenson v1

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

22 years agonew bitstream reader API (old get_bits() based one is emulated and will still be...
Michael Niedermayer [Tue, 9 Jul 2002 10:35:10 +0000 (10:35 +0000)]
new bitstream reader API (old get_bits() based one is emulated and will still be supported in the future cuz its simpler)
minor optimizations to get_vlc

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

22 years ago* redundant declaration removed
Zdenek Kabelac [Mon, 8 Jul 2002 11:38:40 +0000 (11:38 +0000)]
* redundant declaration removed

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

22 years agowmv1 slice_height != mb_height support
Michael Niedermayer [Sun, 7 Jul 2002 08:34:46 +0000 (08:34 +0000)]
wmv1 slice_height != mb_height support
encoding of slice_height != mb_height
1bit shorter wmv1 headers if bit_rate<50 !? ROTFL M$ is even more stupid than i thought
using dc of non intra blocks for dc prediction of wmv1 if bitrate < 129 && res < 320x240

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

22 years agoImplement clear_blocks_axp.
Falk Hüffner [Fri, 5 Jul 2002 19:16:26 +0000 (19:16 +0000)]
Implement clear_blocks_axp.

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

22 years ago* Move "restrict" fallback to common.h
Falk Hüffner [Thu, 4 Jul 2002 13:41:27 +0000 (13:41 +0000)]
* Move "restrict" fallback to common.h
* Don't include config.h in dsputil.c

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

22 years agomore scaling algos
Michael Niedermayer [Thu, 4 Jul 2002 13:08:37 +0000 (13:08 +0000)]
more scaling algos

Originally committed as revision 6638 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc

22 years agoadded rtp protocol
Fabrice Bellard [Thu, 4 Jul 2002 10:42:57 +0000 (10:42 +0000)]
added rtp protocol

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

22 years agoadded rtsp support (not activated yet)
Fabrice Bellard [Thu, 4 Jul 2002 10:41:34 +0000 (10:41 +0000)]
added rtsp support (not activated yet)

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

22 years agoadded rtp support (not activated yet)
Fabrice Bellard [Thu, 4 Jul 2002 10:38:01 +0000 (10:38 +0000)]
added rtp support (not activated yet)

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

22 years agoadded raw tcp support
Fabrice Bellard [Thu, 4 Jul 2002 10:35:45 +0000 (10:35 +0000)]
added raw tcp support

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

22 years ago* Detect "retrict" keyword
Falk Hüffner [Thu, 4 Jul 2002 01:47:32 +0000 (01:47 +0000)]
* Detect "retrict" keyword
* Use "restrict" in some dsputil routines (yields large speedup)

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

22 years agoMake dct_unquantize_h263 work on systems without MVI extension.
Falk Hüffner [Wed, 3 Jul 2002 23:30:32 +0000 (23:30 +0000)]
Make dct_unquantize_h263 work on systems without MVI extension.

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

22 years agoUpdate and activate dct_unquantize_h263_mvi. Thanks to Måns Rullgård
Falk Hüffner [Wed, 3 Jul 2002 03:01:06 +0000 (03:01 +0000)]
Update and activate dct_unquantize_h263_mvi. Thanks to Måns Rullgård
for some improvements.

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

22 years agoUse updated motion compensation routines.
Falk Hüffner [Wed, 3 Jul 2002 01:09:44 +0000 (01:09 +0000)]
Use updated motion compensation routines.

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