]>
rtime.felk.cvut.cz Git - frescor/ffmpeg.git/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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