Package: libomxil-bellagio / 0.9.3-4.1

Metadata

Package Version Patches format
libomxil-bellagio 0.9.3-4.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Fallback on different registry location except for.patch | (download)

src/common.c | 40 36 + 4 - 0 !
src/common.h | 1 1 + 0 - 0 !
src/core_extensions/OMXCoreRMExt.c | 2 1 + 1 - 0 !
src/st_static_component_loader.c | 2 1 + 1 - 0 !
4 files changed, 39 insertions(+), 6 deletions(-)

 [patch] fallback on different registry location (except for omx_bellagio_registry)
0002 Change plugindir not the best solution heck.patch | (download)

m4/ax_set_plugindir.m4 | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 [patch] change plugindir, not the best solution, heck


0003_fix_docdir.patch | (download)

Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
0004_fix_FTBFS_for_natty.patch | (download)

src/base/omx_base_component.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix for natty build 
 Avoid GCC 4.5 warning with 'case -1' statement on enum type.
0005_test_build.patch | (download)

test/components/audio_effects/Makefile.am | 4 2 + 2 - 0 !
test/components/audio_effects/omxaudiomixertest.h | 2 1 + 1 - 0 !
test/components/audio_effects/omxvolcontroltest.c | 2 1 + 1 - 0 !
test/components/audio_effects/omxvolcontroltest.h | 2 1 + 1 - 0 !
test/components/resource_manager/Makefile.am | 4 2 + 2 - 0 !
test/components/resource_manager/omxprioritytest.c | 4 2 + 2 - 0 !
test/components/resource_manager/omxprioritytest.h | 2 1 + 1 - 0 !
test/components/resource_manager/omxrmtest.c | 4 2 + 2 - 0 !
test/components/resource_manager/omxrmtest.h | 2 1 + 1 - 0 !
9 files changed, 13 insertions(+), 13 deletions(-)

 fix for building test components
 Change the include/lib path to source directory 
0006_fix_FTBFS_for_gcc4.6.patch | (download)

src/omxregister.c | 7 3 + 4 - 0 !
test/components/audio_effects/omxaudiomixertest.c | 11 3 + 8 - 0 !
test/components/audio_effects/omxvolcontroltest.c | 3 1 + 2 - 0 !
3 files changed, 7 insertions(+), 14 deletions(-)

 remove unused variables which caused errors with gcc-4.6 -werror
 These assignments wouldn't have helped with -Wunused-result anyway.
0007_remove_online_sourceforge_logo.patch | (download)

doc/footer_SF.html.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
0008_fix_FTBFS_for_gcc5.patch | (download)

src/components/videoscheduler/omx_video_scheduler_component.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix ftbfs for gcc-5
 With -Werror=logical-not-parentheses enabled, a line such as the
 following causes the build to fail:
 if(!omx_video_scheduler_component_Private->eState==OMX_TIME_ClockStateRunning)
0009_fix_BOSA_ST_InitComponentLoader_buffer_overrun.patch | (download)

src/st_static_component_loader.c | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

 fix off-by-one buffer overrun in bosa_st_initcomponentloader()
 BOSA_ST_InitComponentLoader is reading from the empty file
 /var/lib/libomxil-bellagio0/registry.  It's not checking the return of
 fgetc() for EOF, so reads EOF in a loop MAX_LINE_LENGTH times, then overruns
 the buffer when it puts a '\0' on the end.
 .
 This patch handles the EOF case.
0010_Fix_FTBFS_Hurd_FreeBSD.patch | (download)

src/base/omx_base_component.c | 2 2 + 0 - 0 !
src/base/omx_base_component.h | 2 2 + 0 - 0 !
src/base/omx_base_filter.c | 4 4 + 0 - 0 !
src/base/omx_base_sink.c | 2 2 + 0 - 0 !
src/base/omx_base_source.c | 2 2 + 0 - 0 !
5 files changed, 12 insertions(+)

 fix ftbfs on debian gnu/hurd and kfreebsd
Bug-Debian: https://bugs.debian.org/681731
0011_makefile_dependencies.patch | (download)

src/Makefile.am | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix the makefile dependencies