From: Wim T. <wt...@cv...> - 2000-02-10 17:04:41
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/10 09:02:34 Modified files: gst/types : gsttypes.c plugins/mp3decode/parse: mp3parse.c plugins/mpeg1/mpeg_play: gstmpeg_play.c plugins/mpeg1video/parse: mp1videoparse.c test : mp1parse.c Log message: Optimisations to mp3decode and mp3parse (subbuffers) mp1videoparse now correctly pushes buffers in complete chuncks. |
From: Wim T. <wt...@cv...> - 2000-02-12 12:22:47
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/12 04:20:32 Modified files: plugins/mpeg1/mpeg_play: 16bit.c Makefile.am ctrlbar.c gdith.c gstmpeg_play.c gstmpeg_play.h main.c mb_ordered.c motionvector.c parseblock.c proto.h readfile.c util.c util32.c video.c video.h plugins/mpeg1video/parse: mp1videoparse.c test : mp1parse.c Log message: The first functional video MPEG1 decoder. The decoder still opens a window to show the video. This is not optimised at all. Some glitches and crashes due to bugs in mp1videoparse.c. I need to queue incomplete slices in mp1videoparse before sending them to the decoder. use test/mp1parse on your favorite video to test. No audio/video sync, no QoS at all. |
From: Wim T. <wt...@cv...> - 2000-02-13 03:22:11
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/12 19:19:56 Modified files: plugins/mpeg1video/parse: mp1videoparse.c Log message: Fixed queueing for incomplede slices. |
From: Wim T. <wt...@cv...> - 2000-02-13 13:45:53
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/13 05:43:32 Modified files: gst/elements : gstqueue.c gstqueue.h plugins/mpeg1/mpeg_play: gdith.c Log message: Fixed the queue length (fixed length 5 for now). fixed mpeg1 video rate control. AlienSong segfaults sometimes. My other movies don't.... |
From: Wim T. <wt...@cv...> - 2000-02-13 15:23:09
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/13 07:20:49 Modified files: gst/elements : gstqueue.c plugins/mp3decode/parse: mp3parse.c plugins/mpeg1/mpeg_play: gstmpeg_play.c util.c video.c video.h plugins/mpeg1/parse: mpeg1parse.c plugins/mpeg1video/parse: mp1videoparse.c Log message: Made queue default bigger. fixed parsing errors in mp3parse mpeg1parse mp1videoparse: more than 2 zeros and a 1 is also a sync. fixed MPEG1 video SKIP_PICTURE which caused a segfault. AlienSong now plays as it should do. Skips are currently ignored and give some error on the console, need to clean this up. |
From: Wim T. <wt...@cv...> - 2000-02-13 22:33:13
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/13 14:30:53 Modified files: plugins/mpeg1video/parse: mp1videoparse.c mp1videoparse.h Log message: cleaned up the parsing code a bit. |
From: Wim T. <wt...@cv...> - 2000-02-14 00:25:16
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/13 16:22:56 Modified files: plugins/mpeg1video/parse: mp1videoparse.c Log message: fixed state error in parsing. |
From: Wim T. <wt...@cv...> - 2000-02-14 20:44:32
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/14 12:42:07 Modified files: plugins/mp3decode/parse: mp3parse.c Log message: Fixed a nasty mp3 parse bug. Some frames were skipped if the header was on partial frames. This fixes the strange invalid sync errors. |
From: Wim T. <wt...@cv...> - 2000-02-14 23:24:03
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/14 15:21:39 Modified files: plugins/mpeg1/mpeg_play: parseblock.c util.c util.h video.c plugins/mpeg1video/parse: mp1videoparse.c Log message: Some cleanups+speedup. Still looking for a bug... |
From: Wim T. <wt...@cv...> - 2000-02-15 20:16:31
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/15 12:14:02 Modified files: gst/elements : gstqueue.c plugins/mpeg1/mpeg_play: video.c video.h plugins/mpeg1/parse: mpeg1parse.c Log message: Fixed (hopfully) the last bug in MPEG1 video player. A state bug caused some I-frames to be skipped. |
From: Wim T. <wt...@cv...> - 2000-02-16 16:47:28
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/16 08:44:54 Modified files: plugins/mpeg1/mpeg_play: video.c plugins/mpeg1/parse: mpeg1parse.c test : mp1parse.c Log message: Cleanup, fixed some bugs in the parsers, fixed memory leak (not all of them yet) |
From: Wim T. <wt...@cv...> - 2000-02-16 23:30:19
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/16 15:27:45 Modified files: gst : gstbuffer.c gstplugin.c gsttype.c gst/elements : gstqueue.c plugins/mp3decode/mpg123: gstmpg123.c plugins/mpeg1/parse: mpeg1parse.c test : mp1parse.c mp3play.c Log message: Fixed memory leak in queue. |
From: Wim T. <wt...@cv...> - 2000-02-17 22:45:46
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/17 14:43:08 gstreamer/plugins/videosink Update of /cvsroot/gstreamer/gstreamer/plugins/videosink In directory cvs1.i.sourceforge.net:/tmp/cvs-serv25535/videosink Log Message: Directory /cvsroot/gstreamer/gstreamer/plugins/videosink added to the repository |
From: Wim T. <wt...@cv...> - 2000-02-17 22:53:06
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/17 14:50:28 Modified files: . : configure.in gst/meta : Makefile.am plugins : Makefile.am plugins/mpeg1/mpeg_play: Makefile.am gdith.c parseblock.c proto.h util.c util.h video.c video.h Added files: gst/meta : videoraw.h plugins/mpeg1/mpeg_play: mmx_idct.c plugins/videosink: Makefile.am README videosink.c videosink.h Removed files: plugins/mpeg1/mpeg_play: main.c readfile.c Log message: MPEG1 cleanup. Added first (non functional) video sink. |
From: Wim T. <wt...@cv...> - 2000-02-18 23:10:17
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/18 15:07:33 Modified files: gst/meta : videoraw.h plugins/mpeg1/mpeg_play: 16bit.c Makefile.am dither.h gdith.c gstmpeg_play.c gstmpeg_play.h proto.h video.c video.h plugins/videosink: videosink.c videosink.h plugins/visualization/smoothwave: smoothwave.c test : Makefile.am mp1parse.c Removed files: plugins/mpeg1/mpeg_play: 2x2.c descrip.mms fs2.c fs2.h fs2fast.c fs4.c fs4.h gray.c hybrid.c hybriderr.c index.bt mb_ordered.c mono.c ordered.c ordered2.c util32.c Log message: The first functional video sink... Removed all of the video stuff from the MPEG video decoder. Fixed a bug in smoothwave. The MPEG video decoder still does the YUV->RGB conversion. |
From: Wim T. <wt...@cv...> - 2000-02-18 23:51:28
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/18 15:48:45 Modified files: gst/elements : gstqueue.c plugins/videosink: Makefile.am videosink.c test : mp1parse.c Log message: Set the default buffer size to 1 to avoid the strange lockups... |
From: Wim T. <wt...@cv...> - 2000-02-19 10:53:14
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/19 02:50:26 Modified files: gst/elements : Makefile.am gstqueue.c plugins/mpeg1/mpeg_play: gstmpeg_play.c plugins/videosink: videosink.c test : mp1parse.c Log message: Fixed the lockup by not calling any gtk functions in the main thread. This is not good. |
From: Wim T. <wt...@cv...> - 2000-02-19 13:39:52
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/19 05:37:04 Modified files: plugins/mpeg1/mpeg_play: gstmpeg_play.c gstmpeg_play.h video.c video.h plugins/videosink: videosink.c videosink.h Log message: Added timestamps for video buffers. The videosink syncs to the timestamps. Added a buffer with finished frames for the MPEG1 decoder. |
From: Wim T. <wt...@cv...> - 2000-02-20 13:01:46
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/20 04:58:53 Modified files: plugins/mpeg1/mpeg_play: Makefile.am gstmpeg_play.c gstmpeg_play.h proto.h util.h video.c video.h plugins/videosink: Makefile.am videosink.c videosink.h Removed files: plugins/mpeg1/mpeg_play: 16bit.c dither.h gdith.c Log message: General cleanup and speedup. removed color conversion out of MPEG decoder. |
From: Wim T. <wt...@cv...> - 2000-02-20 13:03:19
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/20 05:00:26 Added files: plugins/videosink: 16bit.c dither.h gdith.c yuv2rgb.c yuv2rgb.h Log message: Added conversion routines. |
From: Wim T. <wt...@cv...> - 2000-02-20 16:22:43
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/20 08:19:50 Modified files: . : configure.in plugins/mpeg1/mpeg_play: gstmpeg_play.c plugins/videosink: Makefile.am videosink.c videosink.h Log message: Added GdkPixbuf support and scaling (sloww...) |
From: Wim T. <wt...@cv...> - 2000-02-21 19:55:16
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/21 11:52:18 Modified files: plugins/videosink: 16bit.c Makefile.am videosink.c videosink.h Log message: Reverted to GdkImage which uses MIT_SHM instead of the slow PixBuf. Had to remove scaling as a consequence.. :( .... for now :) |
From: Wim T. <wt...@cv...> - 2000-02-24 20:59:34
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/24 12:56:23 Modified files: gst : gstbuffer.c plugins/mp3decode/mpg123: Makefile.am plugins/mp3decode/parse: Makefile.am mp3parse.c mp3parse.h plugins/mpeg1/mpeg_play: Makefile.am gstmpeg_play.c gstmpeg_play.h jrevdct.c parseblock.c util.c util.h video.c video.h plugins/mpeg1video/parse: mp1videoparse.c plugins/videosink: videosink.c test : mp1parse.c Added files: plugins/mpeg1/mpeg_play: idct_block_mmx.S Removed files: plugins/mpeg1/mpeg_play: mmx_idct.c Log message: Speedup in mpg123 parsing. speedup in mp1videoparse. rearanged the MPEG player got rid of some memcpy. bit handling changes. MMX code for the IDCT and motion compensation in mpeg_play. Almost as fast as the commercial mpeg player mtv, but with a much better video quality :-) |
From: Wim T. <wt...@cv...> - 2000-02-25 23:18:40
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/25 15:15:24 gstreamer/plugins/capture Update of /cvsroot/gstreamer/gstreamer/plugins/capture In directory cvs1.i.sourceforge.net:/tmp/cvs-serv10826/capture Log Message: Directory /cvsroot/gstreamer/gstreamer/plugins/capture added to the repository |
From: Wim T. <wt...@cv...> - 2000-02-25 23:19:01
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/25 15:15:45 gstreamer/plugins/capture/v4l Update of /cvsroot/gstreamer/gstreamer/plugins/capture/v4l In directory cvs1.i.sourceforge.net:/tmp/cvs-serv10837/v4l Log Message: Directory /cvsroot/gstreamer/gstreamer/plugins/capture/v4l added to the repository |