- Dec 13, 2006
-
-
Jan Schmidt authored
Original commit message from CVS: Release 0.10.5
-
- Dec 12, 2006
-
-
David Schleef authored
gst/mpegstream/gstmpegparse.c: Use the GST_READ macro I meant to in the previous checkin. see #385192. You can have... Original commit message from CVS: * gst/mpegstream/gstmpegparse.c: Use the GST_READ macro I meant to in the previous checkin. see #385192. You can have your cheese back now.
-
David Schleef authored
gst/mpegstream/gstmpegparse.c: Fix unaligned load that loads from the dereferenced integer, not the pointer itself. ... Original commit message from CVS: * gst/mpegstream/gstmpegparse.c: Fix unaligned load that loads from the dereferenced integer, not the pointer itself. Fixes #385192. I'm takin ur cheese!
-
Tim-Philipp Müller authored
Original commit message from CVS: ChangeLog surgery: fix bug number
-
gst/realmedia/rmdemux.c: For version 4 streams, read the extra codec data size from the header instead of assuming it... Original commit message from CVS: Based on patch by: Roland Kay <roland.kay at ox compsoc net> * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr): For version 4 streams, read the extra codec data size from the header instead of assuming it is always 16 (also read it from the right position) (#384989). For version 4 and 5 streams, check that the specified extra codec data size doesn't make us read beyond the chunk boundary (#384989).
-
- Dec 10, 2006
-
-
Jan Schmidt authored
Original commit message from CVS: Update .po files
-
- Nov 21, 2006
-
-
Tim-Philipp Müller authored
ext/mpeg2dec/gstmpeg2dec.c: Cosmetic changes: fix misleading debug statement, update comment, add cast. Original commit message from CVS: * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_alloc_sized_buf): Cosmetic changes: fix misleading debug statement, update comment, add cast.
-
ext/mpeg2dec/gstmpeg2dec.*: Align buffers to a 16 byte boundary so the altivec optimisations don't crash. Fixes #327350. Original commit message from CVS: Patch by: Sebastian Dröge <slomo@circular-chaos.org> * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init), (gst_mpeg2dec_reset), (gst_mpeg2dec_alloc_sized_buf), (gst_mpeg2dec_alloc_buffer), (init_dummybuf), (handle_slice): * ext/mpeg2dec/gstmpeg2dec.h: Align buffers to a 16 byte boundary so the altivec optimisations don't crash. Fixes #327350.
-
- Nov 20, 2006
-
-
Tim-Philipp Müller authored
gst/asfdemux/gstasfdemux.c: The availability of extra codec data isn't something that warrants debug messages at WARN... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_audio_stream): The availability of extra codec data isn't something that warrants debug messages at WARNING level (see #376958).
-
- Nov 19, 2006
-
-
Tim-Philipp Müller authored
gst/mpegstream/: Fix flow value combination; this fixes playbin/totem locking up if a VobSub file is specified as sub... Original commit message from CVS: * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_base_init), (gst_dvd_demux_class_init), (gst_dvd_demux_combine_flows), (gst_dvd_demux_send_subbuffer): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_class_init), (gst_mpeg_demux_init_stream), (gst_mpeg_demux_parse_packet), (gst_mpeg_demux_parse_pes), (gst_mpeg_demux_combine_flows), (gst_mpeg_demux_send_subbuffer): * gst/mpegstream/gstmpegdemux.h: * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_process_event), (gst_mpeg_parse_chain): Fix flow value combination; this fixes playbin/totem locking up if a VobSub file is specified as subtitle file (#334322). Flow value combination should only happen once we are fairly sure we've got all pads that are available for now. Since there isn't a well-specified time when this is the case in MPEG, we'll just assume this is the case once there has been a certain number of packets for each stream we've found so far.
-
- Nov 15, 2006
-
-
Original commit message from CVS: Patch by: Jan Arne Petersen <jpetersen at jpetersen dot org> * ext/mpeg2dec/gstmpeg2dec.c: (handle_sequence), (handle_slice): Simplify the framerate code and support more framerates. Fixes #361584.
-
ext/mpeg2dec/gstmpeg2dec.c: Fix minor memleak when creating pads from static pad templates (#369627). Original commit message from CVS: Patch by: Sebastian Dröge <slomo@circular-chaos.org> * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_init): Fix minor memleak when creating pads from static pad templates (#369627). * tests/check/Makefile.am: * tests/check/elements/.cvsignore: * tests/check/elements/mpeg2dec.c: (setup_mpeg2dec), (cleanup_mpeg2dec), (GST_START_TEST), (mpeg2dec_suite), (main): Add unit tests for mpeg2dec (#369627).
-
- Nov 14, 2006
-
-
Wim Taymans authored
Original commit message from CVS: give credit
-
Wim Taymans authored
ext/lame/gstlame.*: Make lame timestamp flushed eos buffer by some additional timestamp accounting. Fixes #374760. Original commit message from CVS: * ext/lame/gstlame.c: (gst_lame_sink_event), (gst_lame_chain), (gst_lame_change_state): * ext/lame/gstlame.h: Make lame timestamp flushed eos buffer by some additional timestamp accounting. Fixes #374760.
-
- Nov 13, 2006
-
-
Michael Smith authored
gst/mpegaudioparse/gstmpegaudioparse.*: Make timestamp handling in mp3parse saner; now works for at least simple cases. Original commit message from CVS: * gst/mpegaudioparse/gstmpegaudioparse.c: (mp3_type_frame_length_from_header), (gst_mp3parse_reset), (gst_mp3parse_init), (gst_mp3parse_dispose), (gst_mp3parse_sink_event), (gst_mp3parse_chain), (head_check), (gst_mp3parse_change_state): * gst/mpegaudioparse/gstmpegaudioparse.h: Make timestamp handling in mp3parse saner; now works for at least simple cases.
-
Michael Smith authored
Original commit message from CVS: * gst/mpegaudioparse/Makefile.am: * gst/mpegaudioparse/gstmpegaudioparse.c: (mp3_type_frame_length_from_header), (gst_mp3parse_class_init), (gst_mp3parse_reset), (gst_mp3parse_init), (gst_mp3parse_dispose), (gst_mp3parse_sink_event), (gst_mp3parse_chain), (head_check), (gst_mp3parse_change_state), (plugin_init): * gst/mpegaudioparse/gstmpegaudioparse.h: Bring mp3parse into the 21st century. Use its own debug category, use gstadapter, format nicely to 80 columns, and fix incorrect handling of 32 kHz and less files.
-
- Nov 03, 2006
-
-
ext/mpeg2dec/gstmpeg2dec.*: libmpeg2 requires its output buffers to start at a 16byte aligned address or the altivec ... Original commit message from CVS: Patch by: Sebastian Droege <slomo at ubuntu dot com> * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_finalize), (gst_mpeg2dec_alloc_buffer), (init_dummybuf), (handle_slice): * ext/mpeg2dec/gstmpeg2dec.h: libmpeg2 requires its output buffers to start at a 16byte aligned address or the altivec optimizations will explode.
-
- Nov 02, 2006
-
-
Tim-Philipp Müller authored
ext/cdio/: Move CD-TEXT utility function into common file so it can also be used by a future cdioparanoiasrc. Original commit message from CVS: * ext/cdio/gstcdio.c: (gst_cdio_get_cdtext): * ext/cdio/gstcdio.h: * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_open): Move CD-TEXT utility function into common file so it can also be used by a future cdioparanoiasrc.
-
- Oct 19, 2006
-
-
Tim-Philipp Müller authored
ext/dvdread/dvdreadsrc.c: Use dsi_pack.dsi_gi.vobu_ea correctly, add some more debugging information (fixes #340433). Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_read): Use dsi_pack.dsi_gi.vobu_ea correctly, add some more debugging information (fixes #340433).
-
- Oct 16, 2006
-
-
gst/: Misc. fixes for problems discovered by Forte (different return types in function declaration and definition, po... Original commit message from CVS: Patch by: Josep Torra Valles <josep at fluendo com> * gst/iec958/ac3_padder.c: (ac3p_init): * gst/mpegstream/gstmpegparse.c: * gst/realmedia/rmdemux.c: (gst_rmdemux_parse__rmf), (gst_rmdemux_parse_prop), (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_indx), (gst_rmdemux_parse_indx_data), (gst_rmdemux_parse_data), (gst_rmdemux_parse_cont), (gst_rmdemux_parse_packet): Misc. fixes for problems discovered by Forte (different return types in function declaration and definition, pointer arithmetics with void pointers). Fixes #362639.
-
- Oct 13, 2006
-
-
Tim-Philipp Müller authored
ext/dvdread/dvdreadsrc.c: Don't announce audio or subtitle streams that aren't really present, it makes dvddemux crea... Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_goto_title): Don't announce audio or subtitle streams that aren't really present, it makes dvddemux create pads that will never carry any data, which is not good.
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/lame/gstlame.c: (gst_lame_set_property): Round up not allowed bitrates to the next higher allowed one (Closes: #361140).
-
Tim-Philipp Müller authored
Add docs for lame and lame to docs. Specify allowed bitrates in the properties description (#361140). Canonicalise ob... Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-ugly-plugins-docs.sgml: * docs/plugins/gst-plugins-ugly-plugins-sections.txt: * ext/lame/gstlame.c: (gst_lame_class_init): * ext/lame/gstlame.h: Add docs for lame and lame to docs. Specify allowed bitrates in the properties description (#361140). Canonicalise object property names (ie. use hyphen instead of underscore). * docs/plugins/inspect/plugin-a52dec.xml: * docs/plugins/inspect/plugin-amrnb.xml: * docs/plugins/inspect/plugin-asf.xml: * docs/plugins/inspect/plugin-dvdlpcmdec.xml: * docs/plugins/inspect/plugin-dvdread.xml: * docs/plugins/inspect/plugin-dvdsub.xml: * docs/plugins/inspect/plugin-iec958.xml: * docs/plugins/inspect/plugin-lame.xml: * docs/plugins/inspect/plugin-mad.xml: * docs/plugins/inspect/plugin-mpeg2dec.xml: * docs/plugins/inspect/plugin-mpegaudioparse.xml: * docs/plugins/inspect/plugin-mpegstream.xml: * docs/plugins/inspect/plugin-siddec.xml: Update version to CVS.
-
Tim-Philipp Müller authored
Add i18n magic to lame plugin. Throw decent error message when we fail to setup the encoder (#361140, 361151); misc. ... Original commit message from CVS: * ext/lame/gstlame.c: (gst_lame_sink_setcaps), (gst_lame_set_property), (gst_lame_get_property), (gst_lame_chain), (plugin_init): * po/POTFILES.in: Add i18n magic to lame plugin. Throw decent error message when we fail to setup the encoder (#361140, 361151); misc. minor clean-ups.
-
- Oct 10, 2006
-
-
Wim Taymans authored
Original commit message from CVS: * gst/realmedia/rdtdepay.c: (gst_rdt_depay_base_init), (gst_rdt_depay_init), (gst_rdt_depay_setcaps), (gst_rdt_depay_chain), (gst_rdt_depay_change_state): Change caps to x-rdt, because it's not x-rtp. * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_packet), (gst_rmdemux_plugin_init): Activate pad before adding to the element. Return the combined stream return values after pad_alloc.
-
Wim Taymans authored
Original commit message from CVS: * ext/mpeg2dec/gstmpeg2dec.c: (handle_slice): * ext/mpeg2dec/gstmpeg2dec.h: Add some debugging to timestamp handling. Make sure we don't convert invalid timestamps.
-
- Oct 09, 2006
-
-
Tim-Philipp Müller authored
gst/: Active pads before adding them to the running element. Don't assert on non-BYTE format newsegment events in asf... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_sink_event), (gst_asf_demux_setup_pad), (gst_asf_demux_process_segment): * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_get_audio_stream), (gst_dvd_demux_get_subpicture_stream): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_get_video_stream), (gst_mpeg_demux_get_audio_stream), (gst_mpeg_demux_get_private_stream): Active pads before adding them to the running element. Don't assert on non-BYTE format newsegment events in asfdemux.
-
- Oct 05, 2006
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_goto_title), (gst_dvd_read_src_handle_seek_event): * ext/mad/gstid3tag.c: (gst_id3_tag_chain): * ext/mad/gstmad.c: (gst_mad_src_query), (gst_mad_chain): * ext/sidplay/gstsiddec.cc: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_parse_data): * gst/realmedia/rmdemux.c: (gst_rmdemux_loop), (gst_rmdemux_parse_packet): Printf format fixes.
-
- Oct 03, 2006
-
-
Wim Taymans authored
Original commit message from CVS: * gst/realmedia/Makefile.am: * gst/realmedia/rdtdepay.c: (gst_rdt_depay_base_init), (gst_rdt_depay_class_init), (gst_rdt_depay_init), (gst_rdt_depay_setcaps), (gst_rdt_depay_chain), (gst_rdt_depay_set_property), (gst_rdt_depay_get_property), (gst_rdt_depay_change_state), (gst_rdt_depay_plugin_init): * gst/realmedia/rdtdepay.h: Added RDT depayloader. * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr), (gst_rmdemux_plugin_init), (plugin_init): Remove unused function. Added some more mime-types.
-
- Sep 28, 2006
-
-
Jan Schmidt authored
gst/dvdlpcmdec/gstdvdlpcmdec.c: If an incoming timestamp is within one sample of our current timestamp, then keep it.... Original commit message from CVS: * gst/dvdlpcmdec/gstdvdlpcmdec.c: (update_timestamps): If an incoming timestamp is within one sample of our current timestamp, then keep it. This prevents imprecision in the PTS (which only has 90khz granularity) from affecting our stream.
-
Tim-Philipp Müller authored
gst/mpegstream/gstmpegparse.c: Reflow code so that compiler doesn't complain about possible use of uninitialised vari... Original commit message from CVS: * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_handle_src_query): Reflow code so that compiler doesn't complain about possible use of uninitialised variable any longer; but just in case, initialise it anyway; also take object ref in query function and do peer pad stuff in a more thread-safe way.
-
- Sep 27, 2006
-
-
Wim Taymans authored
Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_do_convert_query): Init a variable to make compilers happy.
-
- Sep 21, 2006
-
-
Original commit message from CVS: Patch by: Martin Zlomek <martin dot zlomek at itonis dot tv> * gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_reset), (gst_dvd_demux_sync_stream_to_time): * gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_send_subbuffer), (gst_mpeg_demux_synchronise_pads), (gst_mpeg_demux_sync_stream_to_time): Send newsegment updates for sparse streams (#350778).
-
- Sep 20, 2006
-
-
Thomas Vander Stichele authored
Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_do_convert_query): fix compile warning
-
Thomas Vander Stichele authored
Original commit message from CVS: bump the nano bitches
-
Stefan Kost authored
Original commit message from CVS: * configure.ac: As another attempt, synaesthesia can be enabled by passing --with-plugins="synaesthesia" to configure
-
Stefan Kost authored
configure.ac: Don't build synaesthesia by default, until someone confirms that it is okay (filed as #356882) Original commit message from CVS: * configure.ac: Don't build synaesthesia by default, until someone confirms that it is okay (filed as #356882)
-
Stefan Kost authored
configure.ac: Don't build synaesthesia by default, until someone confirms that it is okay (filed as #356882) Original commit message from CVS: * configure.ac: Don't build synaesthesia by default, until someone confirms that it is okay (filed as #356882)
-
- Sep 18, 2006
-
-
Stefan Kost authored
Original commit message from CVS: * configure.ac: * gst/synaesthesia/Makefile.am: * gst/synaesthesia/gstsynaesthesia.c: (gst_synaesthesia_init), (gst_synaesthesia_sink_setcaps), (gst_synaesthesia_src_getcaps), (gst_synaesthesia_src_setcaps), (gst_synaesthesia_chain), (gst_synaesthesia_change_state), (plugin_init): Port synaesthesia.
-
- Sep 16, 2006
-
-
Stefan Kost authored
Original commit message from CVS: * ext/mad/gstid3tag.c: * gst/mpegstream/gstrfc2250enc.h: * gst/synaesthesia/gstsynaesthesia.c: More G_OBJECT macro fixing.
-