debian/0000755000000000000000000000000012272234310007162 5ustar debian/gmerlin-plugins-avdecoder.install0000644000000000000000000000004512272234310015617 0ustar debian/tmp/usr/lib/*/gmerlin/plugins debian/restorefiles0000644000000000000000000000033312272234310011612 0ustar Makefile.in aclocal.m4 configure doc/Makefile.in include/Makefile.in include/config.h.in lib/Makefile.in ltmain.sh m4/Makefile.in plugins/Makefile.in po/de.gmo tests/Makefile.in utils/Makefile.in include/bgav_version.h debian/watch0000644000000000000000000000025312272234310010213 0ustar # Run the "uscan" command to check for upstream updates and more. version=3 opts=dversionmangle=s/\~dfsg[0-9]*$// \ http://sf.net/gmerlin/gmerlin-avdecoder-(.*)\.tar\.gz debian/copyright0000644000000000000000000001615412272234310011124 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: gmerlin_avdecoder Upstream-Contact: Members of the Gmerlin project Source: http://gmerlin.sourceforge.net/ Files: * Copyright: 1995-2001,2004-2006, Free Software Foundation, Inc. 2000-2002, the xine project 2001-2011, Members of the Gmerlin project 2003-2009, Burkhard Plaum License: GPL-2+ Files: */Makefile.in Copyright: 1994-2009, Free Software Foundation, Inc. License: GAP~Makefile.in Files: include/asmrp.h lib/asmrp.c lib/pnm.[ch] Copyright: 2000-2002, the xine project License: GPL-2+~xine Files: config.rpath m4/*.m4 Copyright: 1995-2006, Free Software Foundation, Inc License: GAP Files: lib/targa.[ch] Copyright: 2001-2003, Emil Mikulic License: targa Files: lib/base64.c Copyright: 1991, Bell Communications Research, Inc. (Bellcore) 1998-2000, University College London License: BSD-3-clause and Bellcore Files: include/RTjpeg.[ch] Copyright: 1998-1999, Joerg Walter 1999, Wim Taymans Justin Schoeman 1998 License: LGPL-2.1+ Files: po/Makefile.in.in Copyright: 1995-1997, 2000-2006, Ulrich Drepper License: GAP~gettext Files: debian/* Copyright: 2008, Christian Marillat 2009, Romain Beauxis 2009-2010, Reinhard Tartler 2010,2012. Jonas Smedegard 2010-2012, IOhannes m zmölnig 2011-2012, Alessio Treglia License: GPL-2+ License: GPL-2+ 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, 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. Comment: On Debian systems the 'GNU General Public License' version 2 is located in '/usr/share/common-licenses/GPL-2'. . You should have received a copy of the 'GNU General Public License' along with this program. If not, see . License: GPL-2+~xine xine 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. . xine 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. License: LGPL-2.1+ This header 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.1 of the License, or (at your option) any later version. . This header 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. Comment: On Debian systems the 'GNU Lesser General Public License' version 2.1 is located in '/usr/share/common-licenses/LGPL-2.1'. . You should have received a copy of the 'GNU Lesser General Public License' along with this program. If not, see . License: BSD-3-clause Redistribution and use in source and binary forms, with or without modification, is permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. Neither the names of the copyright holders nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. . THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. License: Bellcore Permission to use, copy, modify, and distribute this material for any purpose and without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies, and that the name of Bellcore not be used in advertising or publicity pertaining to this material without the specific, prior written permission of an authorized representative of Bellcore. BELLCORE MAKES NO REPRESENTATIONS ABOUT THE ACCURACY OR SUITABILITY OF THIS MATERIAL FOR ANY PURPOSE. IT IS PROVIDED "AS IS", WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES. License: GAP This file 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. License: GAP~Makefile.in 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. License: GAP~gettext This file may be copied and used freely without restrictions. It may be used in projects which are not available under the GNU General Public License but which still want to provide support for the GNU gettext functionality. License: targa Source and binary redistribution of this code, with or without changes, for free or for profit, is allowed as long as this copyright notice is kept intact. Modified versions must be clearly marked as modified. . This code is provided without any warranty. The copyright holder is not liable for anything bad that might happen as a result of the code. debian/changelog0000644000000000000000000000735212272234352011051 0ustar gmerlin-avdecoder (1.2.0~dfsg-4) unstable; urgency=medium [ Jonas Smedegaard ] * Update README.source to emphasize control.in file as *not* a show-stopper for contributions, referring to wiki page for details. [ IOhannes m zmölnig ] * Fixed my Uploader's name. * Bumped automake/aclocal to 1.11 (Closes: #724378) * Raised priority to 'optional' + Keep priority of dbg-package at 'extra'. * Build-Depend on libtiff-dev rather than libtiff4-dev to allow automatic libtiff transition. (Closes: #736009) * Propagate hardening FLAGS. * Exclude files (re)generated during build from license-check. * Regenerated debian/copyright_hints. * Regenerated debian/control. * Bumped Standards-Version to 3.9.5 -- IOhannes m zmölnig Tue, 10 Dec 2013 14:33:45 +0100 gmerlin-avdecoder (1.2.0~dfsg-3) unstable; urgency=low * Fix FTBFS with libav 9 (Closes: #693502) (LP: #1079993) -- Alessio Treglia Sat, 17 Nov 2012 12:54:49 +0000 gmerlin-avdecoder (1.2.0~dfsg-2) unstable; urgency=low * Enable MJPEGTOOLS support. -- Alessio Treglia Wed, 10 Oct 2012 02:00:23 +0100 gmerlin-avdecoder (1.2.0~dfsg-1) unstable; urgency=low [ Alessio Treglia ] * Refresh symbols file. * Introduce Multi-Arch support. * Requires libgmerlin0 >= 1.2.0 * Remove translations from libgmerlin-avdec1 to avoid multi-arch breakage. * Update Vcs tags. * Bump standards-version to 3.9.3. * Build-depend on libpng-dev (Closes: #662351). * Update copyright file: + Rewrite using machine-readable format 1.0. [ Jonas Smedegaard ] * Fix declare DEB_AUTO_UPDATE_* variables before including CDBS snippets: Used in ifeq conditionals so need to be resolved early. * Update copyright file: + Consistently double-indent (not tab- or mult-indent) in Copyright fields as per Policy §5.6.13. + Consistently space-separate (not comma-separate) files. + Better license shortnames. + Include verbatim licensing statements, also of derived licenses. + Quote licenses in comments. + Double-indent license in lists where newlines should be preserved. * Document use of CDBS and git in README.source. * Refresh patches with shortening quilt options, and improve DEP3 headers. * Remove debian/source/local-options; abort-on-upstream-changes and unapply-patches are default in dpkg-source since 1.16.1. * Extend copyright years for Debian packaging. * Update package relations: + Stop build-depending on unused dh-autoreconf. + Relax build-dependency on cdbs: Needlessly tight. + Relax build-depend unversioned on debhelper and devscripts: Needed versions satisfied even in oldstable. [ IOhannes m zmölnig ] * Imported Upstream version 1.2.0~dfsg * Refreshed patches * Removed libav-0.7 patch (no longer needed) * Needs gavl>=1.4.0 * Needs gmerlin>=1.2.0~ * Fixed configure version check for gmerlin * Fixed debian/copyright (DEP-5 tags, typos) * Fixed spelling * Updated copyright dates -- Alessio Treglia Mon, 11 Jun 2012 19:10:25 +0200 gmerlin-avdecoder (1.1.0~dfsg-3) unstable; urgency=low [ IOhannes m zmölnig ] * Cosmetic changes [ Alessio Treglia ] * Fix compilation with libav 0.7 (Closes: #638564, LP: #831276), thanks to Colin Watson for the patch. * Bump Standards -- Alessio Treglia Sat, 03 Sep 2011 09:32:38 +0200 gmerlin-avdecoder (1.1.0~dfsg-2) unstable; urgency=low * Upload to unstable. -- Alessio Treglia Tue, 08 Feb 2011 06:56:22 +0100 gmerlin-avdecoder (1.1.0~dfsg-1) experimental; urgency=low * Initial release (Closes: #555852) -- IOhannes m zmoelnig (gpg-key at iem) Mon, 10 Jan 2011 20:21:02 +0100 debian/libgmerlin-avdec1.symbols0000644000000000000000000001262012272234310014062 0ustar libgmerlin_avdec.so.1 libgmerlin-avdec1 #MINVER# bgav_audio_duration@Base 1.0.0 bgav_audio_start_time@Base 1.0.0 bgav_can_pause@Base 1.0.0 bgav_can_seek@Base 1.0.0 bgav_can_seek_sample@Base 1.0.0 bgav_check_device_dvb@Base 1.0.0 bgav_check_device_dvd@Base 1.0.0 bgav_check_device_vcd@Base 1.0.0 bgav_close@Base 1.0.0 bgav_codecs_dump@Base 1.0.0 bgav_create@Base 1.0.0 bgav_device_info_destroy@Base 1.0.0 bgav_dump@Base 1.0.0 bgav_edl_dump@Base 1.0.0 bgav_eject_disc@Base 1.0.0 bgav_file_index_dump@Base 1.0.0 bgav_find_devices_dvb@Base 1.0.0 bgav_find_devices_dvd@Base 1.0.0 bgav_find_devices_vcd@Base 1.0.0 bgav_formats_dump@Base 1.0.0 bgav_get_audio_bitrate@Base 1.2.0~dfsg bgav_get_audio_compression_info@Base 1.1.0~ bgav_get_audio_description@Base 1.0.0 bgav_get_audio_format@Base 1.0.0 bgav_get_audio_info@Base 1.0.0 bgav_get_audio_language@Base 1.0.0 bgav_get_audio_metadata@Base 1.2.0~dfsg bgav_get_chapter_name@Base 1.0.0 bgav_get_chapter_time@Base 1.0.0 bgav_get_description@Base 1.0.0 bgav_get_disc_name@Base 1.0.0 bgav_get_duration@Base 1.0.0 bgav_get_edl@Base 1.0.0 bgav_get_frame_table@Base 1.0.3 bgav_get_metadata@Base 1.0.0 bgav_get_num_chapters@Base 1.0.0 bgav_get_options@Base 1.0.0 bgav_get_subtitle_format@Base 1.0.0 bgav_get_subtitle_info@Base 1.0.0 bgav_get_subtitle_language@Base 1.0.0 bgav_get_subtitle_metadata@Base 1.2.0~dfsg bgav_get_track_name@Base 1.0.0 bgav_get_video_compression_info@Base 1.1.0~ bgav_get_video_description@Base 1.0.0 bgav_get_video_format@Base 1.0.0 bgav_get_video_metadata@Base 1.2.0~dfsg bgav_has_subtitle@Base 1.0.0 bgav_input_close@Base 1.0.0 bgav_input_create@Base 1.0.0 bgav_input_open@Base 1.0.0 bgav_input_read_data@Base 1.0.0 bgav_inputs_dump@Base 1.0.0 bgav_is_redirector@Base 1.0.0 bgav_metadata_get_album@Base 1.0.0 bgav_metadata_get_albumartist@Base 1.2.0~dfsg bgav_metadata_get_artist@Base 1.0.0 bgav_metadata_get_author@Base 1.0.0 bgav_metadata_get_comment@Base 1.0.0 bgav_metadata_get_copyright@Base 1.0.0 bgav_metadata_get_date@Base 1.0.0 bgav_metadata_get_genre@Base 1.0.0 bgav_metadata_get_title@Base 1.0.0 bgav_metadata_get_track@Base 1.0.0 bgav_mms_open@Base 1.0.0 bgav_num_audio_streams@Base 1.0.0 bgav_num_subtitle_streams@Base 1.0.0 bgav_num_tracks@Base 1.0.0 bgav_num_video_streams@Base 1.0.0 bgav_open@Base 1.0.0 bgav_open_callbacks@Base 1.0.0 bgav_open_dvb@Base 1.0.0 bgav_open_dvd@Base 1.0.0 bgav_open_fd@Base 1.0.0 bgav_open_vcd@Base 1.0.0 bgav_options_copy@Base 1.0.0 bgav_options_create@Base 1.0.0 bgav_options_destroy@Base 1.0.0 bgav_options_set_aspect_callback@Base 1.0.0 bgav_options_set_audio_dynrange@Base 1.0.0 bgav_options_set_buffer_callback@Base 1.0.0 bgav_options_set_cache_size@Base 1.0.0 bgav_options_set_cache_time@Base 1.0.0 bgav_options_set_connect_timeout@Base 1.0.0 bgav_options_set_default_subtitle_encoding@Base 1.0.0 bgav_options_set_defaults@Base 1.0.0 bgav_options_set_dump_headers@Base 1.2.0~dfsg bgav_options_set_dump_indices@Base 1.2.0~dfsg bgav_options_set_dv_datetime@Base 1.0.0 bgav_options_set_dvb_channels_file@Base 1.0.0 bgav_options_set_ftp_anonymous@Base 1.0.0 bgav_options_set_ftp_anonymous_password@Base 1.0.0 bgav_options_set_http_proxy_auth@Base 1.0.0 bgav_options_set_http_proxy_host@Base 1.0.0 bgav_options_set_http_proxy_pass@Base 1.0.0 bgav_options_set_http_proxy_port@Base 1.0.0 bgav_options_set_http_proxy_user@Base 1.0.0 bgav_options_set_http_shoutcast_metadata@Base 1.0.0 bgav_options_set_http_use_proxy@Base 1.0.0 bgav_options_set_index_callback@Base 1.0.0 bgav_options_set_log_callback@Base 1.0.0 bgav_options_set_log_level@Base 1.1.0~ bgav_options_set_metadata_change_callback@Base 1.0.0 bgav_options_set_name_change_callback@Base 1.0.0 bgav_options_set_network_bandwidth@Base 1.0.0 bgav_options_set_network_buffer_size@Base 1.0.0 bgav_options_set_postprocessing_level@Base 1.0.3 bgav_options_set_pp_level@Base 1.0.0 bgav_options_set_prefer_ffmpeg_demuxers@Base 1.0.0 bgav_options_set_read_timeout@Base 1.0.0 bgav_options_set_rtp_port_base@Base 1.0.0 bgav_options_set_rtp_try_tcp@Base 1.0.0 bgav_options_set_sample_accurate@Base 1.0.0 bgav_options_set_seek_subtitles@Base 1.0.0 bgav_options_set_shrink@Base 1.0.0 bgav_options_set_threads@Base 1.1.0~ bgav_options_set_user_pass_callback@Base 1.0.0 bgav_options_set_vdpau@Base 1.0.3 bgav_read_audio@Base 1.0.0 bgav_read_audio_packet@Base 1.1.0~ bgav_read_subtitle_overlay@Base 1.0.0 bgav_read_subtitle_text@Base 1.0.0 bgav_read_video@Base 1.0.0 bgav_read_video_packet@Base 1.1.0~ bgav_redirector_get_name@Base 1.0.0 bgav_redirector_get_num_urls@Base 1.0.0 bgav_redirector_get_url@Base 1.0.0 bgav_redirectors_dump@Base 1.0.0 bgav_rtsp_create@Base 1.0.0 bgav_rtsp_open@Base 1.0.0 bgav_seek@Base 1.0.0 bgav_seek_audio@Base 1.0.0 bgav_seek_scaled@Base 1.0.0 bgav_seek_subtitle@Base 1.0.0 bgav_seek_video@Base 1.0.0 bgav_select_track@Base 1.0.0 bgav_set_audio_stream@Base 1.0.0 bgav_set_subtitle_stream@Base 1.0.0 bgav_set_video_stream@Base 1.0.0 bgav_skip_video@Base 1.0.3 bgav_start@Base 1.0.0 bgav_strndup@Base 1.0.0 bgav_subreaders_dump@Base 1.0.0 bgav_subtitle_duration@Base 1.0.0 bgav_subtitle_is_text@Base 1.0.0 bgav_superindex_dump@Base 1.0.0 bgav_video_duration@Base 1.0.0 bgav_video_has_still@Base 1.0.1 bgav_video_keyframe_after@Base 1.0.0 bgav_video_keyframe_before@Base 1.0.0 bgav_video_start_time@Base 1.0.0 bgav_yml_dump@Base 1.0.0 bgav_yml_free@Base 1.0.0 bgav_yml_parse@Base 1.0.0 debian/copyright_hints0000644000000000000000000003041512272234310012325 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: FIXME Upstream-Contact: FIXME Source: FIXME Disclaimer: Autogenerated by CDBS Files: include/a52_header.h include/aac_frame.h include/audioparser_priv.h include/avdec.h include/avdec_private.h include/bgav_dca.h include/bgavdefs.h include/bitstream.h include/bsf.h include/bsf_private.h include/cavs_header.h include/codecs.h include/cue.h include/dirac_header.h include/dvb_channels.h include/dvframe.h include/flac_header.h include/frametype.h include/h264_header.h include/http.h include/id3.h include/language_table.h include/matroska.h include/mms.h include/mpa_header.h include/mpeg4_header.h include/mpegts_common.h include/mpv_header.h include/mxf.h include/os.h include/packettimer.h include/parser.h include/pes_header.h include/pngreader.h include/ptscache.h include/qt.h include/rmff.h include/rtp.h include/rtsp.h include/sdp.h include/utils.h include/vc1_header.h include/videoparser_priv.h include/vorbis_comment.h include/win32codec.h include/xing.h include/yml.h lib/a52_header.c lib/aac_frame.c lib/apetag.c lib/audio.c lib/audio_a52.c lib/audio_dca.c lib/audio_faad2.c lib/audio_ffmpeg.c lib/audio_flac.c lib/audio_gavl.c lib/audio_gsm.c lib/audio_mad.c lib/audio_pcm.c lib/audio_qtwin32.c lib/audio_real.c lib/audio_speex.c lib/audio_vorbis.c lib/audio_win32.c lib/audioparser.c lib/bgav.c lib/bitstream.c lib/bsf.c lib/bsf_avcc.c lib/bytebuffer.c lib/cavs_header.c lib/chapterlist.c lib/charset.c lib/codecs.c lib/cue.c lib/demux_4xm.c lib/demux_8svx.c lib/demux_a52.c lib/demux_adif.c lib/demux_adts.c lib/demux_aiff.c lib/demux_ape.c lib/demux_asf.c lib/demux_au.c lib/demux_avi.c lib/demux_avs.c lib/demux_daud.c lib/demux_dsicin.c lib/demux_dv.c lib/demux_dxa.c lib/demux_flac.c lib/demux_fli.c lib/demux_flv.c lib/demux_gif.c lib/demux_gsm.c lib/demux_gxf.c lib/demux_ircam.c lib/demux_matroska.c lib/demux_mpegaudio.c lib/demux_mpegps.c lib/demux_mpegts.c lib/demux_mpegvideo.c lib/demux_mtv.c lib/demux_musepack.c lib/demux_mxf.c lib/demux_nsv.c lib/demux_nuv.c lib/demux_ogg.c lib/demux_p2xml.c lib/demux_psxstr.c lib/demux_quicktime.c lib/demux_r3d.c lib/demux_ra.c lib/demux_rm.c lib/demux_roq.c lib/demux_shorten.c lib/demux_smacker.c lib/demux_smaf.c lib/demux_smjpeg.c lib/demux_sol.c lib/demux_sphere.c lib/demux_thp.c lib/demux_tiertex.c lib/demux_tta.c lib/demux_vmd.c lib/demux_voc.c lib/demux_vqa.c lib/demux_wav.c lib/demux_wavpack.c lib/demux_wve.c lib/demux_y4m.c lib/demuxer.c lib/device.c lib/dirac_header.c lib/dvb_channels.c lib/dvframe.c lib/edl.c lib/fileindex.c lib/flac_header.c lib/formattracker.c lib/frametype.c lib/h264_header.c lib/http.c lib/id3v1.c lib/id3v2.c lib/in_cb.c lib/in_dvb_linux.c lib/in_dvd.c lib/in_fd.c lib/in_file.c lib/in_ftp.c lib/in_http.c lib/in_memory.c lib/in_mms.c lib/in_mmsh.c lib/in_pnm.c lib/in_rtsp.c lib/in_smb.c lib/in_vcd.c lib/input.c lib/keyframetable.c lib/languages.c lib/log.c lib/matroska.c lib/metadata.c lib/mms.c lib/mpa_header.c lib/mpeg4_header.c lib/mpegts_common.c lib/mpv_header.c lib/mxf.c lib/nanosoft.c lib/options.c lib/packet.c lib/packetbuffer.c lib/packetpool.c lib/packettimer.c lib/parse_a52.c lib/parse_aac.c lib/parse_cavs.c lib/parse_dca.c lib/parse_dirac.c lib/parse_flac.c lib/parse_h264.c lib/parse_mjpa.c lib/parse_mpeg4.c lib/parse_mpegaudio.c lib/parse_mpv.c lib/parse_vc1.c lib/parse_vorbis.c lib/pes_header.c lib/pngreader.c lib/ptscache.c lib/qt_atom.c lib/qt_chan.c lib/qt_cmov.c lib/qt_dinf.c lib/qt_dref.c lib/qt_edts.c lib/qt_elst.c lib/qt_enda.c lib/qt_esds.c lib/qt_fiel.c lib/qt_frma.c lib/qt_ftab.c lib/qt_glbl.c lib/qt_gmhd.c lib/qt_gmin.c lib/qt_hdlr.c lib/qt_language.c lib/qt_mdhd.c lib/qt_mdia.c lib/qt_minf.c lib/qt_moov.c lib/qt_mvhd.c lib/qt_nmhd.c lib/qt_palette.c lib/qt_pasp.c lib/qt_rdrf.c lib/qt_rmda.c lib/qt_rmra.c lib/qt_stbl.c lib/qt_stco.c lib/qt_stsc.c lib/qt_stsd.c lib/qt_stss.c lib/qt_stsz.c lib/qt_stts.c lib/qt_tcmi.c lib/qt_timecode.c lib/qt_tkhd.c lib/qt_tmcd.c lib/qt_trak.c lib/qt_tref.c lib/qt_udta.c lib/qt_useratoms.c lib/qt_utils.c lib/qt_wave.c lib/r_asx.c lib/r_m3u.c lib/r_pls.c lib/r_qtl.c lib/r_ref.c lib/r_rtsptext.c lib/r_smil.c lib/redirect.c lib/rmff.c lib/rtcp.c lib/rtp.c lib/rtpbuffer.c lib/rtsp.c lib/sampleseek.c lib/sdp.c lib/seek.c lib/stream.c lib/subovl_dvd.c lib/subread.c lib/subtitle.c lib/superindex.c lib/tcp.c lib/timecode.c lib/track.c lib/tracktable.c lib/translation.c lib/udp.c lib/utils.c lib/vc1_header.c lib/video.c lib/video_aviraw.c lib/video_ffmpeg.c lib/video_gavl.c lib/video_libmpeg2.c lib/video_openjpeg.c lib/video_png.c lib/video_qtraw.c lib/video_real.c lib/video_rtjpeg.c lib/video_schroedinger.c lib/video_tga.c lib/video_theora.c lib/video_tiff.c lib/video_win32.c lib/video_xadll.c lib/video_yuv.c lib/videoparser.c lib/vorbis_comment.c lib/win32codec.c lib/xing.c lib/yml.c plugins/avdec_common.h plugins/i_avdec.c plugins/i_dvb.c plugins/i_dvd.c plugins/i_vcd.c tests/bgavdemux.c tests/bgavdump.c tests/bgavsave.c tests/count_samples.c tests/frametable.c tests/indexdump.c tests/indextest.c tests/mmstest.c tests/rtsptest.c tests/seektest.c tests/vcdtest.c tests/ymltest.c Copyright: 2001, - 2008, Members of the Gmerlin project 2001, - 2011, Members of the Gmerlin project License: GPL-2+ FIXME Files: ABOUT-NLS AUTHORS ChangeLog INSTALL Makefile.am NEWS README acinclude.m4 autogen.sh cpuinfo.sh cvs_clean.sh debian/README.source debian/compat debian/control debian/control.in debian/gbp.conf debian/gmerlin-plugins-avdecoder.install debian/libgmerlin-avdec-dev.install debian/libgmerlin-avdec-doc.doc-base debian/libgmerlin-avdec-doc.install debian/libgmerlin-avdec1.install debian/libgmerlin-avdec1.symbols debian/patches/autoconf_removed_sources.patch debian/patches/fix-ftbfs-libav9.patch debian/patches/fix_dvdread_configure.patch debian/patches/fix_typos.patch debian/patches/gmerlin_versioned_depends.patch debian/patches/plugins-ldflags.patch debian/patches/series debian/patches/system_gsm.patch debian/restorefiles debian/source/format debian/watch doc/Doxyfile.in doc/Makefile.am doc/gavl.tags doc/mainpage.incl gmerlin_avdec.pc.in gmerlin_avdec.spec.in include/Makefile.am include/bgav_vdpau.h include/bgav_version.h include/bgav_version.h.in include/config.h.in lib/Makefile.am lib/vdpau.c m4/Makefile.am m4/avcodec.m4 m4/avformat.m4 m4/check_funcs.m4 m4/lqt_opt_cflags.m4 make_potfiles plugins/Makefile.am po/ChangeLog po/LINGUAS po/POTFILES.in po/Rules-quot po/boldquot.sed po/de.gmo po/en@boldquot.header po/en@quot.header po/insert-header.sin po/quot.sed po/remove-potcdate.sin po/stamp-po tests/Makefile.am utils/Makefile.am utils/cpuinfo.c Copyright: *No copyright* License: UNKNOWN FIXME Files: config.rpath m4/codeset.m4 m4/gettext.m4 m4/glibc2.m4 m4/glibc21.m4 m4/iconv.m4 m4/intdiv0.m4 m4/intmax.m4 m4/inttypes-h.m4 m4/inttypes-pri.m4 m4/inttypes_h.m4 m4/lcmessage.m4 m4/lib-ld.m4 m4/lib-link.m4 m4/lib-prefix.m4 m4/lock.m4 m4/longdouble.m4 m4/longlong.m4 m4/nls.m4 m4/po.m4 m4/printf-posix.m4 m4/progtest.m4 m4/signed.m4 m4/size_max.m4 m4/stdint_h.m4 m4/uintmax_t.m4 m4/ulonglong.m4 m4/visibility.m4 m4/wchar_t.m4 m4/wint_t.m4 m4/xsize.m4 Copyright: 1995-2002, 2004-2005, Free Software Foundation, Inc 1995-2003, 2005-2006, Free Software Foundation, Inc 1995-2006, Free Software Foundation, Inc 1996-2003, 2005 Free Software Foundation, Inc 1996-2003, Free Software Foundation, Inc 1996-2006, Free Software Foundation, Inc 1997-2002, 2006 Free Software Foundation, Inc 1997-2004, Free Software Foundation, Inc 1999-2004, Free Software Foundation, Inc 2000-2002, 2004 Free Software Foundation, Inc 2000-2002, Free Software Foundation, Inc 2001-2002, Free Software Foundation, Inc 2001-2005, Free Software Foundation, Inc 2001-2006, Free Software Foundation, Inc 2002, Free Software Foundation, Inc 2002-2003, 2006 Free Software Foundation, Inc 2002-2003, Free Software Foundation, Inc 2002-2005, Free Software Foundation, Inc 2003, 2005-2006, Free Software Foundation, Inc 2003, Free Software Foundation, Inc 2003-2004, Free Software Foundation, Inc 2005, Free Software Foundation, Inc License: UNKNOWN FIXME Files: Makefile.in doc/Makefile.in include/Makefile.in lib/Makefile.in m4/Makefile.in plugins/Makefile.in tests/Makefile.in utils/Makefile.in Copyright: 1994-2002 License: UNKNOWN FIXME Files: include/asmrp.h lib/asmrp.c lib/pnm.c lib/pnm.h Copyright: 2000-2002, the xine project 2002, the xine project License: GPL-2+ FIXME Files: include/md5.h lib/md5.c Copyright: 1995-1997,1999-2001,2004-2006 1995-1997,1999-2001,2005-2006 License: GPL-2+ FIXME Files: lib/targa.c lib/targa.h Copyright: 2001-2003, Emil Mikulic License: UNKNOWN FIXME Files: lib/base64.c Copyright: 1991, Bell Communications Research, Inc. (Bellcore) 1998-2000, University College London License: BSD-3-clause FIXME Files: install-sh Copyright: 1994, X Consortium License: Expat FIXME Files: aclocal.m4 Copyright: 1996-1997, 2000-2001, 2003, 2005, 1996-1997, 2000-2001, 2003, 2005, 2008 1996-2001, 2003-2005, 1996-2004, 1997, 1999-2001, 2003-2005, 2008 1997, 2000-2001, 2003-2006, 2008 1999-2005, 2008 1999-2006, 2009 2001, 2003, 2005, 2008 Free Software Foundation, Inc 2001, 2003, 2005, Free Software Foundation, Inc 2001, 2003-2006, Free Software Foundation, Inc 2001-2003, 2005, 2008, Free Software Foundation, Inc 2001-2003, 2005, 2009, Free Software Foundation, Inc 2002-2003, 2005-2008, Free Software Foundation, Inc 2003, 2005 Free Software Foundation, Inc 2003-2006, Free Software Foundation, Inc 2004, Free Software Foundation, Inc 2004, Scott James Remnant 2004-2005, 2007 Free Software Foundation, Inc 2004-2005, 2007-2008, Free Software Foundation, Inc 2004-2005, Free Software Foundation, Inc 2006, 2008 Free Software Foundation, Inc 2008, Free Software Foundation, Inc License: GPL-2+ FIXME Files: plugins/avdec_common.c Copyright: 2001, - 2011, Members of the Gmerlin project = bg_strdup(dst->, str); License: GPL-2+ FIXME Files: lib/demux_ffmpeg.c Copyright: 2001, - 2011, Members of the Gmerlin project = bgav_strdup(avfc->); License: GPL-2+ FIXME Files: lib/demux_vivo.c Copyright: 2001, - 2011, Members of the Gmerlin project = bgav_strdup(pos); License: GPL-2+ FIXME Files: debian/rules Copyright: 2008, Christian Marillat 2010, 2012 Jonas Smedegaard 2011, IOhannes m zmölnig License: GPL-2+ FIXME Files: include/nanosoft.h Copyright: 2001, - 2011, Members of the Gmerlin project Encyclopedia International 1991." If there are multiple s, separate them License: GPL-2+ FIXME Files: depcomp Copyright: 1999-2000, 2003-2007, 2009 Free License: GPL-2+ FIXME Files: ltmain.sh Copyright: 1996-2001, 2003-2007, 2008 Free Software Foundation, Inc License: GPL-2+ FIXME Files: include/bswap.h Copyright: 1997-1998, Free Software Foundation, Inc 2001, - 2011, Members of the Gmerlin project License: GPL-2+ FIXME Files: COPYING Copyright: 1989, 1991 Free Software Foundation, Inc disclaimer" for the program, if interest in the program law: the software, and year name of author License: GPL-ever FIXME Files: lib/RTjpeg.c Copyright: 1998-1999, Joerg Walter 1999, Wim Taymans Justin Schoeman 1998 Justin Schoeman 1998, (justin@suntiger.ee.up.ac.za) License: LGPL-2.1+ FIXME Files: include/RTjpeg.h Copyright: 1998-1999, Joerg Walter 1999, Wim Taymans Justin Schoeman 1998, (justin@suntiger.ee.up.ac.za) License: LGPL-2.1+ FIXME Files: po/de.po Copyright: 2007, Members of the gmerlin project License: UNKNOWN FIXME Files: po/Makefile.in.in Copyright: 1995-1997, 2000-2006, Ulrich Drepper License: UNKNOWN FIXME Files: po/gmerlin-avdecoder.pot Copyright: YEAR Members of the gmerlin project License: UNKNOWN FIXME Files: po/Makevars Copyright: for their translations to this person License: UNKNOWN FIXME debian/control.in0000644000000000000000000000674412272234310011205 0ustar Source: gmerlin-avdecoder Section: libs Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Romain Beauxis , Jonas Smedegaard , IOhannes m zmölnig , Alessio Treglia Homepage: http://gmerlin.sourceforge.net/ Standards-Version: 3.9.5 Build-Depends: @cdbs@, doxygen, liba52-0.7.4-dev, libavcodec-dev, libavformat-dev, libcdio-paranoia-dev, libdca-dev, libdts-dev, libdvdread-dev (>= 4.1.3), libfaad-dev, libflac-dev, libgavl-dev (>= 1.4.0), libgmerlin-dev (>= 1.2.0~), libgsm1-dev, libmad0-dev, libmjpegtools-dev, libmpcdec-dev, libmpeg2-4-dev, libopenjpeg-dev, libpng-dev, libpostproc-dev, libschroedinger-dev, libsmbclient-dev, libspeex-dev, libswscale-dev, libtheora-dev, libtiff-dev, libvdpau-dev, libvorbis-dev, libxext-dev Vcs-Git: git://anonscm.debian.org/pkg-multimedia/gmerlin-avdecoder.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gmerlin-avdecoder.git Package: libgmerlin-avdec1 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: general multimedia decoding library Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. You don't even need gmerlin installed, only gavl. . This package provides the shared object necessary to run an application using Gmerlin_avdecoder. Package: libgmerlin-avdec-dev Architecture: any Section: libdevel Depends: libgavl-dev, libgmerlin-avdec1 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: general multimedia decoding library (development files) Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. You don't even need gmerlin installed, only gavl. . This package provides the files necessary to compile an application using Gmerlin_avdecoder. Package: libgmerlin-avdec-doc Architecture: all Section: doc Depends: ${misc:Depends} Description: general multimedia decoding library (documentation) Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. You don't even need gmerlin installed, only gavl. . This package provides the documentation about Gmerlin_avdecoder. Package: gmerlin-avdecoder-dbg Architecture: any Section: debug Priority: extra Depends: libgmerlin-avdec1 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: debugging symbols for Gmerlin_avdecoder Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. You don't even need gmerlin installed, only gavl. . This package contains the debugging symbols for libgmerlin-avdec1. Package: gmerlin-plugins-avdecoder Architecture: any Enhances: gmerlin Depends: libgmerlin-avdec1 (= ${binary:Version}), libgmerlin0 (>= 1.2.0~), ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Description: avdecoder plugins for Gmerlin Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. . This package contains the decoder plugins for gmerlin that are based on Gmerlin_avdecoder. debian/README.source0000644000000000000000000000056312272234310011345 0ustar CDBS+git-buildpackage --------------------- This source package uses CDBS and git-buildpackage. NMUs need not (but are encouraged to) make special use of these tools. In particular, the debian/control.in file can be completely ignored. More info here: http://wiki.debian.org/CDBS+git-buildpackage -- Jonas Smedegaard Mon, 18 Feb 2013 12:55:37 +0100 debian/control0000644000000000000000000000711712272234310010573 0ustar Source: gmerlin-avdecoder Section: libs Priority: optional Maintainer: Debian Multimedia Maintainers Uploaders: Romain Beauxis , Jonas Smedegaard , IOhannes m zmölnig , Alessio Treglia Homepage: http://gmerlin.sourceforge.net/ Standards-Version: 3.9.5 Build-Depends: cdbs, autotools-dev, gnulib, debhelper (>= 9~), dh-buildinfo, libtool, automake1.11, autoconf, devscripts, doxygen, liba52-0.7.4-dev, libavcodec-dev, libavformat-dev, libcdio-paranoia-dev, libdca-dev, libdts-dev, libdvdread-dev (>= 4.1.3), libfaad-dev, libflac-dev, libgavl-dev (>= 1.4.0), libgmerlin-dev (>= 1.2.0~), libgsm1-dev, libmad0-dev, libmjpegtools-dev, libmpcdec-dev, libmpeg2-4-dev, libopenjpeg-dev, libpng-dev, libpostproc-dev, libschroedinger-dev, libsmbclient-dev, libspeex-dev, libswscale-dev, libtheora-dev, libtiff-dev, libvdpau-dev, libvorbis-dev, libxext-dev Vcs-Git: git://anonscm.debian.org/pkg-multimedia/gmerlin-avdecoder.git Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-multimedia/gmerlin-avdecoder.git Package: libgmerlin-avdec1 Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Description: general multimedia decoding library Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. You don't even need gmerlin installed, only gavl. . This package provides the shared object necessary to run an application using Gmerlin_avdecoder. Package: libgmerlin-avdec-dev Architecture: any Section: libdevel Depends: libgavl-dev, libgmerlin-avdec1 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: general multimedia decoding library (development files) Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. You don't even need gmerlin installed, only gavl. . This package provides the files necessary to compile an application using Gmerlin_avdecoder. Package: libgmerlin-avdec-doc Architecture: all Section: doc Depends: ${misc:Depends} Description: general multimedia decoding library (documentation) Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. You don't even need gmerlin installed, only gavl. . This package provides the documentation about Gmerlin_avdecoder. Package: gmerlin-avdecoder-dbg Architecture: any Section: debug Priority: extra Depends: libgmerlin-avdec1 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: debugging symbols for Gmerlin_avdecoder Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. You don't even need gmerlin installed, only gavl. . This package contains the debugging symbols for libgmerlin-avdec1. Package: gmerlin-plugins-avdecoder Architecture: any Enhances: gmerlin Depends: libgmerlin-avdec1 (= ${binary:Version}), libgmerlin0 (>= 1.2.0~), ${misc:Depends}, ${shlibs:Depends} Multi-Arch: same Description: avdecoder plugins for Gmerlin Gmerlin_avdecoder is a general purpose media decoding library. It was written as a support library for gmerlin, but it can also be used by other applications. . This package contains the decoder plugins for gmerlin that are based on Gmerlin_avdecoder. debian/compat0000644000000000000000000000000212272234310010360 0ustar 9 debian/rules0000755000000000000000000000523512272234310010247 0ustar #!/usr/bin/make -f # -*- mode: makefile; coding: utf-8 -*- # Copyright © 2008 Christian Marillat # Copyright © 2010, 2012 Jonas Smedegaard # Copyright © 2011 IOhannes m zmölnig # # Description: Main Debian packaging script for gmerlin_avdecoder # # 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, 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, see . DEB_AUTO_UPDATE_LIBTOOL = pre DEB_AUTO_UPDATE_ACLOCAL = 1.11 DEB_AUTO_UPDATE_AUTOCONF = 2.67 DEB_AUTO_UPDATE_AUTOHEADER = 2.67 DEB_AUTO_UPDATE_AUTOMAKE = 1.11 include /usr/share/cdbs/1/rules/upstream-tarball.mk include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/autotools.mk include /usr/share/cdbs/1/rules/utils.mk LDFLAGS+=-Wl,--as-needed DEB_UPSTREAM_URL = http://downloads.sourceforge.net/gmerlin DEB_UPSTREAM_REPACKAGE_EXCLUDES = ./lib/libw32dll/ DEB_UPSTREAM_REPACKAGE_EXCLUDES += ./lib/GSM610/ DEB_UPSTREAM_REPACKAGE_EXCLUDES += ./lib/os.c DEB_UPSTREAM_REPACKAGE_EXCLUDES += ./lib/os_inet_aton.c DEB_UPSTREAM_TARBALL_MD5 = c1ea663e9da631453eec4ac79138b6c5 DEB_CONFIGURE_EXTRA_FLAGS := --docdir=\$${prefix}/share/doc/libgmerlin-avdec-doc \ --libdir=\$${prefix}/lib/$(DEB_HOST_MULTIARCH) DEB_DH_MAKESHLIBS_ARGS_ALL := -- -v$(DEB_UPSTREAM_VERSION) # bootstrap autotools files (CDBS normally only updates them) DEB_MAKE_CLEAN_TARGET = distclean DEB_AUTOMAKE_ARGS = --add-missing --copy DEB_COPYRIGHT_CHECK_IGNORE_REGEX = ^(missing|config(ure|\.guess|\.sub)|debian/(changelog|copyright(|_hints|_newhints)))$ .PHONY: storefiles restorefiles post-patches:: storefiles clean:: restorefiles rm -f m4/libtool.m4 m4/ltoptions.m4 m4/ltsugar.m4 m4/ltversion.m4 m4/lt~obsolete.m4 rm -f Makefile config.log config.status lib/Makefile storefiles: -test -f debian/restorefiles -a ! -f debian/restorefiles.tar && tar -c -f debian/restorefiles.tar -T debian/restorefiles restorefiles: -test -f debian/restorefiles -a -f debian/restorefiles.tar && tar -x -f debian/restorefiles.tar -T debian/restorefiles rm -f debian/restorefiles.tar binary-install/gmerlin-plugins-avdecoder:: find $(CURDIR)/debian/gmerlin-plugins-avdecoder/usr/lib/ -name '*.la' -delete debian/source/0000755000000000000000000000000012272234310010462 5ustar debian/source/format0000644000000000000000000000001412272234310011670 0ustar 3.0 (quilt) debian/libgmerlin-avdec-dev.install0000644000000000000000000000013712272234310014533 0ustar debian/tmp/usr/include debian/tmp/usr/lib/*/pkgconfig debian/tmp/usr/lib/*/libgmerlin_avdec.so debian/libgmerlin-avdec1.install0000644000000000000000000000005312272234310014035 0ustar debian/tmp/usr/lib/*/libgmerlin_avdec.so.* debian/libgmerlin-avdec-doc.install0000644000000000000000000000005612272234310014522 0ustar debian/tmp/usr/share/doc/libgmerlin-avdec-doc debian/gbp.conf0000644000000000000000000000012512272234310010577 0ustar # Configuration file for git-buildpackage and friends [DEFAULT] pristine-tar = True debian/libgmerlin-avdec-doc.doc-base0000644000000000000000000000053512272234310014533 0ustar Document: libgmerlin-avdecoder Title: gmerlin-avdecoder documentation Author: Burkhard Plaum Abstract: This is the API documentation for Gmerlin avdecoder, a general multimedia decoding library. Section: Programming Format: HTML Index: /usr/share/doc/libgmerlin-avdec-doc/apiref/index.html Files: /usr/share/doc/libgmerlin-avdec-doc/apiref/*.html debian/patches/0000755000000000000000000000000012272234310010611 5ustar debian/patches/system_gsm.patch0000644000000000000000000000260712272234310014031 0ustar Description: use system libgsm use system's libgsm (+headers), since the version that ships with upstream is removed (for policy reasons) and the two are supposed to be compatible Author: IOhannes m zmölnig Last-Update: 2011-01-10 --- gmerlin-avdecoder.orig/configure.ac +++ gmerlin-avdecoder/configure.ac @@ -503,6 +503,18 @@ [disable libgsm]), have_libgsm="false", have_libgsm="true") +AC_SUBST(GSM_LIBS) +if test "x$have_libgsm" = "xtrue"; then + have_sysgsm="false" + AC_CHECK_HEADER(gsm/gsm.h, + [AC_CHECK_LIB(gsm, gsm_create, have_sysgsm="true")] + ) + if test "x$have_sysgsm" = "xtrue"; then + GSM_LIBS="-lgsm" + AC_DEFINE([HAVE_GSM_GSM_H], [1], [define if you have 'gsm/gsm.h']) + fi +fi + if test "x$have_libgsm" = "xtrue"; then AC_DEFINE([HAVE_LIBGSM]) fi --- gmerlin-avdecoder.orig/lib/audio_gsm.c +++ gmerlin-avdecoder/lib/audio_gsm.c @@ -23,7 +23,11 @@ #include #include -#include "GSM610/gsm.h" +#ifdef HAVE_GSM_GSM_H +# include "gsm/gsm.h" +#else +# include "GSM610/gsm.h" +#endif /* Audio decoder for the internal libgsm */ --- gmerlin-avdecoder.orig/lib/Makefile.am +++ gmerlin-avdecoder/lib/Makefile.am @@ -273,8 +273,8 @@ if HAVE_LIBGSM gsm_sources = audio_gsm.c -gsm_subdirs = GSM610 -gsm_libs = $(top_builddir)/lib/GSM610/libgsm.la +gsm_subdirs = +gsm_libs = @GSM_LIBS@ else gsm_sources = gsm_subdirs = debian/patches/series0000644000000000000000000000025112272234310012024 0ustar fix_dvdread_configure.patch autoconf_removed_sources.patch system_gsm.patch gmerlin_versioned_depends.patch fix_typos.patch fix-ftbfs-libav9.patch plugins-ldflags.patch debian/patches/fix_typos.patch0000644000000000000000000001142112272234310013655 0ustar Description: fix various typos that made lintian complain Author: IOhannes m zmölnig Last-Update: 2012-06-11 --- gmerlin-avdecoder.orig/lib/demux_nsv.c +++ gmerlin-avdecoder/lib/demux_nsv.c @@ -510,7 +510,7 @@ else { bgav_log(ctx->opt, BGAV_LOG_WARNING, LOG_DOMAIN, - "Seeking with verison 2 TOC not support due to lack of sample files.\nContact the authors to solve this"); + "Seeking with version 2 TOC not support due to lack of sample files.\nContact the authors to solve this"); } } --- gmerlin-avdecoder.orig/lib/in_rtsp.c +++ gmerlin-avdecoder/lib/in_rtsp.c @@ -578,7 +578,7 @@ freeaddrinfo(addr); - bgav_log(s->opt, BGAV_LOG_INFO, LOG_DOMAIN, "Server adress: %s\n", ip); + bgav_log(s->opt, BGAV_LOG_INFO, LOG_DOMAIN, "Server address: %s\n", ip); free(ip); } else --- gmerlin-avdecoder.orig/lib/sdp.c +++ gmerlin-avdecoder/lib/sdp.c @@ -813,7 +813,7 @@ void bgav_sdp_dump(bgav_sdp_t * s) { int i; - bgav_dprintf( "Protcol Version: %d\n", s->protocol_version); /* v= */ + bgav_dprintf( "Protocol Version: %d\n", s->protocol_version); /* v= */ bgav_dprintf( "Origin:\n"); --- gmerlin-avdecoder.orig/po/de.po +++ gmerlin-avdecoder/po/de.po @@ -165,7 +165,7 @@ "Port base for RTP over UDP. Values of 1024 or smaller enable random ports " "(recommended for RTSP aware firewalls). Values larger than 1024 define the " "base port. 2 consecutive ports are used for each A/V stream, these must be " -"accessable through the firewall. Odd values are rounded to the next even " +"accessible through the firewall. Odd values are rounded to the next even " "value." msgstr "" @@ -752,7 +752,7 @@ #: lib/demux_matroska.c:605 #, fuzzy, c-format -msgid "Subtitle format %s not suppported yet" +msgid "Subtitle format %s not supported yet" msgstr "%d Bit AIFF wird nicht unterstützt" #: lib/demux_matroska.c:824 @@ -1651,7 +1651,7 @@ #: lib/demux_nsv.c:513 msgid "" -"Seeking with verison 2 TOC not support due to lack of sample files.\n" +"Seeking with version 2 TOC not support due to lack of sample files.\n" "Contact the authors to solve this" msgstr "" "Suchen mit Version 2 TOC ist nicht unterstützt wegen fehlender " @@ -2186,7 +2186,7 @@ #: lib/in_rtsp.c:581 #, c-format -msgid "Server adress: %s\n" +msgid "Server address: %s\n" msgstr "" #: lib/in_rtsp.c:593 --- gmerlin-avdecoder.orig/po/gmerlin-avdecoder.pot +++ gmerlin-avdecoder/po/gmerlin-avdecoder.pot @@ -164,7 +164,7 @@ "Port base for RTP over UDP. Values of 1024 or smaller enable random ports " "(recommended for RTSP aware firewalls). Values larger than 1024 define the " "base port. 2 consecutive ports are used for each A/V stream, these must be " -"accessable through the firewall. Odd values are rounded to the next even " +"accessible through the firewall. Odd values are rounded to the next even " "value." msgstr "" @@ -715,7 +715,7 @@ #: lib/demux_matroska.c:605 #, c-format -msgid "Subtitle format %s not suppported yet" +msgid "Subtitle format %s not supported yet" msgstr "" #: lib/demux_matroska.c:824 @@ -1594,7 +1594,7 @@ #: lib/demux_nsv.c:513 msgid "" -"Seeking with verison 2 TOC not support due to lack of sample files.\n" +"Seeking with version 2 TOC not support due to lack of sample files.\n" "Contact the authors to solve this" msgstr "" @@ -2115,7 +2115,7 @@ #: lib/in_rtsp.c:581 #, c-format -msgid "Server adress: %s\n" +msgid "Server address: %s\n" msgstr "" #: lib/in_rtsp.c:593 --- gmerlin-avdecoder.orig/plugins/i_avdec.c +++ gmerlin-avdecoder/plugins/i_avdec.c @@ -260,7 +260,7 @@ .val_min = { .val_i = 0 }, .val_max = { .val_i = 65530 }, .val_default = { .val_i = 0 }, - .help_string = TRS("Port base for RTP over UDP. Values of 1024 or smaller enable random ports (recommended for RTSP aware firewalls). Values larger than 1024 define the base port. 2 consecutive ports are used for each A/V stream, these must be accessable through the firewall. Odd values are rounded to the next even value."), + .help_string = TRS("Port base for RTP over UDP. Values of 1024 or smaller enable random ports (recommended for RTSP aware firewalls). Values larger than 1024 define the base port. 2 consecutive ports are used for each A/V stream, these must be accessible through the firewall. Odd values are rounded to the next even value."), }, { .name = "ftp_options", --- gmerlin-avdecoder.orig/lib/demux_matroska.c +++ gmerlin-avdecoder/lib/demux_matroska.c @@ -602,7 +602,7 @@ else { bgav_log(ctx->opt, BGAV_LOG_WARNING, LOG_DOMAIN, - "Subtitle format %s not suppported yet", + "Subtitle format %s not supported yet", track->CodecID); } debian/patches/gmerlin_versioned_depends.patch0000644000000000000000000000072212272234310017050 0ustar Author: IOhannes m zmölnig Description: gmerlin-avdec uses symbols only available in gmerlin>=1.2.0 so the config-check should fail for older gmerlin-versions --- gmerlin-avdecoder.orig/configure.ac +++ gmerlin-avdecoder/configure.ac @@ -181,7 +181,7 @@ have_gmerlin="false" -GMERLIN_REQUIRED="1.0.0" +GMERLIN_REQUIRED="1.2.0" AC_ARG_ENABLE(gmerlin, [AC_HELP_STRING([--disable-gmerlin],[Disable gmerlin plugins (default: autodetect)])], debian/patches/plugins-ldflags.patch0000644000000000000000000000220312272234310014722 0ustar Description: propagate LDFLAGS to plugins Author: IOhannes m zmölnig Last-Update: 2013-1210 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- gmerlin-avdecoder.orig/configure.ac +++ gmerlin-avdecoder/configure.ac @@ -24,6 +24,8 @@ AC_SUBST(LTVERSION_AGE) OLD_CFLAGS=$CFLAGS +XTRA_LDFLAGS=$LDFLAGS +AC_SUBST([XTRA_LDFLAGS]) AC_GNU_SOURCE @@ -198,7 +200,7 @@ gmerlin_plugindir='$(libdir)/gmerlin/plugins' dnl LDFLAGS for plugins -GMERLIN_PLUGIN_LDFLAGS="-export-symbols "`pkg-config --variable=prefix gmerlin`"/share/gmerlin/plugin.sym" +GMERLIN_PLUGIN_LDFLAGS="-export-symbols "`pkg-config --variable=prefix gmerlin`"/share/gmerlin/plugin.sym ${XTRA_LDFLAGS}" fi --- gmerlin-avdecoder.orig/lib/Makefile.am +++ gmerlin-avdecoder/lib/Makefile.am @@ -284,7 +284,7 @@ SUBDIRS = $(win32_subdirs) $(gsm_subdirs) -libgmerlin_avdec_la_LDFLAGS=-export-dynamic -version-info @LTVERSION_CURRENT@:@LTVERSION_REVISION@:@LTVERSION_AGE@ +libgmerlin_avdec_la_LDFLAGS=-export-dynamic -version-info @LTVERSION_CURRENT@:@LTVERSION_REVISION@:@LTVERSION_AGE@ @XTRA_LDFLAGS@ libgmerlin_avdec_la_LIBADD= \ @GMERLIN_DEP_LIBS@ \ debian/patches/autoconf_removed_sources.patch0000644000000000000000000000253712272234310016743 0ustar Description: fix build-system due to removed upstream sources Author: IOhannes m zmölnig Last-Update: 2011-01-10 --- gmerlin-avdecoder.orig/configure.ac +++ gmerlin-avdecoder/configure.ac @@ -569,13 +569,6 @@ include/Makefile \ include/bgav_version.h \ lib/Makefile \ -lib/libw32dll/Makefile \ -lib/libw32dll/dmo/Makefile \ -lib/libw32dll/qtx/Makefile \ -lib/libw32dll/qtx/qtxsdk/Makefile \ -lib/libw32dll/wine/Makefile \ -lib/libw32dll/DirectShow/Makefile \ -lib/GSM610/Makefile \ m4/Makefile \ plugins/Makefile \ tests/Makefile ]) --- gmerlin-avdecoder.orig/lib/Makefile.am +++ gmerlin-avdecoder/lib/Makefile.am @@ -234,19 +234,9 @@ speex_sources = endif -if HAVE_W32DLL -win32_subdirs = libw32dll -win32_libs = \ -$(top_builddir)/lib/libw32dll/DirectShow/libds_filter.la \ -$(top_builddir)/lib/libw32dll/dmo/libdmo_filter.la \ -$(top_builddir)/lib/libw32dll/wine/libwine.la \ --lpthread -win32_sources = video_win32.c audio_qtwin32.c audio_win32.c win32codec.c -else win32_subdirs = win32_libs = win32_sources = -endif if HAVE_REALDLL real_sources = audio_real.c video_real.c @@ -289,7 +279,7 @@ gsm_sources = gsm_subdirs = gsm_libs = -endif +endif SUBDIRS = $(win32_subdirs) $(gsm_subdirs) @@ -497,8 +487,6 @@ mxf.c \ nanosoft.c \ options.c \ -os.c \ -os_inet_aton.c \ packetbuffer.c \ packetpool.c \ packettimer.c \ debian/patches/fix-ftbfs-libav9.patch0000644000000000000000000000275112272234310014713 0ustar Description: Fix FTBFS against libav 9 * Unbreak compilation against libav 9 Author: Reinhard Tartler Bug-Debian: http://bugs.debian.org/ Bug-Ubuntu: https://launchpad.net/bugs/ Forwarded: plaum@ipf.uni-stuttgart.de --- lib/audio_ffmpeg.c | 2 ++ lib/demux_ffmpeg.c | 2 ++ 2 files changed, 4 insertions(+) --- gmerlin-avdecoder.orig/lib/demux_ffmpeg.c +++ gmerlin-avdecoder/lib/demux_ffmpeg.c @@ -296,8 +296,10 @@ static audio_codec_map_t audio_codecs[] { CODEC_ID_MACE3, BGAV_MK_FOURCC('M', 'A', 'C', '3') }, { CODEC_ID_MACE6, BGAV_MK_FOURCC('M', 'A', 'C', '6') }, { CODEC_ID_VMDAUDIO, BGAV_MK_FOURCC('V', 'M', 'D', 'A')}, +#if LIBAVCODEC_VERSION_MAJOR == 53 { CODEC_ID_SONIC, BGAV_WAVID_2_FOURCC(0x2048) }, // { CODEC_ID_SONIC_LS, }, +#endif // { CODEC_ID_FLAC, }, { CODEC_ID_MP3ADU, BGAV_MK_FOURCC('r', 'm', 'p', '3') }, { CODEC_ID_MP3ON4, BGAV_MK_FOURCC('m', '4', 'a', 29) }, --- gmerlin-avdecoder.orig/lib/audio_ffmpeg.c +++ gmerlin-avdecoder/lib/audio_ffmpeg.c @@ -773,10 +773,12 @@ static codec_info_t codec_infos[] = CODEC_ID_VMDAUDIO, (uint32_t[]){ BGAV_MK_FOURCC('V', 'M', 'D', 'A'), 0x00 } }, +#if LIBAVCODEC_VERSION_MAJOR == 53 /* CODEC_ID_SONIC, */ { "FFmpeg Sonic decoder", "Sonic", CODEC_ID_SONIC, (uint32_t[]){ BGAV_WAVID_2_FOURCC(0x2048), 0x00 }, -1 }, +#endif /* CODEC_ID_SONIC_LS, */ /* CODEC_ID_FLAC, */ debian/patches/fix_dvdread_configure.patch0000644000000000000000000000053212272234310016152 0ustar Description: fix dvdread detection Author: Romain Beauxis Last-Update: 2010-08-13 --- gmerlin-avdecoder.orig/m4/check_funcs.m4 +++ gmerlin-avdecoder/m4/check_funcs.m4 @@ -944,11 +944,7 @@ #include main() { -#if DVDREAD_VERSION < 905 - return -1; -#else return 0; -#endif } ], [