You can subscribe to this list here.
| 2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(28) |
Sep
(20) |
Oct
(20) |
Nov
(6) |
Dec
(1) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2008 |
Jan
(17) |
Feb
(28) |
Mar
(13) |
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
From: <me...@us...> - 2008-02-21 17:55:21
|
Revision: 928
http://gmyth.svn.sourceforge.net/gmyth/?rev=928&view=rev
Author: melunko
Date: 2008-02-21 09:54:48 -0800 (Thu, 21 Feb 2008)
Log Message:
-----------
Added some information at README
Modified Paths:
--------------
trunk/gst-gpac/README
Modified: trunk/gst-gpac/README
===================================================================
--- trunk/gst-gpac/README 2008-02-21 17:52:35 UTC (rev 927)
+++ trunk/gst-gpac/README 2008-02-21 17:54:48 UTC (rev 928)
@@ -5,7 +5,25 @@
The current element only mux one stream (video MPEG4 or audio AAC).
-Test pipeline for audio. Change input.mpg and output.mpg as desired.
+Test pipeline for audio. Change input.mpg and output.mp4 as desired.
+-- Audio only --
+$ gst-launch-0.10 gpacmux name="mpg" ! filesink location="/tmp/output.mp4"
+gnomevfssrc location="file:///tmp/input.mpg" ! decodebin name="d" { d. ! queue
+! ffdeinterlace ! videorate ! videoscale ! "video/x-raw-yuv, width=(int)320,
+height=(int)240, framerate=(fraction)10/1" ! ffmpegcolorspace ! ffenc_mpeg4 !
+"video/mpeg,mpegversion=4" ! queue ! fakesink } { d. ! queue ! audioconvert !
+audioresample ! faac ! queue ! mpg. }
-Contact person: hallyson"AT"gmail"DOT"com
+
+-- Video only --
+$ gst-launch-0.10 gpacmux name="mpg" ! filesink location="/tmp/output.mp4"
+gnomevfssrc location="file:///tmp/input.mpg" ! decodebin name="d" { d. ! queue
+! ffdeinterlace ! videorate ! videoscale ! "video/x-raw-yuv, width=(int)320,
+height=(int)240, framerate=(fraction)10/1" ! ffmpegcolorspace ! ffenc_mpeg4 !
+"video/mpeg,mpegversion=4" ! queue ! mpg. } { d. ! queue ! audioconvert !
+audioresample ! faac ! queue ! fakesink }
+
+
+### Contact person: hallyson"AT"gmail"DOT"com
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <me...@us...> - 2008-02-21 17:52:36
|
Revision: 927
http://gmyth.svn.sourceforge.net/gmyth/?rev=927&view=rev
Author: melunko
Date: 2008-02-21 09:52:35 -0800 (Thu, 21 Feb 2008)
Log Message:
-----------
Removed uneeded files
Removed Paths:
-------------
trunk/gst-gpac/Makefile.in
trunk/gst-gpac/autom4te.cache/
Deleted: trunk/gst-gpac/Makefile.in
===================================================================
--- trunk/gst-gpac/Makefile.in 2008-02-21 17:44:16 UTC (rev 926)
+++ trunk/gst-gpac/Makefile.in 2008-02-21 17:52:35 UTC (rev 927)
@@ -1,648 +0,0 @@
-# Makefile.in generated by automake 1.9.6 from Makefile.am.
-# @configure_input@
-
-# Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
-# 2003, 2004, 2005 Free Software Foundation, Inc.
-# This Makefile.in is free software; the Free Software Foundation
-# gives unlimited permission to copy and/or distribute it,
-# with or without modifications, as long as this notice is preserved.
-
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
-# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
-# PARTICULAR PURPOSE.
-
-@SET_MAKE@
-srcdir = @srcdir@
-top_srcdir = @top_srcdir@
-VPATH = @srcdir@
-pkgdatadir = $(datadir)/@PACKAGE@
-pkglibdir = $(libdir)/@PACKAGE@
-pkgincludedir = $(includedir)/@PACKAGE@
-top_builddir = .
-am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
-INSTALL = @INSTALL@
-install_sh_DATA = $(install_sh) -c -m 644
-install_sh_PROGRAM = $(install_sh) -c
-install_sh_SCRIPT = $(install_sh) -c
-INSTALL_HEADER = $(INSTALL_DATA)
-transform = $(program_transform_name)
-NORMAL_INSTALL = :
-PRE_INSTALL = :
-POST_INSTALL = :
-NORMAL_UNINSTALL = :
-PRE_UNINSTALL = :
-POST_UNINSTALL = :
-build_triplet = @build@
-host_triplet = @host@
-target_triplet = @target@
-DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \
- $(srcdir)/Makefile.in $(srcdir)/config.h.in \
- $(top_srcdir)/configure AUTHORS COPYING ChangeLog INSTALL NEWS \
- compile config.guess config.sub depcomp install-sh ltmain.sh \
- missing
-subdir = .
-ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
-am__aclocal_m4_deps = $(top_srcdir)/m4/as-compiler-flag.m4 \
- $(top_srcdir)/m4/as-version.m4 $(top_srcdir)/m4/libtool.m4 \
- $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/configure.ac
-am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
- $(ACLOCAL_M4)
-am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \
- configure.lineno configure.status.lineno
-mkinstalldirs = $(install_sh) -d
-CONFIG_HEADER = config.h
-CONFIG_CLEAN_FILES =
-SOURCES =
-DIST_SOURCES =
-RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \
- html-recursive info-recursive install-data-recursive \
- install-exec-recursive install-info-recursive \
- install-recursive installcheck-recursive installdirs-recursive \
- pdf-recursive ps-recursive uninstall-info-recursive \
- uninstall-recursive
-ETAGS = etags
-CTAGS = ctags
-DIST_SUBDIRS = $(SUBDIRS)
-DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
-distdir = $(PACKAGE)-$(VERSION)
-top_distdir = $(distdir)
-am__remove_distdir = \
- { test ! -d $(distdir) \
- || { find $(distdir) -type d ! -perm -200 -exec chmod u+w {} ';' \
- && rm -fr $(distdir); }; }
-DIST_ARCHIVES = $(distdir).tar.gz
-GZIP_ENV = --best
-distuninstallcheck_listfiles = find . -type f -print
-distcleancheck_listfiles = find . -type f -print
-ACLOCAL = @ACLOCAL@
-ACLOCAL_AMFLAGS = @ACLOCAL_AMFLAGS@
-AMDEP_FALSE = @AMDEP_FALSE@
-AMDEP_TRUE = @AMDEP_TRUE@
-AMTAR = @AMTAR@
-AR = @AR@
-AUTOCONF = @AUTOCONF@
-AUTOHEADER = @AUTOHEADER@
-AUTOMAKE = @AUTOMAKE@
-AWK = @AWK@
-CC = @CC@
-CCAS = @CCAS@
-CCASFLAGS = @CCASFLAGS@
-CCDEPMODE = @CCDEPMODE@
-CFLAGS = @CFLAGS@
-CPP = @CPP@
-CPPFLAGS = @CPPFLAGS@
-CXX = @CXX@
-CXXCPP = @CXXCPP@
-CXXDEPMODE = @CXXDEPMODE@
-CXXFLAGS = @CXXFLAGS@
-CYGPATH_W = @CYGPATH_W@
-DEFS = @DEFS@
-DEPDIR = @DEPDIR@
-ECHO = @ECHO@
-ECHO_C = @ECHO_C@
-ECHO_N = @ECHO_N@
-ECHO_T = @ECHO_T@
-EGREP = @EGREP@
-ERROR_CFLAGS = @ERROR_CFLAGS@
-EXEEXT = @EXEEXT@
-F77 = @F77@
-FFLAGS = @FFLAGS@
-GREP = @GREP@
-GST_BASE_CFLAGS = @GST_BASE_CFLAGS@
-GST_BASE_LIBS = @GST_BASE_LIBS@
-GST_CFLAGS = @GST_CFLAGS@
-GST_LIBS = @GST_LIBS@
-GST_MAJORMINOR = @GST_MAJORMINOR@
-GST_PLUGINS_BASE_CFLAGS = @GST_PLUGINS_BASE_CFLAGS@
-GST_PLUGINS_BASE_LIBS = @GST_PLUGINS_BASE_LIBS@
-GST_PLUGINS_VERSION = @GST_PLUGINS_VERSION@
-GST_PLUGINS_VERSION_MAJOR = @GST_PLUGINS_VERSION_MAJOR@
-GST_PLUGINS_VERSION_MICRO = @GST_PLUGINS_VERSION_MICRO@
-GST_PLUGINS_VERSION_MINOR = @GST_PLUGINS_VERSION_MINOR@
-GST_PLUGINS_VERSION_NANO = @GST_PLUGINS_VERSION_NANO@
-GST_PLUGINS_VERSION_RELEASE = @GST_PLUGINS_VERSION_RELEASE@
-GST_PLUGIN_LDFLAGS = @GST_PLUGIN_LDFLAGS@
-HAVE_CXX = @HAVE_CXX@
-HAVE_PKGCONFIG = @HAVE_PKGCONFIG@
-INSTALL_DATA = @INSTALL_DATA@
-INSTALL_PROGRAM = @INSTALL_PROGRAM@
-INSTALL_SCRIPT = @INSTALL_SCRIPT@
-INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
-LDFLAGS = @LDFLAGS@
-LIBOBJS = @LIBOBJS@
-LIBS = @LIBS@
-LIBTOOL = @LIBTOOL@
-LN_S = @LN_S@
-LTLIBOBJS = @LTLIBOBJS@
-MAINT = @MAINT@
-MAINTAINER_MODE_FALSE = @MAINTAINER_MODE_FALSE@
-MAINTAINER_MODE_TRUE = @MAINTAINER_MODE_TRUE@
-MAKEINFO = @MAKEINFO@
-OBJEXT = @OBJEXT@
-PACKAGE = @PACKAGE@
-PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
-PACKAGE_NAME = @PACKAGE_NAME@
-PACKAGE_STRING = @PACKAGE_STRING@
-PACKAGE_TARNAME = @PACKAGE_TARNAME@
-PACKAGE_VERSION = @PACKAGE_VERSION@
-PATH_SEPARATOR = @PATH_SEPARATOR@
-PKG_CONFIG = @PKG_CONFIG@
-RANLIB = @RANLIB@
-SET_MAKE = @SET_MAKE@
-SHELL = @SHELL@
-STRIP = @STRIP@
-VERSION = @VERSION@
-ac_ct_CC = @ac_ct_CC@
-ac_ct_CXX = @ac_ct_CXX@
-ac_ct_F77 = @ac_ct_F77@
-am__fastdepCC_FALSE = @am__fastdepCC_FALSE@
-am__fastdepCC_TRUE = @am__fastdepCC_TRUE@
-am__fastdepCXX_FALSE = @am__fastdepCXX_FALSE@
-am__fastdepCXX_TRUE = @am__fastdepCXX_TRUE@
-am__include = @am__include@
-am__leading_dot = @am__leading_dot@
-am__quote = @am__quote@
-am__tar = @am__tar@
-am__untar = @am__untar@
-bindir = @bindir@
-build = @build@
-build_alias = @build_alias@
-build_cpu = @build_cpu@
-build_os = @build_os@
-build_vendor = @build_vendor@
-datadir = @datadir@
-datarootdir = @datarootdir@
-docdir = @docdir@
-dvidir = @dvidir@
-exec_prefix = @exec_prefix@
-host = @host@
-host_alias = @host_alias@
-host_cpu = @host_cpu@
-host_os = @host_os@
-host_vendor = @host_vendor@
-htmldir = @htmldir@
-includedir = @includedir@
-infodir = @infodir@
-install_sh = @install_sh@
-libdir = @libdir@
-libexecdir = @libexecdir@
-localedir = @localedir@
-localstatedir = @localstatedir@
-mandir = @mandir@
-mkdir_p = @mkdir_p@
-oldincludedir = @oldincludedir@
-pdfdir = @pdfdir@
-plugindir = @plugindir@
-prefix = @prefix@
-program_transform_name = @program_transform_name@
-psdir = @psdir@
-sbindir = @sbindir@
-sharedstatedir = @sharedstatedir@
-sysconfdir = @sysconfdir@
-target = @target@
-target_alias = @target_alias@
-target_cpu = @target_cpu@
-target_os = @target_os@
-target_vendor = @target_vendor@
-SUBDIRS = \
- src
-
-all: config.h
- $(MAKE) $(AM_MAKEFLAGS) all-recursive
-
-.SUFFIXES:
-am--refresh:
- @:
-$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
- @for dep in $?; do \
- case '$(am__configure_deps)' in \
- *$$dep*) \
- echo ' cd $(srcdir) && $(AUTOMAKE) --gnu '; \
- cd $(srcdir) && $(AUTOMAKE) --gnu \
- && exit 0; \
- exit 1;; \
- esac; \
- done; \
- echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu Makefile'; \
- cd $(top_srcdir) && \
- $(AUTOMAKE) --gnu Makefile
-.PRECIOUS: Makefile
-Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
- @case '$?' in \
- *config.status*) \
- echo ' $(SHELL) ./config.status'; \
- $(SHELL) ./config.status;; \
- *) \
- echo ' cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe)'; \
- cd $(top_builddir) && $(SHELL) ./config.status $@ $(am__depfiles_maybe);; \
- esac;
-
-$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
- $(SHELL) ./config.status --recheck
-
-$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(srcdir) && $(AUTOCONF)
-$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
- cd $(srcdir) && $(ACLOCAL) $(ACLOCAL_AMFLAGS)
-
-config.h: stamp-h1
- @if test ! -f $@; then \
- rm -f stamp-h1; \
- $(MAKE) stamp-h1; \
- else :; fi
-
-stamp-h1: $(srcdir)/config.h.in $(top_builddir)/config.status
- @rm -f stamp-h1
- cd $(top_builddir) && $(SHELL) ./config.status config.h
-$(srcdir)/config.h.in: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
- cd $(top_srcdir) && $(AUTOHEADER)
- rm -f stamp-h1
- touch $@
-
-distclean-hdr:
- -rm -f config.h stamp-h1
-
-mostlyclean-libtool:
- -rm -f *.lo
-
-clean-libtool:
- -rm -rf .libs _libs
-
-distclean-libtool:
- -rm -f libtool
-uninstall-info-am:
-
-# This directory's subdirectories are mostly independent; you can cd
-# into them and run `make' without going through this Makefile.
-# To change the values of `make' variables: instead of editing Makefiles,
-# (1) if the variable is set in `config.status', edit `config.status'
-# (which will cause the Makefiles to be regenerated when you run `make');
-# (2) otherwise, pass the desired values on the `make' command line.
-$(RECURSIVE_TARGETS):
- @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- target=`echo $@ | sed s/-recursive//`; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- dot_seen=yes; \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done; \
- if test "$$dot_seen" = "no"; then \
- $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
- fi; test -z "$$fail"
-
-mostlyclean-recursive clean-recursive distclean-recursive \
-maintainer-clean-recursive:
- @failcom='exit 1'; \
- for f in x $$MAKEFLAGS; do \
- case $$f in \
- *=* | --[!k]*);; \
- *k*) failcom='fail=yes';; \
- esac; \
- done; \
- dot_seen=no; \
- case "$@" in \
- distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
- *) list='$(SUBDIRS)' ;; \
- esac; \
- rev=''; for subdir in $$list; do \
- if test "$$subdir" = "."; then :; else \
- rev="$$subdir $$rev"; \
- fi; \
- done; \
- rev="$$rev ."; \
- target=`echo $@ | sed s/-recursive//`; \
- for subdir in $$rev; do \
- echo "Making $$target in $$subdir"; \
- if test "$$subdir" = "."; then \
- local_target="$$target-am"; \
- else \
- local_target="$$target"; \
- fi; \
- (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
- || eval $$failcom; \
- done && test -z "$$fail"
-tags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) tags); \
- done
-ctags-recursive:
- list='$(SUBDIRS)'; for subdir in $$list; do \
- test "$$subdir" = . || (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) ctags); \
- done
-
-ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
- list='$(SOURCES) $(HEADERS) $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
- mkid -fID $$unique
-tags: TAGS
-
-TAGS: tags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
- here=`pwd`; \
- if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
- include_option=--etags-include; \
- empty_fix=.; \
- else \
- include_option=--include; \
- empty_fix=; \
- fi; \
- list='$(SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test ! -f $$subdir/TAGS || \
- tags="$$tags $$include_option=$$here/$$subdir/TAGS"; \
- fi; \
- done; \
- list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
- if test -z "$(ETAGS_ARGS)$$tags$$unique"; then :; else \
- test -n "$$unique" || unique=$$empty_fix; \
- $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
- $$tags $$unique; \
- fi
-ctags: CTAGS
-CTAGS: ctags-recursive $(HEADERS) $(SOURCES) config.h.in $(TAGS_DEPENDENCIES) \
- $(TAGS_FILES) $(LISP)
- tags=; \
- here=`pwd`; \
- list='$(SOURCES) $(HEADERS) config.h.in $(LISP) $(TAGS_FILES)'; \
- unique=`for i in $$list; do \
- if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
- done | \
- $(AWK) ' { files[$$0] = 1; } \
- END { for (i in files) print i; }'`; \
- test -z "$(CTAGS_ARGS)$$tags$$unique" \
- || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
- $$tags $$unique
-
-GTAGS:
- here=`$(am__cd) $(top_builddir) && pwd` \
- && cd $(top_srcdir) \
- && gtags -i $(GTAGS_ARGS) $$here
-
-distclean-tags:
- -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
-
-distdir: $(DISTFILES)
- $(am__remove_distdir)
- mkdir $(distdir)
- $(mkdir_p) $(distdir)/m4
- @srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; \
- topsrcdirstrip=`echo "$(top_srcdir)" | sed 's|.|.|g'`; \
- list='$(DISTFILES)'; for file in $$list; do \
- case $$file in \
- $(srcdir)/*) file=`echo "$$file" | sed "s|^$$srcdirstrip/||"`;; \
- $(top_srcdir)/*) file=`echo "$$file" | sed "s|^$$topsrcdirstrip/|$(top_builddir)/|"`;; \
- esac; \
- if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
- dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
- if test "$$dir" != "$$file" && test "$$dir" != "."; then \
- dir="/$$dir"; \
- $(mkdir_p) "$(distdir)$$dir"; \
- else \
- dir=''; \
- fi; \
- if test -d $$d/$$file; then \
- if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
- cp -pR $(srcdir)/$$file $(distdir)$$dir || exit 1; \
- fi; \
- cp -pR $$d/$$file $(distdir)$$dir || exit 1; \
- else \
- test -f $(distdir)/$$file \
- || cp -p $$d/$$file $(distdir)/$$file \
- || exit 1; \
- fi; \
- done
- list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
- if test "$$subdir" = .; then :; else \
- test -d "$(distdir)/$$subdir" \
- || $(mkdir_p) "$(distdir)/$$subdir" \
- || exit 1; \
- distdir=`$(am__cd) $(distdir) && pwd`; \
- top_distdir=`$(am__cd) $(top_distdir) && pwd`; \
- (cd $$subdir && \
- $(MAKE) $(AM_MAKEFLAGS) \
- top_distdir="$$top_distdir" \
- distdir="$$distdir/$$subdir" \
- distdir) \
- || exit 1; \
- fi; \
- done
- -find $(distdir) -type d ! -perm -777 -exec chmod a+rwx {} \; -o \
- ! -type d ! -perm -444 -links 1 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -400 -exec chmod a+r {} \; -o \
- ! -type d ! -perm -444 -exec $(SHELL) $(install_sh) -c -m a+r {} {} \; \
- || chmod -R a+r $(distdir)
-dist-gzip: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- $(am__remove_distdir)
-
-dist-bzip2: distdir
- tardir=$(distdir) && $(am__tar) | bzip2 -9 -c >$(distdir).tar.bz2
- $(am__remove_distdir)
-
-dist-tarZ: distdir
- tardir=$(distdir) && $(am__tar) | compress -c >$(distdir).tar.Z
- $(am__remove_distdir)
-
-dist-shar: distdir
- shar $(distdir) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).shar.gz
- $(am__remove_distdir)
-
-dist-zip: distdir
- -rm -f $(distdir).zip
- zip -rq $(distdir).zip $(distdir)
- $(am__remove_distdir)
-
-dist dist-all: distdir
- tardir=$(distdir) && $(am__tar) | GZIP=$(GZIP_ENV) gzip -c >$(distdir).tar.gz
- $(am__remove_distdir)
-
-# This target untars the dist file and tries a VPATH configuration. Then
-# it guarantees that the distribution is self-contained by making another
-# tarfile.
-distcheck: dist
- case '$(DIST_ARCHIVES)' in \
- *.tar.gz*) \
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).tar.gz | $(am__untar) ;;\
- *.tar.bz2*) \
- bunzip2 -c $(distdir).tar.bz2 | $(am__untar) ;;\
- *.tar.Z*) \
- uncompress -c $(distdir).tar.Z | $(am__untar) ;;\
- *.shar.gz*) \
- GZIP=$(GZIP_ENV) gunzip -c $(distdir).shar.gz | unshar ;;\
- *.zip*) \
- unzip $(distdir).zip ;;\
- esac
- chmod -R a-w $(distdir); chmod a+w $(distdir)
- mkdir $(distdir)/_build
- mkdir $(distdir)/_inst
- chmod a-w $(distdir)
- dc_install_base=`$(am__cd) $(distdir)/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \
- && dc_destdir="$${TMPDIR-/tmp}/am-dc-$$$$/" \
- && cd $(distdir)/_build \
- && ../configure --srcdir=.. --prefix="$$dc_install_base" \
- $(DISTCHECK_CONFIGURE_FLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) \
- && $(MAKE) $(AM_MAKEFLAGS) dvi \
- && $(MAKE) $(AM_MAKEFLAGS) check \
- && $(MAKE) $(AM_MAKEFLAGS) install \
- && $(MAKE) $(AM_MAKEFLAGS) installcheck \
- && $(MAKE) $(AM_MAKEFLAGS) uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) distuninstallcheck_dir="$$dc_install_base" \
- distuninstallcheck \
- && chmod -R a-w "$$dc_install_base" \
- && ({ \
- (cd ../.. && umask 077 && mkdir "$$dc_destdir") \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" install \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" uninstall \
- && $(MAKE) $(AM_MAKEFLAGS) DESTDIR="$$dc_destdir" \
- distuninstallcheck_dir="$$dc_destdir" distuninstallcheck; \
- } || { rm -rf "$$dc_destdir"; exit 1; }) \
- && rm -rf "$$dc_destdir" \
- && $(MAKE) $(AM_MAKEFLAGS) dist \
- && rm -rf $(DIST_ARCHIVES) \
- && $(MAKE) $(AM_MAKEFLAGS) distcleancheck
- $(am__remove_distdir)
- @(echo "$(distdir) archives ready for distribution: "; \
- list='$(DIST_ARCHIVES)'; for i in $$list; do echo $$i; done) | \
- sed -e '1{h;s/./=/g;p;x;}' -e '$${p;x;}'
-distuninstallcheck:
- @cd $(distuninstallcheck_dir) \
- && test `$(distuninstallcheck_listfiles) | wc -l` -le 1 \
- || { echo "ERROR: files left after uninstall:" ; \
- if test -n "$(DESTDIR)"; then \
- echo " (check DESTDIR support)"; \
- fi ; \
- $(distuninstallcheck_listfiles) ; \
- exit 1; } >&2
-distcleancheck: distclean
- @if test '$(srcdir)' = . ; then \
- echo "ERROR: distcleancheck can only run from a VPATH build" ; \
- exit 1 ; \
- fi
- @test `$(distcleancheck_listfiles) | wc -l` -eq 0 \
- || { echo "ERROR: files left in build directory after distclean:" ; \
- $(distcleancheck_listfiles) ; \
- exit 1; } >&2
-check-am: all-am
-check: check-recursive
-all-am: Makefile config.h
-installdirs: installdirs-recursive
-installdirs-am:
-install: install-recursive
-install-exec: install-exec-recursive
-install-data: install-data-recursive
-uninstall: uninstall-recursive
-
-install-am: all-am
- @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
-
-installcheck: installcheck-recursive
-install-strip:
- $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
- install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
- `test -z '$(STRIP)' || \
- echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
-mostlyclean-generic:
-
-clean-generic:
-
-distclean-generic:
- -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
-
-maintainer-clean-generic:
- @echo "This command is intended for maintainers to use"
- @echo "it deletes files that may require special tools to rebuild."
-clean: clean-recursive
-
-clean-am: clean-generic clean-libtool mostlyclean-am
-
-distclean: distclean-recursive
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -f Makefile
-distclean-am: clean-am distclean-generic distclean-hdr \
- distclean-libtool distclean-tags
-
-dvi: dvi-recursive
-
-dvi-am:
-
-html: html-recursive
-
-info: info-recursive
-
-info-am:
-
-install-data-am:
-
-install-exec-am:
-
-install-info: install-info-recursive
-
-install-man:
-
-installcheck-am:
-
-maintainer-clean: maintainer-clean-recursive
- -rm -f $(am__CONFIG_DISTCLEAN_FILES)
- -rm -rf $(top_srcdir)/autom4te.cache
- -rm -f Makefile
-maintainer-clean-am: distclean-am maintainer-clean-generic
-
-mostlyclean: mostlyclean-recursive
-
-mostlyclean-am: mostlyclean-generic mostlyclean-libtool
-
-pdf: pdf-recursive
-
-pdf-am:
-
-ps: ps-recursive
-
-ps-am:
-
-uninstall-am: uninstall-info-am
-
-uninstall-info: uninstall-info-recursive
-
-.PHONY: $(RECURSIVE_TARGETS) CTAGS GTAGS all all-am am--refresh check \
- check-am clean clean-generic clean-libtool clean-recursive \
- ctags ctags-recursive dist dist-all dist-bzip2 dist-gzip \
- dist-shar dist-tarZ dist-zip distcheck distclean \
- distclean-generic distclean-hdr distclean-libtool \
- distclean-recursive distclean-tags distcleancheck distdir \
- distuninstallcheck dvi dvi-am html html-am info info-am \
- install install-am install-data install-data-am install-exec \
- install-exec-am install-info install-info-am install-man \
- install-strip installcheck installcheck-am installdirs \
- installdirs-am maintainer-clean maintainer-clean-generic \
- maintainer-clean-recursive mostlyclean mostlyclean-generic \
- mostlyclean-libtool mostlyclean-recursive pdf pdf-am ps ps-am \
- tags tags-recursive uninstall uninstall-am uninstall-info-am
-
-# Tell versions [3.59,3.63) of GNU make to not export all variables.
-# Otherwise a system limit (for SysV at least) may be exceeded.
-.NOEXPORT:
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-20 20:31:04
|
Revision: 925
http://gmyth.svn.sourceforge.net/gmyth/?rev=925&view=rev
Author: renatofilho
Date: 2008-02-20 12:30:13 -0800 (Wed, 20 Feb 2008)
Log Message:
-----------
fixex fps property
Modified Paths:
--------------
trunk/gmyth/configure.ac
trunk/gmyth-stream/gmencoder/src/gmencoder.c
Modified: trunk/gmyth/configure.ac
===================================================================
--- trunk/gmyth/configure.ac 2008-02-15 13:52:23 UTC (rev 924)
+++ trunk/gmyth/configure.ac 2008-02-20 20:30:13 UTC (rev 925)
@@ -8,12 +8,6 @@
AC_CONFIG_SRCDIR([src/gmyth.h])
AC_CONFIG_HEADER(config.h)
-dnl when going to/from release please set the nano (fourth number) right !
-dnl releases only do Wall, SVN and prerelease does Werror too
-AS_VERSION(gmyth, GMYTH, 0, 7, 0, 0, GMYTH_SVN="no", GMYTH_SVN="yes")
-GMYTH_MAJORMINOR=$GMYTH_MAJOR_VERSION.$GMYTH_MINOR_VERSION
-AC_SUBST(GMYTH_MAJORMINOR)
-
dnl AM_MAINTAINER_MODE provides the option to enable maintainer mode
AM_MAINTAINER_MODE
dnl make aclocal work in maintainer mode
Modified: trunk/gmyth-stream/gmencoder/src/gmencoder.c
===================================================================
--- trunk/gmyth-stream/gmencoder/src/gmencoder.c 2008-02-15 13:52:23 UTC (rev 924)
+++ trunk/gmyth-stream/gmencoder/src/gmencoder.c 2008-02-20 20:30:13 UTC (rev 925)
@@ -469,7 +469,7 @@
GstElement *vscale;
vscale = gst_element_factory_make("videoscale", "vscale");
- //g_object_set (G_OBJECT (vscale), "method", 1, NULL);
+ g_object_set (G_OBJECT (vscale), "method", 1, NULL);
gst_bin_add(GST_BIN(vbin), vscale);
vcaps = gst_caps_new_simple("video/x-raw-yuv",
@@ -491,6 +491,7 @@
if (fps > 0) {
// Changing the video fps
+ g_debug ("Changing FPS TO : %5.2f", fps);
GstCaps *vcaps;
vrate = gst_element_factory_make("videorate", "vrate");
@@ -503,7 +504,7 @@
vcaps = gst_caps_new_simple("video/x-raw-yuv",
"framerate", GST_TYPE_FRACTION,
- (int) (fps * 1000), 1000,
+ (int) fps, 1,
NULL);
if (gst_element_link_filtered(vrate, vencode, vcaps) == FALSE) {
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-15 13:52:18
|
Revision: 924
http://gmyth.svn.sourceforge.net/gmyth/?rev=924&view=rev
Author: renatofilho
Date: 2008-02-15 05:52:23 -0800 (Fri, 15 Feb 2008)
Log Message:
-----------
created method gmyth_upnp_get_devices
Modified Paths:
--------------
trunk/gmyth-upnp/autogen.sh
trunk/gmyth-upnp/configure.ac
trunk/gmyth-upnp/gmyth-upnp.pc.in
trunk/gmyth-upnp/src/gmyth_upnp.c
trunk/gmyth-upnp/src/gmyth_upnp.h
Modified: trunk/gmyth-upnp/autogen.sh
===================================================================
--- trunk/gmyth-upnp/autogen.sh 2008-02-14 16:13:51 UTC (rev 923)
+++ trunk/gmyth-upnp/autogen.sh 2008-02-15 13:52:23 UTC (rev 924)
@@ -4,7 +4,7 @@
srcdir=`dirname $0`
test -z "$srcdir" && srcdir=.
-PKG_NAME="mtv"
+PKG_NAME="gmyth-upnp"
(test -f $srcdir/configure.ac) || {
echo -n "**Error**: Directory "\`$srcdir\'" does not look like the"
Modified: trunk/gmyth-upnp/configure.ac
===================================================================
--- trunk/gmyth-upnp/configure.ac 2008-02-14 16:13:51 UTC (rev 923)
+++ trunk/gmyth-upnp/configure.ac 2008-02-15 13:52:23 UTC (rev 924)
@@ -3,7 +3,7 @@
AC_PREREQ(2.50)
-AC_INIT([gmyth-upnp],[0.7])
+AC_INIT([gmyth-upnp],[0.7.1])
AC_CONFIG_SRCDIR([src/gmyth_upnp.c])
AC_CONFIG_HEADER(config.h)
Modified: trunk/gmyth-upnp/gmyth-upnp.pc.in
===================================================================
--- trunk/gmyth-upnp/gmyth-upnp.pc.in 2008-02-14 16:13:51 UTC (rev 923)
+++ trunk/gmyth-upnp/gmyth-upnp.pc.in 2008-02-15 13:52:23 UTC (rev 924)
@@ -5,8 +5,8 @@
Name: gmyth-upnp
Description: Myth TV upnp library based upon GLib/GObject paradigm
-Version: @VERSION@
-Requires: gobject-2.0 glib-2.0 clinkc
+Version: 0.7.1
+Requires: gobject-2.0 glib-2.0 libupnp
Libs: @LIBGMYTH_LIBS@ -L${libdir} -lgmythupnp
Cflags: @LIBGMYTH_CFLAGS@ -I${includedir}/gmyth-upnp
Modified: trunk/gmyth-upnp/src/gmyth_upnp.c
===================================================================
--- trunk/gmyth-upnp/src/gmyth_upnp.c 2008-02-14 16:13:51 UTC (rev 923)
+++ trunk/gmyth-upnp/src/gmyth_upnp.c 2008-02-15 13:52:23 UTC (rev 924)
@@ -212,6 +212,31 @@
g_warning ("Fail to start upnp listener: %d", ret);
}
+static void
+_fill_servers_cb (gpointer key,
+ gpointer value,
+ gpointer user_data)
+{
+ GList **lst;
+
+ lst = (GList **) user_data;
+
+ *lst = g_list_append (*lst, g_object_ref (value));
+}
+
+GList*
+gmyth_upnp_get_devices (GMythUPnP *self)
+{
+ GMythUPnPPrivate *priv;
+ GList *lst;
+
+ priv = GMYTH_UPNP_GET_PRIVATE (self);
+ lst = NULL;
+ g_hash_table_foreach (priv->servers, (GHFunc) _fill_servers_cb, &lst);
+
+ return lst;
+}
+
static gboolean
_idle_emit_device_found_signal (gpointer data)
{
@@ -329,7 +354,6 @@
g_strdup (uuid),
g_object_ref (info));
g_mutex_unlock (priv->mutex);
- g_debug ("info url: %s", info_url);
g_free (info_url);
idle_data = g_new0 (GMythUPnPIdleData, 1);
@@ -403,11 +427,9 @@
d_event = (struct Upnp_Discovery *) e;
- g_debug ("TYPE: %s", d_event->ServiceType);
-
if (strcmp (d_event->ServiceType, UPNP_SERVICE_FILTER) != 0)
{
- g_debug ("invalid device : %s", d_event->DeviceId);
+ g_warning ("invalid device : %s", d_event->DeviceId);
break;
}
@@ -446,7 +468,6 @@
}
default:
- g_debug ("No handle event: %d", e_type);
break;
}
Modified: trunk/gmyth-upnp/src/gmyth_upnp.h
===================================================================
--- trunk/gmyth-upnp/src/gmyth_upnp.h 2008-02-14 16:13:51 UTC (rev 923)
+++ trunk/gmyth-upnp/src/gmyth_upnp.h 2008-02-15 13:52:23 UTC (rev 924)
@@ -77,6 +77,7 @@
GType gmyth_upnp_get_type (void);
GMythUPnP* gmyth_upnp_get_instance (void);
void gmyth_upnp_search (GMythUPnP * gmyth_upnp);
+GList* gmyth_upnp_get_devices (GMythUPnP * gmyth_upnp);
G_END_DECLS
#endif /* _GMYTH_UPNP_H_ */
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-14 16:14:09
|
Revision: 923
http://gmyth.svn.sourceforge.net/gmyth/?rev=923&view=rev
Author: renatofilho
Date: 2008-02-14 08:13:51 -0800 (Thu, 14 Feb 2008)
Log Message:
-----------
updated daemon script
Modified Paths:
--------------
trunk/gmyth-stream/server/data/gmsd
Modified: trunk/gmyth-stream/server/data/gmsd
===================================================================
--- trunk/gmyth-stream/server/data/gmsd 2008-02-08 00:03:03 UTC (rev 922)
+++ trunk/gmyth-stream/server/data/gmsd 2008-02-14 16:13:51 UTC (rev 923)
@@ -1,62 +1,73 @@
#!/bin/sh
-PROGRAM_NAME=GMS
-PROGRAM_BIN=/usr/bin/gms.py
-PIDFILE=/var/run/gms.pid
-LOGFILE=/var/log/gms.log
-test -x $PROGRAM_BIN || exit 0
-
set -e
+DAEMON=/usr/bin/gms.py
+PIDDIR=/var/run/gms
+PIDFILE=$PIDDIR.pid
+LOGFILE=/var/log/gms.log
+DAEMONUSER=root
+NAME=gms
+DESC="GMyth transcode server"
+
+test -x $DAEMON || exit 0
. /lib/lsb/init-functions
. /etc/default/rcS
-case $1 in
- start)
- echo -n "Starting $PROGRAM_NAME: "
- if [ -f $PIDFILE ]
- then
- PID=`cat $PIDFILE`
+# Source defaults file; edit that file to configure this script.
+ENABLED=1
+PARAMS="-d"
- if ps ax | grep -q "^$PID"
- then
- echo "$PROGRAM_NAME already running."
+start_it_up()
+{
+ if [ ! -d $PIDDIR ]; then
+ mkdir -p $PIDDIR
+ chown $DAEMONUSER $PIDDIR
+ chgrp $DAEMONUSER $PIDDIR
+ fi
+ if [ -e $PIDFILE ]; then
+ PIDDIR=/proc/$(cat $PIDFILE)
+ if [ -d ${PIDDIR} -a "$(readlink -f ${PIDDIR}/exe)" = "${DAEMON}" ]; then
+ log_success_msg "$DESC already started; not starting."
+ return
else
+ log_success_msg "Removing stale PID file $PIDFILE."
rm -f $PIDFILE
- $PROGRAM_BIN -d > $LOGFILE 2> $LOGFILE
- echo "OK"
fi
- else
- $PROGRAM_BIN -d > $LOGFILE 2> $LOGFILE
- echo "OK"
fi
+
+ log_daemon_msg "Starting $DESC" "$NAME"
+ start-stop-daemon --start --quiet --pidfile $PIDFILE \
+ --user $DAEMONUSER --exec $DAEMON -- $PARAMS
+ log_end_msg $?
+}
+
+shut_it_down()
+{
+ log_daemon_msg "Stopping $DESC" "$NAME"
+ start-stop-daemon --stop --retry 60 --quiet --oknodo --pidfile $PIDFILE \
+ --user $DAEMONUSER
+ log_end_msg $?
+ rm -f $PIDFILE
+}
+
+case $1 in
+ start)
+ start_it_up
;;
stop)
- echo -n "Stopping $PROGRAM_NAME: "
- if [ -f $PIDFILE ]
- then
- PID=`cat $PIDFILE`
- if ps -p "$PID" > /dev/null
- then
- kill -9 $PID
- fi
- rm $PIDFILE
- echo "OK"
- else
- echo "No $PROGRAM_NAME found running; no killed."
- fi
+ shut_it_down
;;
restart)
- $0 stop
- sleep 1
- $0 start
+ shut_it_down
+ start_it_up
;;
*)
- log_success_msg "Usage: $0 {stop|start|restart}"
- exit 1
+ echo "Usage: /etc/init.d/$NAME {start|stop|restart}" >&2
+ exit 2
;;
esac
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <me...@us...> - 2008-02-08 00:03:03
|
Revision: 922
http://gmyth.svn.sourceforge.net/gmyth/?rev=922&view=rev
Author: melunko
Date: 2008-02-07 16:03:03 -0800 (Thu, 07 Feb 2008)
Log Message:
-----------
Added method to check mythtv backend connection
Modified Paths:
--------------
trunk/gmyth-dbus/configure.ac
trunk/gmyth-dbus/src/gmyth-dbus-server.c
trunk/gmyth-dbus/src/gmyth-dbus-server.xml
Modified: trunk/gmyth-dbus/configure.ac
===================================================================
--- trunk/gmyth-dbus/configure.ac 2008-02-07 19:36:22 UTC (rev 921)
+++ trunk/gmyth-dbus/configure.ac 2008-02-08 00:03:03 UTC (rev 922)
@@ -67,7 +67,7 @@
PKG_CHECK_MODULES(GMYTH, gmyth >= 0.7, HAVE_GMYTH=yes, HAVE_GMYTH=no)
if test "x$HAVE_GMYTH" = "xno"; then
- AC_MSG_ERROR(you need libgmyth-dev installed)
+ AC_MSG_ERROR(you need libgmyth-dev >= 0.7 installed)
fi
AC_SUBST(GMYTH_CFLAGS)
AC_SUBST(GMYTH_LIBS)
Modified: trunk/gmyth-dbus/src/gmyth-dbus-server.c
===================================================================
--- trunk/gmyth-dbus/src/gmyth-dbus-server.c 2008-02-07 19:36:22 UTC (rev 921)
+++ trunk/gmyth-dbus/src/gmyth-dbus-server.c 2008-02-08 00:03:03 UTC (rev 922)
@@ -92,7 +92,11 @@
const gchar *user,
const gchar *password,
GError **error);
-
+static gboolean
+gmyth_dbus_server_check_server_connection (GObject *obj,
+ const gchar *host,
+ gint port,
+ GError **error);
static gboolean gmyth_dbus_server_get_channel_list (GObject *obj,
GPtrArray **channels,
GError **error);
@@ -1313,6 +1317,32 @@
if (!ret) {
g_set_error (error, GMYTH_DBUS_ERROR, GMYTH_DBUS_ERROR_CONNECTION,
+ _("Fail to connect with backend database"));
+ }
+
+ return ret;
+}
+
+static gboolean
+gmyth_dbus_server_check_server_connection (GObject *obj,
+ const gchar *host,
+ gint port,
+ GError **error)
+{
+ GMythSocket *msocket = gmyth_socket_new ();
+ gboolean ret;
+
+ gmyth_debug ("");
+
+ g_debug ("Checking server connection");
+ ret = gmyth_socket_connect_with_timeout (msocket, host, port, 2);
+ g_debug ("Return %s", ret ? "ok" : "bad");
+ gmyth_socket_close_connection (msocket);
+
+ g_object_unref (msocket);
+
+ if (!ret) {
+ g_set_error (error, GMYTH_DBUS_ERROR, GMYTH_DBUS_ERROR_CONNECTION,
_("Fail to connect with backend"));
}
Modified: trunk/gmyth-dbus/src/gmyth-dbus-server.xml
===================================================================
--- trunk/gmyth-dbus/src/gmyth-dbus-server.xml 2008-02-07 19:36:22 UTC (rev 921)
+++ trunk/gmyth-dbus/src/gmyth-dbus-server.xml 2008-02-08 00:03:03 UTC (rev 922)
@@ -18,6 +18,11 @@
<arg type="s" name="password" direction="in" />
</method>
+ <method name="CheckServerConnection">
+ <arg type="s" name="host" direction="in" />
+ <arg type="i" name="port" direction="in" />
+ </method>
+
<method name="Connected">
<arg type="b" name="status" direction="out" />
</method>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <me...@us...> - 2008-02-07 19:36:19
|
Revision: 921
http://gmyth.svn.sourceforge.net/gmyth/?rev=921&view=rev
Author: melunko
Date: 2008-02-07 11:36:22 -0800 (Thu, 07 Feb 2008)
Log Message:
-----------
Added gmyth_dbus_server_check_db_connection() function
Modified Paths:
--------------
trunk/gmyth-dbus/src/gmyth-dbus-server.c
trunk/gmyth-dbus/src/gmyth-dbus-server.xml
Modified: trunk/gmyth-dbus/src/gmyth-dbus-server.c
===================================================================
--- trunk/gmyth-dbus/src/gmyth-dbus-server.c 2008-02-04 18:25:58 UTC (rev 920)
+++ trunk/gmyth-dbus/src/gmyth-dbus-server.c 2008-02-07 19:36:22 UTC (rev 921)
@@ -86,6 +86,13 @@
const gchar *user,
const gchar *password,
GError **error);
+static gboolean gmyth_dbus_server_check_db_connection (GObject *self,
+ const gchar *host,
+ gint port,
+ const gchar *user,
+ const gchar *password,
+ GError **error);
+
static gboolean gmyth_dbus_server_get_channel_list (GObject *obj,
GPtrArray **channels,
GError **error);
@@ -1282,3 +1289,33 @@
return FALSE;
}
+static gboolean
+gmyth_dbus_server_check_db_connection (GObject *obj,
+ const gchar *host,
+ gint port,
+ const gchar *user,
+ const gchar *password,
+ GError **error)
+{
+ GMythQuery *query = gmyth_query_new ();
+ GMythBackendInfo *binfo;
+ gboolean ret;
+
+ gmyth_debug ("");
+
+ binfo = gmyth_backend_info_new_full (host, user, password, MYTH_DEFAULT_DB, port);
+
+ ret = gmyth_query_connect_with_timeout (query, binfo, 2 /*seconds*/);
+ gmyth_query_disconnect (query);
+
+ g_object_unref (query);
+ g_object_unref (binfo);
+
+ if (!ret) {
+ g_set_error (error, GMYTH_DBUS_ERROR, GMYTH_DBUS_ERROR_CONNECTION,
+ _("Fail to connect with backend"));
+ }
+
+ return ret;
+}
+
Modified: trunk/gmyth-dbus/src/gmyth-dbus-server.xml
===================================================================
--- trunk/gmyth-dbus/src/gmyth-dbus-server.xml 2008-02-04 18:25:58 UTC (rev 920)
+++ trunk/gmyth-dbus/src/gmyth-dbus-server.xml 2008-02-07 19:36:22 UTC (rev 921)
@@ -11,6 +11,13 @@
<arg type="s" name="password" direction="in" />
</method>
+ <method name="CheckDbConnection">
+ <arg type="s" name="host" direction="in" />
+ <arg type="i" name="port" direction="in" />
+ <arg type="s" name="user" direction="in" />
+ <arg type="s" name="password" direction="in" />
+ </method>
+
<method name="Connected">
<arg type="b" name="status" direction="out" />
</method>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-04 18:25:55
|
Revision: 920
http://gmyth.svn.sourceforge.net/gmyth/?rev=920&view=rev
Author: renatofilho
Date: 2008-02-04 10:25:58 -0800 (Mon, 04 Feb 2008)
Log Message:
-----------
Creating branche 0.7.0
Added Paths:
-----------
branches/release-0.7.0/
Copied: branches/release-0.7.0 (from rev 919, trunk)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-04 18:25:18
|
Revision: 919
http://gmyth.svn.sourceforge.net/gmyth/?rev=919&view=rev
Author: renatofilho
Date: 2008-02-04 10:25:19 -0800 (Mon, 04 Feb 2008)
Log Message:
-----------
wrong branch created
Removed Paths:
-------------
branches/release-0.7.0/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-04 18:23:45
|
Revision: 918
http://gmyth.svn.sourceforge.net/gmyth/?rev=918&view=rev
Author: renatofilho
Date: 2008-02-04 10:23:49 -0800 (Mon, 04 Feb 2008)
Log Message:
-----------
moved debian dir from gst-gmyth and libgnomevfs2-mythtv to packages project
Modified Paths:
--------------
trunk/gmyth/configure.ac
trunk/gmyth/src/gmyth_backendinfo.c
trunk/gmyth/src/gmyth_backendinfo.h
trunk/gmyth/src/gmyth_programinfo.h
trunk/libgnomevfs2-mythtv/AUTHORS
Added Paths:
-----------
trunk/packages/gst-debian/
trunk/packages/gst-debian/changelog
trunk/packages/gst-debian/compat
trunk/packages/gst-debian/control
trunk/packages/gst-debian/copyright
trunk/packages/gst-debian/gstreamer0.10-indt-mythtvsrc.install
trunk/packages/gst-debian/gstreamer0.10-indt-nuvdemux.install
trunk/packages/gst-debian/maemo-nuvdemux.install
trunk/packages/gst-debian/maemo-nuvdemux.postinst
trunk/packages/gst-debian/nuv.xml
trunk/packages/gst-debian/osso_media_server_nuv.schemas
trunk/packages/gst-debian/rules
trunk/packages/gvfs-debian/
trunk/packages/gvfs-debian/README.Debian
trunk/packages/gvfs-debian/changelog
trunk/packages/gvfs-debian/compat
trunk/packages/gvfs-debian/control
trunk/packages/gvfs-debian/copyright
trunk/packages/gvfs-debian/dirs
trunk/packages/gvfs-debian/rules
Removed Paths:
-------------
trunk/gst-gmyth/debian/
trunk/libgnomevfs2-mythtv/debian/
Modified: trunk/gmyth/configure.ac
===================================================================
--- trunk/gmyth/configure.ac 2008-02-04 18:18:05 UTC (rev 917)
+++ trunk/gmyth/configure.ac 2008-02-04 18:23:49 UTC (rev 918)
@@ -3,14 +3,14 @@
AC_PREREQ(2.50)
-AC_INIT([gmyth],[0.4.1])
+AC_INIT([gmyth],[0.7.0])
AC_CONFIG_SRCDIR([src/gmyth.h])
AC_CONFIG_HEADER(config.h)
dnl when going to/from release please set the nano (fourth number) right !
dnl releases only do Wall, SVN and prerelease does Werror too
-AS_VERSION(gmyth, GMYTH, 0, 4, 1, 0, GMYTH_SVN="no", GMYTH_SVN="yes")
+AS_VERSION(gmyth, GMYTH, 0, 7, 0, 0, GMYTH_SVN="no", GMYTH_SVN="yes")
GMYTH_MAJORMINOR=$GMYTH_MAJOR_VERSION.$GMYTH_MINOR_VERSION
AC_SUBST(GMYTH_MAJORMINOR)
Modified: trunk/gmyth/src/gmyth_backendinfo.c
===================================================================
--- trunk/gmyth/src/gmyth_backendinfo.c 2008-02-04 18:18:05 UTC (rev 917)
+++ trunk/gmyth/src/gmyth_backendinfo.c 2008-02-04 18:23:49 UTC (rev 918)
@@ -41,8 +41,8 @@
static void gmyth_backend_info_dispose(GObject * object);
static void gmyth_backend_info_finalize(GObject * object);
-G_DEFINE_TYPE(GMythBackendInfo, gmyth_backend_info, G_TYPE_OBJECT)
- static void gmyth_backend_info_class_init(GMythBackendInfoClass *
+G_DEFINE_TYPE(GMythBackendInfo, gmyth_backend_info, G_TYPE_OBJECT);
+static void gmyth_backend_info_class_init(GMythBackendInfoClass *
klass)
{
GObjectClass *gobject_class;
Modified: trunk/gmyth/src/gmyth_backendinfo.h
===================================================================
--- trunk/gmyth/src/gmyth_backendinfo.h 2008-02-04 18:18:05 UTC (rev 917)
+++ trunk/gmyth/src/gmyth_backendinfo.h 2008-02-04 18:23:49 UTC (rev 918)
@@ -84,7 +84,7 @@
};
-GType gmyth_backend_info_get_type (void) G_GNUC_CONST;;
+GType gmyth_backend_info_get_type (void) G_GNUC_CONST;
GMythBackendInfo* gmyth_backend_info_new (void);
GMythBackendInfo* gmyth_backend_info_new_full (const gchar *hostname,
const gchar *username,
Modified: trunk/gmyth/src/gmyth_programinfo.h
===================================================================
--- trunk/gmyth/src/gmyth_programinfo.h 2008-02-04 18:18:05 UTC (rev 917)
+++ trunk/gmyth/src/gmyth_programinfo.h 2008-02-04 18:23:49 UTC (rev 918)
@@ -149,7 +149,7 @@
GString *hostname;
};
-GType gmyth_program_info_type(void);
+GType gmyth_program_info_get_type(void);
GMythProgramInfo *gmyth_program_info_new(void);
Modified: trunk/libgnomevfs2-mythtv/AUTHORS
===================================================================
--- trunk/libgnomevfs2-mythtv/AUTHORS 2008-02-04 18:18:05 UTC (rev 917)
+++ trunk/libgnomevfs2-mythtv/AUTHORS 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,4 @@
+Alexsandro Jose Virginio dos Santos <ale...@in...>
+Hallyson Luiz de Morais Melo <hal...@in...>
+Leonardo Sobral Cunha <leo...@in...>
+Rosfran Lins Borges <ros...@in...>
Added: trunk/packages/gst-debian/changelog
===================================================================
--- trunk/packages/gst-debian/changelog (rev 0)
+++ trunk/packages/gst-debian/changelog 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,12 @@
+gstreamer0.10-indt-plugins (0.10.14-svn20080107) gutsy; urgency=low
+
+ * Relase 01/07/2007;
+
+ -- Renato Araujo Oliveira Filho <ren...@in...> Mon, 07 Jan 2008 10:38:00 -0300
+
+gstreamer0.10-indt-plugins (0.10.2-svn20070914) unstable; urgency=low
+
+ * Initial packaged;
+
+ -- Renato Araujo Oliveira Filho <ren...@in...> Thu, 09 Nov 2006 15:58:00 -0300
+
Added: trunk/packages/gst-debian/compat
===================================================================
--- trunk/packages/gst-debian/compat (rev 0)
+++ trunk/packages/gst-debian/compat 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1 @@
+4
Added: trunk/packages/gst-debian/control
===================================================================
--- trunk/packages/gst-debian/control (rev 0)
+++ trunk/packages/gst-debian/control 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,30 @@
+Source: gstreamer0.10-indt-plugins
+Section: user/library
+Priority: optional
+Maintainer: Renato Araujo Oliveira Filho <ren...@in...>
+Build-Depends: debhelper (>= 4.1.0), cdbs (>= 0.4.8), autotools-dev, pkg-config (>= 0.11.0), libgstreamer0.10-dev (>= 0.10.0), gmyth-dev (>= 0.3)
+Standards-Version: 3.6.2
+Section: user/library
+
+Package: gstreamer0.10-indt-nuvdemux
+Architecture: any
+Section: user/library
+Depends: ${misc:Depends}, ${shlibs:Depends}
+Replaces: gstreamer0.10-plugins-bad
+Description: INdT nuv demux GStreamer plugin
+ This GStreamer plugin permits demux of Nuv streams.
+
+Package: gstreamer0.10-indt-mythtvsrc
+Architecture: any
+Section: user/library
+Depends: ${misc:Depends}, ${shlibs:Depends}, gmyth (>= 0.3)
+Description: INdT mythtv source GStreamer plugin
+ This GStreamer plugin permits read streamer from MythTv Server
+
+Package: maemo-nuvdemux
+Architecture: all
+Section: user/library
+Depends: gstreamer0.10-indt-nuvdemux
+Description: enable support to nuvdemux on osso media server (meta-package)
+ This package is a meta-package that, when installed, guarantees that you
+ have support to nuv files on osso-media-server.
Added: trunk/packages/gst-debian/copyright
===================================================================
--- trunk/packages/gst-debian/copyright (rev 0)
+++ trunk/packages/gst-debian/copyright 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,23 @@
+This package was debianized by Renato Araujo Oliveira Filho <ren...@in...> on
+Thu, 09 Nov 2006 15:58:00 -0300.
+
+Copyright Holder: 2006 INdT
+
+License:
+
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; version 2 dated June, 1991.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+ MA 02110-1301, USA.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.
Added: trunk/packages/gst-debian/gstreamer0.10-indt-mythtvsrc.install
===================================================================
--- trunk/packages/gst-debian/gstreamer0.10-indt-mythtvsrc.install (rev 0)
+++ trunk/packages/gst-debian/gstreamer0.10-indt-mythtvsrc.install 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/gstreamer-*/*mythtvsrc*.so
Added: trunk/packages/gst-debian/gstreamer0.10-indt-nuvdemux.install
===================================================================
--- trunk/packages/gst-debian/gstreamer0.10-indt-nuvdemux.install (rev 0)
+++ trunk/packages/gst-debian/gstreamer0.10-indt-nuvdemux.install 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/gstreamer-*/*nuvdemux*.so
Added: trunk/packages/gst-debian/maemo-nuvdemux.install
===================================================================
--- trunk/packages/gst-debian/maemo-nuvdemux.install (rev 0)
+++ trunk/packages/gst-debian/maemo-nuvdemux.install 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,2 @@
+debian/nuv.xml usr/share/mime/packages/
+debian/osso_media_server_nuv.schemas usr/share/gconf/schemas
Added: trunk/packages/gst-debian/maemo-nuvdemux.postinst
===================================================================
--- trunk/packages/gst-debian/maemo-nuvdemux.postinst (rev 0)
+++ trunk/packages/gst-debian/maemo-nuvdemux.postinst 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,24 @@
+#! /bin/sh
+set -e
+
+#DEBHELPER#
+
+# Register our X Desktop Group Shared MIME-info Database info
+if [ -x /usr/bin/update-mime-database ] ; then
+ /usr/bin/update-mime-database /usr/share/mime
+fi
+
+# Register a new type on Osso Media Server
+if [ -x /usr/bin/gconftool-2 ] ; then
+ /usr/bin/gconftool-2 --makefile-install-rule /usr/share/gconf/schemas/osso_media_server_nuv.schemas
+fi
+
+#append nuv info on osso mediaplayer ui
+data_file=/usr/share/applications/hildon/mp_ui.desktop
+tmp_file=/tmp/mp_ui.desktop
+cat $data_file | sed 's/X-Osso-URI-Actions=rtsp/X-Osso-URI-Actions=rtsp;myth/' | sed 's/MimeType=\(.*\)/MimeType=\1;video\/x-nuv/' > $tmp_file
+echo -e "\n\n[X-Osso-URI-Action Handler myth] \nMethod=mime_open\nName=medi_ap_mediaplayer_name\nTranslationDomain=mediaplayer" >> $tmp_file
+cat $tmp_file > $data_file
+echo "FILE DESKTOP UPDATED"
+
+exit 0
Added: trunk/packages/gst-debian/nuv.xml
===================================================================
--- trunk/packages/gst-debian/nuv.xml (rev 0)
+++ trunk/packages/gst-debian/nuv.xml 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"
+ xmlns:osso="http://nokia.com/osso/mime-categories">
+ <mime-type type="video/x-nuv">
+ <comment>Nuv File</comment>
+ <comment xml:lang="en">Mythtv Nuv file container</comment>
+ <magic priority="60">
+ <match value="MythTVVideo" type="string" offset="0"/>
+ </magic>
+ <glob pattern="*.nuv"/>
+ <osso:category name="video"/>
+ </mime-type>
+</mime-info>
Added: trunk/packages/gst-debian/osso_media_server_nuv.schemas
===================================================================
--- trunk/packages/gst-debian/osso_media_server_nuv.schemas (rev 0)
+++ trunk/packages/gst-debian/osso_media_server_nuv.schemas 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,16 @@
+<?xml version="1.0"?>
+<gconfschemafile>
+ <schemalist>
+ <schema>
+ <key>/schemas/apps/osso/osso_media_server/demux_video/video_x-nuv</key>
+ <applyto>/apps/osso/osso_media_server/demux_video/video_x-nuv</applyto>
+ <owner>osso_media_server</owner>
+ <type>list</type>
+ <list_type>string</list_type>
+ <default>[video/x-nuv,nuvdemux]</default>
+ <locale name="C">
+ <short>Play MYTHTV .nuv files.</short>
+ </locale>
+ </schema>
+ </schemalist>
+</gconfschemafile>
Added: trunk/packages/gst-debian/rules
===================================================================
--- trunk/packages/gst-debian/rules (rev 0)
+++ trunk/packages/gst-debian/rules 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/class/gnome.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+# debian package version
+version=$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)
+
+maint: debian/control
+
+binary-install/gstreamer0.10-indt-nuvdemux::
+ rm -f debian/gstreamer0.10-indt-nuvdemux/usr/lib/gstreamer-0.10/libgstnuvdemux.la
+ rm -f debian/gstreamer0.10-indt-nuvdemux/usr/lib/gstreamer-0.10/libgstnuvdemux.a
+ rm -f debian/gstreamer0.10-indt-nuvdemux/usr/lib/gstreamer-0.10/libgsttypefindfunctions_indt.la
+ rm -f debian/gstreamer0.10-indt-nuvdemux/usr/lib/gstreamer-0.10/libgsttypefindfunctions_indt.a
+
+.PHONY: maint
Property changes on: trunk/packages/gst-debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gvfs-debian/README.Debian
===================================================================
--- trunk/packages/gvfs-debian/README.Debian (rev 0)
+++ trunk/packages/gvfs-debian/README.Debian 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,6 @@
+libgnomevfs2-mythtv for Debian
+------------------
+
+This package provides the libgnomevfs2 mythtv modules.
+
+ -- Hallyson Melo <hal...@in...>, Tue, 20 Oct 2006 10:53:12 -0300
Property changes on: trunk/packages/gvfs-debian/README.Debian
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gvfs-debian/changelog
===================================================================
--- trunk/packages/gvfs-debian/changelog (rev 0)
+++ trunk/packages/gvfs-debian/changelog 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,21 @@
+libgnomevfs2-mythtv (0.7-indt1) unstable; urgency=low
+
+ * Updated version to 0.7;
+
+ -- Hallyson Melo <hal...@in...> Mon, 04 Feb 2008 15:19:00 -0300
+
+libgnomevfs2-mythtv (0.3-indt1) unstable; urgency=low
+
+ * Some bugs fixed
+ * Livetv improved
+ * API updated to gmyth-0.3
+ * Added some tests
+
+ -- Hallyson Melo <hal...@in...> Mon, 14 May 2007 18:12:58 -0300
+
+libgnomevfs2-mythtv (0.1.1) unstable; urgency=low
+
+ * Initial release
+
+ -- Hallyson Melo <hal...@in...> Tue, 20 Oct 2006 10:53:12 -0300
+
Property changes on: trunk/packages/gvfs-debian/changelog
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gvfs-debian/compat
===================================================================
--- trunk/packages/gvfs-debian/compat (rev 0)
+++ trunk/packages/gvfs-debian/compat 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1 @@
+4
Property changes on: trunk/packages/gvfs-debian/compat
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gvfs-debian/control
===================================================================
--- trunk/packages/gvfs-debian/control (rev 0)
+++ trunk/packages/gvfs-debian/control 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,15 @@
+Source: libgnomevfs2-mythtv
+Priority: optional
+Maintainer: Hallyson Melo <hal...@in...>
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, cdbs (>= 0.4.0), libglib2.0-dev, gmyth-dev (>= 0.3)
+Standards-Version: 3.6.1
+Section: user/library
+
+Package: libgnomevfs2-mythtv
+Section: user/library
+Architecture: any
+Depends: libglib2.0-0, gmyth (>= 0.3)
+Description: libgnomevfs2-mythtv
+ Contains the gnomevfs2 modules for Mythtv protocol. It allows access backend recorded program files and livetv.
+ .
+ This package contains the libgnomevfs2 mythtv modules.
Property changes on: trunk/packages/gvfs-debian/control
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gvfs-debian/copyright
===================================================================
--- trunk/packages/gvfs-debian/copyright (rev 0)
+++ trunk/packages/gvfs-debian/copyright 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,23 @@
+This package was debianized by Hallyson Melo <hal...@in...> on
+Tue, 16 May 2006 10:53:12 -0300.
+
+Copyright Holder: 2006 INdT
+
+License:
+
+ This package is free software; you can redistribute it and/or
+ modify it under the terms of the GNU Lesser General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Lesser General Public License for more details.
+
+ You should have received a copy of the GNU Lesser General Public
+ License along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian GNU/Linux systems, the complete text of the GNU Lesser General
+Public License can be found in `/usr/share/common-licenses/LGPL'.
Property changes on: trunk/packages/gvfs-debian/copyright
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gvfs-debian/dirs
===================================================================
--- trunk/packages/gvfs-debian/dirs (rev 0)
+++ trunk/packages/gvfs-debian/dirs 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,2 @@
+usr/lib/gnome-vfs-2.0/modules/
+etc/gnome-vfs-2.0/modules/
Property changes on: trunk/packages/gvfs-debian/dirs
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gvfs-debian/rules
===================================================================
--- trunk/packages/gvfs-debian/rules (rev 0)
+++ trunk/packages/gvfs-debian/rules 2008-02-04 18:23:49 UTC (rev 918)
@@ -0,0 +1,21 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+# debian package version
+version=$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)
+
+maint: debian/control
+
+common_conf_flags = \
+ --disable-debug
+
+# FIXME: should disable docs for arch only builds
+DEB_CONFIGURE_EXTRA_FLAGS := $(common_conf_flags)
+
+DEB_INSTALL_DOCS_ALL += debian/README.Debian NEWS
+
+.PHONY: maint
Property changes on: trunk/packages/gvfs-debian/rules
___________________________________________________________________
Name: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-04 18:18:04
|
Revision: 917
http://gmyth.svn.sourceforge.net/gmyth/?rev=917&view=rev
Author: renatofilho
Date: 2008-02-04 10:18:05 -0800 (Mon, 04 Feb 2008)
Log Message:
-----------
Creating branche 0.7.0
Added Paths:
-----------
branches/release-0.7.0/
Copied: branches/release-0.7.0 (from rev 916, trunk)
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-02 23:22:50
|
Revision: 916
http://gmyth.svn.sourceforge.net/gmyth/?rev=916&view=rev
Author: renatofilho
Date: 2008-02-02 15:22:44 -0800 (Sat, 02 Feb 2008)
Log Message:
-----------
fixed gmyth.h corruption
Modified Paths:
--------------
trunk/gmyth/src/gmyth.h
Modified: trunk/gmyth/src/gmyth.h
===================================================================
--- trunk/gmyth/src/gmyth.h 2008-02-01 22:17:33 UTC (rev 915)
+++ trunk/gmyth/src/gmyth.h 2008-02-02 23:22:44 UTC (rev 916)
@@ -7,22 +7,22 @@
* Copyright (C) 2006 INdT - Instituto Nokia de Tecnologia.
* @author Renato Filho <ren...@in...>
*
@@ Diff output truncated at 100000 characters. @@
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-01 19:22:15
|
Revision: 914
http://gmyth.svn.sourceforge.net/gmyth/?rev=914&view=rev
Author: renatofilho
Date: 2008-02-01 11:22:17 -0800 (Fri, 01 Feb 2008)
Log Message:
-----------
fixed gmyth version on configure
Modified Paths:
--------------
trunk/gmyth-dbus/configure.ac
Modified: trunk/gmyth-dbus/configure.ac
===================================================================
--- trunk/gmyth-dbus/configure.ac 2008-02-01 19:21:52 UTC (rev 913)
+++ trunk/gmyth-dbus/configure.ac 2008-02-01 19:22:17 UTC (rev 914)
@@ -3,7 +3,7 @@
AC_PREREQ(2.50)
-AC_INIT([gmyth-dbus],[0.1])
+AC_INIT([gmyth-dbus],[0.7])
AC_CONFIG_MACRO_DIR([m4])
AC_CONFIG_HEADER(config.h)
@@ -65,7 +65,7 @@
AC_SUBST(DBUS_CFLAGS)
AC_SUBST(DBUS_LIBS)
-PKG_CHECK_MODULES(GMYTH, gmyth, HAVE_GMYTH=yes, HAVE_GMYTH=no)
+PKG_CHECK_MODULES(GMYTH, gmyth >= 0.7, HAVE_GMYTH=yes, HAVE_GMYTH=no)
if test "x$HAVE_GMYTH" = "xno"; then
AC_MSG_ERROR(you need libgmyth-dev installed)
fi
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-01 19:21:49
|
Revision: 913
http://gmyth.svn.sourceforge.net/gmyth/?rev=913&view=rev
Author: renatofilho
Date: 2008-02-01 11:21:52 -0800 (Fri, 01 Feb 2008)
Log Message:
-----------
fixed gmyth version on control packages
Modified Paths:
--------------
trunk/packages/gmyth-dbus-debian/control
Modified: trunk/packages/gmyth-dbus-debian/control
===================================================================
--- trunk/packages/gmyth-dbus-debian/control 2008-02-01 14:32:18 UTC (rev 912)
+++ trunk/packages/gmyth-dbus-debian/control 2008-02-01 19:21:52 UTC (rev 913)
@@ -1,13 +1,13 @@
Source: gmyth-dbus
Priority: optional
Maintainer: Hallyson Melo <hal...@in...>
-Build-Depends: debhelper (>= 4.0.0), autotools-dev, cdbs (>= 0.4.0), gmyth-dev (>= 0.6), libdbus-glib-1-dev
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, cdbs (>= 0.4.0), gmyth-dev (>= 0.7), libdbus-glib-1-dev
Standards-Version: 3.6.2
Section: user/library
Package: gmyth-dbus
Section: user/library
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, gmyth (>= 0.6), libdbus-glib-1-2
+Depends: ${shlibs:Depends}, ${misc:Depends}, gmyth (>= 0.7), libdbus-glib-1-2
Description: The gmyth dbus interface.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-01 14:32:21
|
Revision: 912
http://gmyth.svn.sourceforge.net/gmyth/?rev=912&view=rev
Author: renatofilho
Date: 2008-02-01 06:32:18 -0800 (Fri, 01 Feb 2008)
Log Message:
-----------
removed project maemo-ui-old
Removed Paths:
-------------
trunk/maemo-ui-old/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-02-01 14:30:18
|
Revision: 911
http://gmyth.svn.sourceforge.net/gmyth/?rev=911&view=rev
Author: renatofilho
Date: 2008-02-01 06:30:21 -0800 (Fri, 01 Feb 2008)
Log Message:
-----------
created release 0.7; moved debian dir to packages project
Modified Paths:
--------------
trunk/gmyth/configure.ac
trunk/gmyth/src/gmyth_socket.c
trunk/gmyth-stream/gmencoder/src/gmencoder.c
trunk/gmyth-stream/server/plugins/transcoders/gmencoder.py
trunk/gst-gmyth/debian/changelog
Added Paths:
-----------
trunk/packages/
trunk/packages/gmencoder-debian/
trunk/packages/gmencoder-debian/README.Debian
trunk/packages/gmencoder-debian/changelog
trunk/packages/gmencoder-debian/compat
trunk/packages/gmencoder-debian/control
trunk/packages/gmencoder-debian/copyright
trunk/packages/gmencoder-debian/docs
trunk/packages/gmencoder-debian/rules
trunk/packages/gms-debian/
trunk/packages/gms-debian/changelog
trunk/packages/gms-debian/compat
trunk/packages/gms-debian/control
trunk/packages/gms-debian/copyright
trunk/packages/gms-debian/gms.install
trunk/packages/gms-debian/gms.postinst
trunk/packages/gms-debian/gms.postrm
trunk/packages/gms-debian/rules
trunk/packages/gmyth-dbus-debian/
trunk/packages/gmyth-dbus-debian/changelog
trunk/packages/gmyth-dbus-debian/compat
trunk/packages/gmyth-dbus-debian/control
trunk/packages/gmyth-dbus-debian/rules
trunk/packages/gmyth-debian/
trunk/packages/gmyth-debian/changelog
trunk/packages/gmyth-debian/compat
trunk/packages/gmyth-debian/control
trunk/packages/gmyth-debian/gmyth-dev.install
trunk/packages/gmyth-debian/gmyth-utils.install
trunk/packages/gmyth-debian/gmyth.install
trunk/packages/gmyth-debian/rules
Removed Paths:
-------------
trunk/gmyth/debian/
trunk/gmyth-dbus/debian/
trunk/gmyth-stream/gmencoder/debian/
trunk/gmyth-stream/server/debian/
Modified: trunk/gmyth/configure.ac
===================================================================
--- trunk/gmyth/configure.ac 2008-02-01 13:38:20 UTC (rev 910)
+++ trunk/gmyth/configure.ac 2008-02-01 14:30:21 UTC (rev 911)
@@ -298,17 +298,8 @@
AC_SUBST(LDFLAGS)
AC_SUBST(LIBS)
-#pkg debian flags
-DISTRIB_CODENAME="$(cat /etc/lsb-release | grep DISTRIB_CODENAME | cut -d'=' -f2)"
-if test "x$DISTRIB_CODENAME" = "x"; then
- DISTRIB_CODENAME="chinook"
-fi
-AC_SUBST(DISTRIB_CODENAME)
-
-
AC_OUTPUT([
Makefile
-debian/changelog
src/Makefile
samples/Makefile
tests/Makefile
Modified: trunk/gmyth/src/gmyth_socket.c
===================================================================
--- trunk/gmyth/src/gmyth_socket.c 2008-02-01 13:38:20 UTC (rev 910)
+++ trunk/gmyth/src/gmyth_socket.c 2008-02-01 14:30:21 UTC (rev 911)
@@ -521,7 +521,7 @@
const gchar * hostname, gint port)
{
return gmyth_socket_connect_with_timeout(gmyth_socket, hostname, port,
- 0);
+ 30);
}
gboolean
@@ -573,6 +573,11 @@
/*
* init socket descriptor
*/
+
+ g_debug ("FAMILY: %d, TYPE: %d, PROTOCOL: %d",
+ addr_info0->ai_family,
+ addr_info0->ai_socktype,
+ addr_info0->ai_protocol);
gmyth_socket->sd =
socket(addr_info0->ai_family, addr_info0->ai_socktype,
addr_info0->ai_protocol);
Modified: trunk/gmyth-stream/gmencoder/src/gmencoder.c
===================================================================
--- trunk/gmyth-stream/gmencoder/src/gmencoder.c 2008-02-01 13:38:20 UTC (rev 910)
+++ trunk/gmyth-stream/gmencoder/src/gmencoder.c 2008-02-01 14:30:21 UTC (rev 911)
@@ -503,7 +503,8 @@
vcaps = gst_caps_new_simple("video/x-raw-yuv",
"framerate", GST_TYPE_FRACTION,
- (int) (fps * 1000), 1000, NULL);
+ (int) (fps * 1000), 1000,
+ NULL);
if (gst_element_link_filtered(vrate, vencode, vcaps) == FALSE) {
g_warning("Fail to link vrate with vencode.");
@@ -1231,8 +1232,8 @@
GMencoderPrivate *priv = G_MENCODER_GET_PRIVATE(user_data);
if (priv->timeout_id != 0) {
- g_source_remove (priv->timeout_id);
- priv->timeout_id = 0;
+ g_source_remove (priv->timeout_id);
+ priv->timeout_id = 0;
}
if (priv->send_chunked) {
Modified: trunk/gmyth-stream/server/plugins/transcoders/gmencoder.py
===================================================================
--- trunk/gmyth-stream/server/plugins/transcoders/gmencoder.py 2008-02-01 13:38:20 UTC (rev 910)
+++ trunk/gmyth-stream/server/plugins/transcoders/gmencoder.py 2008-02-01 14:30:21 UTC (rev 911)
@@ -55,8 +55,6 @@
self._insert_param("--audio-opts", self.params_first ("audio-opts", ""))
self._insert_param("--mux-element", self.params_first("mux", ""))
self._insert_param("--audio-rate", self.params_first("audio-rate", ""))
-
-
# _parse_params
def start(self, outfd):
@@ -84,9 +82,9 @@
return False
try:
- if not outfile:
- p = select.poll()
- p.register (outfd, select.POLLNVAL | select.POLLERR |
+ if not outfile:
+ p = select.poll()
+ p.register (outfd, select.POLLNVAL | select.POLLERR |
select.POLLHUP)
tries = 0
while (self.proc and self.proc.poll() == None):
Modified: trunk/gst-gmyth/debian/changelog
===================================================================
--- trunk/gst-gmyth/debian/changelog 2008-02-01 13:38:20 UTC (rev 910)
+++ trunk/gst-gmyth/debian/changelog 2008-02-01 14:30:21 UTC (rev 911)
@@ -1,3 +1,9 @@
+gstreamer0.10-indt-plugins (0.10.14-svn20080107) gutsy; urgency=low
+
+ * Relase 01/07/2007;
+
+ -- Renato Araujo Oliveira Filho <ren...@in...> Mon, 07 Jan 2008 10:38:00 -0300
+
gstreamer0.10-indt-plugins (0.10.2-svn20070914) unstable; urgency=low
* Initial packaged;
Added: trunk/packages/gmencoder-debian/README.Debian
===================================================================
--- trunk/packages/gmencoder-debian/README.Debian (rev 0)
+++ trunk/packages/gmencoder-debian/README.Debian 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,6 @@
+gmencoder for Debian
+--------------------
+
+<possible notes regarding this package - if none, delete this file>
+
+ -- Hallyson Melo <hal...@in...> Mon, 17 Sep 2007 16:44:13 -0300
Added: trunk/packages/gmencoder-debian/changelog
===================================================================
--- trunk/packages/gmencoder-debian/changelog (rev 0)
+++ trunk/packages/gmencoder-debian/changelog 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,24 @@
+gmencoder (0.7-indt1) gutsy; urgency=low
+
+ * Updated to same gmyth Release 0.7
+
+ -- Renato Filho <ren...@in...> Fri, 01 Feb 2008 11:00:00 -0300
+
+gmencoder (0.2-indt2) gutsy; urgency=low
+
+ * Bugs fix
+
+ -- Hallyson Melo <hal...@in...> Wed, 07 Jan 2008 10:35:00 -0300
+
+gmencoder (0.1-indt1) gutsy; urgency=low
+
+ * release 11/21/2007
+
+ -- Hallyson Melo <hal...@in...> Wed, 17 Sep 2007 17:12:00 -0300
+
+gmencoder (0.1-indt1) unstable; urgency=low
+
+ * Initial release
+
+ -- Hallyson Melo <hal...@in...> Mon, 17 Sep 2007 16:44:13 -0300
+
Added: trunk/packages/gmencoder-debian/compat
===================================================================
--- trunk/packages/gmencoder-debian/compat (rev 0)
+++ trunk/packages/gmencoder-debian/compat 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1 @@
+5
Added: trunk/packages/gmencoder-debian/control
===================================================================
--- trunk/packages/gmencoder-debian/control (rev 0)
+++ trunk/packages/gmencoder-debian/control 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,12 @@
+Source: gmencoder
+Section: user/multimedia
+Priority: extra
+Maintainer: Hallyson Melo <hal...@in...>
+Build-Depends: debhelper (>= 5), autotools-dev, libgstreamer-plugins-base0.10-dev, libglib2.0-dev, libgnomevfs2-dev
+Standards-Version: 3.7.2
+
+Package: gmencoder
+Section: user/multimedia
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libgstreamer-plugins-base0.10-0, libglib2.0-0, libgnomevfs2-0
+Description: GMencoder is an application similar to mencoder, but it uses gstreamer as its backend engine.
Added: trunk/packages/gmencoder-debian/copyright
===================================================================
--- trunk/packages/gmencoder-debian/copyright (rev 0)
+++ trunk/packages/gmencoder-debian/copyright 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,22 @@
+This package was debianized by Hallyson Melo <hal...@in...> on
+Mon, 17 Sep 2007 16:44:13 -0300.
+
+It was downloaded from <fill in http/ftp site>
+
+Upstream Author: <put author(s) name and email here>
+
+Copyright: <put the year(s) of the copyright, and the names of the
+ copyright holder(s) here>
+
+License:
+
+<Put the license of the package here>
+
+
+The Debian packaging is (C) 2007, Hallyson Melo <hal...@in...> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+
+
+# Please also look if there are files or directories which have a
+# different copyright/license attached and list them here.
+
Added: trunk/packages/gmencoder-debian/docs
===================================================================
--- trunk/packages/gmencoder-debian/docs (rev 0)
+++ trunk/packages/gmencoder-debian/docs 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,2 @@
+NEWS
+README
Added: trunk/packages/gmencoder-debian/rules
===================================================================
--- trunk/packages/gmencoder-debian/rules (rev 0)
+++ trunk/packages/gmencoder-debian/rules 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,107 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+# Sample debian/rules that uses debhelper.
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+
+CFLAGS = -Wall -g
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+ CFLAGS += -O0
+else
+ CFLAGS += -O2
+endif
+
+config.status: configure
+ dh_testdir
+ # Add here commands to configure the package.
+ ./configure --host=$(DEB_HOST_GNU_TYPE) --build=$(DEB_BUILD_GNU_TYPE) --prefix=/usr --mandir=\$${prefix}/share/man --infodir=\$${prefix}/share/info CFLAGS="$(CFLAGS)" LDFLAGS="-Wl,-z,defs"
+
+
+build: build-stamp
+
+build-stamp: config.status
+ dh_testdir
+
+ # Add here commands to compile the package.
+ $(MAKE)
+ #docbook-to-man debian/gmencoder.sgml > gmencoder.1
+
+ touch $@
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+
+ # Add here commands to clean up after the build process.
+ -$(MAKE) distclean
+ifneq "$(wildcard /usr/share/misc/config.sub)" ""
+ cp -f /usr/share/misc/config.sub config.sub
+endif
+ifneq "$(wildcard /usr/share/misc/config.guess)" ""
+ cp -f /usr/share/misc/config.guess config.guess
+endif
+
+
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_clean -k
+ dh_installdirs
+
+ # Add here commands to install the package into debian/gmencoder.
+ $(MAKE) DESTDIR=$(CURDIR)/debian/gmencoder install
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+# We have nothing to do by default.
+
+# Build architecture-dependent files here.
+binary-arch: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs ChangeLog
+ dh_installdocs
+ dh_installexamples
+ dh_install
+# dh_installmenu
+# dh_installdebconf
+# dh_installlogrotate
+# dh_installemacsen
+# dh_installpam
+# dh_installmime
+# dh_python
+# dh_installinit
+# dh_installcron
+# dh_installinfo
+ dh_installman
+ dh_link
+ dh_strip
+ dh_compress
+ dh_fixperms
+# dh_perl
+# dh_makeshlibs
+ dh_installdeb
+ dh_shlibdeps
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
Property changes on: trunk/packages/gmencoder-debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gms-debian/changelog
===================================================================
--- trunk/packages/gms-debian/changelog (rev 0)
+++ trunk/packages/gms-debian/changelog 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,18 @@
+gms (0.7-indt1) gutsy; urgency=low
+
+ * Updated to same gmyth Release 0.7
+
+ -- Renato Filho <ren...@in...> Fri, 01 Feb 2008 11:00:00 -0300
+
+gms (0.3-indt2) unstable; urgency=low
+
+ * Added gmencoder package as a dependency
+
+ -- Hallyson Melo <hal...@in...> Thu, 16 Aug 2007 15:00:00 -0300
+
+gms (0.3-indt1) unstable; urgency=low
+
+ * First package
+
+ -- Renato Araujo Oliveira Filho <ren...@in...> Thu, 16 Aug 2007 14:55:00 -0300
+
Added: trunk/packages/gms-debian/compat
===================================================================
--- trunk/packages/gms-debian/compat (rev 0)
+++ trunk/packages/gms-debian/compat 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1 @@
+5
Added: trunk/packages/gms-debian/control
===================================================================
--- trunk/packages/gms-debian/control (rev 0)
+++ trunk/packages/gms-debian/control 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,12 @@
+Source: gms
+Section: sound
+Priority: optional
+Maintainer: Renato Araujo Oliveira Filho <ren...@in...>
+Build-Depends: debhelper (>= 5.0.38), python-support (>= 0.5), python-central (>= 0.5)
+Standards-Version: 3.7.2
+
+Package: gms
+Architecture: any
+Depends: ${python:Depends}, gmencoder
+Description: Media transcoder deamon
+ Homepage: http://gmyth.sourceforge.net/
Added: trunk/packages/gms-debian/copyright
===================================================================
--- trunk/packages/gms-debian/copyright (rev 0)
+++ trunk/packages/gms-debian/copyright 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,19 @@
+It was downloaded from: http://gmyth.sourceforge.net/wiki/
+
+License:
+ This package is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This package is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this package; if not, write to the Free Software
+ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
+
+On Debian systems, the complete text of the GNU General Public License can
+be found in `/usr/share/common-licenses/GPL'.
Added: trunk/packages/gms-debian/gms.install
===================================================================
--- trunk/packages/gms-debian/gms.install (rev 0)
+++ trunk/packages/gms-debian/gms.install 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,8 @@
+debian/tmp/usr/share/gms/lib/*.py usr/share/gms/lib
+debian/tmp/usr/share/gms/plugins/*.py usr/share/gms/plugins
+debian/tmp/usr/share/gms/plugins/transcoders/*.py usr/share/gms/plugins/transcoders
+debian/tmp/usr/share/gms/plugins/transcoders/mencoder_lib/*.py usr/share/gms/plugins/transcoders/mencoder_lib
+debian/tmp/usr/share/gms/html/* usr/share/gms/html
+debian/tmp/usr/bin/* usr/bin
+debian/etc/init.d/gmsd etc/init.d
+debian/etc/gms/*.conf etc/gms/
Property changes on: trunk/packages/gms-debian/gms.install
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gms-debian/gms.postinst
===================================================================
--- trunk/packages/gms-debian/gms.postinst (rev 0)
+++ trunk/packages/gms-debian/gms.postinst 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,29 @@
+#! /bin/sh
+# postinst script for gms
+
+set -e
+
+case "$1" in
+ configure)
+ if ! getent passwd gms >/dev/null; then
+ adduser --disabled-password --quiet --system \
+ --home /var/gms-media \
+ --gecos "GMS media dir" --group gms
+ fi
+ if ! getent passwd gms | grep -q /var/run/gms; then
+ usermod -d /var/gms-media gms
+ fi
+ update-rc.d gmsd defaults
+ invoke-rc.d gmsd start
+ ;;
+ abort-upgrade|abort-remove|abort-deconfigure)
+ ;;
+ *)
+ echo "postinst called with unknown argument \`$1'" >&2
+ exit 1
+ ;;
+esac
+
+#DEBHELPER#
+
+exit 0
Added: trunk/packages/gms-debian/gms.postrm
===================================================================
--- trunk/packages/gms-debian/gms.postrm (rev 0)
+++ trunk/packages/gms-debian/gms.postrm 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,13 @@
+#!/bin/sh
+
+set -e
+
+#DEBHELPER#
+
+if [ "$1" = "purge" ] ; then
+ invoke-rc.d --force gms stop
+ deluser --quiet --system gms > /dev/null || true
+ delgroup --quiet --system gms > /dev/null || true
+fi
+
+exit 0
Added: trunk/packages/gms-debian/rules
===================================================================
--- trunk/packages/gms-debian/rules (rev 0)
+++ trunk/packages/gms-debian/rules 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,52 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+PYVER=2.5
+PYTHON=python$(PYVER)
+
+PREFIX=debian/tmp
+
+build: build-stamp
+
+build-stamp:
+ touch build-stamp
+
+clean:
+ dh_testdir
+ dh_testroot
+ rm -f build-stamp
+ dh_clean
+
+install: build
+ dh_testdir
+ dh_testroot
+ dh_installdirs
+ dh_clean -k
+
+ @rm -rf build
+ @$(PYTHON) setup.py install --prefix=$(PREFIX)/usr --no-compile --install-purelib=$(PREFIX)/usr/share/gms
+ install -D -o root -g root -m 755 $(PREFIX)/usr/etc/init.d/gmsd debian/$(cdbs_curpkg)/etc/init.d/gmsd
+ install -D -o root -g root -m 755 $(PREFIX)/usr/etc/gms/server.conf debian/$(cdbs_curpkg)/etc/gms/server.conf
+
+ dh_install
+
+# Build architecture-independent files here.
+binary-indep: build install
+ dh_testdir
+ dh_testroot
+ dh_installchangelogs
+ dh_installdocs
+ dh_strip
+ dh_compress
+ dh_fixperms
+ dh_installdeb
+ dh_gencontrol
+ dh_md5sums
+ dh_builddeb
+
+binary: binary-indep
+.PHONY: clean binary-indep binary install
+
Property changes on: trunk/packages/gms-debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gmyth-dbus-debian/changelog
===================================================================
--- trunk/packages/gmyth-dbus-debian/changelog (rev 0)
+++ trunk/packages/gmyth-dbus-debian/changelog 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,36 @@
+gmyth-dbus (0.7-indt1) gutsy; urgency=low
+
+ * Updated to same gmyth Release 0.7
+
+ -- Renato Filho <ren...@in...> Fri, 01 Feb 2008 11:00:00 -0300
+
+gmyth-dbus (0.1.4) unstable; urgency=low
+
+ * Fixed dbus interface bug for add_exception function.
+
+ -- Hallyson <hal...@nd...> Fri, 01 Feb 2008 10:35:55 -0300
+
+gmyth-dbus (0.1.3) unstable; urgency=low
+
+ * updated to gmyth 0.6;
+
+ -- Hallyson Melo <hal...@in...> Fri, 23 Jan 2008 17:08:00 -0300
+
+gmyth-dbus (0.1.2) unstable; urgency=low
+
+ * Release 11/19/2007;
+
+ -- Hallyson Melo <hal...@in...> Fri, 11 Nov 2007 15:00:00 -0300
+
+gmyth-dbus (0.1.1) unstable; urgency=low
+
+ * Implemented error propagation;
+
+ -- Hallyson Melo <hal...@in...> Fri, 29 Oct 2006 14:00:16 -0300
+
+gmyth-dbus (0.1) unstable; urgency=low
+
+ * Initial Package.
+
+ -- Hallyson Melo <hal...@in...> Fri, 25 Oct 2006 14:00:16 -0300
+
Added: trunk/packages/gmyth-dbus-debian/compat
===================================================================
--- trunk/packages/gmyth-dbus-debian/compat (rev 0)
+++ trunk/packages/gmyth-dbus-debian/compat 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1 @@
+4
Added: trunk/packages/gmyth-dbus-debian/control
===================================================================
--- trunk/packages/gmyth-dbus-debian/control (rev 0)
+++ trunk/packages/gmyth-dbus-debian/control 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,13 @@
+Source: gmyth-dbus
+Priority: optional
+Maintainer: Hallyson Melo <hal...@in...>
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, cdbs (>= 0.4.0), gmyth-dev (>= 0.6), libdbus-glib-1-dev
+Standards-Version: 3.6.2
+Section: user/library
+
+Package: gmyth-dbus
+Section: user/library
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, gmyth (>= 0.6), libdbus-glib-1-2
+Description: The gmyth dbus interface.
+
Added: trunk/packages/gmyth-dbus-debian/rules
===================================================================
--- trunk/packages/gmyth-dbus-debian/rules (rev 0)
+++ trunk/packages/gmyth-dbus-debian/rules 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+# debian package version
+version=$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)
+
+maint: debian/control
+
+common_conf_flags = \
+ --disable-debug
+
+# FIXME: should disable docs for arch only builds
+DEB_CONFIGURE_EXTRA_FLAGS := $(common_conf_flags)
+
+
+.PHONY: maint
Property changes on: trunk/packages/gmyth-dbus-debian/rules
___________________________________________________________________
Name: svn:executable
+ *
Added: trunk/packages/gmyth-debian/changelog
===================================================================
--- trunk/packages/gmyth-debian/changelog (rev 0)
+++ trunk/packages/gmyth-debian/changelog 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,53 @@
+gmyth (0.7-indt1) gutsy; urgency=low
+
+ * Release 0.7
+
+ -- Renato Araujo <ren...@in...> Fri, 01 Feb 2008 11:00:08 -0300
+
+gmyth (0.6-indt1) @DISTRIB_CODENAME@; urgency=low
+
+ * changed types of channel_id, program_id;
+
+ -- Renato Araujo <ren...@in...> Fri, 23 Jan 2008 17:06:08 -0300
+
+gmyth (0.5-indt1) @DISTRIB_CODENAME@; urgency=low
+
+ * bug fixes;
+
+ -- Renato Araujo <ren...@in...> Fri, 04 Jan 2008 11:16:08 -0300
+
+gmyth (0.4.2-chinook-indt1) unstable; urgency=low
+
+ * Patch from Tim Philipp to fix debian/control libcurl dependency
+
+ -- Hallyson Melo <hal...@in...> Mon, 08 Oct 2007 10:49:19 -0300
+
+gmyth (0.4-indt1) unstable; urgency=low
+
+ * Bug fixes
+ * Improvements in the schedule management (add all schedule, add exception, ...)
+ * GMythBackendInfo now has db_port
+
+ -- Hallyson Melo <hal...@in...> Thu, 22 Aug 2007 14:46:08 -0300
+
+gmyth (0.3) unstable; urgency=low
+
+ * Update file_reader an serveral bug fixes;
+
+ -- Renato Araujo <ren...@in...> Thu, 12 Apr 2007 14:46:08 -0300
+
+gmyth (0.2) unstable; urgency=low
+
+ * Included several http_requests in order to replace mysql queries (MythProtocol >= 33)
+ * Included remote file transcoding request and jobqueue request (need to apply patch)
+ * Included recording profile management (need to apply patch)
+ * Several bug fixes
+
+ -- Hallyson Melo <hal...@in...> Mon, 5 Mar 2007 14:46:08 -0300
+
+gmyth (0.1) unstable; urgency=low
+
+ * Initial Maemo Package.
+
+ -- Hallyson Melo <hal...@in...> Fri, 15 Sep 2006 10:26:16 -0300
+
Added: trunk/packages/gmyth-debian/compat
===================================================================
--- trunk/packages/gmyth-debian/compat (rev 0)
+++ trunk/packages/gmyth-debian/compat 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1 @@
+4
Added: trunk/packages/gmyth-debian/control
===================================================================
--- trunk/packages/gmyth-debian/control (rev 0)
+++ trunk/packages/gmyth-debian/control 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,25 @@
+Source: gmyth
+Priority: optional
+Maintainer: Hallyson Melo <hal...@in...>
+Build-Depends: debhelper (>= 4.0.0), autotools-dev, cdbs (>= 0.4.0), libcurl3-dev | libcurl4-gnutls-dev, libxml2-dev, libglib2.0-dev, libmysqlclient15-dev | libmysqlclient14-dev
+Standards-Version: 3.6.2
+Section: user/library
+
+Package: gmyth
+Section: user/library
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, libcurl3 | libcurl4-gnutls, libxml2, libglib2.0-0, libmysqlclient15 | libmysqlclient15off | libmysqlclient14
+Description: The gmyth library binary files. GMyth is a library intended to access mythtv backend functionalities from a glib/gobject perspective. It includes access to the program guide, recorded programs, scheduling, etc.
+
+Package: gmyth-dev
+Section: user/library
+Architecture: any
+Depends: gmyth (= ${Source-Version}), libcurl3-dev | libcurl4-gnutls-dev, libxml2-dev, libglib2.0-dev, libmysqlclient15-dev | libmysqlclient14-dev
+Description: The gmyth library development files. GMyth is a library intended to access mythtv backend functionalities from a glib/gobject perspective. It includes access to the program guide, recorded programs, scheduling, etc.
+
+Package: gmyth-utils
+Section: user/multimedia
+Architecture: any
+Depends: gmyth (= ${binary:Version})
+Description: The gmyth utils package. It contain the application gmyth-cat.
+
Added: trunk/packages/gmyth-debian/gmyth-dev.install
===================================================================
--- trunk/packages/gmyth-debian/gmyth-dev.install (rev 0)
+++ trunk/packages/gmyth-debian/gmyth-dev.install 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,6 @@
+debian/tmp/usr/include/*
+debian/tmp/usr/lib/lib*.a
+debian/tmp/usr/lib/lib*.so
+debian/tmp/usr/lib/pkgconfig/*
+debian/tmp/usr/lib/*.la
+debian/tmp/usr/share/pkgconfig/*
Added: trunk/packages/gmyth-debian/gmyth-utils.install
===================================================================
--- trunk/packages/gmyth-debian/gmyth-utils.install (rev 0)
+++ trunk/packages/gmyth-debian/gmyth-utils.install 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1 @@
+debian/tmp/usr/bin/*
Added: trunk/packages/gmyth-debian/gmyth.install
===================================================================
--- trunk/packages/gmyth-debian/gmyth.install (rev 0)
+++ trunk/packages/gmyth-debian/gmyth.install 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1 @@
+debian/tmp/usr/lib/lib*.so.*
Added: trunk/packages/gmyth-debian/rules
===================================================================
--- trunk/packages/gmyth-debian/rules (rev 0)
+++ trunk/packages/gmyth-debian/rules 2008-02-01 14:30:21 UTC (rev 911)
@@ -0,0 +1,20 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/autotools.mk
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+include /usr/share/cdbs/1/rules/utils.mk
+
+# debian package version
+version=$(shell dpkg-parsechangelog | grep ^Version: | cut -d ' ' -f 2)
+
+maint: debian/control
+
+common_conf_flags = \
+ --disable-debug
+
+# FIXME: should disable docs for arch only builds
+DEB_CONFIGURE_EXTRA_FLAGS := $(common_conf_flags)
+
+
+.PHONY: maint
Property changes on: trunk/packages/gmyth-debian/rules
___________________________________________________________________
Name: svn:executable
+ *
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <me...@us...> - 2008-02-01 13:38:22
|
Revision: 910
http://gmyth.svn.sourceforge.net/gmyth/?rev=910&view=rev
Author: melunko
Date: 2008-02-01 05:38:20 -0800 (Fri, 01 Feb 2008)
Log Message:
-----------
fixed dbus xml interface bug for add_exception function
Modified Paths:
--------------
trunk/gmyth-dbus/debian/changelog
trunk/gmyth-dbus/src/gmyth-dbus-server.c
trunk/gmyth-dbus/src/gmyth-dbus-server.xml
Modified: trunk/gmyth-dbus/debian/changelog
===================================================================
--- trunk/gmyth-dbus/debian/changelog 2008-01-31 20:02:39 UTC (rev 909)
+++ trunk/gmyth-dbus/debian/changelog 2008-02-01 13:38:20 UTC (rev 910)
@@ -1,3 +1,9 @@
+gmyth-dbus (0.1.4) unstable; urgency=low
+
+ * Fixed dbus interface bug for add_exception function.
+
+ -- Hallyson <hal...@nd...> Fri, 01 Feb 2008 10:35:55 -0300
+
gmyth-dbus (0.1.3) unstable; urgency=low
* updated to gmyth 0.6;
Modified: trunk/gmyth-dbus/src/gmyth-dbus-server.c
===================================================================
--- trunk/gmyth-dbus/src/gmyth-dbus-server.c 2008-01-31 20:02:39 UTC (rev 909)
+++ trunk/gmyth-dbus/src/gmyth-dbus-server.c 2008-02-01 13:38:20 UTC (rev 910)
@@ -82,7 +82,7 @@
/* Dbus */
static gboolean gmyth_dbus_server_connect (GObject *obj,
const gchar *host,
- guint port,
+ gint port,
const gchar *user,
const gchar *password,
GError **error);
@@ -139,7 +139,7 @@
gboolean *result,
GError **error);
static gboolean gmyth_dbus_server_add_schedule (GObject *obj,
- guint channel_id,
+ gint channel_id,
const gchar *program_id,
const gchar *start_time,
const gchar *end_time,
@@ -149,7 +149,7 @@
GError **error);
static gboolean gmyth_dbus_server_add_exception (GObject *obj,
guint schedule_id,
- guint channel_id,
+ gint channel_id,
const gchar *program_id,
const gchar *start_time,
const gchar *end_time,
@@ -290,7 +290,7 @@
static gboolean
gmyth_dbus_server_connect (GObject *obj,
const gchar *host,
- guint port,
+ gint port,
const gchar *user,
const gchar *password,
GError **error)
@@ -1046,7 +1046,7 @@
static gboolean
gmyth_dbus_server_add_schedule (GObject *obj,
- guint channel_id,
+ gint channel_id,
const gchar *program_id,
const gchar *start_time,
const gchar *end_time,
@@ -1073,14 +1073,13 @@
g_time_val_from_iso8601 (start_time, &start_vtime);
g_time_val_from_iso8601 (end_time, &end_vtime);
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
+
sch_info = gmyth_dbus_server_new_schedule_info (description,
channel_id,
program_id,
&start_vtime,
&end_vtime);
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
if (sch_info != NULL) {
GMythScheduleType type;
GTimeVal t_now;
@@ -1092,20 +1091,17 @@
g_get_current_time (&t_now);
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
has_record = gmyth_scheduler_was_recorded_before (priv->myth_scheduler,
channel_id,
(time_t) start_vtime.tv_sec);
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
if ((t_now.tv_sec >= start_vtime.tv_sec)
&& (t_now.tv_sec <= end_vtime.tv_sec) && has_record)
{
GMythSocket *socket;
gboolean res = FALSE;
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
socket = gmyth_backend_info_get_connected_socket (priv->myth_backend);
res = gmyth_scheduler_reactivate_schedule(priv->myth_scheduler,
channel_id,
@@ -1113,21 +1109,17 @@
if (res) {
GMythStringList *slist = gmyth_string_list_new();
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
gmyth_string_list_append_char_array(slist, "RESCHEDULE_RECORDINGS 0");
gmyth_socket_sendreceive_stringlist(socket, slist);
res = (gmyth_string_list_get_int(slist, 0) == 1);
g_object_unref(slist);
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
}
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
g_object_unref(socket);
return res;
}
else
{
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
if (!gmyth_scheduler_add_schedule_full (priv->myth_scheduler,
sch_info,
type))
@@ -1136,11 +1128,8 @@
return FALSE;
}
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
(*schedule_id) = sch_info->schedule_id;
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
gmyth_schedule_info_free (sch_info);
- g_debug ("%s:%d", __FUNCTION__, __LINE__);
return TRUE;
}
}
@@ -1150,7 +1139,7 @@
static gboolean
gmyth_dbus_server_add_exception (GObject *obj,
guint schedule_id,
- guint channel_id,
+ gint channel_id,
const gchar *program_id,
const gchar *start_time,
const gchar *end_time,
Modified: trunk/gmyth-dbus/src/gmyth-dbus-server.xml
===================================================================
--- trunk/gmyth-dbus/src/gmyth-dbus-server.xml 2008-01-31 20:02:39 UTC (rev 909)
+++ trunk/gmyth-dbus/src/gmyth-dbus-server.xml 2008-02-01 13:38:20 UTC (rev 910)
@@ -84,8 +84,8 @@
<method name="AddException">
<arg type="u" name="schedule_id" direction="in" />
+ <arg type="i" name="channel_id" direction="in" />
<arg type="s" name="program_id" direction="in" />
- <arg type="i" name="channel_id" direction="in" />
<arg type="s" name="start_time" direction="in" />
<arg type="s" name="end_time" direction="in" />
<arg type="s" name="description" direction="in" />
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <me...@us...> - 2008-01-31 20:02:36
|
Revision: 909
http://gmyth.svn.sourceforge.net/gmyth/?rev=909&view=rev
Author: melunko
Date: 2008-01-31 12:02:39 -0800 (Thu, 31 Jan 2008)
Log Message:
-----------
Makefile fixed for wrong file name gmyth-debug instead of gmyth_debug
Modified Paths:
--------------
trunk/gmyth-dbus/src/Makefile.am
Modified: trunk/gmyth-dbus/src/Makefile.am
===================================================================
--- trunk/gmyth-dbus/src/Makefile.am 2008-01-31 19:56:16 UTC (rev 908)
+++ trunk/gmyth-dbus/src/Makefile.am 2008-01-31 20:02:39 UTC (rev 909)
@@ -4,8 +4,8 @@
gmythdbus_SOURCES = \
gmyth-dbus-server.h \
gmyth-dbus-server.c \
- gmyth-debug.h \
- gmyth-debug.c \
+ gmyth_debug.h \
+ gmyth_debug.c \
main.c
gmythdbus_LDADD = \
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-01-31 19:56:16
|
Revision: 908
http://gmyth.svn.sourceforge.net/gmyth/?rev=908&view=rev
Author: renatofilho
Date: 2008-01-31 11:56:16 -0800 (Thu, 31 Jan 2008)
Log Message:
-----------
added gmyth-debug functions
Added Paths:
-----------
trunk/gmyth-dbus/src/gmyth_debug.c
trunk/gmyth-dbus/src/gmyth_debug.h
Added: trunk/gmyth-dbus/src/gmyth_debug.c
===================================================================
--- trunk/gmyth-dbus/src/gmyth_debug.c (rev 0)
+++ trunk/gmyth-dbus/src/gmyth_debug.c 2008-01-31 19:56:16 UTC (rev 908)
@@ -0,0 +1,58 @@
+/**
+ * GMyth Library
+ *
+ * @file gmyth/gmyth_debug.c
+ *
+ *
+ * Copyright (C) 2006 INdT - Instituto Nokia de Tecnologia.
+ * @author Renato Filho <ren...@in...>
+ *
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU Lesser General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
+
+#include "gmyth_debug.h"
+
+void
+gmyth_debug_real(const char *func,
+ const char *file, const int line, gboolean newline,
+ const char *format, ...)
+{
+ va_list args;
+ char buffer[1025];
+ char str_time[255];
+ time_t the_time;
+
+
+ if (g_getenv ("GMYTH-DEBUG"))
+ {
+ va_start(args, format);
+
+ g_vsnprintf(buffer, 1024, format, args);
+
+ va_end(args);
+
+ time(&the_time);
+ strftime(str_time, 254, "%H:%M:%S", localtime(&the_time));
+
+ g_printerr(newline ? "(%s) [%p] [%s] %s:%d: %s\n" :
+ "(%s) [%p] [%s] %s:%d: %s", str_time, g_thread_self(), func,
+ file, line, buffer);
+ }
+}
Added: trunk/gmyth-dbus/src/gmyth_debug.h
===================================================================
--- trunk/gmyth-dbus/src/gmyth_debug.h (rev 0)
+++ trunk/gmyth-dbus/src/gmyth_debug.h 2008-01-31 19:56:16 UTC (rev 908)
@@ -0,0 +1,42 @@
+/**
+ * GMyth Library
+ *
+ * @file gmyth/gmyth_debug.h
+ *
+ *
+ * Copyright (C) 2006 INdT - Instituto Nokia de Tecnologia.
+ * @author Renato Filho <ren...@in...>
+ *
+*
+* This program is free software; you can redistribute it and/or modify
+* it under the terms of the GNU Lesser General Public License as published by
+* the Free Software Foundation; either version 2 of the License, or
+* (at your option) any later version.
+*
+* This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU Lesser General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ */
+
+#ifndef __GMYTH_DEBUG_H__
+#define __GMYTH_DEBUG_H__
+
+#include <stdarg.h>
+#include <glib.h>
+#include <time.h>
+
+G_BEGIN_DECLS
+#define gmyth_debug(...) gmyth_debug_real (__FUNCTION__, __FILE__, __LINE__, TRUE, __VA_ARGS__)
+void
+gmyth_debug_real(const char *func,
+ const char *file, int line, gboolean newline,
+ const char *format, ...)
+G_GNUC_PRINTF(5, 6);
+
+G_END_DECLS
+#endif
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-01-31 13:19:28
|
Revision: 907
http://gmyth.svn.sourceforge.net/gmyth/?rev=907&view=rev
Author: renatofilho
Date: 2008-01-31 05:19:29 -0800 (Thu, 31 Jan 2008)
Log Message:
-----------
created readme file
Added Paths:
-----------
trunk/gmyth-stream/server/README
Added: trunk/gmyth-stream/server/README
===================================================================
--- trunk/gmyth-stream/server/README (rev 0)
+++ trunk/gmyth-stream/server/README 2008-01-31 13:19:29 UTC (rev 907)
@@ -0,0 +1,60 @@
+General Information
+===================
+
+GMythStream (GMS) is a transcoder server developed in python. It makes live
+transcode of any input video and streams it via HTTP. The media player opens
+an HTTP uri informing the input video location and the desired muxer/video/audio
+formats. The GMS server parses this url and starts to transcode the input video
+using one of the transcode plugins: gmencoder or mencoder. The transcoder output
+is sent to the media player via the HTTP connection.
+
+The client can also request transcode progress and the files already transcoded
+and stored in the server. GMS is currently hardly used as a live transcoder for
+mythtv content (recorded videos and livetv).
+
+GMS is free software, licensed under the GNU GPL.
+
+The official web site is:
+ http://gmyth.sourceforge.net/wiki/index.php/Main_Page
+
+Information about mailing lists can be found at:
+ http://sourceforge.net/projects/gmyth/
+
+Our IRC channel is #gmyth on Freenode (irc.freenode.org).
+
+
+Installation
+============
+
+See the INSTALL file.
+
+How to report bugs
+==================
+
+Bugs should be reported to the GMyth SourceForge bug tracking system.
+(http://sourceforge.net/tracker/?group_id=177106&atid=879914.)
+
+In the bug report please include:
+
+* Information about your system. For instance:
+
+ - GStreamer version
+ - Available GStreamer plugins (run gst-inspect with no arguments)
+
+ And anything else you think is relevant.
+
+* Before you report a bug, it will be useful to know if GStreamer works.
+ If you have playback issues, try running this command:
+
+ $ gst-launch-0.10 playbin uri="file:///path/to/my/musicfile.ogg"
+
+ Just replace /path/to/my/musicfile.ogg with some sound file in this command
+ above.
+
+* How to reproduce the bug.
+
+* If the bug was a crash, the exact text that was printed out when the
+ crash occured, and a trace (which can be obtained by using gdb or bug-buddy).
+ See http://live.gnome.org/GettingTraces for more information on getting
+ stack traces.
+
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <me...@us...> - 2008-01-31 12:50:30
|
Revision: 906
http://gmyth.svn.sourceforge.net/gmyth/?rev=906&view=rev
Author: melunko
Date: 2008-01-31 04:49:56 -0800 (Thu, 31 Jan 2008)
Log Message:
-----------
Added gmencoder as a gms dependency
Modified Paths:
--------------
trunk/gmyth-stream/server/debian/changelog
trunk/gmyth-stream/server/debian/control
Modified: trunk/gmyth-stream/server/debian/changelog
===================================================================
--- trunk/gmyth-stream/server/debian/changelog 2008-01-30 21:20:16 UTC (rev 905)
+++ trunk/gmyth-stream/server/debian/changelog 2008-01-31 12:49:56 UTC (rev 906)
@@ -1,3 +1,9 @@
+gms (0.3-indt2) unstable; urgency=low
+
+ * Added gmencoder package as a dependency
+
+ -- Hallyson Melo <hal...@in...> Thu, 16 Aug 2007 15:00:00 -0300
+
gms (0.3-indt1) unstable; urgency=low
* First package
Modified: trunk/gmyth-stream/server/debian/control
===================================================================
--- trunk/gmyth-stream/server/debian/control 2008-01-30 21:20:16 UTC (rev 905)
+++ trunk/gmyth-stream/server/debian/control 2008-01-31 12:49:56 UTC (rev 906)
@@ -7,7 +7,6 @@
Package: gms
Architecture: any
-Depends: ${python:Depends}, libgstreamer0.10-0, gstreamer0.10-plugins-base, gstreamer0.10-plugins-good
-Recommends: gstreamer0.10-plugins-ugly
+Depends: ${python:Depends}, gmencoder
Description: Media transcoder deamon
Homepage: http://gmyth.sourceforge.net/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-01-30 21:20:13
|
Revision: 905
http://gmyth.svn.sourceforge.net/gmyth/?rev=905&view=rev
Author: renatofilho
Date: 2008-01-30 13:20:16 -0800 (Wed, 30 Jan 2008)
Log Message:
-----------
updated README, AUTHORS, COPYING
Added Paths:
-----------
trunk/gmyth-stream/server/AUTHORS
trunk/gmyth-stream/server/COPYING
Added: trunk/gmyth-stream/server/AUTHORS
===================================================================
--- trunk/gmyth-stream/server/AUTHORS (rev 0)
+++ trunk/gmyth-stream/server/AUTHORS 2008-01-30 21:20:16 UTC (rev 905)
@@ -0,0 +1,2 @@
+morpheuz:Artur Duque de Souza <art...@in...>
+renatofilho:Renato Araujo Oliveira Filho <ren...@in...>
Added: trunk/gmyth-stream/server/COPYING
===================================================================
--- trunk/gmyth-stream/server/COPYING (rev 0)
+++ trunk/gmyth-stream/server/COPYING 2008-01-30 21:20:16 UTC (rev 905)
@@ -0,0 +1,340 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-01-30 03:36:35
|
Revision: 904
http://gmyth.svn.sourceforge.net/gmyth/?rev=904&view=rev
Author: renatofilho
Date: 2008-01-29 19:36:13 -0800 (Tue, 29 Jan 2008)
Log Message:
-----------
updated COPYING file
Modified Paths:
--------------
trunk/gmyth-stream/gmencoder/AUTHORS
trunk/gmyth-stream/gmencoder/COPYING
trunk/gmyth-stream/gmencoder/README
trunk/gmyth-stream/gmencoder/src/gmencoder.c
trunk/gmyth-stream/gmencoder/src/gmencoder.h
trunk/gmyth-stream/gmencoder/src/main.c
Modified: trunk/gmyth-stream/gmencoder/AUTHORS
===================================================================
--- trunk/gmyth-stream/gmencoder/AUTHORS 2008-01-29 20:12:30 UTC (rev 903)
+++ trunk/gmyth-stream/gmencoder/AUTHORS 2008-01-30 03:36:13 UTC (rev 904)
@@ -0,0 +1,2 @@
+renatofilho:Renato Araujo Oliveira Filho <ren...@in...>
+melunko:Hallyson Luiz de Morais Melo <hal...@in...>
Modified: trunk/gmyth-stream/gmencoder/COPYING
===================================================================
--- trunk/gmyth-stream/gmencoder/COPYING 2008-01-29 20:12:30 UTC (rev 903)
+++ trunk/gmyth-stream/gmencoder/COPYING 2008-01-30 03:36:13 UTC (rev 904)
@@ -0,0 +1,340 @@
+ GNU GENERAL PUBLIC LICENSE
+ Version 2, June 1991
+
+ Copyright (C) 1989, 1991 Free Software Foundation, Inc.
+ 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+ Everyone is permitted to copy and distribute verbatim copies
+ of this license document, but changing it is not allowed.
+
+ Preamble
+
+ The licenses for most software are designed to take away your
+freedom to share and change it. By contrast, the GNU General Public
+License is intended to guarantee your freedom to share and change free
+software--to make sure the software is free for all its users. This
+General Public License applies to most of the Free Software
+Foundation's software and to any other program whose authors commit to
+using it. (Some other Free Software Foundation software is covered by
+the GNU Library General Public License instead.) You can apply it to
+your programs, too.
+
+ When we speak of free software, we are referring to freedom, not
+price. Our General Public Licenses are designed to make sure that you
+have the freedom to distribute copies of free software (and charge for
+this service if you wish), that you receive source code or can get it
+if you want it, that you can change the software or use pieces of it
+in new free programs; and that you know you can do these things.
+
+ To protect your rights, we need to make restrictions that forbid
+anyone to deny you these rights or to ask you to surrender the rights.
+These restrictions translate to certain responsibilities for you if you
+distribute copies of the software, or if you modify it.
+
+ For example, if you distribute copies of such a program, whether
+gratis or for a fee, you must give the recipients all the rights that
+you have. You must make sure that they, too, receive or can get the
+source code. And you must show them these terms so they know their
+rights.
+
+ We protect your rights with two steps: (1) copyright the software, and
+(2) offer you this license which gives you legal permission to copy,
+distribute and/or modify the software.
+
+ Also, for each author's protection and ours, we want to make certain
+that everyone understands that there is no warranty for this free
+software. If the software is modified by someone else and passed on, we
+want its recipients to know that what they have is not the original, so
+that any problems introduced by others will not reflect on the original
+authors' reputations.
+
+ Finally, any free program is threatened constantly by software
+patents. We wish to avoid the danger that redistributors of a free
+program will individually obtain patent licenses, in effect making the
+program proprietary. To prevent this, we have made it clear that any
+patent must be licensed for everyone's free use or not licensed at all.
+
+ The precise terms and conditions for copying, distribution and
+modification follow.
+
+ GNU GENERAL PUBLIC LICENSE
+ TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
+
+ 0. This License applies to any program or other work which contains
+a notice placed by the copyright holder saying it may be distributed
+under the terms of this General Public License. The "Program", below,
+refers to any such program or work, and a "work based on the Program"
+means either the Program or any derivative work under copyright law:
+that is to say, a work containing the Program or a portion of it,
+either verbatim or with modifications and/or translated into another
+language. (Hereinafter, translation is included without limitation in
+the term "modification".) Each licensee is addressed as "you".
+
+Activities other than copying, distribution and modification are not
+covered by this License; they are outside its scope. The act of
+running the Program is not restricted, and the output from the Program
+is covered only if its contents constitute a work based on the
+Program (independent of having been made by running the Program).
+Whether that is true depends on what the Program does.
+
+ 1. You may copy and distribute verbatim copies of the Program's
+source code as you receive it, in any medium, provided that you
+conspicuously and appropriately publish on each copy an appropriate
+copyright notice and disclaimer of warranty; keep intact all the
+notices that refer to this License and to the absence of any warranty;
+and give any other recipients of the Program a copy of this License
+along with the Program.
+
+You may charge a fee for the physical act of transferring a copy, and
+you may at your option offer warranty protection in exchange for a fee.
+
+ 2. You may modify your copy or copies of the Program or any portion
+of it, thus forming a work based on the Program, and copy and
+distribute such modifications or work under the terms of Section 1
+above, provided that you also meet all of these conditions:
+
+ a) You must cause the modified files to carry prominent notices
+ stating that you changed the files and the date of any change.
+
+ b) You must cause any work that you distribute or publish, that in
+ whole or in part contains or is derived from the Program or any
+ part thereof, to be licensed as a whole at no charge to all third
+ parties under the terms of this License.
+
+ c) If the modified program normally reads commands interactively
+ when run, you must cause it, when started running for such
+ interactive use in the most ordinary way, to print or display an
+ announcement including an appropriate copyright notice and a
+ notice that there is no warranty (or else, saying that you provide
+ a warranty) and that users may redistribute the program under
+ these conditions, and telling the user how to view a copy of this
+ License. (Exception: if the Program itself is interactive but
+ does not normally print such an announcement, your work based on
+ the Program is not required to print an announcement.)
+
+These requirements apply to the modified work as a whole. If
+identifiable sections of that work are not derived from the Program,
+and can be reasonably considered independent and separate works in
+themselves, then this License, and its terms, do not apply to those
+sections when you distribute them as separate works. But when you
+distribute the same sections as part of a whole which is a work based
+on the Program, the distribution of the whole must be on the terms of
+this License, whose permissions for other licensees extend to the
+entire whole, and thus to each and every part regardless of who wrote it.
+
+Thus, it is not the intent of this section to claim rights or contest
+your rights to work written entirely by you; rather, the intent is to
+exercise the right to control the distribution of derivative or
+collective works based on the Program.
+
+In addition, mere aggregation of another work not based on the Program
+with the Program (or with a work based on the Program) on a volume of
+a storage or distribution medium does not bring the other work under
+the scope of this License.
+
+ 3. You may copy and distribute the Program (or a work based on it,
+under Section 2) in object code or executable form under the terms of
+Sections 1 and 2 above provided that you also do one of the following:
+
+ a) Accompany it with the complete corresponding machine-readable
+ source code, which must be distributed under the terms of Sections
+ 1 and 2 above on a medium customarily used for software interchange; or,
+
+ b) Accompany it with a written offer, valid for at least three
+ years, to give any third party, for a charge no more than your
+ cost of physically performing source distribution, a complete
+ machine-readable copy of the corresponding source code, to be
+ distributed under the terms of Sections 1 and 2 above on a medium
+ customarily used for software interchange; or,
+
+ c) Accompany it with the information you received as to the offer
+ to distribute corresponding source code. (This alternative is
+ allowed only for noncommercial distribution and only if you
+ received the program in object code or executable form with such
+ an offer, in accord with Subsection b above.)
+
+The source code for a work means the preferred form of the work for
+making modifications to it. For an executable work, complete source
+code means all the source code for all modules it contains, plus any
+associated interface definition files, plus the scripts used to
+control compilation and installation of the executable. However, as a
+special exception, the source code distributed need not include
+anything that is normally distributed (in either source or binary
+form) with the major components (compiler, kernel, and so on) of the
+operating system on which the executable runs, unless that component
+itself accompanies the executable.
+
+If distribution of executable or object code is made by offering
+access to copy from a designated place, then offering equivalent
+access to copy the source code from the same place counts as
+distribution of the source code, even though third parties are not
+compelled to copy the source along with the object code.
+
+ 4. You may not copy, modify, sublicense, or distribute the Program
+except as expressly provided under this License. Any attempt
+otherwise to copy, modify, sublicense or distribute the Program is
+void, and will automatically terminate your rights under this License.
+However, parties who have received copies, or rights, from you under
+this License will not have their licenses terminated so long as such
+parties remain in full compliance.
+
+ 5. You are not required to accept this License, since you have not
+signed it. However, nothing else grants you permission to modify or
+distribute the Program or its derivative works. These actions are
+prohibited by law if you do not accept this License. Therefore, by
+modifying or distributing the Program (or any work based on the
+Program), you indicate your acceptance of this License to do so, and
+all its terms and conditions for copying, distributing or modifying
+the Program or works based on it.
+
+ 6. Each time you redistribute the Program (or any work based on the
+Program), the recipient automatically receives a license from the
+original licensor to copy, distribute or modify the Program subject to
+these terms and conditions. You may not impose any further
+restrictions on the recipients' exercise of the rights granted herein.
+You are not responsible for enforcing compliance by third parties to
+this License.
+
+ 7. If, as a consequence of a court judgment or allegation of patent
+infringement or for any other reason (not limited to patent issues),
+conditions are imposed on you (whether by court order, agreement or
+otherwise) that contradict the conditions of this License, they do not
+excuse you from the conditions of this License. If you cannot
+distribute so as to satisfy simultaneously your obligations under this
+License and any other pertinent obligations, then as a consequence you
+may not distribute the Program at all. For example, if a patent
+license would not permit royalty-free redistribution of the Program by
+all those who receive copies directly or indirectly through you, then
+the only way you could satisfy both it and this License would be to
+refrain entirely from distribution of the Program.
+
+If any portion of this section is held invalid or unenforceable under
+any particular circumstance, the balance of the section is intended to
+apply and the section as a whole is intended to apply in other
+circumstances.
+
+It is not the purpose of this section to induce you to infringe any
+patents or other property right claims or to contest validity of any
+such claims; this section has the sole purpose of protecting the
+integrity of the free software distribution system, which is
+implemented by public license practices. Many people have made
+generous contributions to the wide range of software distributed
+through that system in reliance on consistent application of that
+system; it is up to the author/donor to decide if he or she is willing
+to distribute software through any other system and a licensee cannot
+impose that choice.
+
+This section is intended to make thoroughly clear what is believed to
+be a consequence of the rest of this License.
+
+ 8. If the distribution and/or use of the Program is restricted in
+certain countries either by patents or by copyrighted interfaces, the
+original copyright holder who places the Program under this License
+may add an explicit geographical distribution limitation excluding
+those countries, so that distribution is permitted only in or among
+countries not thus excluded. In such case, this License incorporates
+the limitation as if written in the body of this License.
+
+ 9. The Free Software Foundation may publish revised and/or new versions
+of the General Public License from time to time. Such new versions will
+be similar in spirit to the present version, but may differ in detail to
+address new problems or concerns.
+
+Each version is given a distinguishing version number. If the Program
+specifies a version number of this License which applies to it and "any
+later version", you have the option of following the terms and conditions
+either of that version or of any later version published by the Free
+Software Foundation. If the Program does not specify a version number of
+this License, you may choose any version ever published by the Free Software
+Foundation.
+
+ 10. If you wish to incorporate parts of the Program into other free
+programs whose distribution conditions are different, write to the author
+to ask for permission. For software which is copyrighted by the Free
+Software Foundation, write to the Free Software Foundation; we sometimes
+make exceptions for this. Our decision will be guided by the two goals
+of preserving the free status of all derivatives of our free software and
+of promoting the sharing and reuse of software generally.
+
+ NO WARRANTY
+
+ 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY
+FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN
+OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES
+PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED
+OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS
+TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE
+PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,
+REPAIR OR CORRECTION.
+
+ 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING
+WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR
+REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,
+INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING
+OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED
+TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY
+YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
+PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE
+POSSIBILITY OF SUCH DAMAGES.
+
+ END OF TERMS AND CONDITIONS
+
+ How to Apply These Terms to Your New Programs
+
+ If you develop a new program, and you want it to be of the greatest
+possible use to the public, the best way to achieve this is to make it
+free software which everyone can redistribute and change under these terms.
+
+ To do so, attach the following notices to the program. It is safest
+to attach them to the start of each source file to most effectively
+convey the exclusion of warranty; and each file should have at least
+the "copyright" line and a pointer to where the full notice is found.
+
+ <one line to give the program's name and a brief idea of what it does.>
+ Copyright (C) <year> <name of author>
+
+ This program is free software; you can redistribute it and/or modify
+ it under the terms of the GNU General Public License as published by
+ the Free Software Foundation; either version 2 of the License, or
+ (at your option) any later version.
+
+ This program is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ GNU General Public License for more details.
+
+ You should have received a copy of the GNU General Public License
+ along with this program; if not, write to the Free Software
+ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+
+
+Also add information on how to contact you by electronic and paper mail.
+
+If the program is interactive, make it output a short notice like this
+when it starts in an interactive mode:
+
+ Gnomovision version 69, Copyright (C) year name of author
+ Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
+ This is free software, and you are welcome to redistribute it
+ under certain conditions; type `show c' for details.
+
+The hypothetical commands `show w' and `show c' should show the appropriate
+parts of the General Public License. Of course, the commands you use may
+be called something other than `show w' and `show c'; they could even be
+mouse-clicks or menu items--whatever suits your program.
+
+You should also get your employer (if you work as a programmer) or your
+school, if any, to sign a "copyright disclaimer" for the program, if
+necessary. Here is a sample; alter the names:
+
+ Yoyodyne, Inc., hereby disclaims all copyright interest in the program
+ `Gnomovision' (which makes passes at compilers) written by James Hacker.
+
+ <signature of Ty Coon>, 1 April 1989
+ Ty Coon, President of Vice
+
+This General Public License does not permit incorporating your program into
+proprietary programs. If your program is a subroutine library, you may
+consider it more useful to permit linking proprietary applications with the
+library. If this is what you want to do, use the GNU Library General
+Public License instead of this License.
Modified: trunk/gmyth-stream/gmencoder/README
===================================================================
--- trunk/gmyth-stream/gmencoder/README 2008-01-29 20:12:30 UTC (rev 903)
+++ trunk/gmyth-stream/gmencoder/README 2008-01-30 03:36:13 UTC (rev 904)
@@ -0,0 +1,58 @@
+General Information
+===================
+
+This is GMencoder version 0.1. GMencoder is a media transcode tool,
+based on GStreamer elements.
+
+GMencoder is free software, licensed under the GNU GPL.
+
+The official web site is:
+ http://gmyth.sourceforge.net/wiki/index.php/Main_Page
+
+Information about mailing lists can be found at:
+ http://sourceforge.net/projects/gmyth/
+
+Our IRC channel is #gmyth on Freenode (irc.freenode.org).
+
+
+Installation
+============
+
+See the INSTALL file.
+
+How to report bugs
+==================
+
+Bugs should be reported to the GMyth SourceForge bug tracking system.
+(http://sourceforge.net/tracker/?group_id=177106&atid=879914.)
+
+In the bug report please include:
+
+* Information about your system. For instance:
+
+ - GStreamer version
+ - Available GStreamer plugins (run gst-inspect with no arguments)
+
+ And anything else you think is relevant.
+
+* Before you report a bug, it will be useful to know if GStreamer works.
+ If you have playback issues, try running this command:
+
+ $ gst-launch-0.10 playbin uri="file:///path/to/my/musicfile.ogg"
+
+ Just replace /path/to/my/musicfile.ogg with some sound file in this command
+ above.
+
+* How to reproduce the bug.
+
+* If the bug was a crash, the exact text that was printed out when the
+ crash occured, and a trace (which can be obtained by using gdb or bug-buddy).
+ See http://live.gnome.org/GettingTraces for more information on getting
+ stack traces.
+
+Development
+=======
+
+See the HACKING file.
+
+arch-tag: The typical project user README doc
Modified: trunk/gmyth-stream/gmencoder/src/gmencoder.c
===================================================================
--- trunk/gmyth-stream/gmencoder/src/gmencoder.c 2008-01-29 20:12:30 UTC (rev 903)
+++ trunk/gmyth-stream/gmencoder/src/gmencoder.c 2008-01-30 03:36:13 UTC (rev 904)
@@ -1,3 +1,24 @@
+/*
+ * arch-tag: Implementation gmencoder engine
+ *
+ * Copyright (C) 2007 INdT - Renato Filho <ren...@in...>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ */
+
#ifdef HAVE_CONFIG_H
#include "config.h"
#endif
Modified: trunk/gmyth-stream/gmencoder/src/gmencoder.h
===================================================================
--- trunk/gmyth-stream/gmencoder/src/gmencoder.h 2008-01-29 20:12:30 UTC (rev 903)
+++ trunk/gmyth-stream/gmencoder/src/gmencoder.h 2008-01-30 03:36:13 UTC (rev 904)
@@ -1,3 +1,24 @@
+/*
+ * arch-tag: Header for gmencoder engine
+ *
+ * Copyright (C) 2007 INdT - Renato Filho <ren...@in...>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ */
+
#ifndef __G_MENCODER_H__
#define __G_MENCODER_H__
Modified: trunk/gmyth-stream/gmencoder/src/main.c
===================================================================
--- trunk/gmyth-stream/gmencoder/src/main.c 2008-01-29 20:12:30 UTC (rev 903)
+++ trunk/gmyth-stream/gmencoder/src/main.c 2008-01-30 03:36:13 UTC (rev 904)
@@ -1,3 +1,24 @@
+/*
+ * arch-tag: GMencoder main file
+ *
+ * Copyright (C) 2007 INdT - Renato Filho <ren...@in...>
+ *
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program; if not, write to the Free Software
+ * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
+ *
+ */
+
#include <sys/stat.h>
#include <fcntl.h>
#include <unistd.h>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-01-29 20:12:27
|
Revision: 903
http://gmyth.svn.sourceforge.net/gmyth/?rev=903&view=rev
Author: renatofilho
Date: 2008-01-29 12:12:30 -0800 (Tue, 29 Jan 2008)
Log Message:
-----------
implemente audio-rate arg
Modified Paths:
--------------
trunk/gmyth-stream/gmencoder/src/gmencoder.c
Modified: trunk/gmyth-stream/gmencoder/src/gmencoder.c
===================================================================
--- trunk/gmyth-stream/gmencoder/src/gmencoder.c 2008-01-29 18:40:32 UTC (rev 902)
+++ trunk/gmyth-stream/gmencoder/src/gmencoder.c 2008-01-29 20:12:30 UTC (rev 903)
@@ -311,17 +311,46 @@
goto error;
}
- /*
- * if (rate > 0) { g_object_set (G_OBJECT (aencode), "bitrate", 32,
- * NULL); }
- */
+
gst_bin_add_many(GST_BIN(abin), aqueue, aconvert, aencode, aqueue_src,
NULL);
- if (gst_element_link_many(aqueue, aconvert, aencode, aqueue_src, NULL)
- == FALSE) {
+
+ if (!gst_element_link (aqueue, aconvert))
+ {
g_warning("Not Link audio elements");
+ goto error;
}
+
+ if (rate > 0) {
+ GstCaps *caps;
+
+ caps = gst_caps_new_simple ("audio/x-raw-int",
+ "rate", G_TYPE_INT, rate, NULL);
+ if (!gst_element_link_filtered (aconvert, aencode, caps))
+ {
+ gst_caps_unref (caps);
+ g_warning("Not link rate filter");
+ goto error;
+ }
+
+ gst_caps_unref (caps);
+ }
+ else
+ {
+ if (!gst_element_link (aconvert, aencode))
+ {
+ g_warning ("Fail to link audio elements");
+ goto error;
+ }
+ }
+
+
+ if (!gst_element_link (aencode, aqueue_src))
+ {
+ g_warning("Not Link audio elements");
+ goto error;
+ }
// TODO: apply audio rate
// ghost pad the audio bin
@@ -1021,8 +1050,10 @@
err_str = g_strdup_printf("Error [%d] %s (%s)", error->code,
error->message, debug);
priv->ready = FALSE;
+ /*
g_signal_emit(user_data, g_mencoder_signals[ERROR], 0,
err_str);
+ */
g_free(err_str);
g_clear_error(&error);
g_free(debug);
@@ -1076,7 +1107,8 @@
}
sink_pad = gst_element_get_pad(sink_element, "sink");
- gst_pad_link(pad, sink_pad);
+ if (!gst_pad_is_linked (sink_pad))
+ gst_pad_link(pad, sink_pad);
gst_object_unref(sink_element);
gst_object_unref(sink_pad);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ren...@us...> - 2008-01-29 18:40:38
|
Revision: 902
http://gmyth.svn.sourceforge.net/gmyth/?rev=902&view=rev
Author: renatofilho
Date: 2008-01-29 10:40:32 -0800 (Tue, 29 Jan 2008)
Log Message:
-----------
fixed var names
Modified Paths:
--------------
trunk/gmyth-dbus/src/gmyth-dbus-server.c
Modified: trunk/gmyth-dbus/src/gmyth-dbus-server.c
===================================================================
--- trunk/gmyth-dbus/src/gmyth-dbus-server.c 2008-01-29 18:40:18 UTC (rev 901)
+++ trunk/gmyth-dbus/src/gmyth-dbus-server.c 2008-01-29 18:40:32 UTC (rev 902)
@@ -633,7 +633,7 @@
end_str = g_time_val_to_iso8601 (data->endts);
dbus_g_type_struct_set (&program,
- 0, data->xx_channel_id,
+ 0, data->channel_id,
1, start_str,
2, end_str,
3, data->title->str,
@@ -666,8 +666,8 @@
dbus_g_type_struct_set (val,
0, info->record_id,
- 1, info->xx_program_id->str,
- 2, info->xx_channel_id,
+ 1, info->program_id->str,
+ 2, info->channel_id,
3, start_str,
4, end_str,
5, info->title->str,
@@ -824,8 +824,8 @@
dbus_g_type_struct_set (&schedule,
0, data->schedule_id,
- 1, data->xx_program_id->str,
- 2, data->xx_channel_id,
+ 1, data->program_id->str,
+ 2, data->channel_id,
3, start_str_time,
4, end_str_time,
5, data->title->str,
@@ -1025,8 +1025,8 @@
/* record_id == -1 for generating a new id */
new_sched_info->schedule_id = -1;
- new_sched_info->xx_channel_id = channel_id;
- new_sched_info->xx_program_id = g_string_new (program_id);
+ new_sched_info->channel_id = channel_id;
+ new_sched_info->program_id = g_string_new (program_id);
new_sched_info->start_time = g_new0 (GTimeVal, 1);
*new_sched_info->start_time = *start_vtime;
new_sched_info->end_time = g_new0 (GTimeVal, 1);
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|