- Aug 14, 2006
-
-
Thomas Vander Stichele authored
Original commit message from CVS: releasing 0.10.4
-
Thomas Vander Stichele authored
Original commit message from CVS: Update .po files
-
ext/a52dec/gsta52dec.c: Instead of forwarding the event in the wrong format, unref it and set a boolean that we still... Original commit message from CVS: Patch by: Wim Taymans <wim at fluendo dot com> * ext/a52dec/gsta52dec.c: (gst_a52dec_sink_event): Instead of forwarding the event in the wrong format, unref it and set a boolean that we still need to send it in the streaming thread. Fixes #350554
-
Thomas Vander Stichele authored
ext/dvdread/dvdreadsrc.c: Put debug category initialization before use of GST_DEBUG, in order to remove a fatal warni... Original commit message from CVS: Patch by: Edward Hervey (edward at fluendo dot com) * ext/dvdread/dvdreadsrc.c: (plugin_init): Put debug category initialization before use of GST_DEBUG, in order to remove a fatal warning. Fixes #350895
-
- Aug 08, 2006
-
-
Tim-Philipp Müller authored
gst/dvdsub/gstdvdsubdec.c: Set rank to NONE for the time being until we make playbin handle subtitle pictures again (... Original commit message from CVS: * gst/dvdsub/gstdvdsubdec.c: (plugin_init): Set rank to NONE for the time being until we make playbin handle subtitle pictures again (dvdsubdec seems to be a bit shaky at times when seeking, so it's probably better if it doesn't get autoplugged for the time being).
-
- Aug 07, 2006
-
-
Tim-Philipp Müller authored
gst/realmedia/rmdemux.c: Handle audio streams with stream_version 3 properly; warn about unknown stream versions; han... Original commit message from CVS: * gst/realmedia/rmdemux.c: (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr): Handle audio streams with stream_version 3 properly; warn about unknown stream versions; handle unknown fourccs a tad more gracefully (setting bogus caps). Also, use GST_FOURCC_ARGS with GST_FOURCC_FORMAT.
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_goto_title): Error out properly if this is an interactive DVD (fixes #345694).
-
Jan Schmidt authored
ext/a52dec/gsta52dec.c: When the first_access is 1 or 0, we should copy the timestamp from the incoming buffer if the... Original commit message from CVS: * ext/a52dec/gsta52dec.c: (gst_a52dec_chain): When the first_access is 1 or 0, we should copy the timestamp from the incoming buffer if there is one.
-
Tim-Philipp Müller authored
ext/a52dec/gsta52dec.c: Use GST_ELEMENT_ERROR for error reporting; post errors in some more places; remove superfluou... Original commit message from CVS: * ext/a52dec/gsta52dec.c: (gst_a52dec_channels), (gst_a52dec_push), (gst_a52dec_reneg), (gst_a52dec_handle_frame), (gst_a52dec_chain): Use GST_ELEMENT_ERROR for error reporting; post errors in some more places; remove superfluous newlines from debug statements.
-
gst/dvdsub/gstdvdsubdec.c: which happens when you use macros that got changed during the last unstable cycle because ... Original commit message from CVS: Patch by: Frédéric Riss <frederic.riss at gmail com> * gst/dvdsub/gstdvdsubdec.c: (gst_send_subtitle_frame): Don't set negative durations on outgoing buffers (#350044), which happens when you use macros that got changed during the last unstable cycle because they were thought not to be used anywhere.
-
- Aug 06, 2006
-
-
Tim-Philipp Müller authored
ext/dvdread/dvdreadsrc.*: Add basic support for time-based seeking; set timestamps on outgoing buffers if we have the... Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_stop), (gst_dvd_read_src_goto_chapter), (gst_dvd_read_src_get_chapter_starts), (gst_dvd_read_src_goto_title), (gst_dvd_read_src_get_next_cell), (gst_dvd_read_src_get_time_for_sector), (gst_dvd_read_src_get_sector_from_time), (gst_dvd_read_src_read), (gst_dvd_read_src_handle_seek_event), (gst_dvd_read_src_do_seek), (gst_dvd_read_src_goto_sector): * ext/dvdread/dvdreadsrc.h: Add basic support for time-based seeking; set timestamps on outgoing buffers if we have them; create table with chapter to time mapping when opening a title; rename gst_dvd_read_src_get_next_cell_for() to _get_next_cell() and make it take an explicit pgc argument; fix up some debugging messages so that title/chapter numbers are printed as starting from 1 for easier readability.
-
- Aug 04, 2006
-
-
Tim-Philipp Müller authored
gst/realmedia/: Factor out some code into rmutils.[ch]; when reading strings, don't read beyond the available data; r... Original commit message from CVS: * gst/realmedia/Makefile.am: * gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_cont): * gst/realmedia/rmutils.c: (gst_rm_utils_read_string8), (gst_rm_utils_read_string16), (gst_rm_utils_read_tags): * gst/realmedia/rmutils.h: Factor out some code into rmutils.[ch]; when reading strings, don't read beyond the available data; read metadata strings correctly (string length is 16 bits here, not just 8).
-
- Jul 31, 2006
-
-
Jan Schmidt authored
Original commit message from CVS: * Makefile.am: * configure.ac: * gst/asfdemux/gstasfdemux.c: Fix dist by including gst-libs/
-
- Jul 29, 2006
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (plugin_init): * po/POTFILES.in: Make custom error messages translatable. * gst/asfdemux/gstasf.c: (plugin_init): Remove setlocale() call, doesn't seem to be needed or recommended for plugins, at least not according to gstreamer/docs/random/i18n.
-
- Jul 28, 2006
-
-
Tim-Philipp Müller authored
gst/asfdemux/: Error out when the stream is encrypted (rather than feeding garbage to the decoders). Fixes #349025. Original commit message from CVS: * gst/asfdemux/Makefile.am: * gst/asfdemux/asfheaders.c: * gst/asfdemux/asfheaders.h: * gst/asfdemux/gstasf.c: (plugin_init): * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_object): Error out when the stream is encrypted (rather than feeding garbage to the decoders). Fixes #349025.
-
Tim-Philipp Müller authored
Original commit message from CVS: * Makefile.am: * autogen.sh: * configure.ac: * po/POTFILES.in: Add/enable autofoo magic for translations.
-
Tim-Philipp Müller authored
gst/realmedia/rmdemux.c: Don't leak streams, strings or caps. Get rid of unnecessary getcaps() function. Original commit message from CVS: * gst/realmedia/rmdemux.c: (gst_rmdemux_reset), (gst_rmdemux_change_state), (gst_rmdemux_add_stream), (gst_rmdemux_parse_cont), (gst_rmdemux_descramble_cook_audio), (gst_rmdemux_handle_scrambled_packet), (gst_rmdemux_parse_packet): Don't leak streams, strings or caps. Get rid of unnecessary getcaps() function.
-
- Jul 27, 2006
-
-
Tim-Philipp Müller authored
gst/realmedia/rmdemux.c: Descramble cook audio streams before sending them to the decoder. Fixes #347292. Original commit message from CVS: * gst/realmedia/rmdemux.c: (gst_rmdemux_class_init), (gst_rmdemux_init), (gst_rmdemux_chain), (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_data), (gst_rmdemux_stream_clear_cached_subpackets), (gst_rmdemux_descramble_cook_audio), (gst_rmdemux_descramble_dnet_audio), (gst_rmdemux_handle_scrambled_packet), (gst_rmdemux_parse_packet): Descramble cook audio streams before sending them to the decoder. Fixes #347292. Also miscellaneous clean-ups and log-level changes.
-
- Jul 26, 2006
-
-
Zaheer Abbas Merali authored
Original commit message from CVS: 2006-07-26 Zaheer Abbas Merali <zaheerabbas at merali dot org> * ext/lame/gstlame.c: (gst_lame_setup): Fix lame putting lots of 0's at start of mp3. Fixes bug #348786.
-
- Jul 21, 2006
-
-
Wim Taymans authored
Original commit message from CVS: * ext/sidplay/gstsiddec.cc: * ext/sidplay/gstsiddec.h: Remove old metadata thing.
-
- Jul 15, 2006
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_get_ext_stream_props_for_stream), (gst_asf_demux_add_audio_stream), (gst_asf_demux_change_state): Find language codes for audio streams if they are available.
-
- Jul 14, 2006
-
-
Tim-Philipp Müller authored
gst/asfdemux/: Parse extended stream properties objects and stream objects hidden inside them (but delay creation of ... Original commit message from CVS: * gst/asfdemux/asfheaders.h: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_get_obj_stream), (gst_asf_demux_process_stream), (gst_asf_demux_process_language_list), (gst_asf_demux_process_ext_stream_props), (gst_asf_demux_process_queued_extended_stream_objects), (gst_asf_demux_process_object), (gst_asf_demux_change_state): * gst/asfdemux/gstasfdemux.h: Parse extended stream properties objects and stream objects hidden inside them (but delay creation of the appropriate pads until after all the 'normal' stream objects have been dealt with) (#343763). Also parse language list object.
-
- Jul 13, 2006
-
-
Wim Taymans authored
Original commit message from CVS: * gst/realmedia/rmdemux.c: (gst_rmdemux_class_init), (gst_rmdemux_finalize), (gst_rmdemux_src_event), (find_seek_offset_time), (gst_rmdemux_perform_seek), (gst_rmdemux_src_query), (gst_rmdemux_change_state), (gst_rmdemux_loop), (gst_rmdemux_chain), (gst_rmdemux_send_event), (gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr), (gst_rmdemux_combine_flows), (gst_rmdemux_parse_packet): * gst/realmedia/rmdemux.h: Cleanups, use GstSegment for seeking. Fix error handling. Combine flow return from all streams.
-
- Jul 11, 2006
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/cdio/gstcdiocddasrc.c: (gst_cdio_cdda_src_close): Remove g_assert that shouldn't be there.
-
- Jul 10, 2006
-
-
Wim Taymans authored
Original commit message from CVS: * ext/mpeg2dec/gstmpeg2dec.c: (crop_buffer), (handle_slice): Fix refcounting when cropping. Fixes #341677.
-
- Jul 09, 2006
-
-
Original commit message from CVS: Patch by: Grzegorz Lukasik <hauserx at gmail dot com> * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_video_stream), (gst_asf_demux_process_segment): Fix typo. Closes #347029.
-
- Jul 08, 2006
-
-
Tim-Philipp Müller authored
gst/asfdemux/gstasfdemux.c: Skip chunks for unknown streams properly. Fixes broken sound and/or video for files that ... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_process_chunk): Skip chunks for unknown streams properly. Fixes broken sound and/or video for files that have additional streams that we don't recognise yet (e.g. if they are embedded in extended stream properties). Partly fixes #343763.
-
- Jul 07, 2006
-
-
Tim-Philipp Müller authored
gst/asfdemux/: Add some more GUIDs and make debug log more readable and easier to follow when parsing the headers. Original commit message from CVS: * gst/asfdemux/asfheaders.c: * gst/asfdemux/asfheaders.h: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_identify_guid), (gst_asf_demux_process_header), (gst_asf_demux_push_obj), (gst_asf_demux_pop_obj), (gst_asf_demux_process_object), (gst_asf_demux_change_state): * gst/asfdemux/gstasfdemux.h: Add some more GUIDs and make debug log more readable and easier to follow when parsing the headers.
-
- Jun 30, 2006
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_init), (gst_dvd_read_src_is_seekable), (gst_dvd_read_src_class_init), (gst_dvd_read_src_stop), (gst_dvd_read_src_goto_title), (gst_dvd_read_src_create), (gst_dvd_read_src_handle_seek_event), (gst_dvd_read_src_do_seek), (gst_dvd_read_src_src_event): * ext/dvdread/dvdreadsrc.h: Rewrite seeking code and make seeking in DVDs work (#337834).
-
- Jun 29, 2006
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * autogen.sh: Check for automake-1.9 as well.
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/dvdread/dvdreadsrc.c: (gst_dvd_read_src_is_nav_pack): Make check stronger.
-
- Jun 28, 2006
-
-
Tim-Philipp Müller authored
gst/asfdemux/gstasfdemux.*: Handle unknown codec IDs/fourccs properly (#345879); send tag events after newsegment eve... Original commit message from CVS: * gst/asfdemux/gstasfdemux.c: (gst_asf_demux_setup_pad), (gst_asf_demux_add_audio_stream), (gst_asf_demux_add_video_stream), (gst_asf_demux_push_buffer): * gst/asfdemux/gstasfdemux.h: Handle unknown codec IDs/fourccs properly (#345879); send tag events after newsegment event; fix use of GST_FOURCC_FORMAT macro.
-
- Jun 23, 2006
-
-
Jan Schmidt authored
ext/a52dec/gsta52dec.c: Call the channel positions get_type() method in plugin_init to ensure that it isn't simultane... Original commit message from CVS: * ext/a52dec/gsta52dec.c: (plugin_init): Call the channel positions get_type() method in plugin_init to ensure that it isn't simultaneously called later from multiple threads.
-
Tim-Philipp Müller authored
Original commit message from CVS: * gst/mpegstream/gstmpegpacketize.c: (gst_mpeg_packetize_flush_cache), (gst_mpeg_packetize_put): * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_chain): Also flush packetizer cache when we get a buffer that has the DISCONT flag set; update current byte position from buffer offset after a flush.
-
Tim-Philipp Müller authored
gst/mpegstream/: Flush packetizer cache when we get a FLUSH_STOP event; remove unused source pad member from packetiz... Original commit message from CVS: * gst/mpegstream/gstmpegpacketize.c: (gst_mpeg_packetize_new), (gst_mpeg_packetize_flush_cache), (gst_mpeg_packetize_destroy), (gst_mpeg_packetize_read): * gst/mpegstream/gstmpegpacketize.h: * gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_process_event), (gst_mpeg_parse_change_state): Flush packetizer cache when we get a FLUSH_STOP event; remove unused source pad member from packetizer; add debug category for packetizer.
-
Jan Schmidt authored
ext/a52dec/gsta52dec.c: Treat dual-mono as stereo. It should really be output on 2 separate pads, but isn't for now. Original commit message from CVS: * ext/a52dec/gsta52dec.c: (gst_a52dec_channels), (plugin_init): Treat dual-mono as stereo. It should really be output on 2 separate pads, but isn't for now.
-
- Jun 19, 2006
-
-
Tim-Philipp Müller authored
Original commit message from CVS: * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_negotiate_format): Assume 4:3 DAR rather than 4:3 PAR (#345184).
-
Tim-Philipp Müller authored
ext/mpeg2dec/gstmpeg2dec.c: Assume pixel-aspect-ratio of 4:3 if libmpeg2dec doesn't give us any PAR whatsoever (rathe... Original commit message from CVS: * ext/mpeg2dec/gstmpeg2dec.c: (gst_mpeg2dec_negotiate_format): Assume pixel-aspect-ratio of 4:3 if libmpeg2dec doesn't give us any PAR whatsoever (rather than using 0/0, which will lead to an abort later on). Fixes #345184.
-
- Jun 17, 2006
-
-
ext/mad/gstmad.c: Send newsegment event before calling gst_pad_alloc_buffer_and_set_caps(), makes mad behave better i... Original commit message from CVS: Patch by: Michael Dominic K. < mdk at mdk org pl> * ext/mad/gstmad.c: (gst_mad_chain): Send newsegment event before calling gst_pad_alloc_buffer_and_set_caps(), makes mad behave better in connection with pad blocking (#342594). While we're at it, do some minor clean-ups.
-
Tim-Philipp Müller authored
Original commit message from CVS: * configure.ac: Fix --disable-external (can't set conditionals conditionally, #343602).
-