Opened 19 years ago
Closed 19 years ago
#1762 closed task (fixed)
GStreamer Base Plug-ins-0.10.1
Reported by: | Randy McMurchy | Owned by: | Randy McMurchy |
---|---|---|---|
Priority: | normal | Milestone: | 6.2.0 |
Component: | BOOK | Version: | SVN |
Severity: | normal | Keywords: | |
Cc: |
Description (last modified by ) ¶
With the release of the 0.10.x series, Gstreamer is now a series of many modules. See http://gstreamer.freedesktop.org/modules/
The current BLFS GStreamer Plug-ins package has been discontinued. The GStreamer Base Plug-ins package will take its place.
There is also the following Plug-in packages that should be mentioned, in the book, but I'm not sure about instructions for them. I'll look into this (especially for the dependencies)
GStreamer Good Plug-ins GStreamer Ugly Plug-ins GStreamer ffmpeg
There are other modules (and bindings) but they don't really fall into the realm of what GStreamer has been all about (using the core GStreamer package to create pipelines from the plug-ins)
Change History (6)
comment:1 by , 19 years ago
Status: | new → assigned |
---|
comment:2 by , 19 years ago
Description: | modified (diff) |
---|---|
Milestone: | future → 6.2 |
Type: | defect → task |
comment:3 by , 19 years ago
comment:4 by , 19 years ago
This worked for me:
{{
diff -Naur libvisual-0.2.0-orig/libvisual/lv_video_mmx.c libvisual-0.2.0/libvisual/lv_video_mmx.c --- libvisual-0.2.0-orig/libvisual/lv_video_mmx.c 2005-01-11 19:06:42.000000000 +0000 +++ libvisual-0.2.0/libvisual/lv_video_mmx.c 2006-01-27 15:15:05.000000000 +0000 @@ -59,7 +59,7 @@
/* Reset some regs */ asm volatile
("\n\t pxor %%mm6, %%mm6"
- ::: "mm6");
+ ::);
destbuf += ((y > 0 ? y : 0) * dest->pitch) + (x > 0 ? x * 4 : 0); srcbuf += ((y < 0 ? abs(y) : 0) * src->pitch) + (x < 0 ? abs(x) * 4 : 0);
@@ -89,8 +89,7 @@
"\n\t movd %%mm0, %[dest]" : [dest] "=m" (*destbuf) : [dpix] "m" (*destbuf)
- , [spix] "m" (*srcbuf)
- : "mm0", "mm1", "mm2", "mm3", "mm4", "mm5", "mm6", "mm7");
+ , [spix] "m" (*srcbuf));
destbuf += 4; srcbuf += 4;
@@ -236,8 +235,7 @@
: [pixel_u] "m"(src_pixel_rowu[u>>16]) , [pixel_l] "m"(src_pixel_rowl[u>>16]) , [fracu] "g"(fracU)
- , [fracv] "g"(fracV)
- : "mm0", "mm1", "mm2", "mm3", "mm4", "mm5", "mm6", "mm7");
+ , [fracv] "g"(fracV));
++dest_pixel;
}
}}
comment:5 by , 19 years ago
Try this instead, sheesh!
http://www.linuxfromscratch.org/~randy/libvisual-0.2.0-gcc4-1.patch
comment:6 by , 19 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Added GStreamer Base Plug-ins-0.10.8 to BLFS. All the libvisual issues are gone. Installed libvisual-0.4.0 and the plug-ins package uses it fine and compiles without issues
This is now up to 0.10.7.
From the output of a ./configure run (which conveniently provides a summary of which plugins will and won't be built) here's the dependencies:
liboil (required), cdparanoia, alsa, libogg, pango, libvorbis, gnome-vfs, libvisual and theora.
Note, though, that it wants libvisual-0.2.0 and that doesn't compile on an LFS-SVN box.