Michael Niedermayer
d9e6a6c629
golomb rice code cleanup / simplify (~0.5% compression gain and slightly faster)
...
jpegls style golomb rice coder
Originally committed as revision 2040 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
25bd2349ed
simpler
...
Originally committed as revision 2039 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
7e9e2b55c5
cleanup
...
Originally committed as revision 2038 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
5b9d235fce
10l
...
Originally committed as revision 2037 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
3b37408be8
lossless jpeg regression test
...
Originally committed as revision 2036 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Roman Shaposhnik
445f1b83ad
* First round of AV sync fixes.
...
* -r now does the right thing.
* frame rate and frame sizes now share same abbv. table and you
can do -r ntsc as well as -s ntsc
Originally committed as revision 2035 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Giancarlo Formicuccia
1bc1cfdddf
- Gracefully handle the case where not all the streams are requested/wanted
...
from the client. Simply ignore the unwanted/unasked streams.
- Don't need to pool() for every input character! (the socket is nonblocking,
so the loop is ok).
- Partially resurrect compute_send_delay for avoiding udp flood. Without a
similar patch, udp transmission is seriously unreliable.
(note that we don't link to a specific input reference stream, it's not needed
as the pts values should be coherent anyway. Also, non-monotonic pts
progression is unimportant in the long term).
- rtsp_cmd_pause must reset the time reference
patch by (Giancarlo Formicuccia <ilsensine at inwind dot it>)
Originally committed as revision 2034 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Tim Allen
6bc114b2fb
Shared library for libavformat support patch by (Tim Allen <tim at proximity dot com dot au>)
...
Originally committed as revision 2033 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
14b3225377
Building ffmpeg with gcc-2.95.3 encountered a problem due to C99 initialization fix by ("Steven M. Schultz" <sms at 2BSD dot COM>)
...
Originally committed as revision 2032 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
ec0eeaa212
postprocessing support
...
fix duplicate frames bug?
Originally committed as revision 2031 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
dde384225e
1000l (forgot to commit)
...
Originally committed as revision 2030 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
e4748d63ea
fix? flv escape codes
...
Originally committed as revision 2029 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Isaac Richards
ec23a47286
- Looks a tiny bit harder in mpegps_probe() for a valid start code. This is
...
needed to detect some files produced by pvr-250/350 capture cards.
- Adds AC3 audio support to the mpegts demuxer, and makes it a little more
tolerant of bad files.
patch by (Isaac Richards <ijr at po dot cwru dot edu>)
Originally committed as revision 2028 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
3d32b429d3
added the official VP3 IDCT (C implementation) as well as a grayscale
...
decoding mode
Originally committed as revision 2027 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
44a2950f72
flv cleanup / simplify
...
Originally committed as revision 2026 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
bbdd42d36f
flv regression test
...
Originally committed as revision 2025 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Garrick Meeker
d4f5d74a54
flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot com>)
...
Originally committed as revision 2024 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
b64dcbe325
FFmpeg & evaluating performance on the PowerPC Architecture HOWTO by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 2023 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Romain Dolbeau
e45a2872fa
1) remove TBL support in PPC performance. It's much more useful to use the
...
PMCs, and with Apple's CHUD it's fairly easy too. No reason to keep useless
code around
2) make the PPC perf stuff a configure option
3) make put_pixels16_altivec a bit faster by unrolling the loop by 4
patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
Originally committed as revision 2022 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
0273ceebbd
few more error checks
...
Originally committed as revision 2021 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
3f6f76afef
the reference sw doesnt like some legal headers ...
...
Originally committed as revision 2020 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
4b0e52f635
warning fix
...
Originally committed as revision 2019 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
05fd1577be
mpeg 2 seeking fix
...
Originally committed as revision 2018 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
bd7d1ea76b
Optimized simple idct for arm by Frederic 'dilb' Boulay <dilb@handhelds.org>. Currently licensed under the GPLv2, but the author allowed to license it under the LGPL, feel free to change
...
Originally committed as revision 2017 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
e056044824
CODEC_FLAG_LOW_DELAY fix
...
Originally committed as revision 2016 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
27fc5352d0
merge U and V statistics, 33% reduction in memory requirement, compression rate better for some files worse for others, worst compression rate loss 0.05%
...
Originally committed as revision 2015 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
147e5200ca
memleak fix by (Jake Page <jake at CS dot Stanford dot EDU>)
...
with minor fix by me
Originally committed as revision 2014 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
342474abd9
av_free_packet SEGV fix by (Arthur van Hoff (javanator))
...
Originally committed as revision 2013 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
e71ea8b251
mpeg1 bad frame_rate_base fix by (Arthur van Hoff (javanator))
...
Originally committed as revision 2012 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
aef3c69d8d
moved frame_count to wmadeccontext
...
Originally committed as revision 2011 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
f2899fb1ff
uniformization (now it uses the same trace functions as h264, defined in common.h)
...
Originally committed as revision 2010 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
2ca71015ef
unwanted second definition of CHECKED_ALLOCZ
...
Originally committed as revision 2009 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Romain Dolbeau
3efd4952df
PPC fixes & clean-up patch by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 2008 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
cc74aafbc6
undefined local_port fix by (Giancarlo Formicuccia <ilsensine at inwind dot it>)
...
Originally committed as revision 2007 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Ivan Kalvachev
d55e93e48b
Mpeg2 16x8 Patch by ("Ivan Kalvachev" <ivan at cacad dot com>)
...
Originally committed as revision 2006 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
17705a3420
Missing ffserver.c format parameter fix by (Giancarlo Formicuccia <ilsensine at inwind dot it>)
...
Originally committed as revision 2005 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
aef95c8cb9
fix last_block_index<=0 bug
...
Originally committed as revision 2004 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
1b52b6bd6b
segfault fix by (Giancarlo Formicuccia <ilsensine at inwind dot it>)
...
Originally committed as revision 2003 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
e103117177
10l found by Curi Fabio Eduardo (SFL) <curif@TELEFONICA.COM.AR>
...
Originally committed as revision 2002 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
d9ced4ca4b
cleanup / cosmetics
...
Originally committed as revision 2001 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
085565f71f
20% less memory needed for 8bit AC state (worst compression rate loss was 0.2%, all other files had <=0.1% loss)
...
Originally committed as revision 2000 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Alex Beregszaszi
9085af0751
moved the tables into header files (and applied the 'static' patch). Nick: why do you like mergeing tables and code into one file, so making it unusable big?
...
Originally committed as revision 1999 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Giancarlo Formicuccia
94d9ad5f80
*** fix for read()
...
Reading 1-char per read() is the less intrusive way to fix the behaviour I observed.
Not a nice fix, but the client requests shouldn't steal so much bandwidth
*** fix for find_rtp_session_with_url.
Note that mplayer send one PLAY request per stream, I don't know if this should be handled
more gracefully
patch by (Giancarlo Formicuccia <ilsensine at inwind dot it>)
Originally committed as revision 1998 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
a4adb60858
PPC970 patch + cpu-specific tuning support by (Romain Dolbeau <dolbeau at irisa dot fr>)
...
Originally committed as revision 1997 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Sam Hocevar
2c094d6338
build error on Alpha patch by (Sam Hocevar <sam at zoy dot org>)
...
Originally committed as revision 1996 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
ce34182dd7
try to filter _all_ PATs if no SDT could be found patch by (<gbazin at altern dot org>)
...
+ mpegtsenc.c compile fix by me
Originally committed as revision 1995 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Steven M. Schultz
d3b150363c
'ffserver=no' default for Darwin patch by ("Steven M. Schultz" <sms at 2BSD dot COM>)
...
Originally committed as revision 1994 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
dc939fd588
fix CHECKED_ALLOCZ(0)
...
Originally committed as revision 1993 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
1e79606dd6
gcc 2.95 workaround
...
Originally committed as revision 1992 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
2e26c8d204
- fix PLANE_PRED8x8 prediction (H/V are swapped, this is correct!)
...
- fix B-frame motion compensation
- cleanup motion vector math and other blocks of common code
Originally committed as revision 1991 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago