From: <rb...@fr...> - 2004-10-29 09:47:54
|
CVS Root: /home/cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Fri Oct 29 2004 02:47:53 PDT Log message: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_avpicture_fill): * ext/ffmpeg/gstffmpegcodecmap.h: * ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_chain): * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_get_buffer), (gst_ffmpegdec_chain): * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_chain_video): Sync with gst-plugins ffmpegcolorspace, align-by-4. Ready to re-sync gst-plugins ffmpegcolorspace with ours and deprecate this one. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegcodecmap.c gstffmpegcodecmap.h gstffmpegcolorspace.c gstffmpegdec.c gstffmpegenc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.87&r2=1.88 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcodecmap.c.diff?r1=1.64&r2=1.65 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcodecmap.h.diff?r1=1.10&r2=1.11 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcolorspace.c.diff?r1=1.24&r2=1.25 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdec.c.diff?r1=1.66&r2=1.67 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegenc.c.diff?r1=1.51&r2=1.52 |
From: <rb...@fr...> - 2004-10-29 12:00:50
|
CVS Root: /home/cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Fri Oct 29 2004 05:00:47 PDT Log message: Reviewed by: Ronald S. Bultje <rb...@ro...> * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain): Prevent division by zero (#155212). Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdec.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.88&r2=1.89 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdec.c.diff?r1=1.67&r2=1.68 |
From: <rb...@fr...> - 2004-12-16 11:17:15
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Thu Dec 16 2004 03:17:12 PST Log message: * ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_pad_link), (gst_ffmpegcsp_init), (gst_ffmpegcsp_chain), (gst_ffmpegcsp_change_state): Some sync with ffmpegcolorspace (flatten AVFrame). Modified files: . : ChangeLog ext/ffmpeg : gstffmpegcolorspace.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.90&r2=1.91 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcolorspace.c.diff?r1=1.25&r2=1.26 |
From: <rb...@fr...> - 2004-12-16 12:29:19
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Thu Dec 16 2004 04:29:15 PST Log message: Reviewed by: Ronald S. Bultje <rb...@ro...> * ext/ffmpeg/gstffmpegcolorspace.c: (gst_ffmpegcsp_pad_link): Fix memleak (#154815). Modified files: . : ChangeLog ext/ffmpeg : gstffmpegcolorspace.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.91&r2=1.92 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcolorspace.c.diff?r1=1.26&r2=1.27 |
From: <rb...@fr...> - 2004-12-16 12:47:59
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Thu Dec 16 2004 04:47:55 PST Log message: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_init), (gst_ffmpegdec_close), (gst_ffmpegdec_connect), (gst_ffmpegdec_negotiate), (gst_ffmpegdec_chain): Move negotiation outside the _chain function, and use the codec PAR if available and prefer it over demuxer PAR (since this is usually the right thing to do). Fixes #159755. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdec.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.92&r2=1.93 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdec.c.diff?r1=1.69&r2=1.70 |
From: <rb...@fr...> - 2004-12-16 18:14:40
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Thu Dec 16 2004 10:14:35 PST Log message: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_caps_to_codecid), (gst_ffmpeg_get_codecid_longname), (gst_ffmpeg_avpicture_fill): Add new codecIDs from new snapshot (Thu Dec 16 11:27:18 2004). * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_src_event), (gst_ffmpegdemux_type_find), (gst_ffmpegdemux_loop): * ext/ffmpeg/gstffmpegmux.c: (gst_ffmpegmux_loop): API updates. * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_read), (gst_ffmpegdata_seek): A slightly smarter approach, but it still needs lost of work to be reliable in any way... Modified files: . : ChangeLog ext/ffmpeg : gstffmpegcodecmap.c gstffmpegdemux.c gstffmpegmux.c gstffmpegprotocol.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.93&r2=1.94 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcodecmap.c.diff?r1=1.66&r2=1.67 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdemux.c.diff?r1=1.35&r2=1.36 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegmux.c.diff?r1=1.25&r2=1.26 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegprotocol.c.diff?r1=1.15&r2=1.16 |
From: <rb...@fr...> - 2004-12-17 11:32:58
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Fri Dec 17 2004 03:32:57 PST Log message: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_base_init), (gst_ffmpegenc_init), (gst_ffmpegenc_getcaps), (gst_ffmpegenc_link): Move setup of sink caps (accepted formats) to a separate function rather than doing it on initialization. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegenc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.94&r2=1.95 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegenc.c.diff?r1=1.52&r2=1.53 |
From: <rb...@fr...> - 2004-12-17 13:08:29
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Fri Dec 17 2004 05:08:25 PST Log message: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_init), (gst_ffmpegdec_close), (gst_ffmpegdec_open), (gst_ffmpegdec_chain): Include optional parser if supported (currently only MPEG-1/-2 video). This fixes playback of MPEG-1/-2 videos using ffdec_mpeg2video. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdec.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.95&r2=1.96 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdec.c.diff?r1=1.70&r2=1.71 |
From: <rb...@fr...> - 2004-12-17 13:56:37
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Fri Dec 17 2004 05:56:30 PST Log message: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain): Small parsing fix in comb. with ffdemux_mpeg. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdec.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.96&r2=1.97 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdec.c.diff?r1=1.71&r2=1.72 |
From: <rb...@fr...> - 2004-12-17 16:39:44
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Fri Dec 17 2004 08:39:34 PST Log message: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_get_codecid_longname): Fix typo. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegcodecmap.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.97&r2=1.98 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcodecmap.c.diff?r1=1.67&r2=1.68 |
From: <rb...@fr...> - 2004-12-18 20:27:23
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sat Dec 18 2004 12:27:17 PST Log message: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_formatid_to_caps): Add ID3 mime. Should partially fix #155274 (although raw mp3 sounds awful, it doesn't parse correctly in the decoder-only case). Modified files: . : ChangeLog ext/ffmpeg : gstffmpegcodecmap.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.98&r2=1.99 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcodecmap.c.diff?r1=1.68&r2=1.69 |
From: <rb...@fr...> - 2004-12-18 20:59:51
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sat Dec 18 2004 12:59:50 PST Log message: * ext/ffmpeg/Makefile.am: * ext/ffmpeg/gstffmpeg.h: Add header. Modified files: . : ChangeLog ext/ffmpeg : Makefile.am Added files: ext/ffmpeg : gstffmpeg.h Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.100&r2=1.101 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/Makefile.am.diff?r1=1.17&r2=1.18 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpeg.h?rev=1.1&content-type=text/vnd.viewcvs-markup |
From: <rb...@fr...> - 2004-12-19 00:32:26
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sat Dec 18 2004 16:32:25 PST Log message: * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_peek), (gst_ffmpegdata_read), (gst_ffmpegdata_seek): Some "seeking" hacks, and separate peek from read (read = peek + flush) so seek can use peek as well to workaround typefind. With this, I'm able to play several of the gaming format movies in Totem. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegprotocol.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.101&r2=1.102 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegprotocol.c.diff?r1=1.17&r2=1.18 |
From: <rb...@fr...> - 2004-12-19 01:07:40
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sat Dec 18 2004 17:07:33 PST Log message: * ext/ffmpeg/gstffmpegprotocol.c: (gst_ffmpegdata_open), (gst_ffmpegdata_peek), (gst_ffmpegdata_read), (gst_ffmpegdata_write), (gst_ffmpegdata_seek), (gst_ffmpegdata_close): Add debug. Don't EOS unless all data was read. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegprotocol.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.102&r2=1.103 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegprotocol.c.diff?r1=1.18&r2=1.19 |
From: <rb...@fr...> - 2004-12-19 23:41:17
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sun Dec 19 2004 15:41:15 PST Log message: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_register): Remove rank from ffdec_h263i until I know how it's different from ffdec_h263. Fixes #155163. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdec.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.104&r2=1.105 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdec.c.diff?r1=1.73&r2=1.74 |
From: <rb...@fr...> - 2004-12-25 13:29:11
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sat Dec 25 2004 05:29:07 PST Log message: * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_register): Don't cripple rank as a hack to not register typefind functions. Instead, just use a boolean for that. This makes ID3-tagged MP3 files play even if mad is not installed. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdemux.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.105&r2=1.106 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdemux.c.diff?r1=1.37&r2=1.38 |
From: <rb...@fr...> - 2005-01-06 10:28:34
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Thu Jan 06 2005 02:28:31 PST Log message: * ext/ffmpeg/gstffmpegcodecmap.c: (gst_ffmpeg_codecid_to_caps), (gst_ffmpeg_caps_to_codecid): Set property incompatible with DV demuxer so that it won't infinitely plug demuxers to each other. Fixes playback of .dv streams in Totem. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegcodecmap.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.108&r2=1.109 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegcodecmap.c.diff?r1=1.70&r2=1.71 |
From: <rb...@fr...> - 2005-01-09 01:30:20
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sat Jan 08 2005 17:30:17 PST Log message: Reviewed by: Ronald S. Bultje <rb...@ro...> * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_chain): Disable parsing for MJPEG input since that's already cut at frame-boundaries. Fixes #163340. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdec.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.109&r2=1.110 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdec.c.diff?r1=1.74&r2=1.75 |
From: <rb...@fr...> - 2005-01-09 21:47:43
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sun Jan 09 2005 13:47:39 PST Log message: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_dispose): Call parent. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegenc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.110&r2=1.111 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegenc.c.diff?r1=1.54&r2=1.55 |
From: <rb...@fr...> - 2005-01-10 13:23:36
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Mon Jan 10 2005 05:23:33 PST Log message: * ext/ffmpeg/gstffmpegdemux.c: (gst_ffmpegdemux_type_find): Decrease certainty a bit so we use flxdec for .flx videos. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdemux.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.111&r2=1.112 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdemux.c.diff?r1=1.38&r2=1.39 |
From: <rb...@fr...> - 2005-01-16 11:29:42
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sun Jan 16 2005 03:29:41 PST Log message: Reviewed by: Ronald S. Bultje <rb...@ro...> * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_link), (gst_ffmpegenc_chain_video): Workaround memory issues (#162905). Modified files: . : ChangeLog ext/ffmpeg : gstffmpegenc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.112&r2=1.113 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegenc.c.diff?r1=1.55&r2=1.56 |
From: <rb...@fr...> - 2005-01-16 12:15:24
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Sun Jan 16 2005 04:15:22 PST Log message: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_chain_video): Unref after encode (#162905). Modified files: . : ChangeLog ext/ffmpeg : gstffmpegenc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.113&r2=1.114 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegenc.c.diff?r1=1.56&r2=1.57 |
From: <rb...@fr...> - 2005-01-17 13:35:20
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Mon Jan 17 2005 05:35:19 PST Log message: * ext/ffmpeg/gstffmpegenc.c: (gst_ffmpegenc_init), (gst_ffmpegenc_link), (gst_ffmpegenc_chain_video): Remove EMU_EDGE, since that really fixes #162905. Revert previous hacks. Modified files: . : ChangeLog ext/ffmpeg : gstffmpegenc.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.114&r2=1.115 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegenc.c.diff?r1=1.57&r2=1.58 |
From: <rb...@fr...> - 2005-01-18 23:20:00
|
CVS Root: /cvs/gstreamer Module: gst-ffmpeg Changes by: rbultje Date: Tue Jan 18 2005 15:19:58 PST Log message: * ext/ffmpeg/gstffmpegdec.c: (gst_ffmpegdec_frame), (gst_ffmpegdec_chain): Separate buffer handling from actual decoding, handle pending frames (for B-frames and so on) so we catch the last frames before EOS, prepare for some timestamp changes to make playback of movies with B-frames smoother (not done yet). Modified files: . : ChangeLog ext/ffmpeg : gstffmpegdec.c Links: http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ChangeLog.diff?r1=1.116&r2=1.117 http://freedesktop.org/cgi-bin/viewcvs.cgi/gstreamer/gst-ffmpeg/ext/ffmpeg/gstffmpegdec.c.diff?r1=1.76&r2=1.77 |