Log of /trunk
Directory Listing
Revision
1933 -
Directory Listing
Modified
Thu Dec 30 22:08:02 2010 UTC (13 years, 4 months ago) by
Isibaar
changed num_slice determination logic
Revision
1932 -
Directory Listing
Modified
Thu Dec 30 11:47:06 2010 UTC (13 years, 4 months ago) by
Isibaar
more bug squashing
Revision
1931 -
Directory Listing
Modified
Wed Dec 29 22:39:35 2010 UTC (13 years, 4 months ago) by
Isibaar
bug fixing...
Revision
1929 -
Directory Listing
Modified
Wed Dec 29 16:27:03 2010 UTC (13 years, 4 months ago) by
Isibaar
fix cvs corruption
Revision
1928 -
Directory Listing
Modified
Tue Dec 28 19:19:57 2010 UTC (13 years, 4 months ago) by
Isibaar
get rid off compiler warnings
Revision
1923 -
Directory Listing
Modified
Mon Dec 27 16:39:31 2010 UTC (13 years, 4 months ago) by
Isibaar
updated changelog
Revision
1922 -
Directory Listing
Modified
Mon Dec 27 16:11:05 2010 UTC (13 years, 4 months ago) by
Isibaar
auto slice determination
Revision
1921 -
Directory Listing
Modified
Fri Dec 24 13:49:58 2010 UTC (13 years, 4 months ago) by
Isibaar
improved decoder robustness upon resync markers in BVOP
Revision
1920 -
Directory Listing
Modified
Fri Dec 24 13:31:31 2010 UTC (13 years, 4 months ago) by
Isibaar
update linker definitions (psnrhvsm plugin)
Revision
1919 -
Directory Listing
Modified
Fri Dec 24 13:21:35 2010 UTC (13 years, 4 months ago) by
Isibaar
slice coding: workaround some third-party decoder bugs
Revision
1918 -
Directory Listing
Modified
Wed Dec 22 16:52:52 2010 UTC (13 years, 4 months ago) by
Isibaar
update
Revision
1917 -
Directory Listing
Modified
Wed Dec 22 16:52:12 2010 UTC (13 years, 4 months ago) by
Isibaar
slice coding GUI element
Revision
1916 -
Directory Listing
Modified
Wed Dec 22 15:21:13 2010 UTC (13 years, 4 months ago) by
Isibaar
read cpu_flags and num_threads from registry
Revision
1915 -
Directory Listing
Modified
Tue Dec 21 20:23:07 2010 UTC (13 years, 4 months ago) by
Isibaar
some bugfixing...
Revision
1914 -
Directory Listing
Modified
Tue Dec 21 16:56:42 2010 UTC (13 years, 4 months ago) by
Isibaar
moved num_threads control to common tab
VHQ metric combobox
Revision
1913 -
Directory Listing
Modified
Sat Dec 18 16:02:08 2010 UTC (13 years, 4 months ago) by
Isibaar
refactorized encoder multi-threading
introduced slice-based encoding
Revision
1912 -
Directory Listing
Modified
Sat Dec 18 10:17:35 2010 UTC (13 years, 4 months ago) by
Isibaar
set decoder threads
Revision
1911 -
Directory Listing
Modified
Sat Dec 18 10:13:38 2010 UTC (13 years, 4 months ago) by
Isibaar
MT deblocker
Revision
1910 -
Directory Listing
Modified
Thu Dec 2 06:46:07 2010 UTC (13 years, 4 months ago) by
Isibaar
some cleanup of vfw code, increased allowed max bitrate, profile for HD 1080
Revision
1909 -
Directory Listing
Modified
Sun Nov 28 15:19:07 2010 UTC (13 years, 5 months ago) by
Isibaar
PSNRHVSM R-D optimization
Revision
1908 -
Directory Listing
Modified
Tue Nov 23 11:00:35 2010 UTC (13 years, 5 months ago) by
Isibaar
Changed semantics of frame_drop_ratio: "0" will not produce any N_VOPs.
Revision
1907 -
Directory Listing
Modified
Tue Nov 16 14:58:42 2010 UTC (13 years, 5 months ago) by
Isibaar
Had accidentally overwritten the VS 2005 project files by VS 2008 ones -> Restore previous version.
Revision
1906 -
Directory Listing
Modified
Tue Nov 16 14:42:07 2010 UTC (13 years, 5 months ago) by
Isibaar
Clean-up for vbv_peakrate handling (many thanks to Lasse Collin)
Revision
1905 -
Directory Listing
Modified
Fri Nov 12 10:10:40 2010 UTC (13 years, 5 months ago) by
Isibaar
fix for typo on pred mv init (thanks to Lasse Collin)
Revision
1904 -
Directory Listing
Modified
Wed Nov 10 21:25:16 2010 UTC (13 years, 5 months ago) by
Isibaar
psnrhvsm for u/v planes too
Revision
1903 -
Directory Listing
Modified
Mon Nov 8 20:20:39 2010 UTC (13 years, 5 months ago) by
Isibaar
fixed some bugs (possible overflow, mainly)
Revision
1902 -
Directory Listing
Modified
Fri Oct 29 16:39:07 2010 UTC (13 years, 6 months ago) by
Isibaar
don't use tray icon and MFT by default
Revision
1901 -
Directory Listing
Modified
Fri Oct 29 14:33:39 2010 UTC (13 years, 6 months ago) by
Isibaar
tray icon update
Revision
1900 -
Directory Listing
Modified
Sun Oct 24 08:50:54 2010 UTC (13 years, 6 months ago) by
Isibaar
forgot to add new plugin_psnrhvsm.c source file to unix-style build environment...
Revision
1899 -
Directory Listing
Modified
Sun Oct 17 18:36:12 2010 UTC (13 years, 6 months ago) by
Isibaar
fixed typo
Revision
1898 -
Directory Listing
Modified
Sun Oct 17 18:31:52 2010 UTC (13 years, 6 months ago) by
Isibaar
MFT decoder
Revision
1897 -
Directory Listing
Modified
Sun Oct 17 17:46:43 2010 UTC (13 years, 6 months ago) by
Isibaar
XVID_GBL_CONVERT: generic colorspace conversion from XVID_CSP_INTERNAL
Revision
1896 -
Directory Listing
Modified
Sat Oct 16 12:20:30 2010 UTC (13 years, 6 months ago) by
Isibaar
tray icon
Revision
1895 -
Directory Listing
Modified
Fri Oct 15 16:20:48 2010 UTC (13 years, 6 months ago) by
Isibaar
table update
Revision
1894 -
Directory Listing
Modified
Sun Oct 10 19:24:24 2010 UTC (13 years, 6 months ago) by
Isibaar
PSNR-HVS-M quality metric
Revision
1893 -
Directory Listing
Modified
Mon Sep 13 07:38:09 2010 UTC (13 years, 7 months ago) by
Isibaar
define additional simple profile levels
Revision
1892 -
Directory Listing
Modified
Mon Aug 23 14:58:48 2010 UTC (13 years, 8 months ago) by
Isibaar
Added new simple profile levels to GUI (patch by Carl Eric Codere)
Revision
1891 -
Directory Listing
Modified
Tue Aug 10 15:00:34 2010 UTC (13 years, 8 months ago) by
Isibaar
decoder: better distinguish between xvid and non-xvid streams
Revision
1890 -
Directory Listing
Modified
Tue Aug 10 14:17:40 2010 UTC (13 years, 8 months ago) by
Isibaar
API change: signal fourcc to xvidcore
Revision
1889 -
Directory Listing
Modified
Mon Jun 7 07:04:00 2010 UTC (13 years, 10 months ago) by
Isibaar
patch for yasm >= 1.0 by Takashi Mochizuki
Revision
1887 -
Directory Listing
Modified
Mon May 10 13:50:46 2010 UTC (13 years, 11 months ago) by
Isibaar
fix for handle leak problem reported by Chris Korda
Revision
1886 -
Directory Listing
Modified
Thu Apr 1 12:16:48 2010 UTC (14 years, 1 month ago) by
Isibaar
fixed rounding issue for app-level multi-threading
Revision
1885 -
Directory Listing
Modified
Tue Mar 9 16:25:17 2010 UTC (14 years, 1 month ago) by
Isibaar
fixed multithreaded AVI input (hopefully)
Revision
1884 -
Directory Listing
Modified
Tue Mar 9 14:56:02 2010 UTC (14 years, 1 month ago) by
Isibaar
typo with sequence splitting
Revision
1883 -
Directory Listing
Modified
Tue Mar 9 10:00:30 2010 UTC (14 years, 1 month ago) by
Isibaar
app-level multi-threading for xvid_encraw
Revision
1882 -
Directory Listing
Modified
Tue Mar 9 09:20:05 2010 UTC (14 years, 1 month ago) by
Isibaar
added option for postprocessing
Revision
1881 -
Directory Listing
Modified
Fri Jan 8 10:03:09 2010 UTC (14 years, 3 months ago) by
Isibaar
bugfix for new -f yuv option
Revision
1880 -
Directory Listing
Modified
Tue Jan 5 09:25:19 2010 UTC (14 years, 3 months ago) by
Isibaar
added option for raw yuv output format
Revision
1879 -
Directory Listing
Modified
Tue Nov 10 14:06:58 2009 UTC (14 years, 5 months ago) by
Isibaar
skip mv_bits assert in _DEBUG mode
Revision
1878 -
Directory Listing
Modified
Mon Oct 5 09:55:46 2009 UTC (14 years, 6 months ago) by
Isibaar
Removed inner nested AC_CHECK_LIB test for pthread_join (autoconf-2.64 compatibility)
Revision
1877 -
Directory Listing
Modified
Wed Sep 16 17:11:39 2009 UTC (14 years, 7 months ago) by
Isibaar
no_exec stack patch for x86_64 too by Michal Schmidt (mschmidt at redhat dot com)
Revision
1876 -
Directory Listing
Modified
Wed Jul 1 09:25:38 2009 UTC (14 years, 10 months ago) by
Isibaar
Additional sanity check when reading stats file
Revision
1875 -
Directory Listing
Modified
Tue Jun 9 07:48:57 2009 UTC (14 years, 10 months ago) by
Isibaar
Use -maltivec only to compile the sources containting altivec code.
GCC may otherwise produce altivec code on non-altivec PPC (thanks to Frederik Wikstrom)
Revision
1874 -
Directory Listing
Modified
Fri Jun 5 07:58:41 2009 UTC (14 years, 10 months ago) by
Isibaar
Patch for Amiga OS4 by Fredrik Wikstrom
Revision
1873 -
Directory Listing
Modified
Tue Jun 2 13:06:54 2009 UTC (14 years, 10 months ago) by
Isibaar
Added alternative processor cores detection routing for Apple (thanks to Fabian Groffen)
C90 style fix in variance masking code
Revision
1870 -
Directory Listing
Modified
Thu May 28 16:59:21 2009 UTC (14 years, 11 months ago) by
Isibaar
Allow text relocations for dynlib OS X target
Revision
1868 -
Directory Listing
Modified
Thu May 28 15:42:06 2009 UTC (14 years, 11 months ago) by
Isibaar
Bugfix:
- Added missing resync marker range check in decoder.c (reported by IBM X-Force. Thanks go to John McDonald and Christopher Valasek)
- return E_FAIL instead of S_FALSE upon XVID_ERR_MEMORY error in dshow frontend (reported by IBM X-Force. Thanks to John McDonald and Mark Dowd)
Revision
1866 -
Directory Listing
Modified
Thu May 28 14:15:53 2009 UTC (14 years, 11 months ago) by
Isibaar
require yasm >= 0.8.0
Revision
1864 -
Directory Listing
Modified
Wed May 27 17:27:56 2009 UTC (14 years, 11 months ago) by
Isibaar
GUI for variance masking
Revision
1863 -
Directory Listing
Modified
Wed May 27 15:52:05 2009 UTC (14 years, 11 months ago) by
Isibaar
Added Darkshikari's variance masking as an option to lumimasking
Revision
1857 -
Directory Listing
Modified
Wed May 13 09:39:20 2009 UTC (14 years, 11 months ago) by
Isibaar
improved precision and rounding for RGB->YV12 conversion
Revision
1856 -
Directory Listing
Modified
Mon Mar 30 14:40:05 2009 UTC (15 years, 1 month ago) by
Isibaar
attempt at fixing a RGB24 access violation bug reported by Matthew Allen
Revision
1855 -
Directory Listing
Modified
Thu Feb 19 17:07:29 2009 UTC (15 years, 2 months ago) by
Isibaar
added proper license headers to the IA64 asm files
Revision
1854 -
Directory Listing
Modified
Wed Feb 18 22:09:37 2009 UTC (15 years, 2 months ago) by
Isibaar
amd64
Revision
1853 -
Directory Listing
Modified
Wed Feb 18 15:10:27 2009 UTC (15 years, 2 months ago) by
Isibaar
- Some updates to license headers
Revision
1852 -
Directory Listing
Modified
Wed Jan 7 16:32:31 2009 UTC (15 years, 3 months ago) by
Isibaar
Added note for OSX users that nasm >=2.06rc2 is required for MACH-O build
Will auto-check in the configure script once 2.06 release is out...
Revision
1851 -
Directory Listing
Modified
Wed Jan 7 16:22:02 2009 UTC (15 years, 3 months ago) by
Isibaar
added quotes around nasm include paths to fix problems with directory names containing spaces
Revision
1850 -
Directory Listing
Modified
Mon Dec 15 10:22:07 2008 UTC (15 years, 4 months ago) by
Isibaar
added -D_WIN32_IE=0x0501 to CFLAGS
Revision
1849 -
Directory Listing
Modified
Tue Dec 9 10:42:38 2008 UTC (15 years, 4 months ago) by
Isibaar
Note for yasm version required for MacOS X
Revision
1848 -
Directory Listing
Modified
Fri Dec 5 10:33:47 2008 UTC (15 years, 4 months ago) by
Isibaar
added a comment
Revision
1847 -
Directory Listing
Modified
Fri Dec 5 10:18:52 2008 UTC (15 years, 4 months ago) by
Isibaar
Added -arch ppc for Apple gcc
Revision
1846 -
Directory Listing
Modified
Fri Dec 5 10:15:02 2008 UTC (15 years, 4 months ago) by
Isibaar
MacOS X specific changes
Revision
1845 -
Directory Listing
Modified
Thu Dec 4 18:30:36 2008 UTC (15 years, 4 months ago) by
Isibaar
yasm compatibility
Revision
1844 -
Directory Listing
Modified
Thu Dec 4 14:41:50 2008 UTC (15 years, 4 months ago) by
Isibaar
trying to add back yasm support
Revision
1840 -
Directory Listing
Modified
Tue Dec 2 13:58:30 2008 UTC (15 years, 4 months ago) by
Isibaar
missing ENDFUNC
Revision
1839 -
Directory Listing
Modified
Tue Dec 2 13:44:55 2008 UTC (15 years, 4 months ago) by
Isibaar
WIN64 XMM6/XMM7 bench and asm optimization patch by Andrew Dunstan
Revision
1836 -
Directory Listing
Modified
Mon Dec 1 15:22:37 2008 UTC (15 years, 4 months ago) by
Isibaar
fix for previous commit
Revision
1835 -
Directory Listing
Modified
Mon Dec 1 15:06:48 2008 UTC (15 years, 4 months ago) by
Isibaar
OSX/Leopard compilation fix by Guillaume Poirier
Revision
1834 -
Directory Listing
Modified
Mon Dec 1 15:00:44 2008 UTC (15 years, 4 months ago) by
Isibaar
ASM clean-up patch by Carlo Bramix
Revision
1833 -
Directory Listing
Modified
Mon Dec 1 14:45:46 2008 UTC (15 years, 4 months ago) by
Isibaar
properly treat XMM6/XMM7 as non-volatile on WIN64 (to be tested)
Revision
1831 -
Directory Listing
Modified
Sun Nov 30 18:05:42 2008 UTC (15 years, 5 months ago) by
Isibaar
finish up WIN64 compatibility
Revision
1830 -
Directory Listing
Modified
Sun Nov 30 17:57:14 2008 UTC (15 years, 5 months ago) by
Isibaar
finish up WIN64 compatibility
Revision
1827 -
Directory Listing
Modified
Sun Nov 30 16:38:31 2008 UTC (15 years, 5 months ago) by
Isibaar
VC8 win32 / x64 project files
Revision
1826 -
Directory Listing
Modified
Fri Nov 28 20:51:04 2008 UTC (15 years, 5 months ago) by
Isibaar
updated changelog
Revision
1825 -
Directory Listing
Modified
Fri Nov 28 20:10:07 2008 UTC (15 years, 5 months ago) by
Isibaar
updated linker definitions (SSIM plugin)
Revision
1823 -
Directory Listing
Modified
Fri Nov 28 18:28:41 2008 UTC (15 years, 5 months ago) by
Isibaar
updated nasm dependency
Revision
1821 -
Directory Listing
Modified
Fri Nov 28 18:16:42 2008 UTC (15 years, 5 months ago) by
Isibaar
pump up HEAD version numbers
Revision
1818 -
Directory Listing
Modified
Fri Nov 28 16:54:43 2008 UTC (15 years, 5 months ago) by
Isibaar
WIN64 compatibility
Revision
1817 -
Directory Listing
Modified
Fri Nov 28 16:42:50 2008 UTC (15 years, 5 months ago) by
Isibaar
alternative multicore detection
Revision
1816 -
Directory Listing
Modified
Fri Nov 28 11:56:01 2008 UTC (15 years, 5 months ago) by
Isibaar
Auto SMP
Revision
1815 -
Directory Listing
Modified
Fri Nov 28 10:58:07 2008 UTC (15 years, 5 months ago) by
Isibaar
bugfix: prevent access violation if width/height is not multiple of 2
Revision
1814 -
Directory Listing
Modified
Thu Nov 27 20:46:13 2008 UTC (15 years, 5 months ago) by
Isibaar
AMD64 fix
Revision
1813 -
Directory Listing
Modified
Thu Nov 27 20:34:53 2008 UTC (15 years, 5 months ago) by
Isibaar
readded cpu check
Revision
1812 -
Directory Listing
Modified
Thu Nov 27 20:17:39 2008 UTC (15 years, 5 months ago) by
Isibaar
more ssim fixes
Revision
1811 -
Directory Listing
Modified
Thu Nov 27 19:45:28 2008 UTC (15 years, 5 months ago) by
Isibaar
fix for -ssim option
Revision
1810 -
Directory Listing
Modified
Thu Nov 27 18:35:36 2008 UTC (15 years, 5 months ago) by
Isibaar
64-bit fix
Revision
1809 -
Directory Listing
Modified
Thu Nov 27 16:42:00 2008 UTC (15 years, 5 months ago) by
Isibaar
updated strings
Revision
1808 -
Directory Listing
Modified
Thu Nov 27 16:33:32 2008 UTC (15 years, 5 months ago) by
Isibaar
64-bit GUI note
Revision
1807 -
Directory Listing
Modified
Thu Nov 27 16:31:48 2008 UTC (15 years, 5 months ago) by
Isibaar
enable SSE4 GMC code
Revision
1806 -
Directory Listing
Modified
Thu Nov 27 11:57:51 2008 UTC (15 years, 5 months ago) by
Isibaar
WIN64 compatibility
Revision
1805 -
Directory Listing
Modified
Thu Nov 27 00:47:03 2008 UTC (15 years, 5 months ago) by
Isibaar
brightness control fix
Revision
1804 -
Directory Listing
Modified
Wed Nov 26 23:37:28 2008 UTC (15 years, 5 months ago) by
Isibaar
sad8bi bench
Revision
1803 -
Directory Listing
Modified
Wed Nov 26 23:35:50 2008 UTC (15 years, 5 months ago) by
Isibaar
some WIN64 fixes
Revision
1802 -
Directory Listing
Modified
Wed Nov 26 10:11:31 2008 UTC (15 years, 5 months ago) by
Isibaar
GUI controls for SSE3/SSE4
Updated about box and messages
Revision
1801 -
Directory Listing
Modified
Wed Nov 26 09:31:06 2008 UTC (15 years, 5 months ago) by
Isibaar
some more benches
Revision
1800 -
Directory Listing
Modified
Wed Nov 26 02:36:37 2008 UTC (15 years, 5 months ago) by
Isibaar
increment bs version
Revision
1799 -
Directory Listing
Modified
Wed Nov 26 02:32:54 2008 UTC (15 years, 5 months ago) by
Isibaar
removed obsolete AMD64 asm source files
Revision
1798 -
Directory Listing
Modified
Wed Nov 26 02:21:02 2008 UTC (15 years, 5 months ago) by
Isibaar
X86_64 fixes
Revision
1797 -
Directory Listing
Modified
Wed Nov 26 02:17:50 2008 UTC (15 years, 5 months ago) by
Isibaar
win64 target
Revision
1796 -
Directory Listing
Modified
Wed Nov 26 02:12:41 2008 UTC (15 years, 5 months ago) by
Isibaar
updated MSVC project files
Revision
1795 -
Directory Listing
Modified
Wed Nov 26 01:04:34 2008 UTC (15 years, 5 months ago) by
Isibaar
Unified elf64/win64 X86_64 support
Revision
1794 -
Directory Listing
Modified
Fri Nov 14 15:43:28 2008 UTC (15 years, 5 months ago) by
Isibaar
initial SSE4 support
Revision
1793 -
Directory Listing
Modified
Tue Nov 11 20:46:24 2008 UTC (15 years, 5 months ago) by
Isibaar
NASM 2.x compatibility
Revision
1792 -
Directory Listing
Modified
Tue Sep 2 12:23:30 2008 UTC (15 years, 7 months ago) by
Isibaar
- added the debian files from 1.1.3 release to CVS head
- applied a patch by Fabian Greffrath <greffrath at leat ! rub ! de>
Revision
1791 -
Directory Listing
Modified
Tue Aug 19 09:17:17 2008 UTC (15 years, 8 months ago) by
Isibaar
- removed accidental duplicates
Revision
1790 -
Directory Listing
Modified
Tue Aug 19 09:06:48 2008 UTC (15 years, 8 months ago) by
Isibaar
- noexecstack patch by Hans de Goede
Revision
1789 -
Directory Listing
Modified
Fri Nov 23 10:45:09 2007 UTC (16 years, 5 months ago) by
Isibaar
- add missing #!/usr/bin/perl
Revision
1788 -
Directory Listing
Modified
Fri Nov 23 10:44:11 2007 UTC (16 years, 5 months ago) by
Isibaar
- update for nasm >= 0.99
Revision
1787 -
Directory Listing
Modified
Tue Sep 11 12:41:13 2007 UTC (16 years, 7 months ago) by
suxen_drol
nasm 0.99.x compatibility
Revision
1786 -
Directory Listing
Modified
Thu Jul 26 14:30:31 2007 UTC (16 years, 9 months ago) by
suxen_drol
posix compliance; s/malloc\.h/stdlib\.h/
Revision
1785 -
Directory Listing
Modified
Tue Jul 24 09:43:10 2007 UTC (16 years, 9 months ago) by
Isibaar
- improve b-frame decoding robustness (with broken stream or missing
ref frame)
Revision
1784 -
Directory Listing
Modified
Thu Jul 19 13:46:16 2007 UTC (16 years, 9 months ago) by
suxen_drol
remove plugin_fixed.c as per instruction "[XviD-devel] pete cvs commits digest" (13 May 2003)
Revision
1777 -
Directory Listing
Modified
Thu Jun 28 14:55:11 2007 UTC (16 years, 10 months ago) by
Skal
Simplify index testing after get_coeff(), esp. after decoding error.
Revision
1775 -
Directory Listing
Modified
Wed Jun 27 14:38:05 2007 UTC (16 years, 10 months ago) by
Isibaar
- patch for a potential vulnerability reported by Secunia
Revision
1774 -
Directory Listing
Modified
Sat Jun 2 13:53:13 2007 UTC (16 years, 11 months ago) by
syskin
compile with unicode support correctly (windows/debug). Patch by Kurt Pruenner
Revision
1773 -
Directory Listing
Modified
Sat Apr 28 16:30:26 2007 UTC (17 years ago) by
syskin
Correction to out-of-bounds memory access in d_mv_bits; an assertion showing that d_mv_bits is still wrong; VC8 project files
Revision
1772 -
Directory Listing
Modified
Mon Apr 16 19:01:28 2007 UTC (17 years ago) by
Skal
fix for bad resync_marker length in b-vops (both enc and dec)
Thanks to Mathieu Monnier for the report
(mathieu.monnier at polytechnique dot org)
Revision
1771 -
Directory Listing
Modified
Thu Mar 8 21:40:19 2007 UTC (17 years, 1 month ago) by
Isibaar
- fix SSE3 detection and port to x86_64
Revision
1770 -
Directory Listing
Modified
Thu Feb 8 13:10:24 2007 UTC (17 years, 2 months ago) by
Isibaar
- avoid access violation when stats==NULL - patch by Felipe Contreras
Revision
1769 -
Directory Listing
Modified
Tue Jan 9 20:08:53 2007 UTC (17 years, 3 months ago) by
Isibaar
- ssim and colorspace set-up patches by Johannes Reinhardt
Revision
1768 -
Directory Listing
Modified
Thu Dec 21 23:29:27 2006 UTC (17 years, 4 months ago) by
Isibaar
- build patch for Mac by Eric Petit
Revision
1767 -
Directory Listing
Modified
Thu Dec 21 23:27:35 2006 UTC (17 years, 4 months ago) by
Isibaar
- PPC build cleanup patch for SSIM by Paul Kurucz
Revision
1766 -
Directory Listing
Modified
Thu Dec 14 13:09:00 2006 UTC (17 years, 4 months ago) by
Isibaar
- missing emms() fix by squid_80
Revision
1765 -
Directory Listing
Modified
Wed Dec 6 19:55:42 2006 UTC (17 years, 4 months ago) by
Isibaar
- Add xvid_plugin_ssim
Revision
1764 -
Directory Listing
Modified
Wed Dec 6 19:55:07 2006 UTC (17 years, 4 months ago) by
Isibaar
- SSE3 patch
Revision
1763 -
Directory Listing
Modified
Sun Nov 12 01:40:36 2006 UTC (17 years, 5 months ago) by
chl
MMX version of RGB_to_yv12, shamelessly copy&pasted from the BGR version.
Revision
1762 -
Directory Listing
Modified
Sat Nov 11 22:06:44 2006 UTC (17 years, 5 months ago) by
chl
Fixed RGB but, simply forgot to initialize the function ptr
Revision
1761 -
Directory Listing
Modified
Sat Nov 11 22:03:30 2006 UTC (17 years, 5 months ago) by
chl
Same RGB bug, different location
Revision
1760 -
Directory Listing
Modified
Sat Nov 11 05:07:25 2006 UTC (17 years, 5 months ago) by
chl
Typo in RGB, but still seems broken.
Revision
1759 -
Directory Listing
Modified
Fri Nov 10 18:58:39 2006 UTC (17 years, 5 months ago) by
chl
Added support for RGB colorspace. Incredible that after 5 years, this still
wasn't there (only BGR and RGB+alpha).
There are no accelerated MMX version, yet.
Revision
1758 -
Directory Listing
Modified
Wed Nov 8 07:17:22 2006 UTC (17 years, 5 months ago) by
Skal
+ added an integer-based alternative to float gaussian.
#define USE_INT_GAUSSIAN to activate it
Revision
1757 -
Directory Listing
Modified
Wed Nov 8 06:55:27 2006 UTC (17 years, 5 months ago) by
Skal
+ applied ssim_part3.diff patch, by Johannes Reinhardt
Revision
1756 -
Directory Listing
Modified
Tue Nov 7 19:59:03 2006 UTC (17 years, 5 months ago) by
Skal
+ added a seamingly missing emms() to generate_GMCimage()
+ little ASM clean-up, pointer out by Celtic_Druid
Revision
1750 -
Directory Listing
Modified
Wed Nov 1 10:04:29 2006 UTC (17 years, 6 months ago) by
Isibaar
- upped BS_VERSION to 47
Revision
1746 -
Directory Listing
Modified
Wed Nov 1 07:12:26 2006 UTC (17 years, 6 months ago) by
Skal
+ added a very simple bench to test bitstream-read functions
mostly to be used in conjunction to valgrind to spot uninitialized
reads.
Revision
1745 -
Directory Listing
Modified
Mon Oct 30 22:23:05 2006 UTC (17 years, 6 months ago) by
chl
nasm/yasm (at least my versions) didn't like the 0EH syntax in pshufd.
Change to 0x0E fixes it (thanks for the hint, skal!).
Revision
1744 -
Directory Listing
Modified
Mon Oct 30 11:33:57 2006 UTC (17 years, 6 months ago) by
Skal
+ fix for rounding error while descaling
Revision
1743 -
Directory Listing
Modified
Mon Oct 30 11:21:42 2006 UTC (17 years, 6 months ago) by
Skal
+ further patch for SSIM plugin by Johannes Reinhardt
+ updated `xvid_bench 15` => there's still a little
rounding inaccuracy in the reported CRCs. Work in progress...
Revision
1742 -
Directory Listing
Modified
Mon Oct 30 10:52:00 2006 UTC (17 years, 6 months ago) by
Skal
+ added support for NULL u/v pointer in yv12_to_yv12* functions
(+little bug fix for the vflip case).
Added a bench in xvid_bench.c (`xvid_bench 16`)
Revision
1741 -
Directory Listing
Modified
Sun Oct 29 08:04:02 2006 UTC (17 years, 6 months ago) by
chl
Simple handle to flooding chroma components with 0x80: set src->u and
src->v to NULL. To work with VFlip, set also src_uv_stride=0.
Revision
1740 -
Directory Listing
Modified
Thu Oct 26 16:34:32 2006 UTC (17 years, 6 months ago) by
Skal
slightly faster lum_8x8_mmx
Revision
1739 -
Directory Listing
Modified
Mon Oct 16 04:46:01 2006 UTC (17 years, 6 months ago) by
Skal
update totalPSNR[], whatever the ARG_PROGRESS
Revision
1738 -
Directory Listing
Modified
Fri Oct 13 15:19:48 2006 UTC (17 years, 6 months ago) by
Skal
bench on lum2x8 was wrong (uninitialized reads)
Revision
1737 -
Directory Listing
Modified
Fri Oct 13 15:16:25 2006 UTC (17 years, 6 months ago) by
Skal
some more SSIM patches by Johannes
Revision
1736 -
Directory Listing
Modified
Fri Oct 13 11:26:18 2006 UTC (17 years, 6 months ago) by
Skal
wrong call to check_cpu_features() in case of non-ARCH_IS_IA32
Revision
1735 -
Directory Listing
Modified
Fri Oct 13 09:28:46 2006 UTC (17 years, 6 months ago) by
Skal
removed the #ifndef WIN32 protection around xvid_plugin_ssim
Revision
1734 -
Directory Listing
Modified
Fri Oct 13 08:39:31 2006 UTC (17 years, 6 months ago) by
Isibaar
- Updated the MSVC project files plus some minor compilation fixes
Revision
1733 -
Directory Listing
Modified
Fri Oct 13 07:38:09 2006 UTC (17 years, 6 months ago) by
Skal
+ added a simple de-interlacing func (c + sse version),
declared as xvid_image_deinterlace() in image.h
Of course, one should prefer deinterlacing through some avisynth
plugin, but...
please update the dsp/dsw
Revision
1732 -
Directory Listing
Modified
Fri Oct 13 06:32:02 2006 UTC (17 years, 6 months ago) by
Skal
+ added a forgotten ARCH_IS_IA32
+ added some missing emms() after asm calls (since floats are used)
Revision
1731 -
Directory Listing
Modified
Wed Oct 11 14:55:28 2006 UTC (17 years, 6 months ago) by
Skal
+ added a bench for SSIM's internal function (`xvid_bench 15`)
Revision
1730 -
Directory Listing
Modified
Wed Oct 11 13:55:32 2006 UTC (17 years, 6 months ago) by
Skal
+ added SSIM plugin code
Patch by Johannes Reinhardt at uni-konstanz dot de
Revision
1729 -
Directory Listing
Modified
Wed Oct 11 13:52:06 2006 UTC (17 years, 6 months ago) by
Skal
+ added SSIM pluging to xvid_encraw.c (only for non-WIN32
for now)
+ modified Makefile to use generic/=build/libxvidcore.a
direct path
Patch by Johannes Reinhardt at uni-konstanz dot de
Revision
1728 -
Directory Listing
Modified
Fri Sep 22 03:40:11 2006 UTC (17 years, 7 months ago) by
syskin
stop using cmov with mmx
Revision
1727 -
Directory Listing
Modified
Sun Sep 10 22:42:15 2006 UTC (17 years, 7 months ago) by
Isibaar
- small bug reported by Greg Handi
Revision
1726 -
Directory Listing
Modified
Sun Sep 3 08:46:56 2006 UTC (17 years, 7 months ago) by
Skal
+ added a protection flag XVID_SAFE_BS_TAIL for not reading
more than 4byte past the end of the input buffer. This is
disabled by default (because slow), and 8byte-padding of input
buffer should be a prefered solution in case of problem.
Please cross-check i didn't break something.
Thanks to Liang Jian ( jianliang79 at gmail dot com ) for
pointing out the problem.
Revision
1725 -
Directory Listing
Modified
Wed Aug 23 20:27:22 2006 UTC (17 years, 8 months ago) by
Skal
Typo: use stride from data->current instead of data->reference
Thanks to Johannes.Reinhardt at uni-konstanz dot de
Revision
1722 -
Directory Listing
Modified
Tue Jul 11 18:36:32 2006 UTC (17 years, 9 months ago) by
Isibaar
- updated graphics
Revision
1721 -
Directory Listing
Modified
Tue Jul 11 17:17:09 2006 UTC (17 years, 9 months ago) by
chl
ARG_FRAMERATE=0. broke encoding with default
Revision
1720 -
Directory Listing
Modified
Tue Jul 11 10:19:27 2006 UTC (17 years, 9 months ago) by
chl
linking to pthread library was missing
Revision
1719 -
Directory Listing
Modified
Tue Jul 11 10:01:27 2006 UTC (17 years, 9 months ago) by
chl
fissing .endfunc
Revision
1718 -
Directory Listing
Modified
Mon Jul 10 17:39:38 2006 UTC (17 years, 9 months ago) by
Isibaar
- updated profile definitions
Revision
1716 -
Directory Listing
Modified
Mon Jul 10 17:25:23 2006 UTC (17 years, 9 months ago) by
Isibaar
- increment bs version to 45
Revision
1713 -
Directory Listing
Modified
Mon Jul 10 08:09:59 2006 UTC (17 years, 9 months ago) by
syskin
faster and waaay more precise mpeg intra quantization
Revision
1712 -
Directory Listing
Modified
Sat Jul 8 14:19:04 2006 UTC (17 years, 9 months ago) by
Skal
some compile fix... note: -start <int> only works for
raw YUV input (type 0).
Revision
1711 -
Directory Listing
Modified
Sat Jun 17 13:08:05 2006 UTC (17 years, 10 months ago) by
Isibaar
- Enabled Skal's new SIMD optimizations for GMC
Revision
1710 -
Directory Listing
Modified
Fri Jun 16 10:08:28 2006 UTC (17 years, 10 months ago) by
syskin
xvid_encraw with AVI input support, possible MKV output support, and all options/settings. Possibly the ugliest piece of code in our tree. Needs a rewrite.
Revision
1709 -
Directory Listing
Modified
Wed Jun 14 21:44:07 2006 UTC (17 years, 10 months ago) by
Skal
added mmx/sse2 code for GMC (3-pts only).
new file: image/x86_asm/gmc_mmx.asm
At this point, new GMC code isn't enabled (gmc.c:586).
So: this commit should give binary-exact same input/output
than before.
dsp/dsw not updated.
Revision
1708 -
Directory Listing
Modified
Wed Jun 7 21:00:55 2006 UTC (17 years, 10 months ago) by
Skal
+ fix for a long-standing typo in the clipping value
for 1-pts GMC prediction.
Revision
1707 -
Directory Listing
Modified
Mon Jun 5 21:30:49 2006 UTC (17 years, 10 months ago) by
Skal
+ added a test_yuv() stub to test YUV functions,
at least : yv12_to_yuyv and yv12_to_uyvy
Revision
1706 -
Directory Listing
Modified
Mon Jun 5 21:27:36 2006 UTC (17 years, 10 months ago) by
Skal
+ faster yv12->yuyv / uyvy MMX functions
patch suggested by Carlo Bramini ( carlo bramix at libero dot it )
Revision
1705 -
Directory Listing
Modified
Sun May 28 07:52:45 2006 UTC (17 years, 11 months ago) by
suxen_drol
define _INTPTR_T_DEFINED
Revision
1704 -
Directory Listing
Modified
Sat May 6 04:37:15 2006 UTC (17 years, 11 months ago) by
syskin
missing #include b0rks compilation
Revision
1703 -
Directory Listing
Modified
Wed Apr 26 17:44:29 2006 UTC (18 years ago) by
Skal
+ bswap and quant_h264_intra naming fix.
Patch by Thomas Koeckerbauer ( k0055217 at students dot uni-linz dot ac dot at )
Revision
1702 -
Directory Listing
Modified
Tue Apr 25 15:19:27 2006 UTC (18 years ago) by
syskin
write stats file in the same directory as target file, not in root directory
Revision
1701 -
Directory Listing
Modified
Wed Apr 19 15:42:19 2006 UTC (18 years ago) by
syskin
final skip threshold had its sign reversed, oops
Revision
1700 -
Directory Listing
Modified
Sat Apr 15 04:17:02 2006 UTC (18 years ago) by
syskin
s/max/MAX - *nix compilation bustage fix
Revision
1699 -
Directory Listing
Modified
Fri Apr 14 07:24:47 2006 UTC (18 years ago) by
Skal
preserve the intervening bytes in BitstreamInit()
original reports by Alex Volkov and Liang Jian.
Revision
1697 -
Directory Listing
Modified
Thu Apr 13 20:48:06 2006 UTC (18 years ago) by
Isibaar
- debian patch by GomGom
Revision
1696 -
Directory Listing
Modified
Mon Mar 27 11:21:48 2006 UTC (18 years, 1 month ago) by
Skal
fix for the visual_object_verid vs. video_object_layer_verid
problem of 6.3.3, reported by Li Xiang (lixiang01 at gmail dot com)
Thanks for report and test bitstreams!
Revision
1695 -
Directory Listing
Modified
Sat Mar 11 12:10:42 2006 UTC (18 years, 1 month ago) by
syskin
let lumimasking work with quant 1 too
Revision
1694 -
Directory Listing
Modified
Sun Mar 5 04:01:07 2006 UTC (18 years, 1 month ago) by
syskin
detect pthreads and add proper linking flags if they are found. patch by caro from irc
Revision
1693 -
Directory Listing
Modified
Fri Mar 3 11:54:58 2006 UTC (18 years, 1 month ago) by
syskin
fixed destructor bug - temp lamdas not freed
Revision
1692 -
Directory Listing
Modified
Mon Feb 27 12:16:04 2006 UTC (18 years, 2 months ago) by
suxen_drol
mingw compatibility, remove gcc warnings
Revision
1691 -
Directory Listing
Modified
Mon Feb 27 00:24:02 2006 UTC (18 years, 2 months ago) by
syskin
synchronize only once *slaps forhead*
Revision
1690 -
Directory Listing
Modified
Mon Feb 27 00:22:31 2006 UTC (18 years, 2 months ago) by
syskin
cosmetics; make it compile on linux and others without #defines
Revision
1689 -
Directory Listing
Modified
Sun Feb 26 01:52:34 2006 UTC (18 years, 2 months ago) by
suxen_drol
add debug.c
Revision
1688 -
Directory Listing
Modified
Sat Feb 25 04:41:12 2006 UTC (18 years, 2 months ago) by
suxen_drol
win32: populate info.num_thread fields using GetProcessAffinityMask()
Revision
1687 -
Directory Listing
Modified
Sat Feb 25 01:20:41 2006 UTC (18 years, 2 months ago) by
syskin
oops I forgot to commit these yesterday ;_;
Revision
1686 -
Directory Listing
Modified
Fri Feb 24 23:35:04 2006 UTC (18 years, 2 months ago) by
suxen_drol
add minfcode and minbcode members to SMPmotionData struct
Revision
1685 -
Directory Listing
Modified
Fri Feb 24 22:59:07 2006 UTC (18 years, 2 months ago) by
suxen_drol
prevent segfault when encoding application calls compress_end with NULL codec context (PerfectDark at yandex dot ru)
Revision
1684 -
Directory Listing
Modified
Fri Feb 24 14:18:59 2006 UTC (18 years, 2 months ago) by
syskin
SMP update - don't run encoding in parallel after all
Revision
1683 -
Directory Listing
Modified
Fri Feb 24 10:39:23 2006 UTC (18 years, 2 months ago) by
syskin
support -threads parameter (defaults to zero)
Revision
1682 -
Directory Listing
Modified
Fri Feb 24 08:46:22 2006 UTC (18 years, 2 months ago) by
syskin
multithreaded encoding
Revision
1681 -
Directory Listing
Modified
Fri Feb 24 08:33:52 2006 UTC (18 years, 2 months ago) by
syskin
enable number of threads; treat is as any other config (no auto-detection)
Revision
1680 -
Directory Listing
Modified
Thu Feb 23 07:22:43 2006 UTC (18 years, 2 months ago) by
syskin
reset dquant table, all of it
Revision
1679 -
Directory Listing
Modified
Wed Feb 15 20:58:43 2006 UTC (18 years, 2 months ago) by
Isibaar
- N-VOP patch by Andrew Dunstan
Revision
1678 -
Directory Listing
Modified
Wed Feb 15 19:16:39 2006 UTC (18 years, 2 months ago) by
Isibaar
Bugfix: Decoding was prematurely terminated upon EOF
Revision
1677 -
Directory Listing
Modified
Thu Jan 19 22:25:23 2006 UTC (18 years, 3 months ago) by
Isibaar
- Added MV bits to statistics
Revision
1676 -
Directory Listing
Modified
Tue Jan 17 19:06:25 2006 UTC (18 years, 3 months ago) by
Isibaar
- Removed the 9999 frames encode limit from xvid_encraw
Revision
1675 -
Directory Listing
Modified
Mon Jan 9 00:39:43 2006 UTC (18 years, 3 months ago) by
Isibaar
- fix for EMT64 platform
Revision
1674 -
Directory Listing
Modified
Sun Jan 8 22:25:57 2006 UTC (18 years, 3 months ago) by
Isibaar
- Increased the bs_version to 43
Revision
1671 -
Directory Listing
Modified
Fri Dec 30 14:04:49 2005 UTC (18 years, 4 months ago) by
Isibaar
- Initialize dec->bs_version to high value. Before it seemed unititalized for
non XviD streams...
Revision
1670 -
Directory Listing
Modified
Fri Dec 30 13:52:39 2005 UTC (18 years, 4 months ago) by
Isibaar
- Made the debug build config link again
Revision
1669 -
Directory Listing
Modified
Sat Dec 24 01:06:20 2005 UTC (18 years, 4 months ago) by
Isibaar
- (hopefully) fixed the decoder bugs reported by Michael Niedermayer
Revision
1668 -
Directory Listing
Modified
Sun Dec 18 06:52:12 2005 UTC (18 years, 4 months ago) by
syskin
cleanup; skip decision moved to separate function
Revision
1667 -
Directory Listing
Modified
Sun Dec 18 02:55:54 2005 UTC (18 years, 4 months ago) by
syskin
-freduce-all-givs not supporeted by gcc4 - easiest to just remove
Revision
1666 -
Directory Listing
Modified
Sat Dec 17 13:57:15 2005 UTC (18 years, 4 months ago) by
syskin
stupid typo in latest patch
Revision
1665 -
Directory Listing
Modified
Sat Dec 17 12:04:52 2005 UTC (18 years, 4 months ago) by
syskin
easier image_interpolate() call, absolete comments removed
Revision
1664 -
Directory Listing
Modified
Sat Dec 17 11:24:32 2005 UTC (18 years, 4 months ago) by
syskin
ancient useless code removed
Revision
1663 -
Directory Listing
Modified
Sat Dec 10 05:20:35 2005 UTC (18 years, 4 months ago) by
syskin
slightly better trellis - check at least 3 coefficients. 0.05dB better with no measurable speed penalty
Revision
1660 -
Directory Listing
Modified
Fri Dec 9 04:45:35 2005 UTC (18 years, 4 months ago) by
syskin
expose VHQ and Trellis lambdas to HVS plugins
Revision
1659 -
Directory Listing
Modified
Fri Dec 9 04:39:49 2005 UTC (18 years, 4 months ago) by
syskin
tuning lambdas for better PSNR and vhq0 mode decision
Revision
1658 -
Directory Listing
Modified
Fri Nov 25 12:07:01 2005 UTC (18 years, 5 months ago) by
chl
remove "xvid" in PGM-header, so xvid_encraw understands it
Revision
1656 -
Directory Listing
Modified
Tue Nov 22 10:53:10 2005 UTC (18 years, 5 months ago) by
suxen_drol
update cvs-head to reflect xvid-1.2 development status:
set build string to "xvid-1.2.0-dev"
set XVID_VERSION to 1.2.-127
set XVID_BS_VERSION to 40
set XVID_UNSTABLE
Revision
1653 -
Directory Listing
Modified
Tue Nov 22 10:23:01 2005 UTC (18 years, 5 months ago) by
suxen_drol
cleanings in code spotted by sparse (ed dot gomez at free dot fr>
Revision
1652 -
Directory Listing
Modified
Thu Nov 3 05:44:07 2005 UTC (18 years, 5 months ago) by
Skal
typo fixed (thanks squid_80)
Revision
1651 -
Directory Listing
Modified
Wed Oct 26 12:38:34 2005 UTC (18 years, 6 months ago) by
Skal
+ removed the x_Ref%4 in qpel.h, in favor of x_Ref>>2.
As suggested by Gruel, there might be a compiler
problem for some very very exotic platform.
Hence, i've added a test_compiler() in xvid_bench.c, to
be sure everything are ok. Hope the test is correct.
+ added benches for interlaced decoding, as supplied
by Christoph Kühnel (info at intek-darmstadt dot de).
Thanks a lot.
Revision
1650 -
Directory Listing
Modified
Sat Oct 22 22:32:44 2005 UTC (18 years, 6 months ago) by
Isibaar
- Renamed and extended the profiles
Revision
1649 -
Directory Listing
Modified
Sun Oct 16 00:00:04 2005 UTC (18 years, 6 months ago) by
suxen_drol
vfw quality presets
Revision
1648 -
Directory Listing
Modified
Sun Oct 9 07:38:33 2005 UTC (18 years, 6 months ago) by
suxen_drol
TODO/Changelog update
Revision
1647 -
Directory Listing
Modified
Sat Oct 8 00:58:02 2005 UTC (18 years, 6 months ago) by
suxen_drol
compatibility with haali media splitter:
- FORMAT_MPEG2Video support
- handle uppercase MP4V fourcc/clsid
Revision
1646 -
Directory Listing
Modified
Fri Oct 7 15:02:28 2005 UTC (18 years, 6 months ago) by
suxen_drol
minor xvid_{enc,dec}_raw fixes:
- fix clock resolution (thanks yuri khan)
- link vfw32.lib for win32 avifile support
- honour avifile stream length
Revision
1645 -
Directory Listing
Modified
Thu Oct 6 18:28:31 2005 UTC (18 years, 6 months ago) by
Isibaar
- added avi/avs input support
- various new options
Revision
1644 -
Directory Listing
Modified
Thu Oct 6 10:46:42 2005 UTC (18 years, 6 months ago) by
Isibaar
- Wiped the remainders of RRV encoding support
- Marked the RRV flags as obsolete in xvid.h API
Revision
1643 -
Directory Listing
Modified
Wed Oct 5 11:20:22 2005 UTC (18 years, 6 months ago) by
suxen_drol
vfw: replace "Picture Aspect Ratio" with "Display Aspect Ratio"
Revision
1641 -
Directory Listing
Modified
Fri Sep 23 12:53:35 2005 UTC (18 years, 7 months ago) by
suxen_drol
+ve/-ve cbp test (to demonstrate fault with current calc_cbp_mmx function
Revision
1640 -
Directory Listing
Modified
Tue Sep 20 12:21:59 2005 UTC (18 years, 7 months ago) by
suxen_drol
todo: vfw enhancement
Revision
1639 -
Directory Listing
Modified
Tue Sep 20 11:54:11 2005 UTC (18 years, 7 months ago) by
suxen_drol
> > - uint32_t intra_dc_threshold; /* fake variable */
> > + int intra_dc_threshold; /* fake variable */
This patch fixes a warning spotted by gcc 4.0.1, because &intra_dc_threshold
is passed to some function which expects a int*, not a uint32_t* (on 64bit this
is important, even if this is fake data, the callee could corrupt the stack
writing 64bit to a 32bit allocated destination)
Revision
1638 -
Directory Listing
Modified
Tue Sep 20 11:51:40 2005 UTC (18 years, 7 months ago) by
suxen_drol
msvc fails on void* arithmetic in xvid_bench.c
Revision
1637 -
Directory Listing
Modified
Tue Sep 20 11:19:34 2005 UTC (18 years, 7 months ago) by
suxen_drol
update example documentation to "newer" commandline arguments for encraw/decraw (the arguments were changed ~2003).
bugfix: prevent endless loop when useful_bytes==1 within xvid_decraw.c
Revision
1636 -
Directory Listing
Modified
Sun Sep 18 01:34:13 2005 UTC (18 years, 7 months ago) by
suxen_drol
renamed dshow "Aspect_Ratio" registry key to "Decoder_Aspect_Ratio", in order to prevent conflict with vfw encoder registry key.
Revision
1635 -
Directory Listing
Modified
Sat Sep 17 08:17:57 2005 UTC (18 years, 7 months ago) by
suxen_drol
update ChangeLog to "1.1.0 <beta3/final tbd>"
Revision
1634 -
Directory Listing
Modified
Thu Sep 15 10:55:29 2005 UTC (18 years, 7 months ago) by
suxen_drol
OutputDebugString cleanup
Revision
1633 -
Directory Listing
Modified
Thu Sep 15 10:52:28 2005 UTC (18 years, 7 months ago) by
suxen_drol
bugfix: support for aspect ratio when decoding unpacked b-frames
Revision
1632 -
Directory Listing
Modified
Tue Sep 13 12:12:15 2005 UTC (18 years, 7 months ago) by
suxen_drol
Field interlaced decoding, contributed by Christoph Kuehnel
decoder.c
=========
- Some new defines for DIV
- <decoder_mb_decode> modified: had wrong address offsets for interlaced
- <decoder_mbinter_field> = new function for interlaced
- <get_motion_vector_interlaced> = new function for interlaced motion vector prediction
- <decoder_pframe> modified so that it differs between frame and field prediction
global.h
========
- For field motion prediction MACORBLOCK has new member that is the average of
field1 and field2 motion vector = <mvs_avg>
xvid.c
======
- For field predicted macroblocks we need new field oriented transfer functions.
For colour calculations they may only process 4 lines (one field from the colour
macroblock that is 8x8). So I introduced 4 new function pointers:
<transfer8x4_copy, interpolate8x4_ ...)
mbcoding.c
==========
- _DEBUG code; index is checked against 64
interpolate8x8.[c,h,asm]
===========================
- New 8x4 functions
mbpredicition.[c,h]
===============
- New function <get_pmv2_interlaced> for interlaced prediciton according to spec
mem_transfer.[c,h,asm]
==============
- New 8x4 function
Revision
1631 -
Directory Listing
Modified
Fri Sep 9 12:18:10 2005 UTC (18 years, 7 months ago) by
suxen_drol
msvc6 fails upon "std" function argument name; renamed std to stride as a workaround
Revision
1630 -
Directory Listing
Modified
Fri Sep 9 11:34:51 2005 UTC (18 years, 7 months ago) by
suxen_drol
older mingw platform sdk compatibility
Revision
1629 -
Directory Listing
Modified
Fri Aug 5 20:49:23 2005 UTC (18 years, 8 months ago) by
Skal
Added Carlo's optimized cbp calc function, and bench (slightly edited).
(carlo dot bramix at libero dot it)
Revision
1628 -
Directory Listing
Modified
Mon Aug 1 18:37:46 2005 UTC (18 years, 9 months ago) by
Isibaar
- workaround for wrong chroma rounding in very old XviD builds
Revision
1627 -
Directory Listing
Modified
Mon Aug 1 10:53:46 2005 UTC (18 years, 9 months ago) by
Isibaar
* Writing pointed data is always better than memory
addresses (Patch by GomGom)
* Trivial style thingies (Patch by GomGom)
* No width and height declared in write_tga bug
(Patch by GomGom, spotted by Paul Kurucz
ptk9417 at ritvax.isc.rit.edu)
Revision
1626 -
Directory Listing
Modified
Mon Jul 11 22:10:24 2005 UTC (18 years, 9 months ago) by
Skal
Fix for x86_64 + gcc 4.1.x
patch by Martin Drab <drab at kepler dot fjfi dot cvut dot cz>
Revision
1625 -
Directory Listing
Modified
Mon Jul 11 09:25:39 2005 UTC (18 years, 9 months ago) by
suxen_drol
disable packed-bframes widget for dxn profile
Revision
1624 -
Directory Listing
Modified
Tue Jul 5 20:55:12 2005 UTC (18 years, 9 months ago) by
chl
added RD modes using the "-vhqmode [0..4]" switch (as in VfW).
Default currently is 0, but 1 (RD_MODEDECISION) might be a good choice.
Revision
1623 -
Directory Listing
Modified
Tue Jul 5 20:39:52 2005 UTC (18 years, 9 months ago) by
chl
made "-asm" default behaviour. This has been annoying me for years...
added "-noasm" switch to disable it.
Revision
1622 -
Directory Listing
Modified
Wed Jun 22 06:18:14 2005 UTC (18 years, 10 months ago) by
Skal
added the '-grey' option, for GREYSCALE coding.
Revision
1621 -
Directory Listing
Modified
Wed Jun 15 06:07:28 2005 UTC (18 years, 10 months ago) by
Skal
fix for crc computation on BIG_ENDIAN platforms.
Patch by Paul Kurucz ( ptk9417 at ritvax dot isc dot rit dot edu )
Revision
1620 -
Directory Listing
Modified
Tue Jun 14 13:58:21 2005 UTC (18 years, 10 months ago) by
Skal
+ Aligned local arrays in test_transfer() of xvid_bench.c
+ optimized the C-version of mem_transfer.c. You can activate
the new code by commenting out the "#define USE_REFERENCE_C"
at the beginning of the source file.
Revision
1619 -
Directory Listing
Modified
Tue May 24 18:48:05 2005 UTC (18 years, 11 months ago) by
Skal
oops... forgotten file
Revision
1618 -
Directory Listing
Modified
Mon May 23 12:06:02 2005 UTC (18 years, 11 months ago) by
Skal
+ Added IEEE-1180 and Walken-compliant SSE2 Idct.
Disabled by default (line 515 of xvid.c) until proven fully
safe. Should give binary-equal results than the mmx and xmm
versions.
Revision
1617 -
Directory Listing
Modified
Mon May 23 09:29:43 2005 UTC (18 years, 11 months ago) by
Skal
encoder.c: simplify_time() optimized by Euclid.
bitstream.c: write_video_packet_header() was buggy and
kind of obfuscated, as noticed by Sigdrak at free.fr.
from Edouard:
gcc4 warning removal.
- No executable shared objects installed
(Do not install the lib as executable. It's no use as the SO has no
main symbol anyway, and the static lib is not runnable anyway.)
- Statically link xvid_bench with libxvidcore.a
- New autoconf garbage removal
- Quotes in configure.in
Revision
1616 -
Directory Listing
Modified
Tue May 17 21:03:32 2005 UTC (18 years, 11 months ago) by
Skal
encoder.c: better error handling upon MEM_ERROR
bitstream.c: faster log2bin (xvid_bench.c updated)
bitstream.c: added unused functions:
BitstreamWriteEndOfSequence()
BitstreamWriteGroupOfVopHeader()
write_video_packet_header()
Original input: sigdrak at free.fr and Angela Belda. Thanks.
Revision
1615 -
Directory Listing
Modified
Tue May 17 15:55:24 2005 UTC (18 years, 11 months ago) by
Skal
GCC4 support added (thx to Edouard Gomez)
Revision
1614 -
Directory Listing
Modified
Tue May 17 15:40:11 2005 UTC (18 years, 11 months ago) by
Skal
Added a verification bench 'bench.pl'.
You should customize the 'bench_list.pl' list with
the bitstreams you want to check for decoding.
Updated 'xvid_bench.c'.
Revision
1613 -
Directory Listing
Modified
Mon Apr 18 08:31:42 2005 UTC (19 years ago) by
Skal
clock() returns time in milliseconds. Thx to Mark L at yahoo dot com.
Revision
1612 -
Directory Listing
Modified
Mon Apr 11 14:33:26 2005 UTC (19 years ago) by
Isibaar
- Fix alignement issue (patch from Alexandre Ganea)
Revision
1611 -
Directory Listing
Modified
Sun Apr 10 01:57:45 2005 UTC (19 years ago) by
suxen_drol
bugfix: correct max bitrate display for slider
layout: "(kbps)" added to avgerage bitrate labels within calculator dialog
Revision
1610 -
Directory Listing
Modified
Sun Apr 10 00:27:25 2005 UTC (19 years ago) by
suxen_drol
improved profile/level id auto-detection
Revision
1609 -
Directory Listing
Modified
Mon Apr 4 23:49:37 2005 UTC (19 years ago) by
edgomez
New 1.1.0-beta2 release
Revision
1608 -
Directory Listing
Modified
Thu Mar 31 22:14:20 2005 UTC (19 years, 1 month ago) by
Isibaar
- Fixed the cartoon mode bug reported by CruNcher
Revision
1607 -
Directory Listing
Modified
Sun Mar 27 03:59:42 2005 UTC (19 years, 1 month ago) by
suxen_drol
xvidcore
========
* added XVID_GLOBAL_DIVX5_USERDATA global flag
* removed the bvop delay warning text ("warning: nothing to output), as this often confuses joe user.
* minor changed to closed gop image_printf statement: s/"DX50 BVOP->PVOP"/"CLOSED GOP BVOP->PVOP"
* additional comments for low_delay_default mode within decoder_decode()
* divx userdata string: s/DivX999b000/DivX503b1393. this has been suggested by dxn for improved hardware compatibility [nb: i dont have a hardware player to confirm this]
* vbv_peakrate constraint is ignored if <= 0
vfw frontend
============
* dxn profiles now confirm to "DivX Certified Profile Compatibility v1.1", February 2005. this document was provided by DivXNetworks, USA. when a dxn profile is selected, strict conformance is enabled:
- force 1:1 picture aspect ratio
- disable bframes if interlacing is enabled
- force maximum of 1 consecutive bvops for the portable and ht profiles, 2 bvops for the hd profile
- always write divx 5 userdata string to bitstream
- force packed bitstream option
- updated dxn vbv parameters
* added PROFILE_4MV flag. 4mv is now disabled for the dxn handheld profile.
* moved PROFILE_AS/PROFILE_ARTS/PROFILE_S to config.c
* profile[].max_bitrate now measured in bit/sec (not kbps)
* profile->level box: widgets are now greyed-out if they are not used.
* increase vertical size of profile drop down list.
* about box button: s/Dismiss/OK
Revision
1606 -
Directory Listing
Modified
Fri Mar 18 18:01:34 2005 UTC (19 years, 1 month ago) by
edgomez
Merged 2 fixes from my branch and the ChangeLog update
Revision
1605 -
Directory Listing
Modified
Mon Mar 14 01:18:20 2005 UTC (19 years, 1 month ago) by
Isibaar
- Applied dshow patch by Antonz
Revision
1604 -
Directory Listing
Modified
Mon Mar 14 00:47:08 2005 UTC (19 years, 1 month ago) by
Isibaar
- New lambda tables for R-D motion search. The old tables were obviously
taken from h.264, which uses a logarithmic quantizer scale. This lead to
bad results at very low bit-rates. With this patch, compression efficiency
at low bit-rates is greatly improved.
Revision
1603 -
Directory Listing
Modified
Fri Mar 4 22:13:33 2005 UTC (19 years, 1 month ago) by
Isibaar
+ Ok, finally realized that the cartoon mode bug is mostly GMC related. So new try ;-)
Revision
1602 -
Directory Listing
Modified
Thu Mar 3 01:27:07 2005 UTC (19 years, 2 months ago) by
Isibaar
- must be 0x3f and not 0x2f - d'oh!
Revision
1601 -
Directory Listing
Modified
Wed Mar 2 20:22:10 2005 UTC (19 years, 2 months ago) by
Isibaar
- Cartoon mode bugfix
Revision
1600 -
Directory Listing
Modified
Sun Feb 20 13:12:26 2005 UTC (19 years, 2 months ago) by
syskin
assume that fcode also limits average MV in mcsel==1 blocks. fixes a visual bug caused by different prediction from such MV
Revision
1599 -
Directory Listing
Modified
Sat Feb 19 23:20:27 2005 UTC (19 years, 2 months ago) by
suxen_drol
sad_mmx register dependency speed optimisation
contributed by dark sylinc (dark_sylinc at yahoo dor com dor ar)
Revision
1598 -
Directory Listing
Modified
Tue Feb 1 11:46:32 2005 UTC (19 years, 2 months ago) by
suxen_drol
removed "(??? need to be confirmed)" comment
Revision
1597 -
Directory Listing
Modified
Sun Jan 30 14:04:11 2005 UTC (19 years, 3 months ago) by
suxen_drol
set xvid_init_t.debug on decompress_begin()
Revision
1596 -
Directory Listing
Modified
Sun Jan 16 10:34:52 2005 UTC (19 years, 3 months ago) by
edgomez
Marking 1.1.0-beta1
Revision
1595 -
Directory Listing
Modified
Sun Jan 16 10:23:53 2005 UTC (19 years, 3 months ago) by
edgomez
It's better to have a crlf license for vfw as it gets included in
the resources.
Revision
1594 -
Directory Listing
Modified
Mon Jan 10 06:07:07 2005 UTC (19 years, 3 months ago) by
syskin
cartoon mode in zones - fix
Revision
1593 -
Directory Listing
Modified
Mon Jan 10 05:35:56 2005 UTC (19 years, 3 months ago) by
syskin
fixed overflow in bitrate calculator <-- fix to this fix
Revision
1592 -
Directory Listing
Modified
Mon Jan 10 05:01:01 2005 UTC (19 years, 3 months ago) by
syskin
reduced resolution removed; closed gov removed; trellis on by default
Revision
1591 -
Directory Listing
Modified
Mon Jan 10 03:36:53 2005 UTC (19 years, 3 months ago) by
syskin
fixed overflow in bitrate calculator
Revision
1590 -
Directory Listing
Modified
Mon Jan 10 02:59:38 2005 UTC (19 years, 3 months ago) by
syskin
something to make calculator work again, after last fix ;)
Revision
1589 -
Directory Listing
Modified
Sun Jan 9 20:26:42 2005 UTC (19 years, 3 months ago) by
edgomez
Fixes merged from my branch
Revision
1588 -
Directory Listing
Modified
Sat Jan 8 12:28:48 2005 UTC (19 years, 3 months ago) by
syskin
by popular request, cartoon mode was moved to Zones
Revision
1587 -
Directory Listing
Modified
Thu Jan 6 23:48:08 2005 UTC (19 years, 3 months ago) by
edgomez
Wrong mov size, should have used 32bit
Revision
1586 -
Directory Listing
Modified
Wed Jan 5 23:02:15 2005 UTC (19 years, 3 months ago) by
edgomez
Preliminary x86_64 linux port
Revision
1585 -
Directory Listing
Modified
Sun Dec 19 14:05:55 2004 UTC (19 years, 4 months ago) by
syskin
add CBP cost as soon as possible (yet another bvop-vhq speedup)
Revision
1584 -
Directory Listing
Modified
Sun Dec 19 13:53:54 2004 UTC (19 years, 4 months ago) by
edgomez
missing GPL header
Revision
1583 -
Directory Listing
Modified
Sun Dec 19 13:16:50 2004 UTC (19 years, 4 months ago) by
syskin
xmm-ed transfer8to16_2() - faster bvop-vhq
Revision
1582 -
Directory Listing
Modified
Sun Dec 19 12:49:05 2004 UTC (19 years, 4 months ago) by
edgomez
Merged release-1 branch patches + changelogs update
Revision
1579 -
Directory Listing
Modified
Sat Dec 18 12:06:43 2004 UTC (19 years, 4 months ago) by
syskin
faster vhq - bail out of intra RD calculations even sooner
Revision
1578 -
Directory Listing
Modified
Sat Dec 18 06:51:14 2004 UTC (19 years, 4 months ago) by
syskin
faster vhq - bail out of different RD calculations sooner
Revision
1577 -
Directory Listing
Modified
Fri Dec 17 15:42:35 2004 UTC (19 years, 4 months ago) by
syskin
faster bvop-vhq
Revision
1576 -
Directory Listing
Modified
Fri Dec 17 11:57:59 2004 UTC (19 years, 4 months ago) by
syskin
faster bvop-vhq
Revision
1575 -
Directory Listing
Modified
Fri Dec 17 10:45:01 2004 UTC (19 years, 4 months ago) by
syskin
serious optimizations, both speed and psnr improved
Revision
1574 -
Directory Listing
Modified
Fri Dec 10 05:37:11 2004 UTC (19 years, 4 months ago) by
syskin
more encoder.c cleanups
Revision
1573 -
Directory Listing
Modified
Fri Dec 10 04:10:12 2004 UTC (19 years, 4 months ago) by
syskin
small clenup - move GREYSCALE code to mbcoding
Revision
1572 -
Directory Listing
Modified
Fri Dec 10 03:45:18 2004 UTC (19 years, 4 months ago) by
syskin
small cleanup - move fcode-code to a separate function
Revision
1571 -
Directory Listing
Modified
Fri Dec 10 01:31:20 2004 UTC (19 years, 4 months ago) by
syskin
fixed yesterday's "fix"
Revision
1570 -
Directory Listing
Modified
Thu Dec 9 23:02:54 2004 UTC (19 years, 4 months ago) by
edgomez
Merged fixes for PPC, should improve GNU gcc support nad fix a couple of bugs for wrong data alignment
Revision
1569 -
Directory Listing
Modified
Thu Dec 9 04:58:12 2004 UTC (19 years, 4 months ago) by
syskin
speed things up by keeping quant-squared in SearchData
Revision
1568 -
Directory Listing
Modified
Thu Dec 9 04:20:44 2004 UTC (19 years, 4 months ago) by
syskin
speed things up by using VHQ's cbp
Revision
1567 -
Directory Listing
Modified
Wed Dec 8 12:43:48 2004 UTC (19 years, 4 months ago) by
syskin
new fcode code
Revision
1566 -
Directory Listing
Modified
Sun Dec 5 13:56:13 2004 UTC (19 years, 4 months ago) by
syskin
RRV removed from everything else
Revision
1565 -
Directory Listing
Modified
Sun Dec 5 13:01:27 2004 UTC (19 years, 4 months ago) by
syskin
RRV removed from MC
Revision
1564 -
Directory Listing
Modified
Sun Dec 5 04:53:01 2004 UTC (19 years, 4 months ago) by
syskin
RRV removed from ME
Revision
1562 -
Directory Listing
Modified
Mon Nov 22 10:40:03 2004 UTC (19 years, 5 months ago) by
syskin
VBV; default profile changed to 'unrestricted' to keep it off. RRV hidden
Revision
1561 -
Directory Listing
Modified
Mon Nov 22 05:47:26 2004 UTC (19 years, 5 months ago) by
syskin
default brightness should be zero, always
Revision
1560 -
Directory Listing
Modified
Mon Nov 22 05:30:08 2004 UTC (19 years, 5 months ago) by
syskin
AdvDiamond() fix
Revision
1559 -
Directory Listing
Modified
Fri Nov 19 09:41:06 2004 UTC (19 years, 5 months ago) by
chl
Added -interlaced switch for interlaced MPEG-4 encoding.
Revision
1558 -
Directory Listing
Modified
Mon Oct 25 10:29:10 2004 UTC (19 years, 6 months ago) by
suxen_drol
bugfix: enable decoding when input width is not mod 8.
Revision
1557 -
Directory Listing
Modified
Sun Oct 17 10:20:15 2004 UTC (19 years, 6 months ago) by
edgomez
Merged PPC work from christoph nageli
Revision
1556 -
Directory Listing
Modified
Tue Oct 12 21:08:41 2004 UTC (19 years, 6 months ago) by
edgomez
Fixes from my branch, 64bit fixes, credits to christoph nageli, DEST support in Makefile
Revision
1553 -
Directory Listing
Modified
Sun Oct 3 16:20:51 2004 UTC (19 years, 6 months ago) by
syskin
don't touch a frame that doesn't have at least 4 bytes. safety, and removes one visible error in a rare case
Revision
1551 -
Directory Listing
Modified
Sun Oct 3 14:49:34 2004 UTC (19 years, 6 months ago) by
chl
Unfixed the fix.
Revision
1550 -
Directory Listing
Modified
Sun Oct 3 14:37:18 2004 UTC (19 years, 6 months ago) by
chl
Fixed fix in DiamondSearch()
Revision
1549 -
Directory Listing
Modified
Sun Oct 3 14:25:01 2004 UTC (19 years, 6 months ago) by
syskin
DiamondSearch fix
Revision
1548 -
Directory Listing
Modified
Sat Sep 4 15:07:45 2004 UTC (19 years, 7 months ago) by
syskin
best_sad not initalized correctly
Revision
1547 -
Directory Listing
Modified
Sat Sep 4 14:16:24 2004 UTC (19 years, 7 months ago) by
edgomez
Fixes and enhancements
Revision
1546 -
Directory Listing
Modified
Tue Aug 31 22:23:38 2004 UTC (19 years, 8 months ago) by
edgomez
This really is API 4.1
Revision
1545 -
Directory Listing
Modified
Sun Aug 29 11:57:35 2004 UTC (19 years, 8 months ago) by
edgomez
Merging with 1.0 tree
Revision
1540 -
Directory Listing
Modified
Sun Aug 29 10:02:38 2004 UTC (19 years, 8 months ago) by
edgomez
Symbols' size for ia32+elf
Revision
1539 -
Directory Listing
Modified
Sun Aug 29 05:32:29 2004 UTC (19 years, 8 months ago) by
syskin
two compiler warnings fixed
Revision
1538 -
Directory Listing
Modified
Sat Aug 28 13:07:56 2004 UTC (19 years, 8 months ago) by
edgomez
Fixes thread safety and write to RO segment !
Revision
1537 -
Directory Listing
Modified
Sun Aug 22 13:16:12 2004 UTC (19 years, 8 months ago) by
edgomez
Thread safety for C version
Revision
1536 -
Directory Listing
Modified
Sun Aug 22 13:16:03 2004 UTC (19 years, 8 months ago) by
edgomez
Marking change of API
Revision
1535 -
Directory Listing
Modified
Sun Aug 22 11:46:10 2004 UTC (19 years, 8 months ago) by
edgomez
Mark Functions in asm files -- added yasm support in configure.in
Revision
1534 -
Directory Listing
Modified
Sat Aug 21 11:52:50 2004 UTC (19 years, 8 months ago) by
edgomez
Typo+error
Revision
1533 -
Directory Listing
Modified
Mon Aug 16 22:38:06 2004 UTC (19 years, 8 months ago) by
edgomez
Fix decoding slowdown regression
Revision
1532 -
Directory Listing
Modified
Sun Aug 15 11:28:38 2004 UTC (19 years, 8 months ago) by
syskin
make sure that MV is in range in b-frames too. prevents crashes with broken bitstream
Revision
1531 -
Directory Listing
Modified
Tue Aug 10 22:34:32 2004 UTC (19 years, 8 months ago) by
edgomez
Fixes - see patch-69 chaneglog entry for details
Revision
1530 -
Directory Listing
Modified
Tue Aug 10 21:58:55 2004 UTC (19 years, 8 months ago) by
edgomez
Decoder speedups: merge interpolation and dst averaging for bvop blocks, unify qpel framework (should slow things for PPC until new functions get merged)
Revision
1529 -
Directory Listing
Modified
Sun Aug 1 08:45:15 2004 UTC (19 years, 9 months ago) by
syskin
using wrong PAR values
Revision
1528 -
Directory Listing
Modified
Wed Jul 28 11:26:16 2004 UTC (19 years, 9 months ago) by
suxen_drol
GNU/Linux MinGW cross-compile fix.
Revision
1527 -
Directory Listing
Modified
Tue Jul 27 22:37:16 2004 UTC (19 years, 9 months ago) by
suxen_drol
no message
Revision
1526 -
Directory Listing
Modified
Tue Jul 27 21:15:37 2004 UTC (19 years, 9 months ago) by
edgomez
Updated dshow patches for mingw
Revision
1525 -
Directory Listing
Modified
Mon Jul 26 20:30:10 2004 UTC (19 years, 9 months ago) by
edgomez
Changelog updates
Revision
1524 -
Directory Listing
Modified
Mon Jul 26 19:32:28 2004 UTC (19 years, 9 months ago) by
edgomez
Small cleanup (will ease future patches thanks to the unified add_residual pointer), no speedup at all
Revision
1523 -
Directory Listing
Modified
Mon Jul 26 19:31:30 2004 UTC (19 years, 9 months ago) by
edgomez
Just a patch in my tree, that is equivalent to latest pete commit on this file, so just cosmetic
Revision
1522 -
Directory Listing
Modified
Mon Jul 26 19:30:21 2004 UTC (19 years, 9 months ago) by
edgomez
Use slashes to allow cross compilation
Revision
1521 -
Directory Listing
Modified
Sun Jul 25 11:13:16 2004 UTC (19 years, 9 months ago) by
suxen_drol
updated dx90sdk patch for gcc3.3.x
debug project now works with dx90sdk
Revision
1520 -
Directory Listing
Modified
Sun Jul 25 02:26:57 2004 UTC (19 years, 9 months ago) by
suxen_drol
license dialog
resource fix: msvc resource editor will nolonger deletes mingw specific stuff.
Revision
1519 -
Directory Listing
Modified
Sat Jul 24 11:46:08 2004 UTC (19 years, 9 months ago) by
edgomez
ASM data section cleanups + important bugfix to bvop ref interpolation rounding
Revision
1517 -
Directory Listing
Modified
Wed Jul 21 15:47:51 2004 UTC (19 years, 9 months ago) by
syskin
one more SKIP fix - more for internal PSNR calculations than for anything else
Revision
1516 -
Directory Listing
Modified
Wed Jul 21 14:52:22 2004 UTC (19 years, 9 months ago) by
syskin
SKIP fix - wasn't exactly right before
Revision
1515 -
Directory Listing
Modified
Wed Jul 21 12:50:30 2004 UTC (19 years, 9 months ago) by
syskin
a bugfix. it's not THE bug I've been looking for, but bug nonetheless
Revision
1514 -
Directory Listing
Modified
Tue Jul 20 12:18:44 2004 UTC (19 years, 9 months ago) by
suxen_drol
"directx 9.0 sdk update (summer 2003)" patch
Revision
1513 -
Directory Listing
Modified
Tue Jul 20 07:31:38 2004 UTC (19 years, 9 months ago) by
chl
Added memset to 0x00 for xvid_dec... structures.
Revision
1512 -
Directory Listing
Modified
Sun Jul 18 15:24:05 2004 UTC (19 years, 9 months ago) by
edgomez
Merging bits
Revision
1511 -
Directory Listing
Modified
Sun Jul 18 12:46:44 2004 UTC (19 years, 9 months ago) by
syskin
VHQ for bframes (disable it in 1st pass)
Revision
1510 -
Directory Listing
Modified
Sun Jul 18 12:45:57 2004 UTC (19 years, 9 months ago) by
syskin
VHQ for bframes widget
Revision
1509 -
Directory Listing
Modified
Sun Jul 18 12:23:45 2004 UTC (19 years, 9 months ago) by
syskin
VHQ for bframes (fix 2)
Revision
1508 -
Directory Listing
Modified
Sun Jul 18 12:22:31 2004 UTC (19 years, 9 months ago) by
syskin
VHQ for bframes (fix)
Revision
1507 -
Directory Listing
Modified
Sun Jul 18 12:03:19 2004 UTC (19 years, 9 months ago) by
edgomez
C99'ism
Revision
1506 -
Directory Listing
Modified
Sun Jul 18 11:51:44 2004 UTC (19 years, 9 months ago) by
syskin
VHQ for bframes
Revision
1505 -
Directory Listing
Modified
Sun Jul 18 11:22:24 2004 UTC (19 years, 9 months ago) by
syskin
b-frame VHQ flag
Revision
1504 -
Directory Listing
Modified
Sun Jul 18 04:10:22 2004 UTC (19 years, 9 months ago) by
suxen_drol
gcc build environment
Revision
1503 -
Directory Listing
Modified
Sun Jul 18 02:00:05 2004 UTC (19 years, 9 months ago) by
suxen_drol
gcc build environment
Revision
1502 -
Directory Listing
Modified
Sun Jul 18 00:58:14 2004 UTC (19 years, 9 months ago) by
suxen_drol
AR: FormatType safety
Revision
1501 -
Directory Listing
Modified
Sat Jul 17 11:42:46 2004 UTC (19 years, 9 months ago) by
edgomez
Fixes from my tree
Revision
1500 -
Directory Listing
Modified
Fri Jul 16 19:56:13 2004 UTC (19 years, 9 months ago) by
edgomez
Fixed sysKin mess
Revision
1499 -
Directory Listing
Modified
Fri Jul 16 15:41:57 2004 UTC (19 years, 9 months ago) by
syskin
double lamesness of me: 1st, wrong commit. 2nd, not knowing how to undo
Revision
1498 -
Directory Listing
Modified
Fri Jul 16 15:38:01 2004 UTC (19 years, 9 months ago) by
syskin
VMR7/9 Aspect Ratio code - originally developed by minolta
Revision
1497 -
Directory Listing
Modified
Fri Jul 16 13:52:18 2004 UTC (19 years, 9 months ago) by
syskin
VMR7/9 Aspect Ratio code - originally developed by minolta
Revision
1496 -
Directory Listing
Modified
Thu Jul 15 11:54:53 2004 UTC (19 years, 9 months ago) by
suxen_drol
*** empty log message ***
Revision
1495 -
Directory Listing
Modified
Thu Jul 15 11:53:46 2004 UTC (19 years, 9 months ago) by
suxen_drol
assorted vfw bugs reported by makc on xvid.org forums
- DRV_OK and DRV_CANCEL deprecation
- ICM_GETINFO pointer check
- biSizeImage stride fix
Revision
1494 -
Directory Listing
Modified
Thu Jul 15 10:20:07 2004 UTC (19 years, 9 months ago) by
suxen_drol
Dcoder's sse2 brightness code
xvid.h vbv comments
Revision
1493 -
Directory Listing
Modified
Thu Jul 15 10:09:30 2004 UTC (19 years, 9 months ago) by
suxen_drol
Dcoder's sse2 brightness code
xvid.h vbv comments
Revision
1492 -
Directory Listing
Modified
Wed Jul 14 23:26:06 2004 UTC (19 years, 9 months ago) by
edgomez
Speedups for decoder
Revision
1491 -
Directory Listing
Modified
Tue Jul 13 12:23:29 2004 UTC (19 years, 9 months ago) by
suxen_drol
suggestion from xvid.org forum
Revision
1490 -
Directory Listing
Modified
Tue Jul 13 12:22:46 2004 UTC (19 years, 9 months ago) by
suxen_drol
assorted fixes from Dcoder:
- support for large audio bitrates
- AAC and HE-AAC support
- alexnoe OGM formula
- calculate AUDIO KBYTE size when using AUDIO AVG BITRATE
- calculate AUDIO AVG BITRATE when using AUDIO SIZE
Revision
1489 -
Directory Listing
Modified
Sun Jul 11 12:55:38 2004 UTC (19 years, 9 months ago) by
edgomez
Fixed mingw compile
Revision
1488 -
Directory Listing
Modified
Sun Jul 11 10:22:47 2004 UTC (19 years, 9 months ago) by
syskin
manual Aspect Ratio selection widget (from Koepi)
Revision
1487 -
Directory Listing
Modified
Sun Jul 11 08:54:38 2004 UTC (19 years, 9 months ago) by
syskin
Top Field First widget (by Koepi)
Revision
1486 -
Directory Listing
Modified
Sat Jul 10 17:49:31 2004 UTC (19 years, 9 months ago) by
edgomez
Faster getcoeff + on the fly dequant
Revision
1485 -
Directory Listing
Modified
Sat Jul 10 17:42:18 2004 UTC (19 years, 9 months ago) by
edgomez
Forgotten bits from my tree
Revision
1484 -
Directory Listing
Modified
Sat Jul 10 17:40:42 2004 UTC (19 years, 9 months ago) by
edgomez
added 1.1 changelog + updated 1.0 one
Revision
1483 -
Directory Listing
Modified
Sat Jul 10 17:39:05 2004 UTC (19 years, 9 months ago) by
edgomez
Renamed 1.0 changelog
Revision
1481 -
Directory Listing
Modified
Sat Jul 10 11:23:41 2004 UTC (19 years, 9 months ago) by
syskin
skip check for chroma was broken
Revision
1480 -
Directory Listing
Modified
Fri Jul 9 14:54:28 2004 UTC (19 years, 9 months ago) by
syskin
bs_get_matrix() buglet
Revision
1479 -
Directory Listing
Modified
Thu Jul 8 12:30:45 2004 UTC (19 years, 9 months ago) by
syskin
small redesign of subpel refinement function -- missing file :/ sorry
Revision
1478 -
Directory Listing
Modified
Thu Jul 8 07:12:54 2004 UTC (19 years, 9 months ago) by
syskin
new ME for b-frames + small redesign of subpel refinement function
Revision
1477 -
Directory Listing
Modified
Sat Jul 3 14:48:30 2004 UTC (19 years, 9 months ago) by
syskin
missing free()
Revision
1475 -
Directory Listing
Modified
Sat Jul 3 08:46:39 2004 UTC (19 years, 9 months ago) by
syskin
quick fix: qpel and chroma-sad had overlapping memory targets
Revision
1474 -
Directory Listing
Modified
Sat Jul 3 08:33:16 2004 UTC (19 years, 9 months ago) by
syskin
low_delay fix
Revision
1473 -
Directory Listing
Modified
Sat Jun 12 13:53:19 2004 UTC (19 years, 10 months ago) by
edgomez
Coding style + DPRINTF
Revision
1472 -
Directory Listing
Modified
Sat Jun 12 13:02:12 2004 UTC (19 years, 10 months ago) by
edgomez
Merging 1.0.1 fixes
Revision
1471 -
Directory Listing
Modified
Fri Jun 11 08:44:30 2004 UTC (19 years, 10 months ago) by
suxen_drol
1.1.0 versioning rules for vbv
msvc compile time error
Revision
1470 -
Directory Listing
Modified
Thu Jun 10 18:13:42 2004 UTC (19 years, 10 months ago) by
chl
Initial version of VBV support, activate in 2pass by setting vbv_size!=0
Revision
1466 -
Directory Listing
Modified
Mon May 31 21:36:23 2004 UTC (19 years, 11 months ago) by
edgomez
Merging release-1_0 fixes
Revision
1464 -
Directory Listing
Modified
Sun May 30 02:30:33 2004 UTC (19 years, 11 months ago) by
suxen_drol
uninstaller icon
Revision
1462 -
Directory Listing
Modified
Thu May 27 14:25:49 2004 UTC (19 years, 11 months ago) by
syskin
+ / * b0rk. best typo ever
Revision
1460 -
Directory Listing
Modified
Wed May 26 09:39:00 2004 UTC (19 years, 11 months ago) by
syskin
biSizeImage is in bytes, not bits
Revision
1459 -
Directory Listing
Modified
Wed May 26 09:36:45 2004 UTC (19 years, 11 months ago) by
syskin
audio bitrate -> size calc buglet
Revision
1456 -
Directory Listing
Modified
Wed May 26 09:15:02 2004 UTC (19 years, 11 months ago) by
edgomez
Keep 1.0 and 1.1 in sync - bframe bugfix
Revision
1455 -
Directory Listing
Modified
Wed May 26 06:18:43 2004 UTC (19 years, 11 months ago) by
syskin
calc: support more audio and subtitle extensions
Revision
1454 -
Directory Listing
Modified
Wed May 26 05:46:20 2004 UTC (19 years, 11 months ago) by
syskin
ugly trellis bug
Revision
1453 -
Directory Listing
Modified
Wed May 26 05:23:03 2004 UTC (19 years, 11 months ago) by
syskin
supports ICM better
Revision
1451 -
Directory Listing
Modified
Fri May 21 14:40:15 2004 UTC (19 years, 11 months ago) by
edgomez
patch-26 (stable merge), patch-27 no 64bit, patch-28 (setedges only once per frame)
Revision
1444 -
Directory Listing
Modified
Fri Apr 23 11:57:47 2004 UTC (20 years ago) by
syskin
oops a bug
Revision
1443 -
Directory Listing
Modified
Thu Apr 22 13:39:33 2004 UTC (20 years ago) by
syskin
smarter SKIP
Revision
1442 -
Directory Listing
Modified
Tue Apr 20 19:47:00 2004 UTC (20 years ago) by
edgomez
small cleanup
Revision
1441 -
Directory Listing
Modified
Tue Apr 20 06:10:40 2004 UTC (20 years ago) by
syskin
1st stage cleanup: new fast qpel
Revision
1440 -
Directory Listing
Modified
Mon Apr 19 13:40:54 2004 UTC (20 years ago) by
syskin
very small visual fix
Revision
1439 -
Directory Listing
Modified
Mon Apr 19 12:42:01 2004 UTC (20 years ago) by
syskin
won't crash if stream doesn't start with an i-vop
Revision
1437 -
Directory Listing
Modified
Sun Apr 18 07:55:11 2004 UTC (20 years ago) by
syskin
deringer
Revision
1435 -
Directory Listing
Modified
Fri Apr 16 09:09:33 2004 UTC (20 years ago) by
suxen_drol
removed libxvidcore_static.def
Revision
1434 -
Directory Listing
Modified
Fri Apr 16 07:39:03 2004 UTC (20 years ago) by
syskin
calc is able to open already-opened audio tracks
Revision
1432 -
Directory Listing
Modified
Thu Apr 15 19:44:06 2004 UTC (20 years ago) by
edgomez
Merging 1.0 fixes, fix for h263 mmx quant
Revision
1431 -
Directory Listing
Modified
Thu Apr 15 12:05:19 2004 UTC (20 years ago) by
suxen_drol
set versions to 1.1
version check for dec_frame_t->brightness
Revision
1428 -
Directory Listing
Modified
Wed Apr 14 03:25:41 2004 UTC (20 years ago) by
syskin
memory leak fixed
Revision
1427 -
Directory Listing
Modified
Wed Apr 14 02:44:20 2004 UTC (20 years ago) by
syskin
ugly bug
Revision
1426 -
Directory Listing
Modified
Tue Apr 13 21:20:45 2004 UTC (20 years ago) by
suxen_drol
static library for msvc (for xvid_bench)
added xvid_encraw_static, xvid_decraw_static projects
win32 stdin warning for xvid_decraw
fixed xvid_decraw compile warnings and div0 error
Revision
1425 -
Directory Listing
Modified
Tue Apr 13 20:06:53 2004 UTC (20 years ago) by
edgomez
Reverted previous patch, was buggy
Revision
1424 -
Directory Listing
Modified
Mon Apr 12 15:49:56 2004 UTC (20 years ago) by
edgomez
Optmized mem transfers, h263, plane sse
Revision
1423 -
Directory Listing
Modified
Mon Apr 12 14:05:08 2004 UTC (20 years ago) by
edgomez
Merged 1.0 fixes
Revision
1420 -
Directory Listing
Modified
Sun Apr 11 09:41:27 2004 UTC (20 years ago) by
syskin
better MV clipping - does not break DX50 streams which have motion out of range
Revision
1417 -
Directory Listing
Modified
Sat Apr 10 04:30:07 2004 UTC (20 years ago) by
suxen_drol
stats->type set to NOTHING by default
in some instances stats->type was not being set (namely lowdelay=1, packed=1, type=nvop).
Revision
1416 -
Directory Listing
Modified
Sat Apr 10 04:25:31 2004 UTC (20 years ago) by
suxen_drol
debug level parameter
Revision
1413 -
Directory Listing
Modified
Mon Apr 5 20:39:49 2004 UTC (20 years ago) by
edgomez
Merged PPC port + 1.0 tree fixes
Revision
1412 -
Directory Listing
Modified
Mon Apr 5 20:36:37 2004 UTC (20 years ago) by
edgomez
Merged PPC port + 1.0 tree fixes
Revision
1406 -
Directory Listing
Modified
Sun Apr 4 11:47:21 2004 UTC (20 years ago) by
syskin
experimental frame dropping fix
Revision
1403 -
Directory Listing
Modified
Sat Apr 3 10:41:42 2004 UTC (20 years ago) by
syskin
final cleanup for 1.0 - dead code removed
Revision
1399 -
Directory Listing
Modified
Fri Apr 2 22:20:31 2004 UTC (20 years ago) by
suxen_drol
msvc float/double warning
Revision
1398 -
Directory Listing
Modified
Fri Apr 2 21:29:21 2004 UTC (20 years ago) by
edgomez
Merged 1.0 branch fixes
Revision
1397 -
Directory Listing
Modified
Thu Apr 1 11:11:28 2004 UTC (20 years, 1 month ago) by
suxen_drol
brightness control
Revision
1391 -
Directory Listing
Modified
Tue Mar 30 12:31:52 2004 UTC (20 years, 1 month ago) by
syskin
N-VOPs fix
Revision
1386 -
Directory Listing
Modified
Mon Mar 22 23:56:54 2004 UTC (20 years, 1 month ago) by
edgomez
xvidcore 1.0.0 rc3 merge back to HEAD
Revision
1385 -
Directory Listing
Modified
Mon Mar 22 23:49:11 2004 UTC (20 years, 1 month ago) by
edgomez
xvidcore 1.0.0 rc3 merge back to HEAD
Revision
1384 -
Directory Listing
Modified
Mon Mar 22 23:36:53 2004 UTC (20 years, 1 month ago) by
edgomez
xvidcore 1.0.0 rc3 merge back to HEAD
Revision
1383 -
Directory Listing
Modified
Mon Mar 22 23:19:40 2004 UTC (20 years, 1 month ago) by
edgomez
xvidcore 1.0.0 rc3 merge back to HEAD
Revision
1382 -
Directory Listing
Modified
Mon Mar 22 22:36:25 2004 UTC (20 years, 1 month ago) by
edgomez
xvidcore 1.0.0 rc3 merge back to HEAD
Revision
1098 -
Directory Listing
Modified
Mon Jul 28 12:39:32 2003 UTC (20 years, 9 months ago) by
edgomez
Bitstream fixes (mainly a VOL syntax error and a missing/wrong paddings)
Revision
1096 -
Directory Listing
Modified
Thu Jul 24 23:35:28 2003 UTC (20 years, 9 months ago) by
edgomez
We might have done that long ago -- updates API version to 3.0
Revision
1092 -
Directory Listing
Modified
Thu Jul 17 10:37:44 2003 UTC (20 years, 9 months ago) by
syskin
ugly BITMAPV4HEADER / BITMAPINFOHEADER mismatch spotted by Cyrius ( suiryc at yahoo dot com ). Thanks!
Revision
1074 -
Directory Listing
Modified
Thu Jun 26 10:37:42 2003 UTC (20 years, 10 months ago) by
syskin
VHQ is P4 compatible again | improved PBI decision *again*
Revision
1072 -
Directory Listing
Modified
Thu Jun 19 10:06:40 2003 UTC (20 years, 10 months ago) by
syskin
ugly bugs fixed, R-D works better now
Revision
1066 -
Directory Listing
Modified
Wed Jun 11 14:10:59 2003 UTC (20 years, 10 months ago) by
Isibaar
switched back to Walken idct
Revision
1055 -
Directory Listing
Modified
Mon Jun 9 17:08:36 2003 UTC (20 years, 10 months ago) by
Isibaar
don't use Walken idct anymore, simple idct is now used by default instead
Revision
1045 -
Directory Listing
Modified
Wed May 28 16:51:08 2003 UTC (20 years, 11 months ago) by
edgomez
Dummy, stupid fix to the default 10s keyframe interval
Revision
1024 -
Directory Listing
Modified
Wed May 14 23:32:54 2003 UTC (20 years, 11 months ago) by
edgomez
Added module building for MacOSX.
Revision
1021 -
Directory Listing
Modified
Wed May 14 13:21:47 2003 UTC (20 years, 11 months ago) by
syskin
yay, R-D motion search ^__^
Revision
1016 -
Directory Listing
Modified
Tue May 13 12:48:20 2003 UTC (20 years, 11 months ago) by
syskin
cleanups, minor fixes
Revision
1009 -
Directory Listing
Modified
Mon May 5 10:22:38 2003 UTC (20 years, 11 months ago) by
edgomez
Added config.status to distclean target
Revision
1006 -
Directory Listing
Modified
Sun May 4 23:58:10 2003 UTC (20 years, 11 months ago) by
edgomez
Unix system should use SONAME=libname.so.major
Revision
1001 -
Directory Listing
Modified
Sat May 3 10:05:55 2003 UTC (21 years ago) by
syskin
hopefully, intra frame at every scene change (we really need it to cut things)
Revision
992 -
Directory Listing
Modified
Fri Apr 25 14:53:37 2003 UTC (21 years ago) by
syskin
b-frames look good in still motion, after all
Revision
986 -
Directory Listing
Modified
Mon Apr 14 15:00:49 2003 UTC (21 years ago) by
syskin
"What bug could i invent today ?"
Revision
985 -
Directory Listing
Modified
Mon Apr 14 13:00:57 2003 UTC (21 years ago) by
syskin
improved vhq (does not decrease psnr anymore - at least for low quants) and tweaked p/b/i decision again
Revision
980 -
Directory Listing
Modified
Wed Apr 9 12:05:19 2003 UTC (21 years ago) by
syskin
bframe_threshold = 0;
Revision
979 -
Directory Listing
Modified
Wed Apr 9 12:02:26 2003 UTC (21 years ago) by
syskin
bframe_threshold works again - I didn't know anyone uses it ;>
Revision
976 -
Directory Listing
Modified
Tue Apr 8 11:12:07 2003 UTC (21 years ago) by
syskin
faster; better vhq; bframe-decision changed again
Revision
975 -
Directory Listing
Modified
Tue Apr 8 11:04:06 2003 UTC (21 years ago) by
syskin
bframe_threshold not supported -> disabled
Revision
973 -
Directory Listing
Modified
Sat Apr 5 15:54:59 2003 UTC (21 years ago) by
syskin
a bit faster + a small bugfix
Revision
972 -
Directory Listing
Modified
Fri Apr 4 22:16:15 2003 UTC (21 years ago) by
edgomez
Fixes 32 bit misaligned reads on ARM (+ some sync work with old 0.9.x tree for cleanups)
Revision
968 -
Directory Listing
Modified
Fri Apr 4 10:34:57 2003 UTC (21 years ago) by
Isibaar
set bframe threshold to 255 by default
Revision
967 -
Directory Listing
Modified
Fri Apr 4 03:16:09 2003 UTC (21 years ago) by
Isibaar
CBR + b-frames bugfix
Revision
963 -
Directory Listing
Modified
Sat Mar 29 12:01:36 2003 UTC (21 years, 1 month ago) by
edgomez
Fixed some cut&paste errors and some other small things
Revision
961 -
Directory Listing
Modified
Sat Mar 29 10:57:29 2003 UTC (21 years, 1 month ago) by
edgomez
Fix aligment problem for dct blocks
Revision
960 -
Directory Listing
Modified
Sat Mar 29 10:21:23 2003 UTC (21 years, 1 month ago) by
edgomez
Fix aligment problem for dct blocks
Revision
957 -
Directory Listing
Modified
Fri Mar 28 08:43:28 2003 UTC (21 years, 1 month ago) by
suxen_drol
sad cleanup
Revision
956 -
Directory Listing
Modified
Fri Mar 28 07:28:23 2003 UTC (21 years, 1 month ago) by
suxen_drol
vc.net support
Revision
937 -
Directory Listing
Modified
Sat Mar 22 14:04:48 2003 UTC (21 years, 1 month ago) by
syskin
cleanups; dark blocks prevented in bframes; warning: bframes have lower quality due to thresholding: decrease quantizer (150/0 for example);
Revision
935 -
Directory Listing
Modified
Sat Mar 22 13:41:11 2003 UTC (21 years, 1 month ago) by
syskin
cleanups; it is able to compensate bframes correctly (for internal decoding)
Revision
912 -
Directory Listing
Modified
Sun Mar 9 12:00:58 2003 UTC (21 years, 1 month ago) by
chl
Little more speedup for calc_cbp_c()
Revision
911 -
Directory Listing
Modified
Sun Mar 9 11:30:24 2003 UTC (21 years, 1 month ago) by
chl
Speedup for calc_cbp_c(), loop unrolling / 64bit integers
Revision
907 -
Directory Listing
Modified
Thu Mar 6 21:12:03 2003 UTC (21 years, 1 month ago) by
edgomez
Fixes installation in non existent path.
Revision
906 -
Directory Listing
Modified
Tue Mar 4 16:33:41 2003 UTC (21 years, 1 month ago) by
chl
plain C speedup for halfpel-interpolate
Revision
905 -
Directory Listing
Modified
Tue Mar 4 16:33:16 2003 UTC (21 years, 1 month ago) by
chl
Added signed ptr_t type (called intptr_t as in C99)
Revision
904 -
Directory Listing
Modified
Tue Mar 4 11:00:53 2003 UTC (21 years, 1 month ago) by
syskin
some cleanups ; revised p/b decision with sensitivity control ; max iframe interval works again
Revision
903 -
Directory Listing
Modified
Tue Mar 4 10:55:21 2003 UTC (21 years, 1 month ago) by
syskin
some cleanups ; revised p/b decision with sensitivity control ; max iframe interval works again
Revision
902 -
Directory Listing
Modified
Mon Mar 3 11:18:53 2003 UTC (21 years, 2 months ago) by
chl
Minor fix (still_left_in_buffer underflowed too early)
Revision
901 -
Directory Listing
Modified
Sun Mar 2 11:53:48 2003 UTC (21 years, 2 months ago) by
syskin
dropped frames fix
Revision
900 -
Directory Listing
Modified
Wed Feb 26 23:28:38 2003 UTC (21 years, 2 months ago) by
edgomez
Fixes a bunch of small things on cygwin, and unix (soname and bootstrap)
Revision
899 -
Directory Listing
Modified
Wed Feb 26 21:04:40 2003 UTC (21 years, 2 months ago) by
edgomez
This one should work everywhere
Revision
898 -
Directory Listing
Modified
Wed Feb 26 19:05:20 2003 UTC (21 years, 2 months ago) by
chl
sad16v, removed CRC error for sad16
Revision
897 -
Directory Listing
Modified
Mon Feb 24 11:15:33 2003 UTC (21 years, 2 months ago) by
chl
Rename cbpy_tab to xvid_cbpy_tab to avoid naming conflicts (with ffmpeg)
Revision
896 -
Directory Listing
Modified
Sat Feb 22 21:37:50 2003 UTC (21 years, 2 months ago) by
chl
Corrected Colorspace (MPEG-4 uses YCbCr, not YCrCb)
Revision
895 -
Directory Listing
Modified
Sat Feb 22 18:54:19 2003 UTC (21 years, 2 months ago) by
chl
Now finally: really xvid_bstat
Revision
894 -
Directory Listing
Modified
Sat Feb 22 18:54:04 2003 UTC (21 years, 2 months ago) by
chl
Preliminary xvid_stat with bframes
Revision
893 -
Directory Listing
Modified
Sat Feb 22 18:51:56 2003 UTC (21 years, 2 months ago) by
chl
xvid_bstat.c
Revision
892 -
Directory Listing
Modified
Sat Feb 22 18:50:48 2003 UTC (21 years, 2 months ago) by
chl
xvid_bstat
Revision
885 -
Directory Listing
Modified
Fri Feb 21 14:49:28 2003 UTC (21 years, 2 months ago) by
syskin
cleanups
Revision
884 -
Directory Listing
Modified
Fri Feb 21 14:44:57 2003 UTC (21 years, 2 months ago) by
syskin
cleanups
Revision
883 -
Directory Listing
Modified
Fri Feb 21 08:32:34 2003 UTC (21 years, 2 months ago) by
suxen_drol
msvc warning fixup
Revision
882 -
Directory Listing
Modified
Fri Feb 21 00:00:57 2003 UTC (21 years, 2 months ago) by
edgomez
- better fix
Revision
880 -
Directory Listing
Modified
Thu Feb 20 23:40:48 2003 UTC (21 years, 2 months ago) by
edgomez
Fix 'which' output dependency. If it is still not right, then we'll have to find another solution.
Revision
879 -
Directory Listing
Modified
Thu Feb 20 22:46:18 2003 UTC (21 years, 2 months ago) by
edgomez
- Fixes a couple of portability issues
- Activates tests even for plain C version
ToDo: Move tests flags to the xvid.h file and _document_ them.
Revision
878 -
Directory Listing
Modified
Thu Feb 20 21:47:04 2003 UTC (21 years, 2 months ago) by
edgomez
Fixed a wrong Latex command
Revision
877 -
Directory Listing
Modified
Thu Feb 20 18:39:23 2003 UTC (21 years, 2 months ago) by
edgomez
- Added simple autoconf detection for >= 2.50 version
Revision
876 -
Directory Listing
Modified
Wed Feb 19 21:59:30 2003 UTC (21 years, 2 months ago) by
edgomez
Small fixes patch
Revision
875 -
Directory Listing
Modified
Wed Feb 19 21:30:52 2003 UTC (21 years, 2 months ago) by
edgomez
Ported 0.9.x "unsigned/signed comparison warnings" fix
Revision
874 -
Directory Listing
Modified
Wed Feb 19 21:13:00 2003 UTC (21 years, 2 months ago) by
edgomez
ANSI C'ification
Revision
873 -
Directory Listing
Modified
Wed Feb 19 21:02:11 2003 UTC (21 years, 2 months ago) by
edgomez
Forward port of stable fix (v1.15)
Revision
872 -
Directory Listing
Modified
Wed Feb 19 20:12:43 2003 UTC (21 years, 2 months ago) by
edgomez
Fixed array duplication -- moved to motion_est.c
Revision
871 -
Directory Listing
Modified
Wed Feb 19 10:13:54 2003 UTC (21 years, 2 months ago) by
chl
Removed compiler warnings (gmc uninitialize, unused variable)
Revision
870 -
Directory Listing
Modified
Wed Feb 19 10:08:20 2003 UTC (21 years, 2 months ago) by
chl
Removed compiler warning (filename temp array was uint8_t instead of char)
Revision
869 -
Directory Listing
Modified
Tue Feb 18 15:48:15 2003 UTC (21 years, 2 months ago) by
chl
Raised CACHE_LINE to 64 (optimal for Athlon/P4, 32 would be enough for P2/3)
Revision
868 -
Directory Listing
Modified
Tue Feb 18 00:23:27 2003 UTC (21 years, 2 months ago) by
edgomez
- Header
- Changed tabs to spaces for helpers
- ToDo: Doxygen the header again.
Revision
867 -
Directory Listing
Modified
Mon Feb 17 23:45:21 2003 UTC (21 years, 2 months ago) by
edgomez
- Header
- ANSI C comments
Revision
866 -
Directory Listing
Modified
Mon Feb 17 23:33:12 2003 UTC (21 years, 2 months ago) by
edgomez
- GPL Header
- ANSI C comments
- Min Chen removed from comments (no offense, the name will be added
to the header when i'll restore copyrights just like i did for 0.9.x)
Revision
865 -
Directory Listing
Modified
Mon Feb 17 23:15:48 2003 UTC (21 years, 2 months ago) by
edgomez
- typo fix
Revision
864 -
Directory Listing
Modified
Mon Feb 17 22:55:02 2003 UTC (21 years, 2 months ago) by
edgomez
- GPL header
- Ansi C comments
Revision
863 -
Directory Listing
Modified
Sun Feb 16 18:31:42 2003 UTC (21 years, 2 months ago) by
edgomez
Oops static libraries are not versioned
Revision
862 -
Directory Listing
Modified
Sun Feb 16 15:08:25 2003 UTC (21 years, 2 months ago) by
syskin
testing
Revision
861 -
Directory Listing
Modified
Sun Feb 16 13:04:05 2003 UTC (21 years, 2 months ago) by
edgomez
Table duplication fix (Moved tables to a C module - kept declarations in header)
Revision
860 -
Directory Listing
Modified
Sun Feb 16 05:11:39 2003 UTC (21 years, 2 months ago) by
suxen_drol
futher portab.h, ARCH_IS_xxx fixes
Revision
859 -
Directory Listing
Modified
Sun Feb 16 05:03:55 2003 UTC (21 years, 2 months ago) by
suxen_drol
merge dev-api-3 into HEAD
Revision
858 -
Directory Listing
Modified
Sun Feb 16 04:37:29 2003 UTC (21 years, 2 months ago) by
suxen_drol
merge dev-api-3 into HEAD
Revision
857 -
Directory Listing
Modified
Sun Feb 16 04:23:29 2003 UTC (21 years, 2 months ago) by
suxen_drol
merge dev-api-3 into HEAD
Revision
856 -
Directory Listing
Modified
Sun Feb 16 03:59:01 2003 UTC (21 years, 2 months ago) by
suxen_drol
merge dev-api-3 into HEAD
Revision
855 -
Directory Listing
Modified
Sun Feb 16 03:12:56 2003 UTC (21 years, 2 months ago) by
suxen_drol
merge dev-api-3 into HEAD
Revision
854 -
Directory Listing
Modified
Sun Feb 16 01:41:24 2003 UTC (21 years, 2 months ago) by
edgomez
Last changes from pete
Revision
853 -
Directory Listing
Modified
Sat Feb 15 18:48:15 2003 UTC (21 years, 2 months ago) by
edgomez
chromatic optimization -- forgottent bits from the merge
Revision
851 -
Directory Listing
Modified
Sat Feb 15 15:22:19 2003 UTC (21 years, 2 months ago) by
edgomez
Moved dev-api-3 to HEAD -- Nasty but efficient -- Merging work has been done too
Revision
845 -
Directory Listing
Modified
Thu Feb 13 17:31:33 2003 UTC (21 years, 2 months ago) by
edgomez
Ready for 0.9.1
Revision
843 -
Directory Listing
Modified
Thu Feb 13 13:05:10 2003 UTC (21 years, 2 months ago) by
suxen_drol
decore,encore removed
Revision
842 -
Directory Listing
Modified
Thu Feb 13 12:50:43 2003 UTC (21 years, 2 months ago) by
suxen_drol
line feed fixup
Revision
830 -
Directory Listing
Modified
Tue Feb 11 21:56:31 2003 UTC (21 years, 2 months ago) by
edgomez
patch-13
More "unknown compiler" friendly portab.h file.
patch-14
The PPC port is now disabled because it is outdated.
patch-15
Added the configure bootstrap script.
patch-16
Changed linking option on PPC platforms (-flat_namespace)
patch-17
Added IA64 DCT source choice according to the compiler basename.
patch-18
Fixed xvid_encraw help message.
patch-19
Fixed libxvidcore.def, revamped Makefile output, fixed ia64 build, added ranlib detection.
patch-20
Removed BFrame outdated bframe/qpel decoding.
Revision
828 -
Directory Listing
Modified
Mon Feb 10 13:54:19 2003 UTC (21 years, 2 months ago) by
edgomez
Fix namespace conflicts on PPC platform
Revision
827 -
Directory Listing
Modified
Sun Feb 9 23:08:56 2003 UTC (21 years, 2 months ago) by
edgomez
PPC port is disabled, it uses Plain C version now.
Revision
826 -
Directory Listing
Modified
Sun Feb 9 22:48:38 2003 UTC (21 years, 2 months ago) by
edgomez
Should now be more "unknown compiler" friendly
Revision
825 -
Directory Listing
Modified
Sun Feb 9 19:48:40 2003 UTC (21 years, 2 months ago) by
edgomez
Helper script to generate the configure script and all needed files
Revision
824 -
Directory Listing
Modified
Sun Feb 9 19:32:52 2003 UTC (21 years, 2 months ago) by
edgomez
I made all these changes on my own working copy until i had
something really usable wihtout regressions for most users.
I think its place is now in CVS. Here is a ChangeLog summary
generated from my local patches.
base-0
Imported xvidcore 0.9.0 into arch repository
patch-1
Updated to current stable CVS_HEAD
patch-2
Changed build system for Unix OSes
patch-3
Fixes for the new build system in sources.
patch-4
Fixed options and added the --disable-assembly option
patch-5
Fixed a BSD checking in nasm output format.
patch-6
Fixed the "ar" "s" option for some platforms.
patch-7
Changed the way I add strings into variables.
patch-8
Fixed portab.h for _DEBUG target and GCC/ICC compilers.
patch-9
Added Altivec detection (Guillaume Morin)
patch-10
Fixed MacOSX build.
patch-11
Fixed WIN32/_MSC_VER confusion and updated MSVC libxvidcore.dsp project file.
patch-12
DivX4 compatibility layer has been turned into an option (default:disable).
ToDo:
- Fix IA64 assembly file selection.
- Do I disable PPC assembly code ? (according to Guillaume, it needs to be updated)
Revision
816 -
Directory Listing
Modified
Thu Feb 6 00:48:08 2003 UTC (21 years, 2 months ago) by
edgomez
Fixed a bug where run_esc==-1 was indexing an array -> segfault (spoted on a strong arm CPU ;-)
Revision
815 -
Directory Listing
Modified
Tue Feb 4 22:00:44 2003 UTC (21 years, 2 months ago) by
edgomez
Fixed a bunch of unsigned/signed comparisons assignments
Revision
813 -
Directory Listing
Modified
Sun Feb 2 00:25:51 2003 UTC (21 years, 2 months ago) by
edgomez
Small fix
Revision
809 -
Directory Listing
Modified
Sun Jan 26 01:44:44 2003 UTC (21 years, 3 months ago) by
suxen_drol
ptr_t fix (s_kraste at ira.uka.de)
Revision
766 -
Directory Listing
Modified
Tue Jan 7 21:57:19 2003 UTC (21 years, 3 months ago) by
edgomez
Fixes from MfA
Revision
764 -
Directory Listing
Modified
Sun Jan 5 16:54:36 2003 UTC (21 years, 3 months ago) by
edgomez
Much lighter VLC implementation (saves >6MB)
Revision
759 -
Directory Listing
Modified
Sat Jan 4 04:28:48 2003 UTC (21 years, 3 months ago) by
suxen_drol
coeff level [-2047,2047]
Revision
742 -
Directory Listing
Modified
Sat Dec 28 13:53:08 2002 UTC (21 years, 4 months ago) by
edgomez
Changed my email
Revision
741 -
Directory Listing
Modified
Thu Dec 26 14:36:06 2002 UTC (21 years, 4 months ago) by
edgomez
Program's name fix in a printf
Revision
731 -
Directory Listing
Modified
Thu Dec 19 22:58:58 2002 UTC (21 years, 4 months ago) by
edgomez
Fixed a buffer overflow in vlc_init (lacked a few more VLC in intra/inter tables) - should solve the static problem on MSVC targets too
Revision
729 -
Directory Listing
Modified
Wed Dec 18 21:48:46 2002 UTC (21 years, 4 months ago) by
edgomez
Fixed bitrate/bpp report
Revision
728 -
Directory Listing
Modified
Wed Dec 18 20:48:25 2002 UTC (21 years, 4 months ago) by
edgomez
Added Hinted ME code to show how to use it
Revision
723 -
Directory Listing
Modified
Sun Dec 15 01:21:12 2002 UTC (21 years, 4 months ago) by
edgomez
Another series of warnings for aggressive compilers
Revision
722 -
Directory Listing
Modified
Sun Dec 15 01:12:01 2002 UTC (21 years, 4 months ago) by
edgomez
Fix the fix
Revision
718 -
Directory Listing
Modified
Sat Dec 14 09:28:56 2002 UTC (21 years, 4 months ago) by
suxen_drol
cleanup
Revision
713 -
Directory Listing
Modified
Sat Dec 14 05:37:07 2002 UTC (21 years, 4 months ago) by
suxen_drol
bframes decoding fix
Revision
686 -
Directory Listing
Modified
Thu Nov 28 07:27:37 2002 UTC (21 years, 5 months ago) by
suxen_drol
smp remove patch <rickf at ebenchmarks.com>
Revision
685 -
Directory Listing
Modified
Wed Nov 27 21:20:33 2002 UTC (21 years, 5 months ago) by
edgomez
Fix for 0 aligned blocks
Revision
684 -
Directory Listing
Modified
Wed Nov 27 21:09:10 2002 UTC (21 years, 5 months ago) by
edgomez
Ansi C + Win32 update for xvid_bench
Revision
682 -
Directory Listing
Modified
Wed Nov 27 21:08:34 2002 UTC (21 years, 5 months ago) by
edgomez
Added 2 last projects and added a workspace
Revision
678 -
Directory Listing
Modified
Tue Nov 26 23:50:57 2002 UTC (21 years, 5 months ago) by
edgomez
EMMS() is not a timer
Revision
677 -
Directory Listing
Modified
Tue Nov 26 23:44:11 2002 UTC (21 years, 5 months ago) by
edgomez
ANSI C compliancy - thx Rick Foos
Revision
674 -
Directory Listing
Modified
Sat Nov 23 22:00:43 2002 UTC (21 years, 5 months ago) by
chl
now REALLY support for ICC
Revision
673 -
Directory Listing
Modified
Sat Nov 23 18:11:58 2002 UTC (21 years, 5 months ago) by
chl
ICC support
Revision
657 -
Directory Listing
Modified
Sun Nov 17 01:20:32 2002 UTC (21 years, 5 months ago) by
edgomez
Separated parts for location restrictions and linking permissions
Revision
656 -
Directory Listing
Modified
Sun Nov 17 01:07:38 2002 UTC (21 years, 5 months ago) by
edgomez
Changed license
Revision
655 -
Directory Listing
Modified
Sun Nov 17 00:57:58 2002 UTC (21 years, 5 months ago) by
edgomez
License changed
Revision
654 -
Directory Listing
Modified
Sun Nov 17 00:51:11 2002 UTC (21 years, 5 months ago) by
edgomez
License changed
Revision
653 -
Directory Listing
Modified
Sun Nov 17 00:41:20 2002 UTC (21 years, 5 months ago) by
edgomez
License changed
Revision
652 -
Directory Listing
Modified
Sun Nov 17 00:35:33 2002 UTC (21 years, 5 months ago) by
edgomez
License changed
Revision
651 -
Directory Listing
Modified
Sun Nov 17 00:20:30 2002 UTC (21 years, 5 months ago) by
edgomez
License changed
Revision
650 -
Directory Listing
Modified
Sat Nov 16 23:57:26 2002 UTC (21 years, 5 months ago) by
edgomez
License changed
Revision
649 -
Directory Listing
Modified
Sat Nov 16 23:51:58 2002 UTC (21 years, 5 months ago) by
edgomez
License changed
Revision
648 -
Directory Listing
Modified
Sat Nov 16 23:38:16 2002 UTC (21 years, 5 months ago) by
edgomez
License Change
Revision
647 -
Directory Listing
Modified
Sat Nov 16 11:16:09 2002 UTC (21 years, 5 months ago) by
chl
Added -I for nasm
Revision
629 -
Directory Listing
Modified
Mon Nov 4 12:50:24 2002 UTC (21 years, 5 months ago) by
suxen_drol
doxygen comments cleanup
Revision
615 -
Directory Listing
Modified
Mon Oct 28 11:32:50 2002 UTC (21 years, 6 months ago) by
suxen_drol
iyuv support, remove xvidcore .lib references
Revision
612 -
Directory Listing
Modified
Fri Oct 25 11:29:07 2002 UTC (21 years, 6 months ago) by
chl
Changes optimzation from -Os to -O2 (10% speedup on gcc 3.2)
Revision
610 -
Directory Listing
Modified
Thu Oct 24 10:56:07 2002 UTC (21 years, 6 months ago) by
suxen_drol
XVID_ENC_ENCODE typo fix
Revision
608 -
Directory Listing
Modified
Mon Oct 21 23:13:53 2002 UTC (21 years, 6 months ago) by
edgomez
Added doxygen comments
Revision
607 -
Directory Listing
Modified
Mon Oct 21 23:13:06 2002 UTC (21 years, 6 months ago) by
edgomez
Added doxygen documentation generation files
Revision
605 -
Directory Listing
Modified
Sat Oct 19 12:20:33 2002 UTC (21 years, 6 months ago) by
edgomez
Fixed copyrights
Revision
604 -
Directory Listing
Modified
Sat Oct 19 12:20:03 2002 UTC (21 years, 6 months ago) by
edgomez
Added Min Chen
Revision
603 -
Directory Listing
Modified
Sat Oct 19 11:41:12 2002 UTC (21 years, 6 months ago) by
edgomez
Changed Michael Militzer to name + email (next patch will fix copyrights with the right holders)
Revision
599 -
Directory Listing
Modified
Wed Oct 16 20:58:22 2002 UTC (21 years, 6 months ago) by
h
fixed stupid-programmer interlacing bug
fields could have been incorrectly handled due to missing bias test
Revision
587 -
Directory Listing
Modified
Wed Oct 9 22:51:42 2002 UTC (21 years, 6 months ago) by
edgomez
- Removed a stupid ')' squatting the previous gruel's patch :-) (did you ever check the code compiled ?)
Revision
585 -
Directory Listing
Modified
Wed Oct 9 14:35:57 2002 UTC (21 years, 6 months ago) by
ia64p
tiny ia64 fix
Revision
584 -
Directory Listing
Modified
Mon Oct 7 08:11:48 2002 UTC (21 years, 6 months ago) by
chl
Bugfix for parameters of MBQuantIntra() [unused code]
Revision
583 -
Directory Listing
Modified
Mon Oct 7 08:11:06 2002 UTC (21 years, 6 months ago) by
chl
Bugfix for parameters of MBQuantIntra() [unused code]
Revision
567 -
Directory Listing
Modified
Sat Sep 28 16:12:19 2002 UTC (21 years, 7 months ago) by
edgomez
Updated - Release is now ready IMO
Revision
566 -
Directory Listing
Modified
Sat Sep 28 16:01:15 2002 UTC (21 years, 7 months ago) by
edgomez
- Added string.h so gcc does not complain about an undeclared strcmp function.
Revision
565 -
Directory Listing
Modified
Sat Sep 28 15:58:29 2002 UTC (21 years, 7 months ago) by
edgomez
Outdated, and not needed anymore
Revision
564 -
Directory Listing
Modified
Sat Sep 28 15:47:46 2002 UTC (21 years, 7 months ago) by
edgomez
Added to project
Revision
563 -
Directory Listing
Modified
Sat Sep 28 15:42:12 2002 UTC (21 years, 7 months ago) by
edgomez
All the txt went to README
Revision
562 -
Directory Listing
Modified
Sat Sep 28 15:41:27 2002 UTC (21 years, 7 months ago) by
edgomez
- Updated
- Added all examples here
Revision
561 -
Directory Listing
Modified
Sat Sep 28 14:53:40 2002 UTC (21 years, 7 months ago) by
edgomez
Last small fixes
Revision
560 -
Directory Listing
Modified
Sat Sep 28 14:52:20 2002 UTC (21 years, 7 months ago) by
edgomez
Added to project
Revision
559 -
Directory Listing
Modified
Sat Sep 28 14:27:16 2002 UTC (21 years, 7 months ago) by
edgomez
Fixes
Revision
558 -
Directory Listing
Modified
Sat Sep 28 14:26:53 2002 UTC (21 years, 7 months ago) by
edgomez
Updated - MSVC compatibility - MP4U support - Single m4v file support
Revision
556 -
Directory Listing
Modified
Sat Sep 28 03:47:49 2002 UTC (21 years, 7 months ago) by
suxen_drol
added decore and encore exports
Revision
555 -
Directory Listing
Modified
Sat Sep 28 03:40:18 2002 UTC (21 years, 7 months ago) by
suxen_drol
cygwin mingw-runtime notice
Revision
554 -
Directory Listing
Modified
Sat Sep 28 03:00:03 2002 UTC (21 years, 7 months ago) by
suxen_drol
cygwin mingw-runtime notice
Revision
553 -
Directory Listing
Modified
Sat Sep 28 02:34:47 2002 UTC (21 years, 7 months ago) by
suxen_drol
cygwin & mingw makefiles
Revision
552 -
Directory Listing
Modified
Sat Sep 28 02:01:56 2002 UTC (21 years, 7 months ago) by
h
foxer: improved minimum frame size detection
fixed i-frames being scaled larger than quant=2
Revision
551 -
Directory Listing
Modified
Fri Sep 27 20:58:30 2002 UTC (21 years, 7 months ago) by
edgomez
- Fixed a typo error in unix mseconds
Revision
550 -
Directory Listing
Modified
Fri Sep 27 20:58:02 2002 UTC (21 years, 7 months ago) by
edgomez
- Oops the unix mseconds had a typo mistake
Revision
549 -
Directory Listing
Modified
Fri Sep 27 18:36:51 2002 UTC (21 years, 7 months ago) by
edgomez
Updated
Revision
548 -
Directory Listing
Modified
Fri Sep 27 18:35:35 2002 UTC (21 years, 7 months ago) by
edgomez
Some trivial fixes
Revision
547 -
Directory Listing
Modified
Fri Sep 27 18:33:13 2002 UTC (21 years, 7 months ago) by
edgomez
- Added command line
- Added simple mp4 video stream container support (header + :size,data: + ... + :size,data:)
- Fixed PGM saving
- Win32/MSVC compatibility
Revision
546 -
Directory Listing
Modified
Fri Sep 27 18:26:59 2002 UTC (21 years, 7 months ago) by
edgomez
Updated - unix2dos applied
Revision
544 -
Directory Listing
Modified
Thu Sep 26 04:52:16 2002 UTC (21 years, 7 months ago) by
h
field-dct decision bias (thanks to Michael Niedermayer for the idea!)
Revision
542 -
Directory Listing
Modified
Thu Sep 26 00:33:00 2002 UTC (21 years, 7 months ago) by
h
amended copyright
Revision
541 -
Directory Listing
Modified
Wed Sep 25 23:37:09 2002 UTC (21 years, 7 months ago) by
h
removed incomplete field-mv support
Revision
536 -
Directory Listing
Modified
Tue Sep 24 22:27:32 2002 UTC (21 years, 7 months ago) by
edgomez
Fix typo mistake
Revision
535 -
Directory Listing
Modified
Tue Sep 24 21:56:27 2002 UTC (21 years, 7 months ago) by
edgomez
Removed DEBUG and DEBUG1/2 calls
Revision
533 -
Directory Listing
Modified
Tue Sep 24 14:37:30 2002 UTC (21 years, 7 months ago) by
suxen_drol
mingw compatibility
Revision
532 -
Directory Listing
Modified
Tue Sep 24 14:25:42 2002 UTC (21 years, 7 months ago) by
suxen_drol
removed gcc warnings
Revision
529 -
Directory Listing
Modified
Mon Sep 23 10:59:10 2002 UTC (21 years, 7 months ago) by
suxen_drol
mingw/msvc compat. patch
Revision
527 -
Directory Listing
Modified
Mon Sep 23 06:10:43 2002 UTC (21 years, 7 months ago) by
h
foxer: added check for minimum possible frame size,
altered overflow behaviour to soften impact - more
overflow to heavily scaled frames
Revision
525 -
Directory Listing
Modified
Sun Sep 22 20:40:47 2002 UTC (21 years, 7 months ago) by
edgomez
Updated
Revision
524 -
Directory Listing
Modified
Sun Sep 22 20:34:05 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed definitively bframe ME code
Revision
523 -
Directory Listing
Modified
Sun Sep 22 19:45:26 2002 UTC (21 years, 7 months ago) by
edgomez
- Added main contributors
Revision
522 -
Directory Listing
Modified
Sun Sep 22 19:35:38 2002 UTC (21 years, 7 months ago) by
edgomez
Udated copyright holders
Revision
521 -
Directory Listing
Modified
Sun Sep 22 19:13:33 2002 UTC (21 years, 7 months ago) by
edgomez
- First sparcs have a 32bit address bus. If one day we plan to have sparc 64 support, then we'll add ARCH_USPARC.
Revision
519 -
Directory Listing
Modified
Sun Sep 22 18:33:31 2002 UTC (21 years, 7 months ago) by
h
bugfix - custom matrix mode used to force vol header for every frame
Revision
518 -
Directory Listing
Modified
Sun Sep 22 18:17:32 2002 UTC (21 years, 7 months ago) by
h
fixed msvc compilation
Revision
517 -
Directory Listing
Modified
Sun Sep 22 17:59:13 2002 UTC (21 years, 7 months ago) by
edgomez
- Fixed MIPS and SPARC macros/constants
Revision
516 -
Directory Listing
Modified
Sun Sep 22 17:25:13 2002 UTC (21 years, 7 months ago) by
edgomez
- Changed DECLARE_ALIGNED_MATRIX
Revision
515 -
Directory Listing
Modified
Sun Sep 22 17:08:17 2002 UTC (21 years, 7 months ago) by
edgomez
Updated
Revision
514 -
Directory Listing
Modified
Sun Sep 22 17:01:36 2002 UTC (21 years, 7 months ago) by
edgomez
Removed DEBUGXXXs calls
Revision
513 -
Directory Listing
Modified
Sun Sep 22 16:59:57 2002 UTC (21 years, 7 months ago) by
edgomez
Cleaned (hopefully)
Revision
512 -
Directory Listing
Modified
Sun Sep 22 12:13:21 2002 UTC (21 years, 7 months ago) by
edgomez
Updated
Revision
511 -
Directory Listing
Modified
Sun Sep 22 12:10:34 2002 UTC (21 years, 7 months ago) by
edgomez
Renamed file Makefile.linux->Makefile.linxuxx86
Revision
510 -
Directory Listing
Modified
Sun Sep 22 10:31:18 2002 UTC (21 years, 7 months ago) by
edgomez
Changed header
Revision
509 -
Directory Listing
Modified
Sun Sep 22 10:30:04 2002 UTC (21 years, 7 months ago) by
edgomez
Synced with last Makefile.linux changes
Revision
508 -
Directory Listing
Modified
Sun Sep 22 10:27:52 2002 UTC (21 years, 7 months ago) by
edgomez
Changed profiling option, added arcs profiling, branch probabilities, and test coverage
Revision
507 -
Directory Listing
Modified
Sun Sep 22 10:19:51 2002 UTC (21 years, 7 months ago) by
edgomez
Removed SMP cflag and added BFRAMES_DEC (lacks real testing).
Revision
506 -
Directory Listing
Modified
Sat Sep 21 15:31:57 2002 UTC (21 years, 7 months ago) by
suxen_drol
libxvidcore.lib usage
Revision
505 -
Directory Listing
Modified
Sat Sep 21 15:16:48 2002 UTC (21 years, 7 months ago) by
suxen_drol
msvc dsp fix
Revision
504 -
Directory Listing
Modified
Sat Sep 21 11:59:22 2002 UTC (21 years, 7 months ago) by
edgomez
- Disabled bframe specific code and macros. My tests seem to confirm this patch does not hurt but i keep these #if 0 #endif just in case i have to revert things easily.
Revision
503 -
Directory Listing
Modified
Sat Sep 21 11:55:53 2002 UTC (21 years, 7 months ago) by
edgomez
Fix fps report (this patch has been lost somewhere, i'm pretty sure to have fixed that a few days ago)
Revision
502 -
Directory Listing
Modified
Sat Sep 21 09:38:17 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed LUMIMASKING test for quality 6
Revision
501 -
Directory Listing
Modified
Sat Sep 21 09:29:36 2002 UTC (21 years, 7 months ago) by
edgomez
- Fixed a problem where when using fixed quantizer, xvid_stat was reporting the use of q default_bitrate
Revision
499 -
Directory Listing
Modified
Sat Sep 21 03:11:36 2002 UTC (21 years, 7 months ago) by
suxen_drol
pross email address updates
Revision
498 -
Directory Listing
Modified
Sat Sep 21 02:29:39 2002 UTC (21 years, 7 months ago) by
suxen_drol
removed smb_motionest.h reference
Revision
497 -
Directory Listing
Modified
Sat Sep 21 02:26:12 2002 UTC (21 years, 7 months ago) by
suxen_drol
msvc6 static vlc tables fix
Revision
496 -
Directory Listing
Modified
Fri Sep 20 20:17:22 2002 UTC (21 years, 7 months ago) by
edgomez
- Possible memory leak if second malloc fails
Revision
495 -
Directory Listing
Modified
Fri Sep 20 19:58:36 2002 UTC (21 years, 7 months ago) by
edgomez
Stupid bug for a stupid guy like me, sorry
Revision
494 -
Directory Listing
Modified
Fri Sep 20 18:27:03 2002 UTC (21 years, 7 months ago) by
edgomez
Old files renamed
Revision
493 -
Directory Listing
Modified
Fri Sep 20 18:25:34 2002 UTC (21 years, 7 months ago) by
edgomez
renamed to libxvidcore.dsp
Revision
492 -
Directory Listing
Modified
Fri Sep 20 17:28:52 2002 UTC (21 years, 7 months ago) by
edgomez
Removed in favour of xvidcore.dsw
Revision
491 -
Directory Listing
Modified
Fri Sep 20 17:03:47 2002 UTC (21 years, 7 months ago) by
edgomez
Fixed a remaining endif statetement forgoten in the file
Revision
490 -
Directory Listing
Modified
Thu Sep 19 20:00:45 2002 UTC (21 years, 7 months ago) by
edgomez
These examples do not show no more things than xvid_stat... so i remove them
Revision
489 -
Directory Listing
Modified
Thu Sep 19 19:54:34 2002 UTC (21 years, 7 months ago) by
edgomez
Used by cygwin
Revision
488 -
Directory Listing
Modified
Thu Sep 19 19:54:03 2002 UTC (21 years, 7 months ago) by
edgomez
Updated, creates a dll and its import lib too
Revision
487 -
Directory Listing
Modified
Thu Sep 19 19:25:06 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed last bits of BFRAMES #ifdefs
Revision
486 -
Directory Listing
Modified
Mon Sep 16 21:41:20 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed code from Christoph that should have never been there.
Revision
485 -
Directory Listing
Modified
Sun Sep 15 20:43:52 2002 UTC (21 years, 7 months ago) by
edgomez
Fixed PSNR (Was only calculated for Y channel)
Revision
484 -
Directory Listing
Modified
Sun Sep 15 20:22:01 2002 UTC (21 years, 7 months ago) by
edgomez
Fixed a bug in pgm writing (we must interleave data from u and v channels)
Revision
483 -
Directory Listing
Modified
Sat Sep 14 23:54:17 2002 UTC (21 years, 7 months ago) by
edgomez
- Added command line parsing (for ease of use)
- Basic win32 compatibility (I had to lose precision to make it win32 compatible using clock() ... the manual page says POSIX fixes CLOCK_PER_SEC at 1000000, so it should give us millisecond precision, i think it's enough)
- Make things static, and const when necessary
- Fixed some bugs in pgmreader when stream was != stdin
- My usual cosmetic and cleaning work.
Revision
482 -
Directory Listing
Modified
Thu Sep 12 21:18:49 2002 UTC (21 years, 7 months ago) by
h
foxer: external 2-pass - credits quant mode and i-frame boost fixes
Revision
481 -
Directory Listing
Modified
Thu Sep 12 19:43:14 2002 UTC (21 years, 7 months ago) by
edgomez
Was only used by bframe encoder
Revision
480 -
Directory Listing
Modified
Thu Sep 12 19:38:38 2002 UTC (21 years, 7 months ago) by
edgomez
This stable version will not include smp support
Revision
479 -
Directory Listing
Modified
Thu Sep 12 19:18:12 2002 UTC (21 years, 7 months ago) by
chl
- header cleanup
- removed bframe-support
Revision
478 -
Directory Listing
Modified
Thu Sep 12 19:06:37 2002 UTC (21 years, 7 months ago) by
edgomez
Fixed an uninitialized variable (gcc 3.1)
Revision
477 -
Directory Listing
Modified
Thu Sep 12 18:53:35 2002 UTC (21 years, 7 months ago) by
edgomez
Fixed a VC++ compiler warning
Revision
476 -
Directory Listing
Modified
Thu Sep 12 18:53:11 2002 UTC (21 years, 7 months ago) by
edgomez
Fixed lot of VC++ compiler warnings
Revision
475 -
Directory Listing
Modified
Tue Sep 10 23:15:31 2002 UTC (21 years, 7 months ago) by
edgomez
Updated
Revision
474 -
Directory Listing
Modified
Tue Sep 10 23:08:12 2002 UTC (21 years, 7 months ago) by
edgomez
Removed font.c from Makefile (only used in bframe)
Revision
473 -
Directory Listing
Modified
Tue Sep 10 23:06:13 2002 UTC (21 years, 7 months ago) by
edgomez
Adde legal header + canard copyright
Revision
472 -
Directory Listing
Modified
Tue Sep 10 23:05:49 2002 UTC (21 years, 7 months ago) by
edgomez
Added legal header + copyright (go canard, go !) :-)</private joke>
Revision
471 -
Directory Listing
Modified
Tue Sep 10 22:57:18 2002 UTC (21 years, 7 months ago) by
edgomez
- Added legal headers
- Cosmetic
Revision
470 -
Directory Listing
Modified
Tue Sep 10 22:54:23 2002 UTC (21 years, 7 months ago) by
edgomez
Added legal header
Revision
469 -
Directory Listing
Modified
Tue Sep 10 22:52:13 2002 UTC (21 years, 7 months ago) by
edgomez
Added headers, removed unused code
Revision
468 -
Directory Listing
Modified
Tue Sep 10 22:30:18 2002 UTC (21 years, 7 months ago) by
edgomez
- hey this file is mine :-) Apply my copyright.
Revision
467 -
Directory Listing
Modified
Tue Sep 10 22:29:18 2002 UTC (21 years, 7 months ago) by
edgomez
- Legal header
- Cosmetic
Revision
466 -
Directory Listing
Modified
Tue Sep 10 22:25:23 2002 UTC (21 years, 7 months ago) by
edgomez
- Changed header
- Extended peter's copyright to 2002
- Cosmetic separation between logical sections
Revision
465 -
Directory Listing
Modified
Tue Sep 10 21:29:03 2002 UTC (21 years, 7 months ago) by
edgomez
- Respect const qualifier changes in vlc_codes.h
Revision
464 -
Directory Listing
Modified
Tue Sep 10 21:28:17 2002 UTC (21 years, 7 months ago) by
edgomez
- Changed const type qualifiers
Revision
463 -
Directory Listing
Modified
Tue Sep 10 21:16:45 2002 UTC (21 years, 7 months ago) by
chl
updated copyright headers
Revision
462 -
Directory Listing
Modified
Tue Sep 10 20:39:22 2002 UTC (21 years, 7 months ago) by
chl
Original README file from Intependent JPEG Group software as required by
their license since we use parts of their code for integer (i)DCT
Revision
461 -
Directory Listing
Modified
Tue Sep 10 20:38:24 2002 UTC (21 years, 7 months ago) by
chl
updated copyright header
Revision
460 -
Directory Listing
Modified
Tue Sep 10 20:37:54 2002 UTC (21 years, 7 months ago) by
chl
updated copyright headers
Revision
459 -
Directory Listing
Modified
Tue Sep 10 20:01:07 2002 UTC (21 years, 7 months ago) by
edgomez
- Pure cosmetic - tabs->spaces
Revision
458 -
Directory Listing
Modified
Tue Sep 10 19:28:01 2002 UTC (21 years, 7 months ago) by
chl
updated license header
Revision
457 -
Directory Listing
Modified
Sun Sep 8 17:28:22 2002 UTC (21 years, 7 months ago) by
edgomez
- removed const qualifiers because the functions do not return const matrices
(i'll change that in a later time)
Revision
456 -
Directory Listing
Modified
Sun Sep 8 17:25:10 2002 UTC (21 years, 7 months ago) by
edgomez
- Fixed compilers warnings
- Clarified a comment
Revision
455 -
Directory Listing
Modified
Sun Sep 8 16:38:03 2002 UTC (21 years, 7 months ago) by
edgomez
- Compiler warning fixed.
Revision
454 -
Directory Listing
Modified
Sun Sep 8 15:40:02 2002 UTC (21 years, 7 months ago) by
edgomez
- Little mistake in previous commit fixed, all bframe functions have been disabled
Revision
453 -
Directory Listing
Modified
Sun Sep 8 15:39:01 2002 UTC (21 years, 7 months ago) by
edgomez
- Moved get_coeff from vlc_codes.h
- Disabled MBCodingBVOP with #ifdef 0 #endif (Will be removed completly when i'm sure it doesn't hurt)
Revision
452 -
Directory Listing
Modified
Sun Sep 8 15:37:42 2002 UTC (21 years, 7 months ago) by
edgomez
moved get_coeff inlined function to mbcoding.c
Revision
451 -
Directory Listing
Modified
Sun Sep 8 14:43:04 2002 UTC (21 years, 7 months ago) by
edgomez
- Changed header
- Added static qualifier to local arrays
- Cosmetic
Revision
450 -
Directory Listing
Modified
Sun Sep 8 13:44:11 2002 UTC (21 years, 7 months ago) by
edgomez
- Added GPL Header + patent infringement
- Cosmetic
- The inlined function will be moved later
Revision
448 -
Directory Listing
Modified
Sat Sep 7 17:26:31 2002 UTC (21 years, 7 months ago) by
edgomez
Updated
Revision
447 -
Directory Listing
Modified
Sat Sep 7 14:16:13 2002 UTC (21 years, 7 months ago) by
edgomez
- Hmmm, i've been obliged to revert the previous patch because ofthe mmx code using the same arrays, so they need to be global. We'll have to fix that, because it's not *thread safe*.
Revision
446 -
Directory Listing
Modified
Sat Sep 7 13:50:23 2002 UTC (21 years, 7 months ago) by
edgomez
- Added newline at eof to shut up gcc 3.x compilers
Revision
445 -
Directory Listing
Modified
Sat Sep 7 13:43:00 2002 UTC (21 years, 7 months ago) by
edgomez
- Added headers
- Added copyrights
- Removed old getpmv functions
Revision
444 -
Directory Listing
Modified
Sat Sep 7 13:41:13 2002 UTC (21 years, 7 months ago) by
edgomez
Removed old get_pmv calls
Revision
443 -
Directory Listing
Modified
Sat Sep 7 12:51:38 2002 UTC (21 years, 7 months ago) by
edgomez
- Added Legal header
- Cosmetic
- Added Copyrigths
Revision
442 -
Directory Listing
Modified
Sat Sep 7 11:21:10 2002 UTC (21 years, 7 months ago) by
edgomez
- header fixed
- removed history from file
- moved peter's copyright to top of file
Revision
441 -
Directory Listing
Modified
Sat Sep 7 11:14:41 2002 UTC (21 years, 7 months ago) by
edgomez
- Header
- Copyright
- Warning about tread safeness in this module
Revision
440 -
Directory Listing
Modified
Sat Sep 7 10:26:10 2002 UTC (21 years, 7 months ago) by
edgomez
- Legal header
- Copyright
Revision
439 -
Directory Listing
Modified
Sat Sep 7 10:19:26 2002 UTC (21 years, 7 months ago) by
edgomez
- Fixed copyright
- Removed history
Revision
438 -
Directory Listing
Modified
Sat Sep 7 09:19:07 2002 UTC (21 years, 7 months ago) by
chl
Removed SMP
Revision
437 -
Directory Listing
Modified
Sat Sep 7 09:12:22 2002 UTC (21 years, 7 months ago) by
chl
Removed B-frames
Revision
436 -
Directory Listing
Modified
Sat Sep 7 09:08:38 2002 UTC (21 years, 7 months ago) by
chl
typo
Revision
435 -
Directory Listing
Modified
Sat Sep 7 09:04:41 2002 UTC (21 years, 7 months ago) by
chl
Removed B-frames
Revision
434 -
Directory Listing
Modified
Fri Sep 6 17:48:58 2002 UTC (21 years, 7 months ago) by
chl
- Update license/copyright header
- Removed history header
Revision
433 -
Directory Listing
Modified
Fri Sep 6 17:37:07 2002 UTC (21 years, 7 months ago) by
chl
- Update license/copyright header
- Removed history header
Revision
432 -
Directory Listing
Modified
Fri Sep 6 17:30:31 2002 UTC (21 years, 7 months ago) by
chl
- Update license/copyright header
- Removed history header
Revision
431 -
Directory Listing
Modified
Fri Sep 6 17:04:21 2002 UTC (21 years, 7 months ago) by
chl
typo
Revision
430 -
Directory Listing
Modified
Fri Sep 6 16:59:47 2002 UTC (21 years, 7 months ago) by
chl
- Update license/copyright header
- Removed history header
Revision
429 -
Directory Listing
Modified
Thu Sep 5 22:44:00 2002 UTC (21 years, 7 months ago) by
edgomez
Little mistake
Revision
428 -
Directory Listing
Modified
Thu Sep 5 21:56:58 2002 UTC (21 years, 7 months ago) by
edgomez
Added legal header + copyright (definitive)
Revision
427 -
Directory Listing
Modified
Thu Sep 5 21:44:11 2002 UTC (21 years, 7 months ago) by
edgomez
- Changed header
- Removed history from file
Revision
426 -
Directory Listing
Modified
Thu Sep 5 21:36:35 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed history
- Added copyright (definitive)
Revision
425 -
Directory Listing
Modified
Thu Sep 5 21:35:11 2002 UTC (21 years, 7 months ago) by
edgomez
Added copyright
Revision
424 -
Directory Listing
Modified
Thu Sep 5 21:32:30 2002 UTC (21 years, 7 months ago) by
edgomez
- Added copyrights (yeehaw, my only copyrighted file in XviD :-)
- Removed history from file
Revision
423 -
Directory Listing
Modified
Thu Sep 5 21:23:03 2002 UTC (21 years, 7 months ago) by
edgomez
Added patent infringement notice
Revision
422 -
Directory Listing
Modified
Thu Sep 5 21:20:51 2002 UTC (21 years, 7 months ago) by
edgomez
- Added header
- Cosmetic
Revision
421 -
Directory Listing
Modified
Thu Sep 5 21:15:18 2002 UTC (21 years, 7 months ago) by
edgomez
Removed history
Revision
420 -
Directory Listing
Modified
Thu Sep 5 21:13:22 2002 UTC (21 years, 7 months ago) by
edgomez
- Header changed
- Small cosmetic schanges
Revision
419 -
Directory Listing
Modified
Thu Sep 5 21:02:19 2002 UTC (21 years, 7 months ago) by
chl
Call MBPrediction only of INTRA/INTRA_Q blocks
Revision
418 -
Directory Listing
Modified
Thu Sep 5 20:59:45 2002 UTC (21 years, 7 months ago) by
edgomez
- Added legal header
- Michael's copyright (until we find who is the origibal author)
Revision
417 -
Directory Listing
Modified
Thu Sep 5 20:46:51 2002 UTC (21 years, 7 months ago) by
edgomez
Updated
Revision
416 -
Directory Listing
Modified
Thu Sep 5 20:42:47 2002 UTC (21 years, 7 months ago) by
edgomez
- Updated legal header with Peter's copyright for 2002
Revision
415 -
Directory Listing
Modified
Thu Sep 5 20:37:40 2002 UTC (21 years, 7 months ago) by
edgomez
Added legal header
Revision
414 -
Directory Listing
Modified
Thu Sep 5 20:36:01 2002 UTC (21 years, 7 months ago) by
edgomez
- Added information about possible patent infringements
- Added NotaBene about the non thread safe state of the code
Revision
413 -
Directory Listing
Modified
Thu Sep 5 19:34:35 2002 UTC (21 years, 7 months ago) by
edgomez
Thanks to christoph i removed this nasty horrible bug ! Kidding of course :-)
Revision
412 -
Directory Listing
Modified
Wed Sep 4 22:26:04 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed simple BFRAMES part of structures
ToDo : remove last BFRAMES bits once bframe code has been removed from the stable tree
Revision
411 -
Directory Listing
Modified
Wed Sep 4 22:12:21 2002 UTC (21 years, 7 months ago) by
edgomez
- Fixed header to mention possible patent infringement
- Removed History
Revision
410 -
Directory Listing
Modified
Wed Sep 4 22:08:45 2002 UTC (21 years, 7 months ago) by
edgomez
Added $Id$ keyword again
Revision
409 -
Directory Listing
Modified
Wed Sep 4 22:07:54 2002 UTC (21 years, 7 months ago) by
edgomez
Removed BFRAME code
Revision
408 -
Directory Listing
Modified
Wed Sep 4 22:07:07 2002 UTC (21 years, 7 months ago) by
edgomez
Removed History, moved copyright.
Revision
407 -
Directory Listing
Modified
Wed Sep 4 22:01:59 2002 UTC (21 years, 7 months ago) by
edgomez
- Added legal header
- Temporary copyright
Revision
406 -
Directory Listing
Modified
Wed Sep 4 21:59:27 2002 UTC (21 years, 7 months ago) by
edgomez
- Added legal header
- Added copyright (temporary set to Michael)
Revision
405 -
Directory Listing
Modified
Wed Sep 4 21:43:46 2002 UTC (21 years, 7 months ago) by
edgomez
Added $Id$ keyword again
Revision
404 -
Directory Listing
Modified
Wed Sep 4 21:42:56 2002 UTC (21 years, 7 months ago) by
edgomez
Added $Id$ keyword again.
Revision
403 -
Directory Listing
Modified
Wed Sep 4 21:41:57 2002 UTC (21 years, 7 months ago) by
edgomez
Removed BFRAMES parts of the code.
Revision
402 -
Directory Listing
Modified
Wed Sep 4 21:16:02 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed history header
- File Copyright to Michael until we find who wrote this file
Revision
401 -
Directory Listing
Modified
Wed Sep 4 21:06:39 2002 UTC (21 years, 7 months ago) by
edgomez
- Added new item
- Moved the $id$ keyword out of the box
Revision
400 -
Directory Listing
Modified
Wed Sep 4 21:03:29 2002 UTC (21 years, 7 months ago) by
edgomez
Removed BFRAMES part of the code
Revision
399 -
Directory Listing
Modified
Wed Sep 4 20:56:52 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed History Header
- Added Michael Militzer Copyright (well Michael seems to be the first contributor)
Revision
398 -
Directory Listing
Modified
Wed Sep 4 20:49:56 2002 UTC (21 years, 7 months ago) by
edgomez
- Removed History from file header.
- Moved Peter copyright to the top of the file.
Revision
397 -
Directory Listing
Modified
Wed Sep 4 20:46:00 2002 UTC (21 years, 7 months ago) by
edgomez
Removed BFRAMES parts of the code
Revision
396 -
Directory Listing
Modified
Wed Sep 4 20:32:33 2002 UTC (21 years, 7 months ago) by
edgomez
Stable tree ToDo List
Revision
395 -
Directory Listing
Modified
Wed Sep 4 20:14:45 2002 UTC (21 years, 7 months ago) by
edgomez
Removed BFRAMES options
Revision
391 -
Directory Listing
Modified
Wed Sep 4 18:44:40 2002 UTC (21 years, 7 months ago) by
edgomez
Reentrancy problem fixed in adaptive code
Revision
390 -
Directory Listing
Modified
Wed Sep 4 06:24:37 2002 UTC (21 years, 7 months ago) by
h
interlacing bug fix - to comply with spec, no field blocks at boundary
Revision
389 -
Directory Listing
Modified
Wed Sep 4 03:45:45 2002 UTC (21 years, 7 months ago) by
h
interlacing bugfix (edging behaviour)
Revision
388 -
Directory Listing
Modified
Wed Sep 4 03:23:28 2002 UTC (21 years, 7 months ago) by
h
interlacing bugfix (inter cbp behaviour)
Revision
387 -
Directory Listing
Modified
Tue Sep 3 17:25:45 2002 UTC (21 years, 7 months ago) by
chl
Support for timestamps even without #define BFRAMES
Revision
386 -
Directory Listing
Modified
Mon Sep 2 21:15:37 2002 UTC (21 years, 8 months ago) by
chl
Added low_delay=1 for non-Bframes mode.
Revision
385 -
Directory Listing
Modified
Sat Aug 31 09:54:36 2002 UTC (21 years, 8 months ago) by
suxen_drol
"rundll32 xvid.dll,Configure" support
Revision
384 -
Directory Listing
Modified
Mon Aug 19 19:19:40 2002 UTC (21 years, 8 months ago) by
chl
x_pos, y_pos are not needed in MBTransQuantInterBVOP()
Revision
383 -
Directory Listing
Modified
Mon Aug 19 09:40:30 2002 UTC (21 years, 8 months ago) by
suxen_drol
case DRV_LOAD : DRV_FREE :return DRV_OK;
Revision
382 -
Directory Listing
Modified
Sun Aug 18 15:38:23 2002 UTC (21 years, 8 months ago) by
Isibaar
no message
Revision
381 -
Directory Listing
Modified
Sun Aug 18 14:06:32 2002 UTC (21 years, 8 months ago) by
Isibaar
shatty's beos patch
Revision
380 -
Directory Listing
Modified
Sun Aug 18 12:12:39 2002 UTC (21 years, 8 months ago) by
Isibaar
no message
Revision
379 -
Directory Listing
Modified
Sun Aug 18 04:00:27 2002 UTC (21 years, 8 months ago) by
suxen_drol
koepi's new config defaults
Revision
378 -
Directory Listing
Modified
Sun Aug 18 03:57:03 2002 UTC (21 years, 8 months ago) by
suxen_drol
koepi's xvid.h project mod
Revision
377 -
Directory Listing
Modified
Sun Aug 18 03:40:58 2002 UTC (21 years, 8 months ago) by
suxen_drol
koepi's xvid.h project mod
Revision
376 -
Directory Listing
Modified
Sat Aug 17 20:03:36 2002 UTC (21 years, 8 months ago) by
chl
initial commit.
raw test application for XviD native API, including support for B-Frames.
Revision
375 -
Directory Listing
Modified
Sat Aug 17 16:22:58 2002 UTC (21 years, 8 months ago) by
Isibaar
updated coeff thresholding to Radek's decision criteria
Revision
374 -
Directory Listing
Modified
Thu Aug 15 19:52:16 2002 UTC (21 years, 8 months ago) by
chl
Ooops, first bugfix was an outdated version and the CVS got stuck...
Revision
373 -
Directory Listing
Modified
Thu Aug 15 18:13:02 2002 UTC (21 years, 8 months ago) by
chl
Bugfix chroma motion compensation in BFRAMES mode. Block based has to be
used, even if BFRAMES is active, because we cannot rely on XVID_HALFPEL
(XVID_HALFPEL is not needed if max_bframes<=0)
Revision
372 -
Directory Listing
Modified
Thu Aug 15 12:15:20 2002 UTC (21 years, 8 months ago) by
ia64p
adapt to the new calling interface of hafpel8
Revision
371 -
Directory Listing
Modified
Thu Aug 15 09:45:43 2002 UTC (21 years, 8 months ago) by
ia64p
fixing a bug in make test
Revision
370 -
Directory Listing
Modified
Mon Aug 12 10:07:16 2002 UTC (21 years, 8 months ago) by
chl
very small bugfix for interpolated ME (thanks to Radek)
Revision
369 -
Directory Listing
Modified
Fri Aug 9 20:05:28 2002 UTC (21 years, 8 months ago) by
chl
Use MBTransQuantInterBVOP (skips work) for small B-frame speedup
Revision
368 -
Directory Listing
Modified
Fri Aug 9 19:58:42 2002 UTC (21 years, 8 months ago) by
chl
Added several MB-functions which do the same as MBTransQuantInter/Intra now,
but split into several routines. MBTransQuantInter2/Intra2 do the same as
-Inter/Intra but using the split up routines, MBTransQuantBVOP skips unneeded
decoding operations for B-VOPs.
Revision
367 -
Directory Listing
Modified
Fri Aug 9 10:45:05 2002 UTC (21 years, 8 months ago) by
suxen_drol
sse2 dequant funcs revamped
Revision
366 -
Directory Listing
Modified
Wed Aug 7 10:09:00 2002 UTC (21 years, 8 months ago) by
chl
New variable pEnc->last_sync for (more) correct time-codes in B-frames mode.
Not a 100% clean solution. NOTE: Whole Timecode management must be rewritten!
Revision
365 -
Directory Listing
Modified
Wed Aug 7 06:13:18 2002 UTC (21 years, 8 months ago) by
Foxer
fixed: small bug with credits
Revision
364 -
Directory Listing
Modified
Wed Aug 7 01:10:01 2002 UTC (21 years, 8 months ago) by
Isibaar
use advanced diamond for quality 5 and square search for quality 6
Revision
363 -
Directory Listing
Modified
Tue Aug 6 23:41:01 2002 UTC (21 years, 8 months ago) by
Foxer
This commit was generated by cvs2svn to compensate for changes in r362,
which included commits to RCS files with non-trunk default branches.
Revision
362 -
Directory Listing
Modified
Tue Aug 6 23:41:01 2002 UTC (21 years, 8 months ago) by
Foxer
xvid.h reference consolidation
Revision
361 -
Directory Listing
Modified
Mon Aug 5 18:26:31 2002 UTC (21 years, 8 months ago) by
chl
Greyscale changes
Revision
360 -
Directory Listing
Modified
Sun Aug 4 23:27:40 2002 UTC (21 years, 8 months ago) by
Isibaar
windows b-frames fix
Revision
359 -
Directory Listing
Modified
Sun Aug 4 22:34:49 2002 UTC (21 years, 8 months ago) by
edgomez
Fix missing symbol error when compiled without bframes support (thx monrad on IRC-opn)
Revision
358 -
Directory Listing
Modified
Sun Aug 4 21:32:56 2002 UTC (21 years, 8 months ago) by
Isibaar
"first frame p-frame" bugfix
Revision
357 -
Directory Listing
Modified
Sun Aug 4 17:28:50 2002 UTC (21 years, 8 months ago) by
Isibaar
switched back to old lumi masking code
Revision
356 -
Directory Listing
Modified
Sat Aug 3 05:36:18 2002 UTC (21 years, 9 months ago) by
chenm001
fix the first frame is green wrong
Revision
355 -
Directory Listing
Modified
Thu Aug 1 12:56:29 2002 UTC (21 years, 9 months ago) by
chl
Support for XVID_GREYSCALE (at least that's what Koepi claims...)
Revision
354 -
Directory Listing
Modified
Thu Aug 1 12:53:45 2002 UTC (21 years, 9 months ago) by
chl
Oops, a 'k' had run away.
Revision
353 -
Directory Listing
Modified
Wed Jul 31 18:19:49 2002 UTC (21 years, 9 months ago) by
chl
First support for XVID_GREYSCALE: chroma DC is zeroed, AC is not saved.
No speed improvement, but working feature.
Revision
352 -
Directory Listing
Modified
Wed Jul 31 18:10:34 2002 UTC (21 years, 9 months ago) by
chl
new global flag XVID_GR[EA]YSCALE to ignore chroma components when encoding
Revision
351 -
Directory Listing
Modified
Wed Jul 31 10:08:58 2002 UTC (21 years, 9 months ago) by
chl
Fixed wrong sad8bi for b-frames direct mode (thanks to Radek!)
Revision
350 -
Directory Listing
Modified
Tue Jul 30 12:14:37 2002 UTC (21 years, 9 months ago) by
chl
Modified to only drop if blockcount is _less_ than ratio instead of _less or
equa_, otherwise drops were still possible, even for drop=0 (-> bframe crash)
Revision
349 -
Directory Listing
Modified
Mon Jul 29 19:21:23 2002 UTC (21 years, 9 months ago) by
chl
Fixed timecode problem for direct mode with max_bframes>1
Revision
348 -
Directory Listing
Modified
Sun Jul 28 17:10:39 2002 UTC (21 years, 9 months ago) by
chl
halfpel search for MODE_INTERPOLATE and MODE_DIRECT
Revision
347 -
Directory Listing
Modified
Sun Jul 28 13:06:46 2002 UTC (21 years, 9 months ago) by
chl
Modified SKIP mb behaviour for Pframes when Bframes are active: Check if
intermediate B-block can be skipped, too. Check for SKIP is now done
in encode_pframe(), not in MBCoding().
Revision
346 -
Directory Listing
Modified
Sun Jul 28 02:55:41 2002 UTC (21 years, 9 months ago) by
chl
Interpolated and DirectMode motion estimation (DiamondSearch) for B-Frames.
Slow, but working, this might have been the final step to a complete
implemenation of b-frame encoding. Btw... it's 5.a.m so don't trust
this CVS entry!
Revision
345 -
Directory Listing
Modified
Sat Jul 27 23:47:01 2002 UTC (21 years, 9 months ago) by
chl
Finally Cut&Paste and Search&Replaced Square8_MainSearch, so PMV_USESQUARES8
is now functional. Also, some minor fixes.
Revision
344 -
Directory Listing
Modified
Sat Jul 27 23:07:33 2002 UTC (21 years, 9 months ago) by
chl
Fixed embarrassing bug in Dimaond16/8_MainSearch (iDirection was overwritten)
Revision
343 -
Directory Listing
Modified
Sat Jul 27 21:38:19 2002 UTC (21 years, 9 months ago) by
Foxer
consecutive iframes correction
Revision
342 -
Directory Listing
Modified
Fri Jul 26 19:58:22 2002 UTC (21 years, 9 months ago) by
Foxer
new curve treatment
Revision
341 -
Directory Listing
Modified
Thu Jul 25 00:43:19 2002 UTC (21 years, 9 months ago) by
chl
Enable B-frame + INTER4V (not bugfree yet)
Revision
340 -
Directory Listing
Modified
Wed Jul 24 23:17:19 2002 UTC (21 years, 9 months ago) by
chl
Fix B-frame: Direct Mode with INTER4V
Revision
339 -
Directory Listing
Modified
Wed Jul 24 23:09:28 2002 UTC (21 years, 9 months ago) by
chl
Minor Cleanup
Revision
338 -
Directory Listing
Modified
Wed Jul 24 23:07:45 2002 UTC (21 years, 9 months ago) by
chl
New fields deltamv, directmv[4] in Macroblock for more logical B-frame ME
Revision
337 -
Directory Listing
Modified
Wed Jul 24 20:58:41 2002 UTC (21 years, 9 months ago) by
chl
Disable SKIP handling for _DISABLE_SKIP defined
Revision
336 -
Directory Listing
Modified
Wed Jul 24 20:21:55 2002 UTC (21 years, 9 months ago) by
chl
Change name of static lib to libxvidcore.a
Revision
335 -
Directory Listing
Modified
Wed Jul 24 19:34:14 2002 UTC (21 years, 9 months ago) by
chl
Added #ifdef _DISABLE_SKIP in MBCoding(). If this is defined, there
will be __no skipped macroblocks__ in P-frames!
This is of course bad (bigger files), but it's needed for clean B-frame
encoding until we have a workaround for the SKIP-flaw in the standard. :-(
Revision
334 -
Directory Listing
Modified
Wed Jul 24 11:30:01 2002 UTC (21 years, 9 months ago) by
chl
Added motion/x86_asm/sad_3dn.asm because it was missing (good reason!)
Revision
333 -
Directory Listing
Modified
Wed Jul 24 00:50:10 2002 UTC (21 years, 9 months ago) by
Isibaar
qpel decoding support
Revision
332 -
Directory Listing
Modified
Tue Jul 23 16:19:22 2002 UTC (21 years, 9 months ago) by
edgomez
Thread safe version.
Revision
331 -
Directory Listing
Modified
Tue Jul 23 15:38:18 2002 UTC (21 years, 9 months ago) by
edgomez
Little mistake with the stack pointer.
Revision
330 -
Directory Listing
Modified
Tue Jul 23 15:36:59 2002 UTC (21 years, 9 months ago) by
edgomez
Thread safe version.
Revision
329 -
Directory Listing
Modified
Tue Jul 23 12:59:57 2002 UTC (21 years, 9 months ago) by
suxen_drol
sad[16,8]_mmx, sad[16,8]_3dn, sad8_xmm
Revision
328 -
Directory Listing
Modified
Tue Jul 23 12:32:22 2002 UTC (21 years, 9 months ago) by
edgomez
Some %define to make the code easier to read.
Revision
327 -
Directory Listing
Modified
Mon Jul 22 18:03:47 2002 UTC (21 years, 9 months ago) by
chl
Range check for B-frame quantizer
Revision
326 -
Directory Listing
Modified
Sun Jul 21 23:34:08 2002 UTC (21 years, 9 months ago) by
chl
bframe encoding bugfixes, ME unification
Revision
325 -
Directory Listing
Modified
Sun Jul 21 14:05:38 2002 UTC (21 years, 9 months ago) by
edgomez
Small fix to make sure negative values => defaults settings
Revision
324 -
Directory Listing
Modified
Sun Jul 21 03:49:47 2002 UTC (21 years, 9 months ago) by
suxen_drol
frame_drop_ratio
Revision
323 -
Directory Listing
Modified
Sun Jul 21 03:30:25 2002 UTC (21 years, 9 months ago) by
suxen_drol
output_slice() msvc compiler fix
Revision
322 -
Directory Listing
Modified
Sat Jul 20 22:30:30 2002 UTC (21 years, 9 months ago) by
albeu
Add missing #ifdef around some bframe code
Revision
321 -
Directory Listing
Modified
Sat Jul 20 13:41:43 2002 UTC (21 years, 9 months ago) by
ia64p
slower implementation, without rounding errors
Revision
320 -
Directory Listing
Modified
Sat Jul 20 13:20:21 2002 UTC (21 years, 9 months ago) by
ia64p
slower implementation, without rounding errors
Revision
319 -
Directory Listing
Modified
Sat Jul 20 12:48:54 2002 UTC (21 years, 9 months ago) by
ia64p
futher improved sad8 and sad16
Revision
318 -
Directory Listing
Modified
Fri Jul 19 15:02:39 2002 UTC (21 years, 9 months ago) by
chl
removed debug code
Revision
317 -
Directory Listing
Modified
Fri Jul 19 14:56:00 2002 UTC (21 years, 9 months ago) by
chl
Bugfix for B-frame encoding (new parameters time_bp, time_pp to BVOP-ME)
Revision
316 -
Directory Listing
Modified
Fri Jul 19 13:34:32 2002 UTC (21 years, 9 months ago) by
chl
Minor fix for time-hack
Revision
315 -
Directory Listing
Modified
Fri Jul 19 11:15:21 2002 UTC (21 years, 9 months ago) by
albeu
Add 'per slice' rendering aka DR method 2
Revision
314 -
Directory Listing
Modified
Fri Jul 19 09:56:59 2002 UTC (21 years, 9 months ago) by
edgomez
Added debugging and profiling options - could be useful
Revision
313 -
Directory Listing
Modified
Thu Jul 18 23:52:40 2002 UTC (21 years, 9 months ago) by
chl
Fixed for Bframes encoding and maybe decoding, too.
Revision
312 -
Directory Listing
Modified
Thu Jul 18 23:42:36 2002 UTC (21 years, 9 months ago) by
chl
B-frames encoding "ME" for direct mode (and minor other things)
Revision
311 -
Directory Listing
Modified
Thu Jul 18 13:47:46 2002 UTC (21 years, 9 months ago) by
suxen_drol
sse/sse2 os support detection
Revision
310 -
Directory Listing
Modified
Thu Jul 18 13:45:14 2002 UTC (21 years, 9 months ago) by
suxen_drol
added sse2 os triggers
Revision
309 -
Directory Listing
Modified
Thu Jul 18 13:44:39 2002 UTC (21 years, 9 months ago) by
suxen_drol
removed static data; added sse2 os triggers
Revision
308 -
Directory Listing
Modified
Thu Jul 18 13:42:00 2002 UTC (21 years, 9 months ago) by
suxen_drol
cglobal fix
Revision
307 -
Directory Listing
Modified
Thu Jul 18 13:41:16 2002 UTC (21 years, 9 months ago) by
suxen_drol
cbp_sse2.asm & sad_sse2.asm added
Revision
306 -
Directory Listing
Modified
Thu Jul 18 00:07:04 2002 UTC (21 years, 9 months ago) by
chenm001
advise for how to fix my b-frame decode code
Revision
305 -
Directory Listing
Modified
Tue Jul 16 17:55:18 2002 UTC (21 years, 9 months ago) by
ia64p
extended documentation and comments
Revision
304 -
Directory Listing
Modified
Tue Jul 16 17:50:44 2002 UTC (21 years, 9 months ago) by
ia64p
some comments
Revision
303 -
Directory Listing
Modified
Tue Jul 16 17:45:21 2002 UTC (21 years, 9 months ago) by
ia64p
fixes some bug with claiming the wrong fp registers
Revision
302 -
Directory Listing
Modified
Tue Jul 16 17:43:36 2002 UTC (21 years, 9 months ago) by
ia64p
further aggerssive optimizations
Revision
301 -
Directory Listing
Modified
Tue Jul 16 17:42:36 2002 UTC (21 years, 9 months ago) by
ia64p
fix for a bug in the ia64 idct, that prevents compilation with intel ecc
Revision
300 -
Directory Listing
Modified
Tue Jul 16 12:02:27 2002 UTC (21 years, 9 months ago) by
ia64p
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64
Revision
299 -
Directory Listing
Modified
Tue Jul 16 11:15:15 2002 UTC (21 years, 9 months ago) by
ia64p
Global assembler optimization of halfpel8_refine, via inlinig of sad for ia64
Revision
298 -
Directory Listing
Modified
Tue Jul 16 11:02:17 2002 UTC (21 years, 9 months ago) by
ia64p
Global assembler optimization of halfpel8_refine, via inlinig of sad
Revision
297 -
Directory Listing
Modified
Mon Jul 15 23:50:31 2002 UTC (21 years, 9 months ago) by
chenm001
fix my some wrong with b-frame deocde at direct mode
Revision
296 -
Directory Listing
Modified
Mon Jul 15 00:26:38 2002 UTC (21 years, 9 months ago) by
chenm001
Fix a little bug 'mb->quant = 8' in decode_bframe()
Revision
295 -
Directory Listing
Modified
Fri Jul 12 12:26:55 2002 UTC (21 years, 9 months ago) by
suxen_drol
XVID_ENC_PARAM->num_threads
Revision
294 -
Directory Listing
Modified
Fri Jul 12 00:49:59 2002 UTC (21 years, 9 months ago) by
chenm001
support the decode examples in ex1
Revision
293 -
Directory Listing
Modified
Fri Jul 12 00:46:26 2002 UTC (21 years, 9 months ago) by
chenm001
add the decode examples
Revision
292 -
Directory Listing
Modified
Fri Jul 12 00:45:48 2002 UTC (21 years, 9 months ago) by
chenm001
move to test_enc.bat
Revision
291 -
Directory Listing
Modified
Thu Jul 11 14:03:39 2002 UTC (21 years, 9 months ago) by
ia64p
removing rounding bug, that yields pink color drift in P-frames
Revision
290 -
Directory Listing
Modified
Thu Jul 11 00:15:59 2002 UTC (21 years, 9 months ago) by
chenm001
fix a little bug and added the BFRAMES_DEC_DEBUG support
Revision
289 -
Directory Listing
Modified
Wed Jul 10 20:11:05 2002 UTC (21 years, 9 months ago) by
chl
Preparations for block-based-interpolation ME: PMVfastIntSearch16 (pre-version)
Revision
288 -
Directory Listing
Modified
Wed Jul 10 19:31:05 2002 UTC (21 years, 9 months ago) by
chl
Minor change: Switch from get_pmv to get_pmv2
Revision
287 -
Directory Listing
Modified
Wed Jul 10 19:29:30 2002 UTC (21 years, 9 months ago) by
chl
Minor bugfix.
Revision
286 -
Directory Listing
Modified
Wed Jul 10 19:17:49 2002 UTC (21 years, 9 months ago) by
chl
Step towards blocks based interpolation ME: get_ipmv/get_ipmvdata
Revision
285 -
Directory Listing
Modified
Wed Jul 10 19:16:56 2002 UTC (21 years, 9 months ago) by
chl
Minor change: Switch to get_pmv(data)2 instead of get_pmv(data)
Revision
284 -
Directory Listing
Modified
Wed Jul 10 19:16:32 2002 UTC (21 years, 9 months ago) by
chl
Minor change: Switch to get_pmv2 instead of get_pmvdata in HintedME
Revision
283 -
Directory Listing
Modified
Wed Jul 10 15:27:37 2002 UTC (21 years, 9 months ago) by
ia64p
Inserted preliminary support for intel's ecc in portab.h
Revision
282 -
Directory Listing
Modified
Wed Jul 10 14:26:02 2002 UTC (21 years, 9 months ago) by
ia64p
generated with itanium idct generator
Revision
281 -
Directory Listing
Modified
Wed Jul 10 14:24:56 2002 UTC (21 years, 9 months ago) by
ia64p
itanium idct generator
Revision
280 -
Directory Listing
Modified
Wed Jul 10 14:05:08 2002 UTC (21 years, 9 months ago) by
ia64p
bswap with ia64-asm
Revision
279 -
Directory Listing
Modified
Wed Jul 10 13:23:29 2002 UTC (21 years, 9 months ago) by
ia64p
fixing for ia64, again
Revision
278 -
Directory Listing
Modified
Wed Jul 10 13:02:15 2002 UTC (21 years, 9 months ago) by
suxen_drol
bframes "bquant" correctly set to zero; bquant_ratio should now work correctly
Revision
277 -
Directory Listing
Modified
Tue Jul 9 22:19:43 2002 UTC (21 years, 9 months ago) by
chl
preparations for block based ME
Revision
276 -
Directory Listing
Modified
Tue Jul 9 21:39:19 2002 UTC (21 years, 9 months ago) by
chl
Added pentium/pentiumpro switches. Slightly faster for 2.95 than i686
Revision
275 -
Directory Listing
Modified
Tue Jul 9 02:43:52 2002 UTC (21 years, 9 months ago) by
chenm001
sync to support latest CVS source code
Revision
274 -
Directory Listing
Modified
Tue Jul 9 01:48:49 2002 UTC (21 years, 9 months ago) by
chenm001
undo my wrong
Revision
273 -
Directory Listing
Modified
Tue Jul 9 01:44:44 2002 UTC (21 years, 9 months ago) by
chenm001
reupload
Revision
272 -
Directory Listing
Modified
Tue Jul 9 01:37:22 2002 UTC (21 years, 9 months ago) by
chenm001
fix my wrong moment ago
Revision
271 -
Directory Listing
Modified
Tue Jul 9 01:09:33 2002 UTC (21 years, 9 months ago) by
chenm001
help upload for roaming
Revision
270 -
Directory Listing
Modified
Sun Jul 7 16:36:24 2002 UTC (21 years, 9 months ago) by
chl
Function prototypes for dequant_inter_xmm, dequant_intra_xmm
Revision
269 -
Directory Listing
Modified
Sun Jul 7 13:21:34 2002 UTC (21 years, 9 months ago) by
Isibaar
Skal's tweaked dequant functions
Revision
268 -
Directory Listing
Modified
Sun Jul 7 11:44:02 2002 UTC (21 years, 9 months ago) by
Isibaar
near jumps
Revision
267 -
Directory Listing
Modified
Sun Jul 7 11:42:38 2002 UTC (21 years, 9 months ago) by
Isibaar
long long replaced by int64_t
Revision
266 -
Directory Listing
Modified
Sun Jul 7 11:21:20 2002 UTC (21 years, 9 months ago) by
chl
Added switch for _SMP (default disabled)
Revision
265 -
Directory Listing
Modified
Sun Jul 7 10:59:14 2002 UTC (21 years, 9 months ago) by
chl
Remove "short jump out of range" by using JZ/JMP instead of JNZ
Revision
264 -
Directory Listing
Modified
Sun Jul 7 10:57:28 2002 UTC (21 years, 9 months ago) by
chl
Include XMM and 3DN routines (which are seperate files now)
Revision
263 -
Directory Listing
Modified
Sun Jul 7 10:20:16 2002 UTC (21 years, 9 months ago) by
chl
replaced read_tsc() by read_counter() from portab.h
Revision
262 -
Directory Listing
Modified
Sun Jul 7 09:45:40 2002 UTC (21 years, 9 months ago) by
Isibaar
split mmx,xmm,3dnow,sse2 code into different files, SMP fix, Skal's tweaked asm code
Revision
261 -
Directory Listing
Modified
Sat Jul 6 21:41:14 2002 UTC (21 years, 9 months ago) by
chl
BugFix for EPZSSearch16
Revision
260 -
Directory Listing
Modified
Sat Jul 6 17:05:49 2002 UTC (21 years, 9 months ago) by
chl
Added motion/smp_motion_est.c for multithreaded ME support
Revision
259 -
Directory Listing
Modified
Sat Jul 6 17:04:57 2002 UTC (21 years, 9 months ago) by
chl
Minor modifications for supporting multithreaded ME.
Without _SMP symbol there should be no changes in behaviour.
Revision
258 -
Directory Listing
Modified
Sat Jul 6 17:03:08 2002 UTC (21 years, 9 months ago) by
chl
Routines for mulithreaded ME. XviD has to be compiled with -D_SMP option
for these files to be treated at all.
Revision
257 -
Directory Listing
Modified
Fri Jul 5 14:54:15 2002 UTC (21 years, 9 months ago) by
ia64p
compatible with ia64, now
Revision
256 -
Directory Listing
Modified
Fri Jul 5 14:01:18 2002 UTC (21 years, 9 months ago) by
ia64p
Optimized assemby
Revision
255 -
Directory Listing
Modified
Thu Jul 4 13:41:53 2002 UTC (21 years, 9 months ago) by
edgomez
Added font.c for BFRAME mode
Revision
254 -
Directory Listing
Modified
Wed Jul 3 12:32:50 2002 UTC (21 years, 10 months ago) by
suxen_drol
get_pmv2/get_pmvdata2
Revision
253 -
Directory Listing
Modified
Mon Jul 1 13:50:39 2002 UTC (21 years, 10 months ago) by
ia64p
killed warnings, ecc compatible
Revision
252 -
Directory Listing
Modified
Sun Jun 30 10:46:29 2002 UTC (21 years, 10 months ago) by
suxen_drol
resync patch
Revision
251 -
Directory Listing
Modified
Sat Jun 29 12:47:19 2002 UTC (21 years, 10 months ago) by
ia64p
optimizied, but not fully operatial on ecc, genidct.py needs some fixing, not all files needed are committed. stay tuned.
Revision
250 -
Directory Listing
Modified
Sat Jun 29 12:38:20 2002 UTC (21 years, 10 months ago) by
ia64p
imporoved verions of sad8 and 16
Revision
249 -
Directory Listing
Modified
Sat Jun 29 11:47:17 2002 UTC (21 years, 10 months ago) by
ia64p
re-fixing check_cpu_features compiling / linking issue, hopefully it is sufficent for all platfroms, now
Revision
248 -
Directory Listing
Modified
Fri Jun 28 15:14:40 2002 UTC (21 years, 10 months ago) by
suxen_drol
resync support, check_cpu_features() fixed
Revision
247 -
Directory Listing
Modified
Thu Jun 27 14:49:05 2002 UTC (21 years, 10 months ago) by
edgomez
- added inter4v description
- added details about each ME flag (thx christoph)
Revision
246 -
Directory Listing
Modified
Thu Jun 27 13:05:59 2002 UTC (21 years, 10 months ago) by
ia64p
define internale labels, locally for debugging, with .L
Revision
245 -
Directory Listing
Modified
Wed Jun 26 15:59:51 2002 UTC (21 years, 10 months ago) by
ia64p
fixing a problem with check_cpu_features, that prevents compiling of the codec on platforms other than x86.
Revision
244 -
Directory Listing
Modified
Wed Jun 26 15:56:35 2002 UTC (21 years, 10 months ago) by
ia64p
fixing dos linefeed
Revision
243 -
Directory Listing
Modified
Wed Jun 26 15:26:50 2002 UTC (21 years, 10 months ago) by
ia64p
some assembler optimizations done, all warnings can be ignored.
Revision
242 -
Directory Listing
Modified
Wed Jun 26 15:26:03 2002 UTC (21 years, 10 months ago) by
ia64p
some assembler optimizations done
Revision
241 -
Directory Listing
Modified
Wed Jun 26 09:41:52 2002 UTC (21 years, 10 months ago) by
suxen_drol
fixed_vop_rate
Revision
240 -
Directory Listing
Modified
Tue Jun 25 09:41:54 2002 UTC (21 years, 10 months ago) by
suxen_drol
minor dx50bvop fix
Revision
239 -
Directory Listing
Modified
Mon Jun 24 17:03:03 2002 UTC (21 years, 10 months ago) by
edgomez
- Updated to 2.1 API version
- Still work to do (indicated by ToDos :-)
Revision
238 -
Directory Listing
Modified
Mon Jun 24 09:53:18 2002 UTC (21 years, 10 months ago) by
suxen_drol
added font.c, sgi-irix64 makefile, dx50bvop working
Revision
237 -
Directory Listing
Modified
Mon Jun 24 09:50:44 2002 UTC (21 years, 10 months ago) by
suxen_drol
help bubbles
Revision
236 -
Directory Listing
Modified
Sun Jun 23 19:48:06 2002 UTC (21 years, 10 months ago) by
edgomez
- transfer_8to16sub2_mmx activation
- Compile fixes (a missing image/font.h ???)
- Linux Makefile update to take care of last changes in feature
constants
Revision
235 -
Directory Listing
Modified
Sun Jun 23 03:59:49 2002 UTC (21 years, 10 months ago) by
suxen_drol
XVID_GLOBAL_*, XVID_CPU_CHKONLY
Revision
234 -
Directory Listing
Modified
Sun Jun 23 03:58:32 2002 UTC (21 years, 10 months ago) by
suxen_drol
XVID_GLOBAL_*, XVID_CPU_CHKONLY, timestamp fix, font.c
Revision
233 -
Directory Listing
Modified
Sat Jun 22 07:23:10 2002 UTC (21 years, 10 months ago) by
suxen_drol
minor fixes: bframe N_VOP support, custom quant bug, BFRAME inc_frame_num()
Revision
232 -
Directory Listing
Modified
Fri Jun 21 16:12:48 2002 UTC (21 years, 10 months ago) by
suxen_drol
bframes patch
Revision
231 -
Directory Listing
Modified
Fri Jun 21 07:02:59 2002 UTC (21 years, 10 months ago) by
chenm001
fix a little bug
Revision
230 -
Directory Listing
Modified
Thu Jun 20 14:25:44 2002 UTC (21 years, 10 months ago) by
ia64p
dev16 is optimized, now.
Revision
229 -
Directory Listing
Modified
Thu Jun 20 14:05:58 2002 UTC (21 years, 10 months ago) by
suxen_drol
bframe patch
Revision
228 -
Directory Listing
Modified
Thu Jun 20 10:51:08 2002 UTC (21 years, 10 months ago) by
suxen_drol
#def BFRAMES controls.
Revision
227 -
Directory Listing
Modified
Thu Jun 20 10:22:02 2002 UTC (21 years, 10 months ago) by
Isibaar
*** empty log message ***
Revision
226 -
Directory Listing
Modified
Wed Jun 19 14:41:02 2002 UTC (21 years, 10 months ago) by
Isibaar
optimizations, correct transfer_8to16sub2_xmm
Revision
225 -
Directory Listing
Modified
Wed Jun 19 14:27:08 2002 UTC (21 years, 10 months ago) by
Isibaar
Skal's test and benchmarking tool
Revision
224 -
Directory Listing
Modified
Wed Jun 19 08:46:57 2002 UTC (21 years, 10 months ago) by
uManiac
ProfDrMorph's new (unoptimized) Luma Masking code:
luminance masking now works with relative values instead of absolute ones
the new code raises/lowers oberall quant for especially bright/dark frames ( Weber-Fechner law: humans see less differences in bright scenes )
every pixel with a very low lumi value is set to 0 for better compressability ( again the Weber-Fechner law; below a certain intesity humans won't see anything )
Revision
223 -
Directory Listing
Modified
Wed Jun 19 01:01:02 2002 UTC (21 years, 10 months ago) by
chenm001
fix a little bug in use custom quant matrix
Revision
222 -
Directory Listing
Modified
Wed Jun 19 01:00:14 2002 UTC (21 years, 10 months ago) by
chenm001
add #ifdef BFRAMES
Revision
221 -
Directory Listing
Modified
Mon Jun 17 12:23:32 2002 UTC (21 years, 10 months ago) by
edgomez
- added legal header
- added function descriptions
Revision
220 -
Directory Listing
Modified
Sun Jun 16 22:38:08 2002 UTC (21 years, 10 months ago) by
edgomez
- Added legal header
- The x86 specific function 'check_cpu_features' is only declared
when ARCH_X86 is defined
Revision
219 -
Directory Listing
Modified
Sun Jun 16 22:20:36 2002 UTC (21 years, 10 months ago) by
edgomez
- Commented (really needed ?)
- Added legal header
Revision
218 -
Directory Listing
Modified
Sun Jun 16 19:54:20 2002 UTC (21 years, 10 months ago) by
edgomez
- Added transfer_8to16sub2_xmm (B frames compensation)
Revision
217 -
Directory Listing
Modified
Sun Jun 16 19:35:59 2002 UTC (21 years, 10 months ago) by
edgomez
- Removed an unuseful piece of code
Revision
216 -
Directory Listing
Modified
Sun Jun 16 17:25:18 2002 UTC (21 years, 10 months ago) by
edgomez
- Removed an opcode (used during my tests)
Revision
215 -
Directory Listing
Modified
Sun Jun 16 17:12:37 2002 UTC (21 years, 10 months ago) by
edgomez
- Added a transfer_8to16sub2_xmm function (Needs testing)
Revision
214 -
Directory Listing
Modified
Sat Jun 15 22:32:29 2002 UTC (21 years, 10 months ago) by
edgomez
This file is not useful
Revision
213 -
Directory Listing
Modified
Sat Jun 15 22:28:32 2002 UTC (21 years, 10 months ago) by
edgomez
- Added legal header
- Cosmetic
Revision
212 -
Directory Listing
Modified
Sat Jun 15 22:15:57 2002 UTC (21 years, 10 months ago) by
edgomez
- Added comments
- Changed the FSF address
Revision
211 -
Directory Listing
Modified
Fri Jun 14 15:36:22 2002 UTC (21 years, 10 months ago) by
ia64p
correcting windows path name in include
Revision
210 -
Directory Listing
Modified
Fri Jun 14 15:17:53 2002 UTC (21 years, 10 months ago) by
ia64p
ia64 changes
Revision
209 -
Directory Listing
Modified
Fri Jun 14 13:29:07 2002 UTC (21 years, 10 months ago) by
Isibaar
ia64 changes
Revision
208 -
Directory Listing
Modified
Fri Jun 14 13:21:35 2002 UTC (21 years, 10 months ago) by
Isibaar
some small fixes
Revision
207 -
Directory Listing
Modified
Fri Jun 14 13:06:33 2002 UTC (21 years, 10 months ago) by
suxen_drol
updated Makefile.djgpp, added DECLARE_ALIGNED_MATRIX to portab.h for unknown/other platform
Revision
206 -
Directory Listing
Modified
Fri Jun 14 12:26:06 2002 UTC (21 years, 10 months ago) by
suxen_drol
msvc asm{} codingstyle fix
Revision
205 -
Directory Listing
Modified
Fri Jun 14 08:26:04 2002 UTC (21 years, 10 months ago) by
ia64p
IA64 assembler files, initial version, only partly optimized
Revision
204 -
Directory Listing
Modified
Thu Jun 13 22:05:09 2002 UTC (21 years, 10 months ago) by
edgomez
- Added legal header
- Added comments about the functions
Revision
203 -
Directory Listing
Modified
Thu Jun 13 21:53:08 2002 UTC (21 years, 10 months ago) by
edgomez
- Cosmetic
- Added legal header
Revision
202 -
Directory Listing
Modified
Thu Jun 13 21:45:24 2002 UTC (21 years, 10 months ago) by
edgomez
- Mainly Cosmetic.
- 'bool' type is now 'int', natural cpu size variable.
(Dev Mail-List suggestion from Christoph Lampert)
Revision
201 -
Directory Listing
Modified
Thu Jun 13 21:35:01 2002 UTC (21 years, 10 months ago) by
edgomez
Cosmetic
Revision
200 -
Directory Listing
Modified
Thu Jun 13 13:18:57 2002 UTC (21 years, 10 months ago) by
edgomez
Added comments, documented all returned values
Revision
199 -
Directory Listing
Modified
Thu Jun 13 12:42:18 2002 UTC (21 years, 10 months ago) by
edgomez
Cosmetic and ANSI C comment style (just this header as it may be included in an ANSI C project.
Revision
198 -
Directory Listing
Modified
Thu Jun 13 11:42:15 2002 UTC (21 years, 10 months ago) by
edgomez
EMMS macro replaced by the emms() function.
Revision
197 -
Directory Listing
Modified
Wed Jun 12 21:23:49 2002 UTC (21 years, 10 months ago) by
edgomez
Added the $Id$ RCS keyword
Revision
196 -
Directory Listing
Modified
Wed Jun 12 21:18:52 2002 UTC (21 years, 10 months ago) by
edgomez
Added to the project so every one can (try) to conform to this
Revision
195 -
Directory Listing
Modified
Wed Jun 12 20:38:41 2002 UTC (21 years, 10 months ago) by
edgomez
Cosmetic - CodingStyle Applied - Legal Headers will be added later
Revision
194 -
Directory Listing
Modified
Sun Jun 9 23:30:50 2002 UTC (21 years, 10 months ago) by
edgomez
Another bunch of 80 column cut, ANSI C comments - There's still work to do there :\
Revision
193 -
Directory Listing
Modified
Sun Jun 9 23:05:35 2002 UTC (21 years, 10 months ago) by
edgomez
Small memory leak fixed
Revision
192 -
Directory Listing
Modified
Sun Jun 9 13:16:26 2002 UTC (21 years, 10 months ago) by
edgomez
80 Column cutting. I've put all the encoder_create cleaning code in goto statements, this is a clean way to do that job but some people don't like goto statements
Revision
191 -
Directory Listing
Modified
Sun Jun 9 12:18:23 2002 UTC (21 years, 10 months ago) by
edgomez
Added lot of new gcc features for 3.1 and added comments. We can set environment variables to preset CC and CFLAGS now
Revision
190 -
Directory Listing
Modified
Sun Jun 9 11:23:13 2002 UTC (21 years, 10 months ago) by
edgomez
Small change, avoid calling free with a random address
Revision
189 -
Directory Listing
Modified
Fri Jun 7 10:36:08 2002 UTC (21 years, 10 months ago) by
edgomez
Last bits of "Rate control per instance" patch
Revision
188 -
Directory Listing
Modified
Fri Jun 7 10:21:48 2002 UTC (21 years, 10 months ago) by
edgomez
Rate control structure per encoder
Revision
187 -
Directory Listing
Modified
Tue Jun 4 02:29:19 2002 UTC (21 years, 10 months ago) by
chenm001
to compress xvid source code package size
Revision
186 -
Directory Listing
Modified
Sun Jun 2 08:15:25 2002 UTC (21 years, 11 months ago) by
suxen_drol
todo cleanup
Revision
185 -
Directory Listing
Modified
Tue May 28 01:16:06 2002 UTC (21 years, 11 months ago) by
chenm001
fix some bug
Revision
184 -
Directory Listing
Modified
Mon May 27 18:07:38 2002 UTC (21 years, 11 months ago) by
chl
Returned to old style MotionEstimation (one loop for INTER and INTER4V)
Revision
183 -
Directory Listing
Modified
Mon May 27 01:10:37 2002 UTC (21 years, 11 months ago) by
chenm001
fix a little bug
Revision
182 -
Directory Listing
Modified
Fri May 24 00:25:00 2002 UTC (21 years, 11 months ago) by
chenm001
example for use xvidcore to compress iamge
Revision
181 -
Directory Listing
Modified
Wed May 22 12:42:25 2002 UTC (21 years, 11 months ago) by
chl
Added AdvDiamond_MainSearch by sysKIn which seems to be faster and better
than normal Diamond_MainSearch, at least for plain fullpel search. It can
be activated by PMV_ADVANCEDDIAMOND16/8 flag.
Revision
180 -
Directory Listing
Modified
Wed May 22 12:40:25 2002 UTC (21 years, 11 months ago) by
chl
added PMV_ADVANCEDDIAMOND to activate new Diamond MainSearch by sysKIn
Revision
179 -
Directory Listing
Modified
Mon May 20 17:12:53 2002 UTC (21 years, 11 months ago) by
Isibaar
#define BFRAMES
Revision
178 -
Directory Listing
Modified
Tue May 14 00:06:00 2002 UTC (21 years, 11 months ago) by
chenm001
no message
Revision
177 -
Directory Listing
Modified
Mon May 13 19:41:41 2002 UTC (21 years, 11 months ago) by
chl
mean reduced SAD, C-version
Revision
176 -
Directory Listing
Modified
Mon May 13 10:07:41 2002 UTC (21 years, 11 months ago) by
Isibaar
Koepi's 'hinted ME' 1pass fix
Revision
175 -
Directory Listing
Modified
Sun May 12 17:21:30 2002 UTC (21 years, 11 months ago) by
chl
Small bugfix in MotionEstimation (wrong prediction for INTER4V)
Revision
174 -
Directory Listing
Modified
Sat May 11 23:54:30 2002 UTC (21 years, 11 months ago) by
chl
Use INTER4V only if neighbours move different than current block.
Save quality, some speedup.
Revision
173 -
Directory Listing
Modified
Sat May 11 15:41:48 2002 UTC (21 years, 11 months ago) by
chl
Optimization options for AMD K6
Revision
172 -
Directory Listing
Modified
Sat May 11 15:32:59 2002 UTC (21 years, 11 months ago) by
chl
general cleanup, first modifications for new INTER4V heuristics
Revision
171 -
Directory Listing
Modified
Sat May 11 12:28:19 2002 UTC (21 years, 11 months ago) by
chl
SAD values in MACROBLOCK have to be signed integer
Revision
170 -
Directory Listing
Modified
Thu May 9 21:47:51 2002 UTC (21 years, 11 months ago) by
edgomez
Fix for gcc
Revision
169 -
Directory Listing
Modified
Thu May 9 00:42:35 2002 UTC (21 years, 11 months ago) by
chl
Tests to not double check vectors in PMVfast16/8 (only in prediction, not during diamonds phase).
Minor speedup.
Revision
168 -
Directory Listing
Modified
Thu May 9 00:15:51 2002 UTC (21 years, 11 months ago) by
chenm001
add low_delay decode support
Revision
167 -
Directory Listing
Modified
Tue May 7 20:03:18 2002 UTC (21 years, 11 months ago) by
chl
MotionEst(): set sad8[] also for INTER mode to correct values (for get_pmdata)
Revision
166 -
Directory Listing
Modified
Tue May 7 19:59:10 2002 UTC (21 years, 11 months ago) by
chl
Another minor fix for get_pmvdata()
Revision
165 -
Directory Listing
Modified
Tue May 7 19:40:36 2002 UTC (21 years, 11 months ago) by
chl
correted get_pmvdata returning wrong SAD for left boundary blocks with MV (0,0)
Revision
164 -
Directory Listing
Modified
Mon May 6 10:07:19 2002 UTC (21 years, 11 months ago) by
suxen_drol
low_delay
Revision
163 -
Directory Listing
Modified
Mon May 6 08:18:11 2002 UTC (21 years, 11 months ago) by
suxen_drol
bitstream finc/fbase bug fix
Revision
162 -
Directory Listing
Modified
Mon May 6 03:58:09 2002 UTC (21 years, 11 months ago) by
chenm001
no message
Revision
161 -
Directory Listing
Modified
Mon May 6 03:51:43 2002 UTC (21 years, 11 months ago) by
chenm001
fix some my B-frame decode error
Revision
160 -
Directory Listing
Modified
Sun May 5 11:00:41 2002 UTC (21 years, 11 months ago) by
uManiac
update dshow's API
Revision
159 -
Directory Listing
Modified
Sat May 4 12:26:06 2002 UTC (21 years, 11 months ago) by
edgomez
Added "per encoder" quality setting
Revision
158 -
Directory Listing
Modified
Fri May 3 15:26:30 2002 UTC (22 years ago) by
edgomez
Removed the "not ANSI compliant" BFRAMES after the #endif
Revision
157 -
Directory Listing
Modified
Fri May 3 08:37:55 2002 UTC (22 years ago) by
Isibaar
quant range checking
Revision
156 -
Directory Listing
Modified
Fri May 3 00:45:10 2002 UTC (22 years ago) by
chenm001
add B-frame decode support
Revision
155 -
Directory Listing
Modified
Thu May 2 22:40:48 2002 UTC (22 years ago) by
Isibaar
no message
Revision
154 -
Directory Listing
Modified
Thu May 2 22:35:41 2002 UTC (22 years ago) by
Isibaar
sse2 idct/fdct
Revision
153 -
Directory Listing
Modified
Thu May 2 00:36:50 2002 UTC (22 years ago) by
Isibaar
removed coeff clamping
Revision
152 -
Directory Listing
Modified
Wed May 1 13:00:02 2002 UTC (22 years ago) by
suxen_drol
#define BFRAMES
Revision
151 -
Directory Listing
Modified
Mon Apr 29 07:23:16 2002 UTC (22 years ago) by
chl
Adapted to new API
Revision
150 -
Directory Listing
Modified
Mon Apr 29 06:45:55 2002 UTC (22 years ago) by
chenm001
fix a little compile bug(in DEBUG mode)
Revision
149 -
Directory Listing
Modified
Sun Apr 28 23:36:28 2002 UTC (22 years ago) by
edgomez
Cosmetic, gpl header
Revision
148 -
Directory Listing
Modified
Sun Apr 28 23:35:25 2002 UTC (22 years ago) by
edgomez
sad values can be negative (Cristoph post scriptum to a mail in the dev maillist)
Revision
147 -
Directory Listing
Modified
Sun Apr 28 23:31:00 2002 UTC (22 years ago) by
edgomez
Sad values can be negative (Christoph Lampert Post scriptum in a mail to the dev mail list)
Revision
146 -
Directory Listing
Modified
Sun Apr 28 22:12:45 2002 UTC (22 years ago) by
edgomez
Cosmetic, added the RCS Id field
Revision
145 -
Directory Listing
Modified
Sun Apr 28 21:55:06 2002 UTC (22 years ago) by
edgomez
Cosmetic, added GPL header and RCS id field
Revision
144 -
Directory Listing
Modified
Sun Apr 28 20:03:14 2002 UTC (22 years ago) by
edgomez
Added the RCS $
Revision
143 -
Directory Listing
Modified
Sun Apr 28 16:15:51 2002 UTC (22 years ago) by
edgomez
- Added quiet_encore symbol so transcode can use XviD with its divx4 API
- Added comments
- Added possible ToDos and pointed out 2 major problems :
+ Reentrance
+ the quality setting for the encoder part
Revision
142 -
Directory Listing
Modified
Sat Apr 27 23:51:59 2002 UTC (22 years ago) by
chl
added divx4_general_preset to compelety determine quality levels.
Revision
141 -
Directory Listing
Modified
Thu Apr 25 23:24:59 2002 UTC (22 years ago) by
chl
Fixed some minor issues in ME, changed calc_delta16/8 to non-linear function of quant
(from a paper on H.26L). Now inter4v finally gives some improvement.
Revision
140 -
Directory Listing
Modified
Thu Apr 25 21:32:05 2002 UTC (22 years ago) by
chl
Adapted PMVFast16/8 for using prevMB instead of pMB, seems to work.
Revision
139 -
Directory Listing
Modified
Thu Apr 25 20:39:02 2002 UTC (22 years ago) by
chl
Re-Added get_pmv() for returning median predictor only without all the
other stuff like neighbours and SAD values.
Revision
138 -
Directory Listing
Modified
Thu Apr 25 19:27:49 2002 UTC (22 years ago) by
chl
#ifdef'd OutputDebugString because it's _DEBUG an Windows only
Revision
137 -
Directory Listing
Modified
Thu Apr 25 07:16:00 2002 UTC (22 years ago) by
suxen_drol
ICDECOMPRESS_PREROLL
Revision
136 -
Directory Listing
Modified
Thu Apr 25 06:55:00 2002 UTC (22 years ago) by
suxen_drol
FRAMEINFO
Revision
135 -
Directory Listing
Modified
Wed Apr 24 12:21:43 2002 UTC (22 years ago) by
h
sse2 quant_intra/dequant_intra/dev16/(faster)sad16
Revision
134 -
Directory Listing
Modified
Tue Apr 23 19:09:04 2002 UTC (22 years ago) by
Isibaar
vidomi patch
Revision
133 -
Directory Listing
Modified
Tue Apr 23 00:05:31 2002 UTC (22 years ago) by
chenm001
add some B-frame support
Revision
132 -
Directory Listing
Modified
Tue Apr 23 00:04:51 2002 UTC (22 years ago) by
chenm001
remove some compile warning
Revision
131 -
Directory Listing
Modified
Sun Apr 21 10:47:53 2002 UTC (22 years ago) by
h
quantization matrix support fixed, misc. cleanup
Revision
130 -
Directory Listing
Modified
Sun Apr 21 02:41:27 2002 UTC (22 years ago) by
knhor
knhor - 020420 - add install
Revision
129 -
Directory Listing
Modified
Sun Apr 21 02:30:24 2002 UTC (22 years ago) by
knhor
knhor - 020420 - add freebsd support
Revision
128 -
Directory Listing
Modified
Wed Apr 17 14:05:54 2002 UTC (22 years ago) by
h
fixed bug when using lumi masking with hinted ME
Revision
127 -
Directory Listing
Modified
Wed Apr 17 14:04:41 2002 UTC (22 years ago) by
h
fixed hinted me + lumi masking issue
lumi masking can be "safely" enabled in both passes
Revision
126 -
Directory Listing
Modified
Wed Apr 17 10:54:19 2002 UTC (22 years ago) by
h
beginnings of sse2 support (disabled)
Revision
124 -
Directory Listing
Modified
Tue Apr 16 00:17:35 2002 UTC (22 years ago) by
chenm001
rewrite log2bin() use asm386(only in VC)
Revision
123 -
Directory Listing
Modified
Mon Apr 15 08:04:30 2002 UTC (22 years ago) by
h
updated to reflect cbr changes
Revision
122 -
Directory Listing
Modified
Mon Apr 15 08:04:06 2002 UTC (22 years ago) by
h
foxer's updated cbr code
Revision
121 -
Directory Listing
Modified
Mon Apr 15 08:03:50 2002 UTC (22 years ago) by
h
support for foxer's updated cbr code
Revision
120 -
Directory Listing
Modified
Sat Apr 13 22:22:19 2002 UTC (22 years ago) by
chl
Text file how to use xvid_stat with explenation of parameters
Revision
119 -
Directory Listing
Modified
Sat Apr 13 22:21:46 2002 UTC (22 years ago) by
chl
advanced example how to use XviD including statistical analysis of encoding
and decoding speed and quality
Revision
118 -
Directory Listing
Modified
Sat Apr 13 16:30:02 2002 UTC (22 years ago) by
suxen_drol
bframe "support" code
Revision
117 -
Directory Listing
Modified
Thu Apr 11 15:04:05 2002 UTC (22 years ago) by
canard
segfault fix
Revision
116 -
Directory Listing
Modified
Thu Apr 11 10:48:03 2002 UTC (22 years ago) by
Isibaar
AC vlc coding bugfix, thanks to Vivien Chappelier
Revision
115 -
Directory Listing
Modified
Thu Apr 11 10:18:40 2002 UTC (22 years ago) by
canard
PPC update
Revision
114 -
Directory Listing
Modified
Wed Apr 10 07:43:25 2002 UTC (22 years ago) by
Isibaar
decoder speedup
Revision
113 -
Directory Listing
Modified
Wed Apr 10 07:40:51 2002 UTC (22 years ago) by
Isibaar
PSNR calculations
Revision
112 -
Directory Listing
Modified
Tue Apr 9 13:35:40 2002 UTC (22 years ago) by
Isibaar
PSNR calc
Revision
110 -
Directory Listing
Modified
Mon Apr 8 23:50:15 2002 UTC (22 years ago) by
Isibaar
interlacing bugfix
Revision
109 -
Directory Listing
Modified
Mon Apr 8 12:51:41 2002 UTC (22 years ago) by
h
Foxer: max bitrate setting for 2-pass, overflow behaviour now alterable
min i-frame interval re-added for all modes, off by default (set to >1 to enable)
Revision
108 -
Directory Listing
Modified
Sun Apr 7 11:57:47 2002 UTC (22 years ago) by
h
debug output for cbr
Revision
105 -
Directory Listing
Modified
Sat Apr 6 06:21:29 2002 UTC (22 years ago) by
h
Foxer: quantizer distribution printout upon 2nd pass finish, minor credits handling alteration
Revision
104 -
Directory Listing
Modified
Sat Apr 6 05:33:44 2002 UTC (22 years ago) by
h
moved HintedMEGet() on intra, to FrameCodeI()
Revision
103 -
Directory Listing
Modified
Fri Apr 5 15:28:17 2002 UTC (22 years ago) by
h
2nd passes were always reading from hint file (oops)
Revision
102 -
Directory Listing
Modified
Fri Apr 5 14:42:37 2002 UTC (22 years ago) by
h
hinted motion estimation support
interlacing option
2pass code separated
new alt curve debug output
Revision
101 -
Directory Listing
Modified
Fri Apr 5 14:40:36 2002 UTC (22 years ago) by
h
hinted motion estimation support (raw or compressed)
Revision
100 -
Directory Listing
Modified
Thu Apr 4 13:58:18 2002 UTC (22 years ago) by
Isibaar
reworked vlc tables
Revision
99 -
Directory Listing
Modified
Wed Apr 3 14:19:50 2002 UTC (22 years, 1 month ago) by
canard
Added -mvec comment
Revision
98 -
Directory Listing
Modified
Wed Apr 3 14:17:05 2002 UTC (22 years, 1 month ago) by
canard
source C files for sad Altivec
Revision
97 -
Directory Listing
Modified
Tue Apr 2 15:53:03 2002 UTC (22 years, 1 month ago) by
canard
splat -> vxor optimizations
Revision
96 -
Directory Listing
Modified
Mon Apr 1 22:47:58 2002 UTC (22 years, 1 month ago) by
chl
Added EPZS and EPZS^2. Unfortunately slower and not really better than PMVfast
Revision
95 -
Directory Listing
Modified
Mon Apr 1 12:06:18 2002 UTC (22 years, 1 month ago) by
canard
optimization
Revision
94 -
Directory Listing
Modified
Sat Mar 30 23:53:58 2002 UTC (22 years, 1 month ago) by
Foxer
fixed: 2GB+ desired size problems
Revision
93 -
Directory Listing
Modified
Sat Mar 30 19:09:17 2002 UTC (22 years, 1 month ago) by
canard
CFLAGS fix
Revision
92 -
Directory Listing
Modified
Sat Mar 30 16:21:47 2002 UTC (22 years, 1 month ago) by
canard
PPC trivial fixes
Revision
91 -
Directory Listing
Modified
Sat Mar 30 11:22:02 2002 UTC (22 years, 1 month ago) by
Isibaar
cygwin Makfile, thanks milan
Revision
90 -
Directory Listing
Modified
Sat Mar 30 01:25:29 2002 UTC (22 years, 1 month ago) by
canard
PPC update
Revision
89 -
Directory Listing
Modified
Sat Mar 30 00:58:20 2002 UTC (22 years, 1 month ago) by
canard
SAD in Altivec
Revision
88 -
Directory Listing
Modified
Fri Mar 29 19:26:19 2002 UTC (22 years, 1 month ago) by
edgomez
Little fix
Revision
87 -
Directory Listing
Modified
Fri Mar 29 07:24:57 2002 UTC (22 years, 1 month ago) by
h
fixed crash when using lumi masking in cbr mode (i'm such an idiot)
Revision
86 -
Directory Listing
Modified
Fri Mar 29 07:18:30 2002 UTC (22 years, 1 month ago) by
h
fixed crash when using lumi masking in cbr mode (last time..)
Revision
85 -
Directory Listing
Modified
Fri Mar 29 07:08:09 2002 UTC (22 years, 1 month ago) by
h
fixed crash when using lumi masking in cbr mode (removed development code)
Revision
84 -
Directory Listing
Modified
Fri Mar 29 07:03:24 2002 UTC (22 years, 1 month ago) by
h
fixed crash when using lumi masking in cbr mode
Revision
83 -
Directory Listing
Modified
Fri Mar 29 04:25:16 2002 UTC (22 years, 1 month ago) by
h
merged image/pMBs create and destroy stuff into single if()
Revision
82 -
Directory Listing
Modified
Fri Mar 29 00:38:29 2002 UTC (22 years, 1 month ago) by
h
interlacing speedup - transfer strides used instead of manual field-to-frame conversion
Revision
81 -
Directory Listing
Modified
Fri Mar 29 00:37:57 2002 UTC (22 years, 1 month ago) by
h
interlacing fix and speedup - compensated data wasn't being used in block reconstruction
Revision
80 -
Directory Listing
Modified
Thu Mar 28 23:38:50 2002 UTC (22 years, 1 month ago) by
h
win32 fix - #define can't immediately follow #define ;-)
Revision
79 -
Directory Listing
Modified
Thu Mar 28 21:07:26 2002 UTC (22 years, 1 month ago) by
edgomez
Sorry, the previous patch was buggy. This one shoud fix the problem
Revision
78 -
Directory Listing
Modified
Thu Mar 28 20:57:25 2002 UTC (22 years, 1 month ago) by
edgomez
Big patch, use it with care (tests done with GNU/Linux) :
- Trivial warnings in encoder.c line 282 ret1 = ret 2 = 0;
- Lot of "New line at end of file missing" warnings fixed (gcc3)
- All 2d arrays have been turned into 1d arrays
To force alignment of matrices on stack, use DECLARE_ALIGNED_MATRIX
(read portab.h)
Win32 users should give feedback.
Revision
77 -
Directory Listing
Modified
Thu Mar 28 16:14:23 2002 UTC (22 years, 1 month ago) by
canard
DIRS_PPC update
Revision
76 -
Directory Listing
Modified
Thu Mar 28 15:52:46 2002 UTC (22 years, 1 month ago) by
canard
dct altivec
Revision
75 -
Directory Listing
Modified
Thu Mar 28 12:29:58 2002 UTC (22 years, 1 month ago) by
canard
ASM update
Revision
74 -
Directory Listing
Modified
Thu Mar 28 12:26:44 2002 UTC (22 years, 1 month ago) by
canard
fixed some warnings
Revision
73 -
Directory Listing
Modified
Thu Mar 28 12:24:41 2002 UTC (22 years, 1 month ago) by
canard
LINUX: proper alignement on the stack
Revision
72 -
Directory Listing
Modified
Wed Mar 27 15:06:14 2002 UTC (22 years, 1 month ago) by
canard
aligned memory for better performance
Revision
71 -
Directory Listing
Modified
Wed Mar 27 12:58:29 2002 UTC (22 years, 1 month ago) by
canard
first bits of Altivec support
Revision
70 -
Directory Listing
Modified
Tue Mar 26 23:21:02 2002 UTC (22 years, 1 month ago) by
canard
PPC Altivec version
Revision
69 -
Directory Listing
Modified
Tue Mar 26 11:16:08 2002 UTC (22 years, 1 month ago) by
h
interlacing support - slow (MBDecideFieldDCT()), buggy (p-frames), incomplete (field motion prediction)
Revision
68 -
Directory Listing
Modified
Mon Mar 25 20:01:54 2002 UTC (22 years, 1 month ago) by
suxen_drol
added *.h to msvc project, removed __declspec(align(..)) for _MSC_VER <= 1200
Revision
67 -
Directory Listing
Modified
Sun Mar 24 21:30:34 2002 UTC (22 years, 1 month ago) by
edgomez
Changed rc_buffersize to 16 as decided in the forum
Revision
66 -
Directory Listing
Modified
Sun Mar 24 20:07:31 2002 UTC (22 years, 1 month ago) by
canard
s/16/CACHE_LINE/
Revision
65 -
Directory Listing
Modified
Sun Mar 24 18:18:40 2002 UTC (22 years, 1 month ago) by
edgomez
Fixed a bug when malloc aligns the data itself - Added comments
Revision
64 -
Directory Listing
Modified
Sun Mar 24 05:47:48 2002 UTC (22 years, 1 month ago) by
h
foxer's cbr mode
(hijacks the rc_buffersize variable and uses it as reaction delay - easier than changing xvid.h)
Revision
63 -
Directory Listing
Modified
Sat Mar 23 07:30:01 2002 UTC (22 years, 1 month ago) by
h
changed an alt. curve tooltip
Revision
62 -
Directory Listing
Modified
Sat Mar 23 06:59:37 2002 UTC (22 years, 1 month ago) by
h
demonstration of foxer's alternative curve method
Revision
61 -
Directory Listing
Modified
Sat Mar 23 06:58:56 2002 UTC (22 years, 1 month ago) by
h
merged foxer's alternative 2-pass code
added load defaults button
added proper tooltips
moved registry data into reg_ints/reg_strs arrays
changed inter4v to only be in modes 5 or 6
fixed null mode crash ?
added DEBUGERR output on errors instead of returning
Revision
60 -
Directory Listing
Modified
Fri Mar 22 13:39:01 2002 UTC (22 years, 1 month ago) by
canard
read words in memory instead of hw
Revision
59 -
Directory Listing
Modified
Fri Mar 22 13:25:24 2002 UTC (22 years, 1 month ago) by
Isibaar
no message
Revision
58 -
Directory Listing
Modified
Fri Mar 22 13:05:45 2002 UTC (22 years, 1 month ago) by
canard
cosmetica
Revision
57 -
Directory Listing
Modified
Fri Mar 22 12:51:22 2002 UTC (22 years, 1 month ago) by
canard
loop2 now uses CTR
Revision
56 -
Directory Listing
Modified
Fri Mar 22 12:24:07 2002 UTC (22 years, 1 month ago) by
canard
some label cleanups
Revision
55 -
Directory Listing
Modified
Fri Mar 22 11:32:47 2002 UTC (22 years, 1 month ago) by
canard
use simplified mmemonics
Revision
54 -
Directory Listing
Modified
Fri Mar 22 11:29:20 2002 UTC (22 years, 1 month ago) by
canard
CR0 use
Revision
53 -
Directory Listing
Modified
Fri Mar 22 04:37:03 2002 UTC (22 years, 1 month ago) by
chenm001
use 386 cpu 'bts' in 'cbp |= 1 << (edx-1)
Revision
52 -
Directory Listing
Modified
Thu Mar 21 23:59:48 2002 UTC (22 years, 1 month ago) by
canard
Added first PPC asm port
Revision
51 -
Directory Listing
Modified
Thu Mar 21 23:58:12 2002 UTC (22 years, 1 month ago) by
Isibaar
no message
Revision
50 -
Directory Listing
Modified
Thu Mar 21 23:45:25 2002 UTC (22 years, 1 month ago) by
Isibaar
adopted to new API
Revision
49 -
Directory Listing
Modified
Thu Mar 21 23:42:53 2002 UTC (22 years, 1 month ago) by
canard
cbp_calc for PPC
Revision
48 -
Directory Listing
Modified
Thu Mar 21 17:27:06 2002 UTC (22 years, 1 month ago) by
edgomez
Added GNU CC alignment
Revision
47 -
Directory Listing
Modified
Thu Mar 21 17:27:01 2002 UTC (22 years, 1 month ago) by
canard
removed intel asm parts
Revision
46 -
Directory Listing
Modified
Thu Mar 21 15:25:32 2002 UTC (22 years, 1 month ago) by
edgomez
Fixed bug pointed by canard (out of bounds reading and a big mistake in j upper limit)
Revision
45 -
Directory Listing
Modified
Thu Mar 21 13:44:29 2002 UTC (22 years, 1 month ago) by
canard
BSWAP,EMMS macro for LinuxPPC
Revision
44 -
Directory Listing
Modified
Thu Mar 21 13:43:48 2002 UTC (22 years, 1 month ago) by
canard
LinuxPPC Makefile
Revision
43 -
Directory Listing
Modified
Thu Mar 21 00:28:33 2002 UTC (22 years, 1 month ago) by
edgomez
I prefer this traditional way of alignment
Revision
42 -
Directory Listing
Modified
Wed Mar 20 14:02:59 2002 UTC (22 years, 1 month ago) by
Isibaar
alignment stuff
Revision
41 -
Directory Listing
Modified
Wed Mar 20 00:28:02 2002 UTC (22 years, 1 month ago) by
Isibaar
xvid_malloc/xvid_free
Revision
40 -
Directory Listing
Modified
Sun Mar 17 13:00:50 2002 UTC (22 years, 1 month ago) by
h
added 3dnow hv interpolation
Revision
39 -
Directory Listing
Modified
Sun Mar 17 12:05:40 2002 UTC (22 years, 1 month ago) by
h
"Custom" quantization type now reported correctly in 2-pass output
Revision
38 -
Directory Listing
Modified
Sun Mar 17 08:20:02 2002 UTC (22 years, 1 month ago) by
h
added interpolate8x8_halfpel_hv_xmm
Revision
37 -
Directory Listing
Modified
Sat Mar 16 22:28:37 2002 UTC (22 years, 1 month ago) by
chl
Disabled DEBUG-messages in Linux, if _DEBUG not set
Revision
36 -
Directory Listing
Modified
Sat Mar 16 15:55:12 2002 UTC (22 years, 1 month ago) by
Isibaar
removed init_timer
Revision
35 -
Directory Listing
Modified
Sat Mar 16 15:52:34 2002 UTC (22 years, 1 month ago) by
Isibaar
removed debug output
Revision
34 -
Directory Listing
Modified
Sat Mar 16 14:15:10 2002 UTC (22 years, 1 month ago) by
h
disable win32 debug output in release builds (encodes 0.7% faster)
Revision
33 -
Directory Listing
Modified
Sat Mar 16 14:13:51 2002 UTC (22 years, 1 month ago) by
h
change release compilation inlining mode to "any suitable" - runs faster (just)
Revision
32 -
Directory Listing
Modified
Sat Mar 16 11:50:20 2002 UTC (22 years, 1 month ago) by
h
removed some debug output
Revision
31 -
Directory Listing
Modified
Sat Mar 16 11:41:38 2002 UTC (22 years, 1 month ago) by
h
no message
Revision
30 -
Directory Listing
Modified
Sat Mar 16 11:40:48 2002 UTC (22 years, 1 month ago) by
h
rudimentary tooltips, simplified main dialog,
quantizer modulation, more enabling/disabling controls,
BITMAPV4HEADER changed to BITMAPINFOHEADER
(this prevents an access violation due to struct size difference),
credits now properly excluded in external mode,
motion search precision = 0 now works in 2-pass mode (might be useful??)
added DX50 fourcc
Revision
29 -
Directory Listing
Modified
Sat Mar 16 09:55:19 2002 UTC (22 years, 1 month ago) by
h
prevented RateControlUpdate() being called in non-cbr encodes
(bitrate isn't 0 anymore - it's set to 900000 in encoder_create())
Revision
28 -
Directory Listing
Modified
Fri Mar 15 09:20:03 2002 UTC (22 years, 1 month ago) by
Isibaar
INTRA_Q/INTER_Q mcbpc bugfix
Revision
27 -
Directory Listing
Modified
Tue Mar 12 02:44:19 2002 UTC (22 years, 1 month ago) by
chenm001
Fix Version 1.3
Revision
26 -
Directory Listing
Modified
Tue Mar 12 01:57:04 2002 UTC (22 years, 1 month ago) by
chenm001
Fix a little bug (xvid_c32.ax to xvid.ax)
Revision
25 -
Directory Listing
Modified
Tue Mar 12 01:56:35 2002 UTC (22 years, 1 month ago) by
chenm001
VC can rebuild this file
Revision
24 -
Directory Listing
Modified
Tue Mar 12 01:42:37 2002 UTC (22 years, 1 month ago) by
chenm001
Change get core version function
Revision
23 -
Directory Listing
Modified
Mon Mar 11 12:49:06 2002 UTC (22 years, 1 month ago) by
Isibaar
readme
Revision
22 -
Directory Listing
Modified
Mon Mar 11 01:16:26 2002 UTC (22 years, 1 month ago) by
Isibaar
no message
Revision
21 -
Directory Listing
Modified
Sun Mar 10 00:30:55 2002 UTC (22 years, 1 month ago) by
Isibaar
no message
Revision
20 -
Directory Listing
Modified
Sat Mar 9 21:44:47 2002 UTC (22 years, 1 month ago) by
Isibaar
qmatrix bugfix
Revision
19 -
Directory Listing
Modified
Sat Mar 9 16:24:21 2002 UTC (22 years, 1 month ago) by
edgomez
Fixed warning about csp_tmp unitialized
Revision
18 -
Directory Listing
Modified
Sat Mar 9 16:18:23 2002 UTC (22 years, 1 month ago) by
edgomez
Fixed gcc warnings
Revision
17 -
Directory Listing
Modified
Sat Mar 9 15:57:02 2002 UTC (22 years, 1 month ago) by
edgomez
Fixed implicit declaration of malloc - #include <stdlib.h>
Revision
16 -
Directory Listing
Modified
Sat Mar 9 15:53:05 2002 UTC (22 years, 1 month ago) by
edgomez
Fixed brackets for coeff_tab3, coeff_tab7, coeff_tab10 and coorect indentation of all code
Revision
15 -
Directory Listing
Modified
Sat Mar 9 15:29:26 2002 UTC (22 years, 1 month ago) by
edgomez
Fixed gcc warning about '/*' into comments
Revision
14 -
Directory Listing
Modified
Sat Mar 9 15:25:40 2002 UTC (22 years, 1 month ago) by
edgomez
Fixed lot of gcc warnings about '/*' into comments
Revision
13 -
Directory Listing
Modified
Sat Mar 9 14:58:50 2002 UTC (22 years, 1 month ago) by
edgomez
Small cleanup for gcc warnings and code indentation (thx emacs indent-region :-)
Revision
12 -
Directory Listing
Modified
Sat Mar 9 14:45:40 2002 UTC (22 years, 1 month ago) by
edgomez
In some circumstances acpred_flag was used unitialized - now it's set to zero
Revision
11 -
Directory Listing
Modified
Sat Mar 9 10:18:23 2002 UTC (22 years, 1 month ago) by
edgomez
New tree structure
Revision
10 -
Directory Listing
Modified
Fri Mar 8 22:26:15 2002 UTC (22 years, 1 month ago) by
Isibaar
bugfix
Revision
9 -
Directory Listing
Modified
Fri Mar 8 20:53:48 2002 UTC (22 years, 1 month ago) by
Isibaar
now compatible with new XviD API
Revision
7 -
Directory Listing
Modified
Fri Mar 8 19:54:05 2002 UTC (22 years, 1 month ago) by
Isibaar
This commit was generated by cvs2svn to compensate for changes in r6, which
included commits to RCS files with non-trunk default branches.
Revision
5 -
Directory Listing
Modified
Fri Mar 8 19:23:56 2002 UTC (22 years, 1 month ago) by
Isibaar
custom qmatrix support
Revision
4 -
Directory Listing
Modified
Fri Mar 8 19:17:46 2002 UTC (22 years, 1 month ago) by
Isibaar
custom qmatrix support
Revision
3 -
Directory Listing
Modified
Fri Mar 8 02:46:11 2002 UTC (22 years, 1 month ago) by
Isibaar
moved sources
Revision
2 -
Directory Listing
Modified
Fri Oct 12 16:30:51 2001 UTC (22 years, 6 months ago) by
michael
initial checkin
Revision
1 -
Directory Listing
Added
Fri Oct 12 16:30:51 2001 UTC (22 years, 6 months ago) by
Standard project directories initialized by cvs2svn.