3028 |
06.07.2009
Updated whitelist/blacklist
|
3027 |
06.07.2009
Updated FFmpeg
|
3026 |
05.07.2009
Autocrop : fixed bugs (filter was not always applied)
|
3025 |
05.07.2009
H.264 access unit parsing: support for old MKVtoolnix
|
3024 |
03.07.2009
Updated FFmpeg
|
3023 |
02.07.2009
ICL 11 fix
|
3022 |
02.07.2009
Updated FFmpeg
|
3021 |
01.07.2009
Updated FFmpeg
|
3020 |
29.06.2009
update install script
|
3019 |
28.06.2009
Updated FFmpeg
|
3018 |
24.06.2009
typo
|
3017 |
24.06.2009
Update FFmpeg (r19258 + spelling fix)
|
3016 |
23.06.2009
Updated FFmpeg
|
3015 |
23.06.2009
IS: Replace "[name]" by "ffdshow". Fixes the display of the error message at least on WinNT4.
|
3014 |
20.06.2009
Autocrop algorithm improved. Some tuning may be needed
|
3013 |
20.06.2009
Updated ffmpeg-mt
|
3012 |
20.06.2009
Updated FFmpeg
|
3011 |
20.06.2009
MPEG-2 libavcodec timestamps calculation fix (libavcodec)
recalculate fps immediately after getting new frame_rate_ext.
|
3010 |
20.06.2009
MPEG-2 libavcodec timestamps calculation fix (ffdshow.ax)
|
3009 |
18.06.2009
MEDIASUBTYPE_H264 and similar:
enable access unit parsing based on access unit delimiter, unless
1. The file extension is AVI or OGM.
2. The upper stream filter is NewviewSource and the file extension is NULL.
This is halfway measures and the radical solution would be parsing access units without depending on access unit delimiters.
|
3008 |
16.06.2009
Updated FFmpeg
|
3007 |
16.06.2009
h264.c av_log minor bug fix
|
3006 |
15.06.2009
minor updates.
|
3005 |
15.06.2009
removed some warnings.
|
3004 |
14.06.2009
Update Japanese translations
|
3003 |
14.06.2009
libmpeg2 wrapper: average timestamps if soft telecine is detected.
|
3002 |
14.06.2009
updated x264
|
3001 |
14.06.2009
LFE cross over:
Bug fix 1: If the original sound had LFE channel, it was overwritten.
Bug fix 2: If the center channel existed, left and right channels were ignored.
|
3000 |
14.06.2009
Update delphi header. Fixed by Blight.
|
2999 |
13.06.2009
Updated FFmpeg
|
2998 |
13.06.2009
Update IffDecoder.
Caution: This breaks binary compatibility for applications built to fit rev 1126-2997.
You can check version by querying IffDecoder2 on an instance of ffdshow video decoder, ffdshow subtitle filter or ffdshow raw video filter. If IffDecoder2 is implemented, the interface is updated, getIffDecoder2Version, getParamStrW, putParamStrW are available.
|
2997 |
13.06.2009
audio mixer: bug fix
Center and LFE was too loud if 5.1->2ch down mixing was used.
|
2996 |
11.06.2009
Fixed autocrop feature (better algorithm, should work all the time)
|
2995 |
11.06.2009
Updated FFmpeg
|
2994 |
11.06.2009
Support mediatype with unknown dimension. This is necessary to support MEDIASUBTYPE_H264.
http://msdn.microsoft.com/en-us/library/dd757808(VS.85).aspx
|
2993 |
10.06.2009
Update ffmpeg-mt
apply 2991-2992 and copy prev_interlaced_frame in decode_update_context.
|
2992 |
09.06.2009
H.264: fix picture reordering after seeking to a GDR frame.
|
2991 |
09.06.2009
H.264 interlacing flag:
Minor fix of 2971
|
2990 |
09.06.2009
DTS S/PDIF: fix timestamps calculation
This fixes frame drops of video
|
2989 |
09.06.2009
minor fix of 2988
|
2988 |
08.06.2009
Hidden OSD item H.264 POC
This is disabled by default. If you need that, please enable OSD_H264POC in stdafx.h and recompile.
|
2987 |
08.06.2009
Added a preset autoload feature : based on screen resolution
|
2986 |
07.06.2009
Regarding MPEG-2, currently there are two ways of encoding SAR.
Of course one is wrong. However, considerable number of videos are encoded in a wrong way.
Here we try to guess which is crrect.
DVD
containerSAR seems to give the best result.
non DVD:
1. SAR decoded by using the correct spec is tested for 4:3, 16:9, container SAR. If it matches with any of them, it's OK.
2. SAR decoded by using the wrong spec is tested for 4:3, 16:9, container SAR. If it matches with any of them, it will be used.
3. Container SAR is tested for 4:3, 16:9. If it matches with either of the two, container SAR will be used.
4. Still no match? SAR decoded by the correct spec is used.
|
2985 |
06.06.2009
updated x264 and xvidcore
|
2984 |
05.06.2009
Updated FFmpeg
|
2983 |
04.06.2009
Updated FFmpeg
|
2982 |
02.06.2009
libavcodec: CPU flags control from GUI was not working. Disable FF_MM_FORCE and reverse bits for mask.
|
2981 |
01.06.2009
Gray out dithering if High quality... is not checked.
|
2980 |
01.06.2009
minor fix of rev 2971
|
2979 |
31.05.2009
Updated FFmpeg
|
2978 |
31.05.2009
Fix wrong colors with Truemotion 2
|
2977 |
30.05.2009
libavcodec compilation fix for MSVC
|
2976 |
29.05.2009
ffmpeg-mt:
DirectShow workaround for delivering the first frame without delay.
This fixes frame drops on seek.
|
2975 |
28.05.2009
Updated FFmpeg
|
2974 |
28.05.2009
ffmpeg-mt:
bring back 2945 with fix
|
2973 |
28.05.2009
cosmetics
|
2972 |
27.05.2009
updated spectral extension code of the eac3 decoder
|
2971 |
27.05.2009
h264: check presence of ct_type
This fixes interlacing flag.
|
2970 |
26.05.2009
Update ffmpeg-mt
|
2969 |
26.05.2009
Update ffmpeg-mt
|
2968 |
25.05.2009
Updated FFmpeg
|
2967 |
25.05.2009
typo
|
2966 |
25.05.2009
ffmpeg-mt
Update debugging code (ff_check_field_progress, PAFF support)
|
2965 |
25.05.2009
Winamp DSP filter : blacklist of dsp_sps filter that makes FFDShow crash randomly
|
2964 |
24.05.2009
updated x264
|
2963 |
24.05.2009
ffmpeg-mt
partial revert of rev 2946. Two of three lines are reverted. The most important line is not reverted.
ff_check_field_progress for debugging.
|
2962 |
24.05.2009
Update ffmpeg-mt
|
2961 |
24.05.2009
Update ffmpeg-mt
|
2960 |
24.05.2009
Update ffmpeg-mt
|
2959 |
24.05.2009
ffmpeg-mt: apply rev 2958
|
2958 |
23.05.2009
h264 deblocking: don't try to deblock if alpha==0 or beta==0.
This fixes a bug that has been discussed in a Japanese thread. Reported by muken.
http://ffdshow-tryout.sourceforge.net/phpBB2/viewtopic.php?t=144&postdays=0&postorder=asc&start=118
Deblocking result didn't match with optimization on and off. I guess this has been a know issue. I'll submit a patch to FFmpeg.
|
2957 |
23.05.2009
Updated FFmpeg
|
2956 |
21.05.2009
Updated FFmpeg
|
2955 |
20.05.2009
Initialize late
Hopefully fix http://ffdshow-tryout.sourceforge.net/phpBB2/viewtopic.php?t=1149
|
2954 |
19.05.2009
dithering bug fix: It crashed if horizontal resolution is not a multiple of 4.
|
2953 |
19.05.2009
Revert r2945
|
2952 |
19.05.2009
Simplify and optimize dithering (the output does not change)
|
2951 |
18.05.2009
Updated FFmpeg
|
2950 |
17.05.2009
Gray-out dithering if SSE2 is not available.
|
2949 |
17.05.2009
Bug fix of 2947
RGB level
|
2948 |
17.05.2009
Enable apply button after loading an AviSynth script
|
2947 |
17.05.2009
ffdshow converters:
Implement dithering (optional, check it in the GUI. Only 10% slower).
RGB conversion is done in 11bit or higher (mostly 12bit) now.
|
2946 |
15.05.2009
ffmpeg-mt: fix another blocky bug
fix broken similarity between
mc_dir_part and mc_dir_part_y
mc_part_std and mc_part_y
|
2945 |
15.05.2009
ffmpeg-mt: random access minor fix (ffdshow custom part)
|
2944 |
14.05.2009
Updated FFmpeg
|
2943 |
10.05.2009
libavcodec mpeg2
workaround a file that does not work since rev 2570/2574 (this is not a radical fix)
|
2942 |
10.05.2009
restore binary compatibility of IffDecoder and IffdshowBase
|
2941 |
08.05.2009
Updated FFmpeg
|
2940 |
06.05.2009
Updated FFmpeg
|
2939 |
04.05.2009
ffmpeg-mt
fix blocky noise (one of some blocky bugs)
|
2938 |
04.05.2009
ffmpeg-mt:
fix crashes of MSVC build
|
2937 |
04.05.2009
Updated Czech translation patch by khagaroth
|
2936 |
03.05.2009
Blu-ray high-def audio:
fix LPCM decoding
|
2935 |
03.05.2009
DVD: disallow external subtitles
|
2934 |
03.05.2009
fix black screen issue with DVD (+ certain video renderers/ colorspaces/ interlacing flags)
|
2933 |
03.05.2009
fix DVD menu + resize issue
|
2932 |
02.05.2009
minor updates.
|
2931 |
02.05.2009
Resize filter does not prefer to input RGB32. If it is input, RGB32->YV12->RGB32 is done.
|
2930 |
02.05.2009
improve static DVD menu handling
|
2929 |
02.05.2009
swscale (ffdshow custom part): RGB conversion bug fix (fixes white line of the bottom)
|
2928 |
01.05.2009
Updated FFmpeg
|
2927 |
29.04.2009
Updated FFmpeg
|
2926 |
29.04.2009
Updated ffmpeg : AC3 decoder with channels order is now correct (removed channels remapping from mplayer for this format)
|
2925 |
29.04.2009
Updated ICL project file
|
2924 |
29.04.2009
Updated Russian translation
|
2923 |
29.04.2009
compilation fix
|
2922 |
29.04.2009
baseclasses: use _beginthreadex instead of CreateThread
patch by Gavin Stark
|
2921 |
29.04.2009
Simplify CPU detection
|
2920 |
29.04.2009
Update boost to rev 52655
|
2919 |
29.04.2009
Protect creation/termination of boost::thread by mutex
|
2918 |
27.04.2009
Move some ADPCM decoders from "IMA ADPCM" to "Other ADPCM" option
|
2917 |
27.04.2009
fix winamp plugin freeze
|
2916 |
27.04.2009
Added Dolby True HD separate decoder which uses livavcodec TrueHD codec instead of MLP. Reverted the correction that prevented garbled sound (okay now since it uses the new decoder)
|
2915 |
27.04.2009
Closed caption decoder: cover up seeking problem
|
2914 |
27.04.2009
fix yadif in DVD (bug fix of 2902)
|
2913 |
26.04.2009
Updated Russian translation
|
2912 |
26.04.2009
Tray icons->Extended info: check by default
|
2911 |
26.04.2009
Fix crash in wmv3 decoder
|
2910 |
26.04.2009
lock m_csCodecs_and_imgFilters in TffdshowVideoInputPin::Receive while it is processing attached media type
|
2909 |
26.04.2009
DVD menu timestamp fix (fix an issue with VMR9 renderless in MPC)
|
2908 |
26.04.2009
fix typo
Update Japanese translations
|
2907 |
26.04.2009
Updated FFmpeg
|
2906 |
25.04.2009
make more strings translatable
Update Japanese translation
|
2905 |
25.04.2009
Improve performance of dialog loading if certain language is used.
|
2904 |
25.04.2009
italic in VPLAYER subtitles
use character ‘/’ to enable italic. it use it as MPL2 subtitles.
patch by Kamil Dziobek
|
2903 |
25.04.2009
closed caption decoder: security checks
|
2902 |
25.04.2009
DVD timestamp fixes (improve initial highlight of static menu)
|
2901 |
25.04.2009
Return S_FALSE if it is flushing
|
2900 |
25.04.2009
DVD libavcodec : fix crash issue since rev 2867
|
2899 |
24.04.2009
Updated FFmpeg
|
2898 |
24.04.2009
fix DVD playback with overlay mixer
|
2897 |
21.04.2009
Installer
remove two useless #defines
cosmetics
|
2896 |
21.04.2009
updated x264
|
2895 |
21.04.2009
10L
|
2894 |
21.04.2009
Partially revert 2861. Fixes GCC compilation of tomsmocomp and kerneldeint.
|
2893 |
21.04.2009
Separated some a/v format options in installer
|
2892 |
21.04.2009
Cleaned up install script
|
2891 |
21.04.2009
fix regression of libmpeg2 wrapper at rev 2883
|
2890 |
21.04.2009
fix DVD timestamps calculations (libavcodec wrapper)
|
2889 |
21.04.2009
fix vplayer subtitles crash
patch by Kamil Dziobek
|
2888 |
21.04.2009
Improve DVD menu responsiveness
|
2887 |
20.04.2009
Installer
Remove duplicated langid
|
2886 |
20.04.2009
Updated Russian and Polish translations
|
2885 |
20.04.2009
Updated FFmpeg
|
2884 |
20.04.2009
Updated FFmpeg
|
2883 |
20.04.2009
trying to improve DirectShow compliance of BeginFlush and EndFlush.
|
2882 |
17.04.2009
Updated FFmpeg
|
2881 |
17.04.2009
fix DVD menu freeze issue
|
2880 |
15.04.2009
Updated FFmpeg
|
2879 |
15.04.2009
remove some DPRINTF
|
2878 |
15.04.2009
fix crashes of closed caption decoder
|
2877 |
14.04.2009
fix of 2876-2
Haali Renderer froze.
|
2876 |
14.04.2009
1. DVD ff and rew support. Implement IKsPropertySet - AM_KSPROPSETID_TSRateChange.
2. added critical session in graph construction and destruction. Those functions are never called in the race condition with decoding threads, however, to keep CPU's memory cash in the correct state, this may help.
3. cosmetics
|
2875 |
14.04.2009
use progressive algorithm of RGB conversion if film (soft telecine) is detected
|
2874 |
13.04.2009
Fixed MLP/TrueHD decoder
|
2873 |
12.04.2009
Japanese translations: minor fix
|
2872 |
11.04.2009
Updated FFmpeg
|
2871 |
09.04.2009
Updated FFmpeg
|
2870 |
09.04.2009
Update German IS translation.
|
2869 |
08.04.2009
Start menu
add a link to our homepage
|
2868 |
08.04.2009
help buttons
links to the new wiki
|
2867 |
07.04.2009
Updated FFmpeg
|
2866 |
07.04.2009
x64 compilation fix
|
2865 |
07.04.2009
FFDShowAPI : code cleaning, all public APIs documented, added a CHM documentation file
|
2864 |
07.04.2009
Added FFDShowAPI .Net with sample application
|
2863 |
06.04.2009
Updated blacklist
|
2862 |
06.04.2009
Updated ICL project files
|
2861 |
05.04.2009
removed unused code.
|
2860 |
05.04.2009
updated x264
|
2859 |
05.04.2009
updated idct, fdct, quantization and dequantization routines from XviD.
|
2858 |
05.04.2009
Fix AviSynth filter crash when input and output colorspace are different
|
2857 |
04.04.2009
Updated Spanish translation by José Luis Rojo (joseluisrojo)
|
2856 |
04.04.2009
AviSynth filter now uses AviSynth's frames for buffering.
This improves performance as the amount of frame copying being done is reduced, and it also reduces the filter's memory usage.
|
2855 |
04.04.2009
updated cpu detection code for x64.
|
2854 |
04.04.2009
English template for translators by coeur
|
2853 |
04.04.2009
ffmpeg-mt
link pthreads statically
re-enable x64 version in the installer
|
2852 |
03.04.2009
updated cpu detection code.
|
2851 |
03.04.2009
Updated FFmpeg
|
2850 |
02.04.2009
Change default subtitle 'Vertical position' to 94%.
|
2849 |
01.04.2009
fix subtitles line spacing (non SSA/ASS text subtitles)
|
2848 |
01.04.2009
Subtitles
Disable 4:3 letter box by default
|
2847 |
01.04.2009
Remove "Overlap subtitles with same time" option and always enable it.
|
2846 |
31.03.2009
WINAMP plugin see if Quit is non NULL before ffdshow calls it.
|
2845 |
31.03.2009
Preset autoload conditions
on volume name match, on volume serial match was not working
|
2844 |
30.03.2009
updated x264 and xvidcore
|
2843 |
30.03.2009
custom_message.iss : encoding fix?
|
2842 |
30.03.2009
Update installer to fit rev 2840.
|
2841 |
30.03.2009
register64.bat
After building x64 version of ffdshow, double click this manually to register.
Because MSVC is 32bit process, it cannot call x64 version of regedit. It calls 32bit version of regedit, ending up writing to "HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\GNU\ffdshow64".
|
2840 |
30.03.2009
rename pthreadGC2-64.dll to pthreadGC2.dll.
|
2839 |
30.03.2009
fix initialization of com in ff_vfw.
http://sourceforge.net/tracker/?func=detail&aid=2692346&group_id=173941&atid=867360
|
2838 |
30.03.2009
ffmpeg-mt: x64 compilation fix
|
2837 |
30.03.2009
ffdshow converter: support BGR (FF_CSP_BGR32 and FF_CSP_BGR24) color spaces. Can Grab in png with better quality now.
|
2836 |
30.03.2009
French translation update + English spelling fix
patch by coeur
http://sourceforge.net/tracker/?func=detail&aid=2719172&group_id=173941&atid=867362
|
2835 |
29.03.2009
fix NV12 input as raw video
|
2834 |
29.03.2009
Enable high quality RGB conversion on Core2 Duo or higher by default. This setting is reset for all users.
rename some related constants and variables
|
2833 |
29.03.2009
allow external subtitle files for DVD. Make sure to disable DVD subtitle from menu, disable closed captions.
|
2832 |
28.03.2009
move ffdebug.h to stdafx.h
|
2831 |
28.03.2009
TfontManager:
protection against race condition
|
2830 |
28.03.2009
subtitles:
dynamic_cast and minor fix
|
2829 |
28.03.2009
Updated FFmpeg
|
2828 |
28.03.2009
OSD:
clean up
|
2827 |
28.03.2009
Updated libmplayer
|
2826 |
28.03.2009
cosmetics
|
2825 |
28.03.2009
TfontSettings: initialize correctly
|
2824 |
28.03.2009
Tpreset::operator =
use of dynamic_cast
|
2823 |
28.03.2009
fix DirectShow encoder
|
2822 |
28.03.2009
use of CPoint in TSubtitleProps.
|
2821 |
28.03.2009
fix crashes of short OSD
|
2820 |
27.03.2009
Installer:
cosmetics
|
2819 |
27.03.2009
RelativePath for ff_theora.vcproj
patch by coeur
|
2818 |
26.03.2009
ASS: Cancel collision if \org() is used. \org() itself is not implemented.
TstoreParam: Use of offsetof.
|
2817 |
26.03.2009
Subtitles: minor fixes
|
2816 |
26.03.2009
fix right/left alignment of non SSA/ASS subtitles
|
2815 |
25.03.2009
Exclude ffmpegmt.dll from x64 installer. I don't think anyone has managed to build a working version yet.
|
2814 |
25.03.2009
Merge subtitles branch #2 (up to 2810)
|
2813 |
25.03.2009
Merge subtitles branch #1 (up to 2805)
|
2812 |
24.03.2009
Updated FFmpeg
|
2811 |
24.03.2009
Simplified install script. Tasks are now only shown at the initial installation and are hidden when updating.
|
2810 |
24.03.2009
Subtitles branch:
improved response of DVD menu
|
2809 |
24.03.2009
Subtitles branch:
fix DVD aspect ratio more radically
|
2808 |
24.03.2009
Subtitles branch:
merge from trunk
|
2807 |
24.03.2009
libavcodec compilation fix (MSVC)
|
2806 |
24.03.2009
Subtitles branch:
menu highlight was missing if ffdshow is used as post processor of other DVD decoder.
|
2805 |
22.03.2009
Subtitles branch: merge from trunk
|
2804 |
22.03.2009
Subtitle branch:
Initialize platform_specific_thread in a safer way.
|
2803 |
22.03.2009
cosmetics
|
2802 |
22.03.2009
fix "Levels" curve editing broken at rev. 2728+ http://ffdshow-tryout.sourceforge.net/phpBB2/viewtopic.php?t=1096
The key fix is Tpreset::new_copy, had to cast the pointer to Tpreset*.
|
2801 |
22.03.2009
minor fix of 2800
|
2800 |
22.03.2009
Subtitles branch:
Correct impossible sar for DVD. DAR of DVD must be either 4:3 or 16:9.
|
2799 |
22.03.2009
Winamp plugin:
If GetProcAddress(hdll, "winampDSPGetHeader2") fails, retry with index 1 (GetProcAddress(hdll, 1)).
|
2798 |
21.03.2009
Updated FFmpeg
|
2797 |
21.03.2009
Subtitles branch:
merge from trunk
|
2796 |
21.03.2009
Subtitles branch:
DVD menu: fix missing initial highlight.
|
2795 |
21.03.2009
Subtitle branch:
timing fix (for vsfilter compatibility)
|
2794 |
21.03.2009
Winamp plugin: VST Host DSP: removed from blacklist. Make sure to update to the latest VST Host plugin.
|
2793 |
21.03.2009
Installer:
cosmetics
|
2792 |
20.03.2009
Updated FFmpeg
|
2791 |
20.03.2009
Subtitles branch:
DVD menu/subtitles: Improved rendering quality, RGB rendering, fix of positioning (was a few pixels off).
Vobsub: Try to use non empty stream.
|
2790 |
19.03.2009
Updated libmplayer
|
2789 |
19.03.2009
Updated libmplayer
|
2788 |
19.03.2009
Updated libmplayer
|
2787 |
17.03.2009
Updated Polish translation
|
2786 |
17.03.2009
Updated FFmpeg
|
2785 |
17.03.2009
Updated project files
|
2784 |
17.03.2009
Subtitle branch:
Typographic metrics fixes (vsfilter compatibility)
|
2783 |
17.03.2009
Subtitles branch:
fix garbling in MPC VMR9 renderless
|
2782 |
17.03.2009
Use -O2 optimization (instead of -O3) for 64-bit builds. This fixes AMR audio decoding.
|
2781 |
16.03.2009
Subtitles branch:
bug fixes
|
2780 |
16.03.2009
Revert 2718 and correct impossible aspect ratio for DVD
|
2779 |
15.03.2009
Updated Polish translation
|
2778 |
15.03.2009
Updated install script
|
2777 |
15.03.2009
Fixed crop problem on uncompressed stream and Vista : media types negociation part was missing
|
2776 |
15.03.2009
Subtitles branch:
frame accurate subtitle timing. This may fix the missing DVD highlight.
|
2775 |
15.03.2009
Subtitles branch:
collision: minor fix
|
2774 |
15.03.2009
Subtitles branch:
lineID for collision (In ASS spec, same pos(x,y) from different lines should be treated as different paragraphs.)
|
2773 |
15.03.2009
Subtitles branch:
collision bug fix
|
2772 |
15.03.2009
Subtitles branch:
Load subtitles: initial directory
|
2771 |
15.03.2009
Subtitles branch:
stereoscopic
|
2770 |
15.03.2009
Subtitles branch:
simplify collision
correct line gap
|
2769 |
14.03.2009
Subtitles branch:SSA/ASS:
implement collision.
|
2768 |
13.03.2009
Bugfix for revision 2744. Fixed decoding issue with interlaced H.264 video.
|
2767 |
13.03.2009
Subtitles branch:
cosmetics
|
2766 |
13.03.2009
Subtitles branch:
fix freeze on exit
|
2765 |
13.03.2009
Subtitles branch:
implement layer
|
2764 |
13.03.2009
Subtitles branch:
clean up
|
2763 |
13.03.2009
Subtitles branch:
better opaque box support
|
2762 |
13.03.2009
Removed some files that are no longer used
|
2761 |
12.03.2009
Subtitles branch:
64 gradations of font rendering: do without fixing 64->63.
aligned_calloc3: clean up
|
2760 |
12.03.2009
Subtitles branch:
clean up
|
2759 |
11.03.2009
Subtitles branch:
bug fixes and clean up
|
2758 |
11.03.2009
Subtitles branch:
OSD minor clean up
|
2757 |
11.03.2009
Subtitles branch:
Remove unused code
|
2756 |
11.03.2009
Subtitles branch:
Karaoke timing bug fix (props only / empty words).
|
2755 |
11.03.2009
Subtitles branch:
clean up and bug fixes
|
2754 |
10.03.2009
Updated libmplayer
|
2753 |
10.03.2009
Updated FFmpeg
|
2752 |
10.03.2009
Subtitles branch:
fix base line height
clean up and bug fixes
|
2751 |
10.03.2009
Fixed crash on uncompressed streams when alternate decoder is used : previous fix was not complete
|
2750 |
08.03.2009
Subtitles branch:
fix typo (thanks, Leak).
add virtual to ~TrenderedSubtitleWordBase()
|
2749 |
08.03.2009
Subtitles branch:
fix height of pen position
|
2748 |
08.03.2009
Subtitles branch
fix crashes
|
2747 |
08.03.2009
Subtitles branch
Forgot to add files.
Clean up.
|
2746 |
08.03.2009
Subtitles branch:
import Rasterizer from MPC by Gabest (The actual code was taken from MPC-HC). 64 level gradation for subtitles.
|
2745 |
07.03.2009
Subtitles branch
Thread for rendering glyph. Start rendering glyph much earlier than it is requested.
I planed to do this with thread priority below normal, but unfortunately, the GDI has its own threads to render glyph. ffdshow has no control over it. I need plan B. My plan is to import rasterizer from MPC.
|
2744 |
05.03.2009
Updated FFmpeg
|
2743 |
05.03.2009
h264 registry settings: try to support both 20 and 21 as ffmpeg-mt
|
2742 |
05.03.2009
presets removal was not working since rev 2720
|
2741 |
04.03.2009
Updated FFmpeg
Updated FFmpeg-mt
|
2740 |
04.03.2009
Updated install script
|
2739 |
03.03.2009
Updated FFmpeg
|
2738 |
03.03.2009
Updated FFmpeg
|
2737 |
02.03.2009
Fix two project files
|
2736 |
02.03.2009
Minor changes
|
2735 |
02.03.2009
Fixed crash under XP WMP11 or Vista when alternate codec is used
Fixed compilation error on ffdshow_constants.h
|
2734 |
01.03.2009
removed Aud-X
put compiler info release (r) or debug (d)
update baseclasses
update libmpeg2
update x264
|
2733 |
27.02.2009
forgot to add const to TpresetVideoPlayer::copy at rev 2727.
|
2732 |
26.02.2009
subtitle branch:
fix closed caption
|
2731 |
26.02.2009
separate TrenderedTextSubtitleWord.cpp from Tfont.cpp
|
2730 |
26.02.2009
subtitles branch:
gdi_font_scale belongs to TfontSettings
|
2729 |
26.02.2009
subtitles branch:
move newWord from Tfont to TsubtitleText.
encoding fix (TsubtitleText.cpp)
|
2728 |
26.02.2009
do rev 2726 in trunk
|
2727 |
26.02.2009
Remove unused variable
TffdshowDec::setPresets: use of foreach
|
2726 |
26.02.2009
override operator = in TpresetVideo and TpresetAudio over Tpreset. This is bug fixes of rev 2720 (I will fix trunk soon).
|
2725 |
26.02.2009
subtitles branch:
Experimental use of BOOST_FOREACH
|
2724 |
25.02.2009
Subtitles branch:
remove "fast rendering"
|
2723 |
25.02.2009
Subtitles branch:
prepare: move color settings to TprintPrefs from Tfont.
|
2722 |
25.02.2009
Subtitles branch:
prepare: calculation of memory usage
|
2721 |
25.02.2009
subtitles branch:
merge from trunk
|
2720 |
25.02.2009
Stability fix
ffdshow crashed if settings were changed during playback. This might not be noticeable in release builds.
|
2719 |
24.02.2009
TcspInfos::TsortFc::operator ()
syntax fix
|
2718 |
24.02.2009
Use DVD navigator's sar instead of decoders.
This fixes problems of menu positioning.
|
2717 |
23.02.2009
Subtitles branch:
external text file subtitles crashed on seek.
|
2716 |
23.02.2009
Fixed crashing under Media Center (thanks Haruhiko) : if WMP11 is ticked for uncompressed streams in order to find and use compatible decoders, FFDShow would crash due to missing colorspace information.
|
2715 |
22.02.2009
Updated FFmpeg
|
2714 |
22.02.2009
Updated FFmpeg
|
2713 |
22.02.2009
Fixed SVN properties on three files. Should stop annoying behavior when merging files between branches.
|
2712 |
22.02.2009
subtitles branch
bug fix: subtitle file couldn't be disabled when ffdshow is decoding DVD.
merge from trunk
|
2711 |
22.02.2009
Enable subpicture input pin even if "DVD decoding" is disabled. This fixes (part of?) YV12 decoding plus DVD menu high light issue.
|
2710 |
22.02.2009
subtitles branch
merge from trunk
|
2709 |
22.02.2009
Subtitles branch:
Apply albain's part of rev 2698.
|
2708 |
22.02.2009
Bug fix of prior revision
|
2707 |
22.02.2009
minor fix of 2706
|
2706 |
22.02.2009
Subtitles branch:
TsubtitleTexts is a collection of TsubtitleText that should be displayed at the same time.
|
2705 |
22.02.2009
remove Tgdi
|
2704 |
22.02.2009
remove <tchar> from Tgdi
|
2703 |
22.02.2009
subtitles branch: PrepareC moved to TsubtitleText.
This is a beginning of redesign for collision.
TrenderedSubtitleLines primarily belongs to TsubtitleText.
|
2702 |
21.02.2009
subtitle branch:
add TfontSettings in TprintPrefs
|
2701 |
21.02.2009
Subtitle branch: rename TsubtitleTextBase -> TsubtitleText
|
2700 |
20.02.2009
Subtitles branch:Clean up #2
Convert to Unicode at the first stage instead of the last (GDI). Tstream::fgets converts MBCS/UTF-8 to UTF16.
The option in the font page "Charset" is converted to code page and used for converting.
Remove <tchar> parameter in subtitle code. All is Unicode now.
|
2699 |
19.02.2009
Raw video: fix wrong plane order
|
2698 |
18.02.2009
Applied Haruhiko patch on subtitles : cleaner code and cosmetics. Also fixed bug on SSA move tags : duration of move was randomly applied
|
2697 |
18.02.2009
Clean up of TsubtitleText. Removes many ugly duplicates, replace C functions with ffstring.
|
2696 |
18.02.2009
Creating a sand bag branch for cleaning subtitles code.
|
2695 |
18.02.2009
remove inactive branches
|
2694 |
16.02.2009
Better fix for the audio crash of rev. 2691. (Thanks to Haruhiko Yamagata for the patch)
|
2693 |
16.02.2009
ASS {\move()}: If move distance was negative, the objects were not displayed.
|
2692 |
16.02.2009
cosmetics
|
2691 |
15.02.2009
Playing a CSS-protected DVD using MPC or MPC-HC caused an assert & crash when a buffer of size 0 was received because buf.begin() was invalid and could not be referenced => skip parsing entirely when the buffer is empty. (A CSS-less image of said DVD worked fine, though...)
|
2690 |
15.02.2009
libfaad2 x64 compilation fix
|
2689 |
15.02.2009
fix rev 2688
|
2688 |
15.02.2009
ffdshow converters: clean up
|
2687 |
15.02.2009
libmplayer (swscale and postproc): enable asm code on x64
|
2686 |
14.02.2009
LPCM fix : Added missing submediatype so that FFDShow audio is declared as LPCM decoder. Fixed ICL10 project file
|
2685 |
14.02.2009
Remove unused files.
|
2684 |
14.02.2009
Only enable H.264 decoder in ffmpeg-mt
|
2683 |
14.02.2009
Updated libfaad to version 2.7
|
2682 |
14.02.2009
LPCM bug fixed : with LPCM tracks from HD audio streams (bluray) sound was garbled. Added missing mediaguid.
|
2681 |
14.02.2009
MLP/Dolby TrueHD fix : sound was garbled with heavy jitter on some samples. Also added mediaguids (patch from whurlston) for HD audio formats
|
2680 |
14.02.2009
fix rev 2677
|
2679 |
14.02.2009
merge ffmpeg-mt into trunk
We have two H.264 decoders: libavcodec and ffmpeg-mt.
|
2678 |
13.02.2009
Updated FFmpeg
|
2677 |
12.02.2009
adding ffmpeg-mt directory into the trunk
|
2676 |
10.02.2009
Updated FFmpeg
|
2675 |
10.02.2009
Bug fix
[ 2573164 ] ffdshow.ax fails to register
http://sourceforge.net/tracker/?func=detail&atid=867360&aid=2573164&group_id=173941
|
2674 |
10.02.2009
Raw video: fix flip with RGB that has negative biHeight
|
2673 |
10.02.2009
rewrite/rename ffYCbCr_RGB_MatrixCoefficients.h
|
2672 |
09.02.2009
Updated ICL project
|
2671 |
09.02.2009
multithreading of ffdshow converters
Fix crash at the pre-right edge of the last line.
Compilation fix (ICL,hopefully)
|
2670 |
09.02.2009
SVN external
+ src/boost -r49533 http://svn.boost.org/svn/boost/branches/release/boost
|
2669 |
09.02.2009
fix audio codec crashes since rev 2660
|
2668 |
09.02.2009
move threadpool from boost to threadpool (because svn external calls on an empty directory)
|
2667 |
09.02.2009
Bug fix of 2664
|
2666 |
08.02.2009
Updated FFmpeg
|
2665 |
08.02.2009
RGB conversion dialog: minor fix
Update Japanese translations
|
2664 |
08.02.2009
libmplayer.dll:expose GetCPUCount to API
|
2663 |
08.02.2009
(prepare)
Introducing threadpool by Philipp Henkel.
http://sourceforge.net/projects/threadpool/
http://threadpool.sourceforge.net/
"threadpool is a cross-platform C++ thread pool library. It provides a convenient way for dispatching asynchronous tasks and can be easily customized. threadpool is based on the high-quality Boost source libraries."
|
2662 |
08.02.2009
(prepare)
Introducing Boost C++ libraries
http://www.boost.org/
lib_x86/libboost_thread-vc90-mt-s-1_37.lib: copied from the installation by boost_1_37_setup.exe.
http://www.boostpro.com/products/free
lib_x64/libboost_thread-vc90-mt-s-1_37.lib: compiled by me.
|
2661 |
07.02.2009
Updated FFmpeg
|
2660 |
07.02.2009
Use MSVC's STL instead of uClibc++.
|
2659 |
07.02.2009
ffdshow color space converters: separate some files
|
2658 |
07.02.2009
Optimize ffdshow color space converters: 6% faster (RGB32)
|
2657 |
06.02.2009
Updated FFmpeg
|
2656 |
06.02.2009
The new ffdshow color space converters:
Improve API and documentation
|
2655 |
06.02.2009
YCbCr specification: Auto:
width > 1024 or height >=600: BT.709
width <=1024 and height < 600: BT.601
|
2654 |
04.02.2009
Removed VS2003 project files
|
2653 |
02.02.2009
initialize "is" in TimgFilters
|
2652 |
02.02.2009
Disable rev.2626 temporarily because of performance issue.
|
2651 |
02.02.2009
x64 fix of 2646
|
2650 |
02.02.2009
YCbCr specification: Auto:
use ITU-R BT.601 if width == 1024.
|
2649 |
01.02.2009
Updated FFmpeg
|
2648 |
01.02.2009
Forgot to clean some commented code
|
2647 |
01.02.2009
MLP/TrueHD fix : on some samples there is no sound, only seeking would make sound come back. Now if the decoder fails to decode a packet, we reinitialize the internal parser context to get back to a major sync frame.
|
2646 |
01.02.2009
1.New color space converters
Supported color spaces
input: progressive YV12, progressive NV12, YV16, YUY2
output: RGB32,RGB24
High quality chroma upscaling: 75:25 averaging vertically and horizontally
Support for color primary parameters, such as ITU-R BT.601/709, input and output levels
10bit or more calculations
SSE2 required (other converters are used on old computers)
faster than former high quality conversion on 45nm Core2 (YV12->RGB). Depends on the speed of the execution of SSE2 instructions.
Make sure "High quality YV12 to RGB conversion" checked
2.RGB conversion: New options
Output levels ("Computer monitor" or "TV / Projector")
YCbCr specification "Auto" (use H.264's VUI or width >= 1024: BT 709, width < 1024: BT 601)
3.H.264 use VUI information about color space
video_full_range_flag: Select "Auto" at Input levels/RGB conversion (This is not default)
matrix_coefficients: Select "Auto" at YCbCr specification/RGB conversion (This is new default)
4.Fixed handling of YV16
YV16 = FF_CSP_422P|FF_CSP_FLAGS_YUV_ADJ (in TvideoCodecUncompressed.cpp)
|
2645 |
31.01.2009
Updated FFmpeg
|
2644 |
30.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2643
|
2643 |
30.01.2009
Bug fix
avisynthScriptMULTI_SZ was broken in the registry. This bug was more noticeable in debug builds.
|
2642 |
30.01.2009
restore Frame doubler
|
2641 |
29.01.2009
Restore old behaviour when there's a sequence start and stop on the same frame
|
2640 |
28.01.2009
Updated FFmpeg
|
2639 |
27.01.2009
Fixed crash with postprocessing
|
2638 |
27.01.2009
ffmpeg-mt branch: merge 2635
|
2637 |
26.01.2009
Updated FFmpeg and libmplayer
|
2636 |
26.01.2009
Fixed libmplayer compilation. Separated its code from ffmpeg, to avoid similar breakage in the future.
|
2635 |
26.01.2009
Added media GUIDs for EAC3(DD Plus),Dolby TrueHD,DTS-HD.
DTS-HD points to the DTS codecId (TODO : define a separate codecId when available)
Subtitles correction: setting "maintain outside text inside screen" was not always applied correctly.
|
2634 |
26.01.2009
Updated FFmpeg
|
2633 |
25.01.2009
update ffmpeg-mt
|
2632 |
24.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2631
|
2631 |
23.01.2009
Updated FFmpeg
|
2630 |
23.01.2009
Updated FFmpeg
|
2629 |
22.01.2009
Fixed subtitle placement : SSA middle alignment not calculated correctly, SRT with tags position and wrapping not calculated correctly. Also fixed a warning
|
2628 |
22.01.2009
Load/store settings from HKLM if ffdshow is used by SYSTEM (services).
|
2627 |
22.01.2009
rewrite and rename isNotCalledFromBlackList.cpp
ffdshow crashed if the command line was longer than 260 characters.
If explorer.exe is blacklisted, refuse loading even if it is white-listed.
|
2626 |
22.01.2009
Improve the gradation of font edge.
Formerly, ffdshow scaled the font 4 x 4 and averaged 4 x 5 pixels.
Because the bitmap from the GDI has only 0 and 0x00ffffff, it had only 20 gradations.
The new method scales to 12 x 12, and averages 16 x 16, thus it will have 256 gradations.
Subtle blur is applied at the same time.
Non square pixels are handled better in the new version.
It's a bit slow of course.
|
2625 |
17.01.2009
fix one warning
|
2624 |
14.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2623
|
2623 |
14.01.2009
Remove 'black dots may appear in picture.' in perspective correction page.
|
2622 |
14.01.2009
Perspective correction filter: bug fix: remove black lines
patch by Caribou
|
2621 |
14.01.2009
SSA/ASS subtitles : better compatibility (support of position & move tags), better calculations of line wrapping, new dialog to configure ASS specific options. Also support added for ASS tags within SRT subtitles (subviewer).
|
2620 |
14.01.2009
FFDShowRemoteAPI : small fix to avoid that audio stream is detected
|
2619 |
13.01.2009
FFDShowRemoteAPI : new command to disable FF/RW OSD
|
2618 |
13.01.2009
ffmpeg-mt
fix of rev 2600 from Git
http://gitorious.org/projects/ffmpeg/repos/ffmpeg-mt/commits/01006069782b1b8fe0bfe0eabe4876062e057c11
|
2617 |
13.01.2009
ffmpeg-mt
fix of rev 2598 from Git
http://gitorious.org/projects/ffmpeg/repos/ffmpeg-mt/commits/1292a1840bb5319f1438b63b7be35363ba4fe5b6 |
2616 |
13.01.2009
minor optimization of rev 2614.
|
2615 |
12.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2614
|
2614 |
12.01.2009
YUY2->RGB conversion from AviSynth project (as known as High quality YV12 to RGB conversion): SSE2 version.
About 25% faster on Core2 Quad for me (32bit).
64bit version is beyond comparison (2fps -> real time playback).
|
2613 |
12.01.2009
YV12->YUY2 conversion (from AviSynth project)
use SSE2 even if ptr and stride are not multiple of 16.
Unaligned version of instructions are used.
This improves performance of 64bit builds significantly.
32bit builds also benefit.
|
2612 |
12.01.2009
Microsoft's wtv files are recognized as "MPEG in AVI" in ffdshow.
ffdshow tried to decode it and fails.
This patch implements rejection of connecting to PBDA DTFilter if the four CC is 'MPEG'.
|
2611 |
12.01.2009
redo rev 2353
|
2610 |
11.01.2009
ffmpeg-mt branch: Updated FFmpeg
|
2609 |
10.01.2009
Updated ICL project files
|
2608 |
10.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2607
|
2607 |
10.01.2009
soft telecine detection
Bug: Interlaced color space was selected if both of pict.film and FIELD_TYPE::MASK_INT were set.
|
2606 |
10.01.2009
libmpeg2 wrapper:
flag progressive if PIC_FLAG_PROGRESSIVE_FRAME is set. This is consistent with libavcodec.
|
2605 |
10.01.2009
update ffmpeg-mt
|
2604 |
09.01.2009
update ffmpeg-mt
|
2603 |
09.01.2009
ffmpeg-mt branch: updated icl project files
|
2602 |
09.01.2009
Updated ICL project files
|
2601 |
09.01.2009
add /* ffdshow custom code */ comment for rev 2598.
|
2600 |
09.01.2009
ffmpeg-mt branch:
allocate obmc_scratchpad in mc_part_weighted.
This is usually allocated in frame_start, but if the access unit is the second field of a complementary field pair, frame_start is not called and end up in crash.
|
2599 |
09.01.2009
add back missing code
|
2598 |
09.01.2009
ffmpeg-mt branch: H.264
retrieve dimensions (dimensions were not set to avctx).
|
2597 |
09.01.2009
ffmpeg-mt branch: put compiler info release (r) or debug (d)
|
2596 |
08.01.2009
ffmpeg-mt branch: added icl10 project files
|
2595 |
07.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2593
added icl11 project files
|
2594 |
07.01.2009
Fix compilation.
|
2593 |
07.01.2009
RemoteAPI : improvement of subtitle/audio streams detection. Now compatible with most filters handling IAMStreamSelect interface (Haali's, Gabest splitter, FFDShow audio,...)
|
2592 |
07.01.2009
update ffmpeg-mt
|
2591 |
06.01.2009
update ffmpeg-mt
|
2590 |
06.01.2009
update ffmpeg-mt
|
2589 |
06.01.2009
update ffmpeg-mt
|
2588 |
06.01.2009
Updated FFmpeg
|
2587 |
06.01.2009
libavcodec MPEG-2: Closed caption handling
bug fixed.
|
2586 |
06.01.2009
fix of rev 2579
|
2585 |
06.01.2009
Minor cosmetic fix to the installer script.
|
2584 |
05.01.2009
update ffmpeg-mt
|
2583 |
05.01.2009
update ffmpeg-mt
|
2582 |
05.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2581
update uClibc++
update libmpeg2
update x264
|
2581 |
05.01.2009
libmpeg2 wrapper
a little faster and a little more frame precise seeking
|
2580 |
05.01.2009
fix of rev 2579
|
2579 |
05.01.2009
libavcodec wrapper MPEG-2
fix the seek issue
|
2578 |
05.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2577
update uClibc++
|
2577 |
05.01.2009
Buffered V-RAM access in some hardware.
In some combination of video renderer and video card, V-RAM access gets very slow if it is accessed randomly. In that case, V-RAM access must be sequential.
This patch implements auto detection by benchmarking secretly.
Xvid's color space converter does buffered V-RAM access with the optimization of memory cash, if it is forced.
Other color space converters (AviSynth (aka High quality YV12 to RGB), swscale) do not have the implementation. Please let me know if it is necessary.
Special thanks to LoRd_MuldeR.
|
2576 |
04.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2575
update uClibc++
|
2575 |
04.01.2009
Updated FFmpeg
|
2574 |
04.01.2009
Better code for rev 2570 issue.
Thanks to Reimar.
|
2573 |
04.01.2009
libavcodec MPEG2
Detection of start and end of sequence (FIELD_TYPE::SEQ_START and FIELD_TYPE::SEQ_END).
This will help AviSynth filter and yadif.
|
2572 |
04.01.2009
yadif
If frame duration is 61ms or longer, then do not deinterlace.
|
2571 |
04.01.2009
libavcodec MPEG-2:
Use spec compliant aspect ratio.
|
2570 |
04.01.2009
libavcodec mpeg12.c
If the image is the first and last frame of a sequence (only one picture in a sequence), output it immediately (avoid B-frame delay).
This helps DVD playback.
|
2569 |
03.01.2009
Updated install script. Libtheora is not included by default anymore. Current code in the repository is outdated and needs updating. Libavcodec is now used by default to decode Theora video.
|
2568 |
03.01.2009
Updated FFmpeg
|
2567 |
03.01.2009
update libmpeg2_ff.vcproj
|
2566 |
03.01.2009
Subtitles:
Don't show closed caption if "Subtitles" is not checked.
Non DVD subtitles: check if "Subtitles" is checked before show subtitles.
|
2565 |
03.01.2009
Yadif: work around videos that has smaller rtStart than last rtStop.
|
2564 |
03.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2562
|
2563 |
03.01.2009
ffmpeg-mt branch: update uClibc++
|
2562 |
02.01.2009
UI Improvement: Normalization filter: max. amplification will only be applied after pressing "apply".
|
2561 |
02.01.2009
update ffmpeg-mt
|
2560 |
02.01.2009
ffmpeg-mt branch: merge from trunk up to rev 2559
|
2559 |
02.01.2009
Bugfix: ffdshow would crash when using the grab filter together with the resize filter with aspect ration correction
|
2558 |
01.01.2009
ffmpeg-mt branch: update libmpeg2
|
2557 |
01.01.2009
update ffmpeg-mt
|