- May 15, 2006
-
-
Sam Hocevar authored
-
Sam Hocevar authored
-
- Feb 16, 2001
-
-
(no author) authored
'MPEG2DEC_0_2_0'.
-
Michel Lespinasse authored
releasing 0.2.0 :)
-
Michel Lespinasse authored
more polishing
-
Michel Lespinasse authored
added bitrate field. also small cleanups
-
Michel Lespinasse authored
add --enable-warnings flag, disabled by default
-
Michel Lespinasse authored
enable sdl by default - this is a release after all
-
Michel Lespinasse authored
more polishing
-
- Feb 15, 2001
-
-
Michel Lespinasse authored
small portability changes
-
Michel Lespinasse authored
updated various details
-
Michel Lespinasse authored
more TODO updates
-
Michel Lespinasse authored
removed one checklist item - I tried and it wasnt cool enough :)
-
Michel Lespinasse authored
fix a stupid segfault when decoding a stream with zero pictures
-
Michel Lespinasse authored
Ensure proper alignment of critical malloced structures This includes picture_t which solved the mlib alignment problem
-
Michel Lespinasse authored
whoops - cut&paste is bad for you sometimes
-
- Feb 14, 2001
-
-
Michel Lespinasse authored
Rewrote ollie's mmx yuv2rgb routine using the mmx.h header and conventions. Also added MMXEXT yuv2rgb routine - using movntq instead of movq
-
- Feb 12, 2001
-
-
Michel Lespinasse authored
fix alignments in yuv2rgb_mmx data also cosmetic style changes here and there
-
Michel Lespinasse authored
added vo_accel() function to set libvo accelerations that way libvo does not depend on mm_accel anymore, which was a problem for the win32 dll builds
-
Michel Lespinasse authored
added nullrgb output modules (does yuv2rgb but no actual display)
-
Michel Lespinasse authored
got rid of yuv2rgb_mmx.h
-
Michel Lespinasse authored
going into 0.2.0-alpha state :)
-
Michel Lespinasse authored
made libmpeg2 fully reentrant (I think) martin, can you do some testing on this ?
-
Michel Lespinasse authored
license header adjustements
-
Michel Lespinasse authored
merged slice_t inside picture_t this will help keep DCTblock aligned
-
- Feb 11, 2001
-
-
Michel Lespinasse authored
TODO update
-
Michel Lespinasse authored
correctly wait for x11 completion events before freeing shared memory
-
Michel Lespinasse authored
fixed sdl output after latest libvo reentrancy changes
-
Michel Lespinasse authored
fixed mga output for libvo reentrancy changes
-
- Feb 10, 2001
-
-
Michel Lespinasse authored
Moved libvo initialization/closure out of libmpeg2 - now this is done in mpeg2dec.c instead. This should fix the libvo reentrancy problems noticed by martin and patric
-
Michel Lespinasse authored
eeek - that last change broke mpeg2dec - fixed
-
Michel Lespinasse authored
Moved DCTblock to the slice_t structure. This is a nice step into making libmpeg2 reentrant - right now I think the only missing points are motion_dmv_top_field_first and current_field ? Which means that we are actually reentrant for streams that dont use field pictures or dmv motion compensation. i.e. 90% of the streams :) Martin, can you test if that level of reentrancy actually works ? The slice_t structure is on the stack, let's hope it stays aligned enough... (it seems to stay aligned, I'm not sure why though).
-
Michel Lespinasse authored
libvo api reentrancy to be updated
-
Michel Lespinasse authored
mga and sdl output modules adapted to internal libvo api changes. also made them reentrant while I was at it
-
- Feb 09, 2001
-
-
Michel Lespinasse authored
got rid of scratch variables - thanks peter for noticing this. this buys us a few extra fps :)
-
- Feb 08, 2001
-
-
Michel Lespinasse authored
* converted this -> instance (martin will like me) * got rid of x11/xv outputs - we still have xshm/xvshm though * xvshm falls back to xshm if needed
-
Michel Lespinasse authored
fixed a dependancy analysis problem this was causing a race in make -j
-
Michel Lespinasse authored
more efficient saturation macro - the common case now goes thru one test instead of two.
-
- Feb 07, 2001
-
-
Michel Lespinasse authored
second part of win32 dll support the yuv2rgb problems have been worked around, but not in the right way.
-
Michel Lespinasse authored
support for win32 dll builds this does not work yet because of issues in the yuv2rgb code
-