]> rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
frescor/ffmpeg.git
21 years agoadded include for ffserver dynamically loaded modules
bellard [Thu, 25 Jul 2002 16:15:28 +0000 (16:15 +0000)]
added include for ffserver dynamically loaded modules

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@809 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@808 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@807 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoexported av_probe_input_format()
bellard [Thu, 25 Jul 2002 16:05:52 +0000 (16:05 +0000)]
exported av_probe_input_format()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@806 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@805 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@804 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@803 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@802 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@801 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoadded url_split()
bellard [Wed, 24 Jul 2002 18:04:50 +0000 (18:04 +0000)]
added url_split()

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@800 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@799 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@798 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@797 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@796 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@795 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@794 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@793 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@792 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@791 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agopatch by François Revol <revol at free dot fr>
michaelni [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())

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@790 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agothis include isn;t longer need and now generate a lot of warnings patch by Bohdan...
michaelni [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>

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@789 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@788 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@787 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agofixing bitrate vs. kbitrate in header
michaelni [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@786 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@785 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@784 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoYUV410P to YUV420P patch by François Revol <revol at free dot fr>
michaelni [Sun, 21 Jul 2002 07:54:53 +0000 (07:54 +0000)]
YUV410P to YUV420P patch by François Revol <revol at free dot fr>

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@783 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@782 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@781 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agobeos/mov/adpcm patch by François Revol <revol at free dot fr>
michaelni [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@780 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoBeOS patches by "shatty" <shatty at myrealbox.com>
michaelni [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@779 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@778 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@777 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@776 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@775 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agohmm ABS(dc-diff) > 512 fix
michaelni [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@774 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@773 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@772 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agointerlaced mpeg2 fix ... replacing linesize>>1 by uvlinesize brainlessly wasnt a...
michaelni [Wed, 17 Jul 2002 11:04:26 +0000 (11:04 +0000)]
interlaced mpeg2 fix ... replacing linesize>>1 by uvlinesize brainlessly wasnt a good idea

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@771 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@770 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@769 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@768 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@767 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@766 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agodr1
michaelni [Tue, 16 Jul 2002 01:24:02 +0000 (01:24 +0000)]
dr1

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@765 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agodr1
michaelni [Tue, 16 Jul 2002 00:48:29 +0000 (00:48 +0000)]
dr1

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@764 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agodirect rendering for SVQ1
michaelni [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@763 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agouvlinesize
michaelni [Mon, 15 Jul 2002 14:15:10 +0000 (14:15 +0000)]
uvlinesize
export has_b_frames
mb_skip with more than 2 ip buffers

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@762 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@761 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@760 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@759 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@758 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agofaster get_bit_cache
michaelni [Sun, 14 Jul 2002 14:05:10 +0000 (14:05 +0000)]
faster get_bit_cache

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@757 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoForce inlining on get_vlc2.
mellum [Sat, 13 Jul 2002 19:31:15 +0000 (19:31 +0000)]
Force inlining on get_vlc2.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@756 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@755 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoRemove support for variable BSIZE and INCR, as sub_pixels_* is no
mellum [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@754 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@753 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@752 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@751 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@750 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@749 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@748 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoWarning fix.
mellum [Fri, 12 Jul 2002 12:41:32 +0000 (12:41 +0000)]
Warning fix.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@747 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@746 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoTweak Alpha compiler flags.
mellum [Thu, 11 Jul 2002 15:55:19 +0000 (15:55 +0000)]
Tweak Alpha compiler flags.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@745 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years ago10L
nickols_k [Thu, 11 Jul 2002 15:54:10 +0000 (15:54 +0000)]
10L

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@744 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@743 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoChange licence to LGPL since there are no objections from side of original author
nickols_k [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@742 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@741 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoRemove some cruft.
mellum [Wed, 10 Jul 2002 22:06:04 +0000 (22:06 +0000)]
Remove some cruft.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@740 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoadding ff prefix to avoid global name conficts with xvid (patch by Marko Kreen <marko...
michaelni [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>)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@739 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@738 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoget_vlc() optimizations
michaelni [Wed, 10 Jul 2002 20:05:42 +0000 (20:05 +0000)]
get_vlc() optimizations

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@737 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@736 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoget_vlc() optimization
michaelni [Wed, 10 Jul 2002 17:32:59 +0000 (17:32 +0000)]
get_vlc() optimization

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@735 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years ago* prefixication (due Kabi's request)
nickols_k [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@734 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@733 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years ago-O3
michaelni [Wed, 10 Jul 2002 11:07:11 +0000 (11:07 +0000)]
-O3

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@732 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@731 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@730 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@729 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agowarning fix patch by atmos
michaelni [Tue, 9 Jul 2002 18:14:59 +0000 (18:14 +0000)]
warning fix patch by atmos

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@728 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@727 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@726 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agonew bitstream reader API (old get_bits() based one is emulated and will still be...
michaelni [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@725 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@724 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agowmv1 slice_height != mb_height support
michaelni [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@723 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoImplement clear_blocks_axp.
mellum [Fri, 5 Jul 2002 19:16:26 +0000 (19:16 +0000)]
Implement clear_blocks_axp.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@722 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years ago* Move "restrict" fallback to common.h
mellum [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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@721 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@720 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@719 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@718 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@717 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

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

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@716 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoMake dct_unquantize_h263 work on systems without MVI extension.
mellum [Wed, 3 Jul 2002 23:30:32 +0000 (23:30 +0000)]
Make dct_unquantize_h263 work on systems without MVI extension.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@715 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoUpdate and activate dct_unquantize_h263_mvi. Thanks to Måns Rullgård
mellum [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.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@714 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoUse updated motion compensation routines.
mellum [Wed, 3 Jul 2002 01:09:44 +0000 (01:09 +0000)]
Use updated motion compensation routines.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@713 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoActivate ALT_BITSTREAM_READER by default on Alpha, since it seems to
mellum [Tue, 2 Jul 2002 02:22:46 +0000 (02:22 +0000)]
Activate ALT_BITSTREAM_READER by default on Alpha, since it seems to
be a noticeable win (at least for me :)

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@712 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoAssembly version of put_pixels. This is currently the function that
mellum [Mon, 1 Jul 2002 23:47:01 +0000 (23:47 +0000)]
Assembly version of put_pixels. This is currently the function that
takes the most time, and it allows for more efficient unaligned access
and better control over memory latencies.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@711 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b

21 years agoAdd profiling support.
mellum [Mon, 1 Jul 2002 23:02:36 +0000 (23:02 +0000)]
Add profiling support.

git-svn-id: file:///var/local/repositories/ffmpeg/trunk@710 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b