platform/upstream/gstreamer.git
19 years agoext/snapshot/gstsnapshot.c: Allocate resources when required, fix recursive signal...
Ronald S. Bultje [Sun, 9 Jan 2005 01:44:08 +0000 (01:44 +0000)]
ext/snapshot/gstsnapshot.c: Allocate resources when required, fix recursive signal emission and fix caps. Fixes #161667.

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* ext/snapshot/gstsnapshot.c: (gst_snapshot_class_init),
(snapshot_handler), (gst_snapshot_sinkconnect),
(gst_snapshot_chain):
Allocate resources when required, fix recursive signal emission
and fix caps. Fixes #161667.

19 years agoext/libpng/gstpngdec.c: Handle only 8-bppc (bits-per-pixel-component) images, better...
Ronald S. Bultje [Sun, 9 Jan 2005 01:40:14 +0000 (01:40 +0000)]
ext/libpng/gstpngdec.c: Handle only 8-bppc (bits-per-pixel-component) images, better error handling and correct strid...

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* ext/libpng/gstpngdec.c: (gst_pngdec_src_getcaps),
(gst_pngdec_chain):
Handle only 8-bppc (bits-per-pixel-component) images, better
error handling and correct strides. Fixes #163177.
* ext/libpng/gstpngenc.c: (gst_pngenc_sinklink),
(gst_pngenc_chain):
Better error handling. Fixes #163348.

19 years agoext/dvdnav/dvdnavsrc.c: Add DVD-nav URI (dvdnav://) for Totem testing purposes.
Ronald S. Bultje [Sun, 9 Jan 2005 00:43:08 +0000 (00:43 +0000)]
ext/dvdnav/dvdnavsrc.c: Add DVD-nav URI (dvdnav://) for Totem testing purposes.

Original commit message from CVS:
* ext/dvdnav/dvdnavsrc.c: (dvdnavsrc_get_type),
(dvdnavsrc_uri_get_type), (dvdnavsrc_uri_get_protocols),
(dvdnavsrc_uri_get_uri), (dvdnavsrc_uri_set_uri),
(dvdnavsrc_uri_handler_init):
Add DVD-nav URI (dvdnav://) for Totem testing purposes.
* gst/playback/gstplaybasebin.c: (gen_source_element):
Add MMS to streaming URIs.

19 years agosys/: Check for pad availability before sending event.
Ronald S. Bultje [Sun, 9 Jan 2005 00:07:30 +0000 (00:07 +0000)]
sys/: Check for pad availability before sending event.

Original commit message from CVS:
* sys/ximage/ximagesink.c: (gst_ximagesink_navigation_send_event):
* sys/xvimage/xvimagesink.c:
(gst_xvimagesink_navigation_send_event):
Check for pad availability before sending event.

19 years agogst-plugins.spec.in: Add subparse.
Ronald S. Bultje [Sat, 8 Jan 2005 19:03:02 +0000 (19:03 +0000)]
gst-plugins.spec.in: Add subparse.

Original commit message from CVS:
* gst-plugins.spec.in:
Add subparse.

19 years agoconfigure.ac: Since we use functions from CVS, up requirement.
Ronald S. Bultje [Sat, 8 Jan 2005 18:47:23 +0000 (18:47 +0000)]
configure.ac: Since we use functions from CVS, up requirement.

Original commit message from CVS:
* configure.ac:
Since we use functions from CVS, up requirement.

19 years agogst/playback/: Adding stream selection support plus required properties for applicati...
Ronald S. Bultje [Sat, 8 Jan 2005 18:31:22 +0000 (18:31 +0000)]
gst/playback/: Adding stream selection support plus required properties for applications to use this. Fully fixes #10...

Original commit message from CVS:
* gst/playback/Makefile.am:
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_class_init),
(group_destroy), (group_commit), (group_is_muted),
(gen_preroll_element), (add_stream), (unknown_type),
(probe_triggered), (preroll_unlinked), (mute_stream),
(silence_stream), (new_decoded_pad), (setup_substreams),
(setup_source), (get_active_source), (mute_group_type),
(muted_group_change_state), (set_active_source),
(gst_play_base_bin_set_property), (gst_play_base_bin_get_property),
(play_base_eos), (gst_play_base_bin_change_state):
* gst/playback/gstplaybasebin.h:
* gst/playback/gstplaybin.c: (add_sink), (setup_sinks):
* gst/playback/gststreaminfo.c: (gst_stream_info_class_init),
(gst_stream_info_dispose), (stream_info_mute_pad),
(stream_info_change_state), (gst_stream_info_set_mute):
* gst/playback/gststreamselector.c: (gst_stream_selector_get_type),
(gst_stream_selector_base_init), (gst_stream_selector_class_init),
(gst_stream_selector_init), (gst_stream_selector_dispose),
(gst_stream_selector_get_linked_pad),
(gst_stream_selector_get_caps), (gst_stream_selector_link),
(gst_stream_selector_get_linked_pads),
(gst_stream_selector_request_new_pad), (gst_stream_selector_chain):
* gst/playback/gststreamselector.h:
Adding stream selection support plus required properties for
applications to use this. Fully fixes #100931.

19 years agogst/games/gstpuzzle.c: - handle nav events differently: forward every event no matter...
Benjamin Otte [Sat, 8 Jan 2005 18:27:07 +0000 (18:27 +0000)]
gst/games/gstpuzzle.c: - handle nav events differently: forward every event no matter if it was handled or not.

Original commit message from CVS:
* gst/games/gstpuzzle.c: (nav_event_handler):
- handle nav events differently: forward every event no matter if it
was handled or not.
- translate events
You can now cheat by using navigationtest ! puzzle and moving the
mouse close to the edge of a tile. ;)

19 years agoOGM text support, Matroska UTF-8 text support, deadlock fixes all over the place...
Ronald S. Bultje [Sat, 8 Jan 2005 18:22:40 +0000 (18:22 +0000)]
OGM text support, Matroska UTF-8 text support, deadlock fixes all over the place, subtitle awareness in decodebin/pla...

Original commit message from CVS:
* configure.ac:
* ext/ogg/gstoggdemux.c: (gst_ogg_pad_new):
* ext/ogg/gstogmparse.c: (gst_ogm_text_parse_get_type),
(gst_ogm_text_parse_base_init), (gst_ogm_text_parse_init),
(gst_ogm_parse_get_sink_querytypes), (gst_ogm_parse_sink_convert),
(gst_ogm_parse_sink_query), (gst_ogm_parse_chain),
(gst_ogm_parse_plugin_init):
* ext/pango/gsttextoverlay.c: (gst_textoverlay_linkedpads),
(gst_textoverlay_link), (gst_textoverlay_getcaps),
(gst_textoverlay_event), (gst_textoverlay_video_chain),
(gst_textoverlay_loop), (gst_textoverlay_init), (plugin_init):
* ext/pango/gsttextoverlay.h:
* gst/matroska/matroska-demux.c: (gst_matroska_demux_add_stream),
(gst_matroska_demux_handle_seek_event),
(gst_matroska_demux_sync_streams),
(gst_matroska_demux_parse_blockgroup),
(gst_matroska_demux_subtitle_caps),
(gst_matroska_demux_plugin_init):
* gst/matroska/matroska-ids.h:
* gst/playback/gstdecodebin.c: (close_pad_link):
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_init),
(gen_preroll_element), (remove_groups), (add_stream),
(new_decoded_pad), (setup_subtitles), (gen_source_element),
(setup_source):
* gst/playback/gstplaybasebin.h:
* gst/playback/gstplaybin.c: (gen_text_element), (setup_sinks):
* gst/subparse/Makefile.am:
* gst/subparse/gstsubparse.c: (gst_subparse_get_type),
(gst_subparse_base_init), (gst_subparse_class_init),
(gst_subparse_init), (gst_subparse_formats),
(gst_subparse_eventmask), (gst_subparse_event),
(gst_subparse_handle_event), (convert_encoding), (get_next_line),
(parse_mdvdsub), (parse_mdvdsub_init), (parse_subrip),
(parse_subrip_deinit), (parse_subrip_init), (parse_mpsub),
(parse_mpsub_deinit), (parse_mpsub_init),
(gst_subparse_buffer_format_autodetect),
(gst_subparse_format_autodetect), (gst_subparse_loop),
(gst_subparse_change_state), (gst_subparse_type_find),
(plugin_init):
* gst/subparse/gstsubparse.h:
* gst/typefind/gsttypefindfunctions.c: (ogmtext_type_find),
(plugin_init):
Add subtitle support, .sub parser (supports SRT and MPsub),
OGM text support, Matroska UTF-8 text support, deadlock fixes
all over the place, subtitle awareness in decodebin/playbin
and some fixes to textoverlay to handle subtitles in a stream
correctly. Fixes #100931.

19 years agoext/vorbis/vorbisdec.c: Check for pad availability before doing a query on it.
Ronald S. Bultje [Sat, 8 Jan 2005 18:14:16 +0000 (18:14 +0000)]
ext/vorbis/vorbisdec.c: Check for pad availability before doing a query on it.

Original commit message from CVS:
* ext/vorbis/vorbisdec.c: (vorbis_dec_src_query):
Check for pad availability before doing a query on it.

19 years agoext/dv/gstdvdec.c: really fix bpp24/32 dvdec caps (classic rgba indeed)
Stéphane Loeuillet [Sat, 8 Jan 2005 15:30:33 +0000 (15:30 +0000)]
ext/dv/gstdvdec.c: really fix bpp24/32 dvdec caps (classic rgba indeed)

Original commit message from CVS:
* ext/dv/gstdvdec.c:
really fix bpp24/32 dvdec caps (classic rgba indeed)
* gst/asfdemux/gstasfdemux.c:
(gst_asf_demux_process_ext_content_desc):
don't send text tags if they are empty (bis repetita)

19 years agoext/dv/gstdvdec.c: remove unneeded comment from dvdec (related to DV 4CC codes in...
Stéphane Loeuillet [Sat, 8 Jan 2005 12:25:25 +0000 (12:25 +0000)]
ext/dv/gstdvdec.c: remove unneeded comment from dvdec (related to DV 4CC codes in AVI files) moved them in gstreamer/...

Original commit message from CVS:
* ext/dv/gstdvdec.c:
remove unneeded comment from dvdec
(related to DV 4CC codes in AVI files)
moved them in gstreamer/docs/random/mimetypes
* gst/asfdemux/gstasfdemux.c:
(gst_asf_demux_process_ext_content_desc):
don't send text tags if they are empty
fix mem leak on error path
* gst/ffmpegcolorspace/avcodec.h:
* gst/ffmpegcolorspace/gstffmpegcodecmap.c:
(gst_ffmpeg_pixfmt_to_caps), (gst_ffmpeg_caps_to_pixfmt),
(gst_ffmpegcsp_avpicture_fill):
* gst/ffmpegcolorspace/imgconvert.c: (img_get_alpha_info):
* gst/ffmpegcolorspace/imgconvert_template.h:
adds BGR32 and BGRA32 to ffmpegcolorspace
(still bad colors, fixing it on next commit)
helps with dvdec outputing BGR32

19 years agoext/dv/gstdvdec.c: Fix audio caps i just broke (missing ',')
Stéphane Loeuillet [Fri, 7 Jan 2005 23:46:23 +0000 (23:46 +0000)]
ext/dv/gstdvdec.c: Fix audio caps i just broke (missing ',')

Original commit message from CVS:
* ext/dv/gstdvdec.c:
Fix audio caps i just broke (missing ',')
* gst/matroska/matroska-mux.c: (gst_matroska_mux_get_type),
(gst_matroska_mux_reset):
Fix typo + add FIXME about old "x-gst-metadata" crap

19 years agoext/dv/demo-play.c: xvideosink -> xvimagesink
Stéphane Loeuillet [Fri, 7 Jan 2005 22:42:32 +0000 (22:42 +0000)]
ext/dv/demo-play.c: xvideosink -> xvimagesink

Original commit message from CVS:
* ext/dv/demo-play.c: (main):
xvideosink -> xvimagesink
* ext/dv/gstdvdec.c:
change rgb 32/32 caps to 24/32 (no alpha)
change nb of channels to be a list (2 or 4, not 2)
change sample rate to be a list (32, 44.1, 48 kHz) not a range
* gst/asfdemux/gstasfdemux.c:
(gst_asf_demux_process_ext_content_desc):
Add 'date/year' to extracted metadata list

19 years agogst/audioconvert/gstaudioconvert.c: The return value of fixate_to does not imply...
Ronald S. Bultje [Fri, 7 Jan 2005 18:17:52 +0000 (18:17 +0000)]
gst/audioconvert/gstaudioconvert.c: The return value of fixate_to does not imply that the requested value was set, so...

Original commit message from CVS:
* gst/audioconvert/gstaudioconvert.c: (gst_audio_convert_fixate):
The return value of fixate_to does not imply that the requested
value was set, so don't assume.

19 years agoext/libpng/: mime fixage.
Ronald S. Bultje [Fri, 7 Jan 2005 10:27:20 +0000 (10:27 +0000)]
ext/libpng/: mime fixage.

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* ext/libpng/gstpngdec.c:
* ext/libpng/gstpngenc.c: (gst_pngenc_base_init),
(gst_pngenc_sinklink), (gst_pngenc_init), (gst_pngenc_chain):
* ext/libpng/gstpngenc.h:
Alpha support (encoder; #163161), mime fixage.

19 years agoext/faac/gstfaac.*: Allow for ADTS output (#153434).
Ronald S. Bultje [Fri, 7 Jan 2005 10:15:20 +0000 (10:15 +0000)]
ext/faac/gstfaac.*: Allow for ADTS output (#153434).

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* ext/faac/gstfaac.c: (gst_faac_outputformat_get_type),
(gst_faac_class_init), (gst_faac_init), (gst_faac_srcconnect),
(gst_faac_set_property), (gst_faac_get_property):
* ext/faac/gstfaac.h:
Allow for ADTS output (#153434).

19 years agosys/v4l2/gstv4l2src.c: Fix against template (#150576).
Ronald S. Bultje [Fri, 7 Jan 2005 10:12:11 +0000 (10:12 +0000)]
sys/v4l2/gstv4l2src.c: Fix against template (#150576).

Original commit message from CVS:
* sys/v4l2/gstv4l2src.c: (gst_v4l2src_getcaps):
Fix against template (#150576).

19 years agogst/games/gstpuzzle.c: don't draw a puzzle if either width or height of tiles would...
Benjamin Otte [Thu, 6 Jan 2005 20:19:04 +0000 (20:19 +0000)]
gst/games/gstpuzzle.c: don't draw a puzzle if either width or height of tiles would be 0.

Original commit message from CVS:
* gst/games/gstpuzzle.c: (draw_puzzle):
don't draw a puzzle if either width or height of tiles would be 0.

19 years agoadd puzzle to spec file
Christian Schaller [Thu, 6 Jan 2005 18:54:02 +0000 (18:54 +0000)]
add puzzle to spec file

Original commit message from CVS:
add puzzle to spec file

19 years agogst/games/gstpuzzle.c: no memleaks, please change initialization code around so we...
Benjamin Otte [Thu, 6 Jan 2005 18:44:08 +0000 (18:44 +0000)]
gst/games/gstpuzzle.c: no memleaks, please change initialization code around so we don't reshuffle on resize fix anot...

Original commit message from CVS:
* gst/games/gstpuzzle.c: (gst_puzzle_get_type),
(gst_puzzle_class_init), (gst_puzzle_finalize):
no memleaks, please
(gst_puzzle_create), (gst_puzzle_init),
(gst_puzzle_set_property), (gst_puzzle_setup):
change initialization code around so we don't reshuffle on resize
(draw_puzzle):
fix another stupid typo

19 years agoadd libmms to REQUIREMENTS file
Christian Schaller [Thu, 6 Jan 2005 18:28:14 +0000 (18:28 +0000)]
add libmms to REQUIREMENTS file

Original commit message from CVS:
add libmms to REQUIREMENTS file

19 years agogst/games/gstvideoimage.c: fix stupid typo that borked copying on YUY2
Benjamin Otte [Thu, 6 Jan 2005 18:17:35 +0000 (18:17 +0000)]
gst/games/gstvideoimage.c: fix stupid typo that borked copying on YUY2

Original commit message from CVS:
* gst/games/gstvideoimage.c: (copy_hline_YUY2):
fix stupid typo that borked copying on YUY2

19 years agogst/games/gstpuzzle.c: fix edges when image sizes aren't multiples of tile sizes
Benjamin Otte [Thu, 6 Jan 2005 16:37:30 +0000 (16:37 +0000)]
gst/games/gstpuzzle.c: fix edges when image sizes aren't multiples of tile sizes

Original commit message from CVS:
* gst/games/gstpuzzle.c: (draw_puzzle):
fix edges when image sizes aren't multiples of tile sizes

19 years agogst/games/gstpuzzle.c: make RGB endianness work correctly refactor and fix race with...
Benjamin Otte [Thu, 6 Jan 2005 16:08:11 +0000 (16:08 +0000)]
gst/games/gstpuzzle.c: make RGB endianness work correctly refactor and fix race with initial shuffling allow using th...

Original commit message from CVS:
* gst/games/gstpuzzle.c: (gst_puzzle_base_init):
make RGB endianness work correctly
(gst_puzzle_show), (gst_puzzle_swap), (gst_puzzle_move):
refactor and fix race with initial shuffling
(nav_event_handler):
allow using the mouse to puzzle
(draw_puzzle):
insist on tiles having width and height as multiples of 4 to get
clean YUV image handling
* sys/xvimage/xvimagesink.c: (gst_xvimagesink_xvimage_new),
(gst_xvimagesink_handle_xevents), (gst_xvimagesink_buffer_alloc):
s/DEBUG/LOG/ for common messages
(gst_xvimagesink_navigation_send_event):
fix mouse event translation to not include screen PAR
* sys/ximage/ximagesink.c: (gst_ximagesink_navigation_send_event):
fix mouse event translation to actually work

19 years agogst/asfdemux/gstasfdemux.c: Extract TrackNumber metadata + clean up code
Stéphane Loeuillet [Thu, 6 Jan 2005 12:41:13 +0000 (12:41 +0000)]
gst/asfdemux/gstasfdemux.c: Extract TrackNumber metadata + clean up code

Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c:
(gst_asf_demux_process_ext_content_desc):
Extract TrackNumber metadata + clean up code

* gst/games/gstvideoimage.c: (gst_video_image_draw_rectangle):
Hope this is the good fix (var used unitialised)

19 years agoext/faad/gstfaad.c: Only increment timestamp if it's valid. Fixes raw AAC streams.
Ronald S. Bultje [Thu, 6 Jan 2005 10:34:40 +0000 (10:34 +0000)]
ext/faad/gstfaad.c: Only increment timestamp if it's valid. Fixes raw AAC streams.

Original commit message from CVS:
* ext/faad/gstfaad.c: (gst_faad_chain):
Only increment timestamp if it's valid. Fixes raw AAC streams.

19 years agoadd a puzzle game with...
Benjamin Otte [Thu, 6 Jan 2005 06:48:01 +0000 (06:48 +0000)]
add a puzzle game with...

Original commit message from CVS:
* configure.ac:
* gst/games/Makefile.am:
* gst/games/gstpuzzle.c:
add a puzzle game with...
* gst/games/gstvideoimage.c:
* gst/games/gstvideoimage.h:
... full colorspace support (that includes YUV9 and RGB16)) stolen
from videotestsrc and made into something that would be a nice
library for a lot of other plugins.

19 years agosmall addition to last changelog's entry (fixes #155346)
Stéphane Loeuillet [Thu, 6 Jan 2005 01:53:20 +0000 (01:53 +0000)]
small addition to last changelog's entry (fixes #155346)

Original commit message from CVS:
small addition to last changelog's entry (fixes #155346)

19 years agoconfigure.ac: don't compile faad plugin if a RC of 2.0 is found
Stéphane Loeuillet [Wed, 5 Jan 2005 23:38:23 +0000 (23:38 +0000)]
configure.ac: don't compile faad plugin if a RC of 2.0 is found

Original commit message from CVS:

* configure.ac:
don't compile faad plugin if a RC of 2.0 is found

* gst/asfdemux/gstasfdemux.c:
(gst_asf_demux_process_ext_content_desc):
try to make Solaris compiler happier

19 years agoext/snapshot/gstsnapshot.c: Fix segfault (#161667).
Ronald S. Bultje [Wed, 5 Jan 2005 23:27:44 +0000 (23:27 +0000)]
ext/snapshot/gstsnapshot.c: Fix segfault (#161667).

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* ext/snapshot/gstsnapshot.c: (gst_snapshot_class_init):
Fix segfault (#161667).

19 years agosys/v4l/gstv4lsrc.c: Fix framerate reporting.
Ronald S. Bultje [Wed, 5 Jan 2005 22:31:26 +0000 (22:31 +0000)]
sys/v4l/gstv4lsrc.c: Fix framerate reporting.

Original commit message from CVS:
* sys/v4l/gstv4lsrc.c: (gst_v4lsrc_getcaps):
Fix framerate reporting.

19 years agogst/: Add AMR (VBR and CBR) ids to riff.h audio codec list
Stéphane Loeuillet [Wed, 5 Jan 2005 21:46:19 +0000 (21:46 +0000)]
gst/: Add AMR (VBR and CBR) ids to riff.h audio codec list

Original commit message from CVS:
* gst-libs/gst/riff/riff-ids.h:
* gst/wavenc/riff.h:
Add AMR (VBR and CBR) ids to riff.h audio codec list

* gst/asfdemux/gstasfdemux.c:
(gst_asf_demux_process_ext_content_desc),
(gst_asf_demux_process_object):
Retrieve more tags from ASF files (Genre, AlbumTitle, Artist)

19 years agogst/mpegstream/: Recreate pads on new-media (#160730).
Ronald S. Bultje [Wed, 5 Jan 2005 17:03:27 +0000 (17:03 +0000)]
gst/mpegstream/: Recreate pads on new-media (#160730).

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_class_init),
(gst_dvd_demux_handle_discont):
* gst/mpegstream/gstmpegdemux.c: (gst_mpeg_demux_class_init),
(gst_mpeg_demux_handle_discont):
Recreate pads on new-media (#160730).
* gst/mpegstream/gstmpegparse.c: (gst_mpeg_parse_new_pad):
Send discont even if manager changes timestamps (#161929).

19 years agogst-libs/gst/resample/resample.c: Fix invalid memory access (#159211).
Ronald S. Bultje [Wed, 5 Jan 2005 15:04:02 +0000 (15:04 +0000)]
gst-libs/gst/resample/resample.c: Fix invalid memory access (#159211).

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* gst-libs/gst/resample/resample.c: (gst_resample_sinc_ft_s16):
Fix invalid memory access (#159211).

19 years agoexamples/gstplay/player.c: Don't iterate.
Ronald S. Bultje [Wed, 5 Jan 2005 14:56:27 +0000 (14:56 +0000)]
examples/gstplay/player.c: Don't iterate.

Original commit message from CVS:
* examples/gstplay/player.c: (main):
Don't iterate.
* examples/seeking/seek.c: (fixate), (make_playerbin_pipeline):
Add visualizations.
* ext/a52dec/gsta52dec.c: (gst_a52dec_push),
(gst_a52dec_handle_frame):
Set duration.
* ext/dvdnav/gst-dvd:
Add audioconvert. Fixes #161325.
* ext/dvdread/dvdreadsrc.c: (dvdreadsrc_get):
Explicitely case to gint64. Possible valgrind error.
* gst-libs/gst/play/play.c: (caps_set), (setup_size),
(gst_play_tick_callback), (gst_play_change_state),
(gst_play_dispose), (gst_play_init), (gst_play_class_init),
(gst_play_set_location), (gst_play_get_location),
(gst_play_seek_to_time), (gst_play_set_data_src),
(gst_play_set_video_sink), (gst_play_set_audio_sink),
(gst_play_set_visualization), (gst_play_connect_visualization),
(gst_play_get_framerate), (gst_play_get_all_by_interface),
(gst_play_new):
Use playbin. Fixes #139749 and #147744.
* gst/apetag/apedemux.c: (gst_ape_demux_parse_tags):
Add genre tag.
* gst/audioscale/gstaudioscale.c: (gst_audioscale_method_get_type),
(audioscale_get_type), (gst_audioscale_base_init),
(gst_audioscale_class_init), (gst_audioscale_expand_caps),
(gst_audioscale_getcaps), (gst_audioscale_fixate),
(gst_audioscale_link), (gst_audioscale_get_buffer),
(gst_audioscale_decrease_rate), (gst_audioscale_increase_rate),
(gst_audioscale_init), (gst_audioscale_dispose),
(gst_audioscale_chain), (gst_audioscale_set_property),
(gst_audioscale_get_property), (plugin_init):
Indent properly.
* gst/mpegstream/gstdvddemux.c: (gst_dvd_demux_process_private):
Fix LPCM.
* gst/qtdemux/qtdemux.c: (qtdemux_parse_udta),
(qtdemux_tag_add_str), (qtdemux_tag_add_num),
(qtdemux_tag_add_gnre), (qtdemux_video_caps):
Add more metadata (fixes #162656).

19 years agoback to cvs
Thomas Vander Stichele [Wed, 5 Jan 2005 13:18:43 +0000 (13:18 +0000)]
back to cvs

Original commit message from CVS:
back to cvs

19 years agoreleasing
Thomas Vander Stichele [Wed, 5 Jan 2005 12:19:52 +0000 (12:19 +0000)]
releasing

Original commit message from CVS:
releasing

19 years agothese files should not be here
Thomas Vander Stichele [Wed, 5 Jan 2005 11:52:54 +0000 (11:52 +0000)]
these files should not be here

Original commit message from CVS:
these files should not be here

19 years agogst/playback/gstplaybasebin.c: Fix for #162924 - free caps after use, not before
Tim-Philipp Müller [Wed, 5 Jan 2005 10:11:23 +0000 (10:11 +0000)]
gst/playback/gstplaybasebin.c: Fix for #162924 - free caps after use, not before

Original commit message from CVS:

patch by: Tim-Philipp Müller  <t.i.m@zen.co.uk>

* gst/playback/gstplaybasebin.c:
Fix for #162924 - free caps after use, not before

19 years agoI'm too lazy to comment this
Thomas Vander Stichele [Tue, 4 Jan 2005 13:57:03 +0000 (13:57 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
patch by tim, fix obvious crasher

19 years agotry 2
Thomas Vander Stichele [Tue, 4 Jan 2005 11:22:04 +0000 (11:22 +0000)]
try 2

Original commit message from CVS:
try 2

19 years agoFix for #154773 - fixes playback of small .wav files
Thomas Vander Stichele [Tue, 4 Jan 2005 11:09:17 +0000 (11:09 +0000)]
Fix for #154773 - fixes playback of small .wav files

Original commit message from CVS:
Fix for #154773 - fixes playback of small .wav files

19 years agogst/audioscale/gstaudioscale.c: Fix for #162819 - make audioscale reusable
Ronald Bultje [Mon, 3 Jan 2005 16:19:03 +0000 (16:19 +0000)]
gst/audioscale/gstaudioscale.c: Fix for #162819 - make audioscale reusable

Original commit message from CVS:

patch by: Ronald Bultje <rbultje@ronald.bitfreak.net>

* gst/audioscale/gstaudioscale.c:
Fix for #162819 - make audioscale reusable
Fixes playback of more than one file with playbin/totem

19 years agoprerelease
Thomas Vander Stichele [Mon, 3 Jan 2005 16:17:19 +0000 (16:17 +0000)]
prerelease

Original commit message from CVS:
prerelease

19 years agopo update
Thomas Vander Stichele [Mon, 3 Jan 2005 16:16:27 +0000 (16:16 +0000)]
po update

Original commit message from CVS:
po update

19 years agoclean up the mess that made me cry and avoid needless duplication
Thomas Vander Stichele [Wed, 29 Dec 2004 16:04:00 +0000 (16:04 +0000)]
clean up the mess that made me cry and avoid needless duplication

Original commit message from CVS:
clean up the mess that made me cry and avoid needless duplication

19 years agogive indication of why we segfault
Thomas Vander Stichele [Wed, 29 Dec 2004 14:57:44 +0000 (14:57 +0000)]
give indication of why we segfault

Original commit message from CVS:
give indication of why we segfault

19 years agoconfigure.ac: Fix indentation, fix v4l2 plugin detection.
Ronald S. Bultje [Wed, 29 Dec 2004 13:27:45 +0000 (13:27 +0000)]
configure.ac: Fix indentation, fix v4l2 plugin detection.

Original commit message from CVS:
* configure.ac:
Fix indentation, fix v4l2 plugin detection.
* ext/Makefile.am:
Fix libmms location (Maciej, use diff -u!).
* ext/alsa/gstalsa.c: (gst_alsa_init):
Initialize caps cache to NULL.
* gst/playback/gstplaybin.c: (gst_play_bin_change_state):
Only change state on audiosink if it exists.

19 years agoI'm too lazy to comment this
Maciej Katafiasz [Tue, 28 Dec 2004 18:04:58 +0000 (18:04 +0000)]
I'm too lazy to comment this

Original commit message from CVS:
*** empty log message ***

19 years agoMerge patch from Ronald fixing problems with streaming text.
Ronald [Tue, 28 Dec 2004 09:26:32 +0000 (09:26 +0000)]
Merge patch from Ronald fixing problems with streaming text.

Original commit message from CVS:
Merge patch from Ronald fixing problems with streaming
text.
* ext/cairo/gstcairo.c: (plugin_init):
* ext/cairo/gsttextoverlay.c: (gst_textoverlay_render_text),
(gst_text_overlay_blit_1), (gst_text_overlay_blit_sub2x2),
(gst_textoverlay_video_chain), (gst_textoverlay_loop),
(gst_textoverlay_font_init), (gst_textoverlay_init),
(gst_textoverlay_set_property):
* ext/cairo/gsttextoverlay.h:

19 years agoext/cairo/gsttextoverlay.c: Improvements to actually render text as white on black...
David Schleef [Tue, 28 Dec 2004 05:52:03 +0000 (05:52 +0000)]
ext/cairo/gsttextoverlay.c: Improvements to actually render text as white on black outline on video, including font s...

Original commit message from CVS:
* ext/cairo/gsttextoverlay.c: (gst_textoverlay_render_text),
(gst_text_overlay_blit_1), (gst_text_overlay_blit_sub2x2),
(gst_textoverlay_video_chain), (gst_textoverlay_loop),
(gst_textoverlay_font_init), (gst_textoverlay_init),
(gst_textoverlay_set_property): Improvements to actually
render text as white on black outline on video, including
font selection and horizontal/vertical alignment.  (Ronald's
christmas present)
* ext/cairo/gsttextoverlay.h:

19 years agofix ogm[audio/video]parse plugin registration (riff won't load if bytestream is alrea...
Stéphane Loeuillet [Sun, 26 Dec 2004 19:00:21 +0000 (19:00 +0000)]
fix ogm[audio/video]parse plugin registration (riff won't load if bytestream is already loaded)

Original commit message from CVS:
fix ogm[audio/video]parse plugin registration
(riff won't load if bytestream is already loaded)

19 years agofix for glib < 2.4
Thomas Vander Stichele [Fri, 24 Dec 2004 15:12:56 +0000 (15:12 +0000)]
fix for glib < 2.4

Original commit message from CVS:
fix for glib < 2.4

19 years agodisable docs again until it passes make distcheck
Thomas Vander Stichele [Fri, 24 Dec 2004 13:09:48 +0000 (13:09 +0000)]
disable docs again until it passes make distcheck

Original commit message from CVS:
disable docs again until it passes make distcheck

19 years agogst/: Add 3GP (variables name Q3GP because they can't start with a decoder is work...
Ronald S. Bultje [Fri, 24 Dec 2004 12:58:17 +0000 (12:58 +0000)]
gst/: Add 3GP (variables name Q3GP because they can't start with a decoder is work in progress. Also do a GST_WARNING...

Original commit message from CVS:
* gst/qtdemux/qtdemux.c: (qtdemux_type_get), (qtdemux_audio_caps):
* gst/typefind/gsttypefindfunctions.c: (q3gp_type_find),
(plugin_init):
Add 3GP (variables name Q3GP because they can't start with a
number). Add samr audio fourcc (used in .3gp files), decoder
is work in progress. Also do a GST_WARNING instead of ERROR
in case of unknown nodes, to decrease output.

19 years agoreally fix dist
Thomas Vander Stichele [Fri, 24 Dec 2004 11:01:24 +0000 (11:01 +0000)]
really fix dist

Original commit message from CVS:
really fix dist

19 years agoFixes #158382. Make speex plugin compatible with both 1.0 and 1.1.
Thomas Vander Stichele [Thu, 23 Dec 2004 14:45:25 +0000 (14:45 +0000)]
Fixes #158382.  Make speex plugin compatible with both 1.0 and 1.1.

Original commit message from CVS:

* configure.ac:
* ext/speex/gstspeexdec.h:
* ext/speex/gstspeexenc.h:
Fixes #158382.  Make speex plugin compatible with both 1.0 and 1.1.
Fix detection code in configure.ac

19 years agogst/matroska/matroska-demux.c: Save position, so that queries give proper return...
Ronald S. Bultje [Thu, 23 Dec 2004 13:14:24 +0000 (13:14 +0000)]
gst/matroska/matroska-demux.c: Save position, so that queries give proper return values. Don't know how this could ev...

Original commit message from CVS:
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_parse_blockgroup):
Save position, so that queries give proper return values. Don't
know how this could ever have worked before...

19 years agoconfigure.ac: Put additional LAME check inside the conditional. Fixes #152339
Thomas Vander Stichele [Thu, 23 Dec 2004 12:43:31 +0000 (12:43 +0000)]
configure.ac: Put additional LAME check inside the conditional.  Fixes #152339

Original commit message from CVS:
* configure.ac:
Put additional LAME check inside the conditional.  Fixes #152339

19 years agogst/avi/gstavidemux.c: Add some more debug. Fix logic error when setting movi offset...
Ronald S. Bultje [Thu, 23 Dec 2004 11:44:03 +0000 (11:44 +0000)]
gst/avi/gstavidemux.c: Add some more debug. Fix logic error when setting movi offset while reading index.

Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_index),
(gst_avi_demux_stream_scan):
Add some more debug. Fix logic error when setting movi offset
while reading index.

19 years agogst/avi/gstavidemux.c: Add some debugging. Better detection of broken indexes and...
Ronald S. Bultje [Thu, 23 Dec 2004 10:53:27 +0000 (10:53 +0000)]
gst/avi/gstavidemux.c: Add some debugging. Better detection of broken indexes and the accompanying index recovery. No...

Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_index),
(gst_avi_demux_stream_scan), (gst_avi_demux_handle_seek),
(gst_avi_demux_process_next_entry):
Add some debugging. Better detection of broken indexes and the
accompanying index recovery. No infinite loops on state changes
when we're still in our loopfunction.

19 years agoadd -plugins- to all plugin names
Christian Schaller [Wed, 22 Dec 2004 22:45:41 +0000 (22:45 +0000)]
add -plugins- to all plugin names

Original commit message from CVS:
add -plugins- to all plugin names

19 years agoconfigure.ac: Fix up.
Ronald S. Bultje [Wed, 22 Dec 2004 19:53:26 +0000 (19:53 +0000)]
configure.ac: Fix up.

Original commit message from CVS:
* configure.ac:
Fix up.

19 years agoadd documentation to spec file
Christian Schaller [Wed, 22 Dec 2004 19:39:10 +0000 (19:39 +0000)]
add documentation to spec file

Original commit message from CVS:
add documentation to spec file

19 years agoAdd gstmms
Maciej Katafiasz [Wed, 22 Dec 2004 19:09:41 +0000 (19:09 +0000)]
Add gstmms

Original commit message from CVS:
Add gstmms

19 years agoFirst commit. To my knowledge should be in working state, playbin is supported, apart...
Maciej Katafiasz [Wed, 22 Dec 2004 18:57:29 +0000 (18:57 +0000)]
First commit. To my knowledge should be in working state, playbin is supported, apart from small warning when setting...

Original commit message from CVS:
First commit. To my knowledge should be in working state, playbin
is supported, apart from small warning when setting URI.

19 years agoFirst commit. To my knowledge should be in working state, playbin is supported, apart...
Maciej Katafiasz [Wed, 22 Dec 2004 18:50:53 +0000 (18:50 +0000)]
First commit. To my knowledge should be in working state, playbin is supported, apart from small warning when setting...

Original commit message from CVS:
First commit. To my knowledge should be in working state, playbin
is supported, apart from small warning when setting URI.

19 years agosys/sunaudio/gstsunmixer.c: Normalizing the value before setting
Ronald S. Bultje [Wed, 22 Dec 2004 14:49:06 +0000 (14:49 +0000)]
sys/sunaudio/gstsunmixer.c: Normalizing the value before setting

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* sys/sunaudio/gstsunmixer.c: (gst_sunaudiomixer_set_volume):
Normalizing the value before setting
(gst_sunaudiomixer_get_volume):
Normalizing the value after getting. Fixes bug# 161980

19 years agofix build/disting
Christian Schaller [Wed, 22 Dec 2004 10:48:12 +0000 (10:48 +0000)]
fix build/disting

Original commit message from CVS:
fix build/disting

19 years agogst/playback/gstplaybasebin.c: Revert patch 1.38 as clock distribution over scheduler...
Wim Taymans [Wed, 22 Dec 2004 10:06:02 +0000 (10:06 +0000)]
gst/playback/gstplaybasebin.c: Revert patch 1.38 as clock distribution over schedulers does not work correcly in the ...

Original commit message from CVS:
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_add_element):
Revert patch 1.38 as clock distribution over schedulers does
not work correcly in the core yet.

19 years agoremove outdated README file of oss directory
Stéphane Loeuillet [Tue, 21 Dec 2004 10:33:57 +0000 (10:33 +0000)]
remove outdated README file of oss directory

Original commit message from CVS:
remove outdated README file of oss directory

19 years agofile Makefile.am was initially added on branch BRANCH-THREADED.
Wim Taymans [Mon, 20 Dec 2004 17:54:15 +0000 (17:54 +0000)]
file Makefile.am was initially added on branch BRANCH-THREADED.

Original commit message from CVS:
file Makefile.am was initially added on branch BRANCH-THREADED.

19 years agofile colorspace.c was initially added on branch BRANCH-THREADED.
Wim Taymans [Mon, 20 Dec 2004 17:54:15 +0000 (17:54 +0000)]
file colorspace.c was initially added on branch BRANCH-THREADED.

Original commit message from CVS:
file colorspace.c was initially added on branch BRANCH-THREADED.

19 years agofile queue.c was initially added on branch BRANCH-THREADED.
Wim Taymans [Mon, 20 Dec 2004 17:54:15 +0000 (17:54 +0000)]
file queue.c was initially added on branch BRANCH-THREADED.

Original commit message from CVS:
file queue.c was initially added on branch BRANCH-THREADED.

19 years agoAdded boilerplate gtk-doc files for plugin-libs documentation.
Stefan Kost [Mon, 20 Dec 2004 16:29:06 +0000 (16:29 +0000)]
Added boilerplate gtk-doc files for plugin-libs documentation.

Original commit message from CVS:
Added boilerplate gtk-doc files for plugin-libs documentation.

19 years agofix int and float audio caps in auparse, partially fixes bug #142812
Stéphane Loeuillet [Sun, 19 Dec 2004 16:54:46 +0000 (16:54 +0000)]
fix int and float audio caps in auparse, partially fixes bug #142812

Original commit message from CVS:
fix int and float audio caps in auparse, partially fixes bug #142812

19 years agosys/: g_assert() can be a macro, don't use #ifdef inside it.
Ronald S. Bultje [Sun, 19 Dec 2004 16:46:21 +0000 (16:46 +0000)]
sys/: g_assert() can be a macro, don't use #ifdef inside it.

Original commit message from CVS:
* sys/v4l/gstv4lelement.c: (gst_v4l_iface_supported):
* sys/v4l2/gstv4l2element.c: (gst_v4l2_iface_supported):
g_assert() can be a macro, don't use #ifdef inside it.

19 years agogst/videorate/gstvideorate.c: Event handling (fixes #159986).
Ronald S. Bultje [Sun, 19 Dec 2004 13:16:24 +0000 (13:16 +0000)]
gst/videorate/gstvideorate.c: Event handling (fixes #159986).

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* gst/videorate/gstvideorate.c: (gst_videorate_blank_data),
(gst_videorate_init), (gst_videorate_chain),
(gst_videorate_change_state):
Event handling (fixes #159986).

19 years agogst-libs/gst/riff/riff-media.c: Add BLZ0 (Blizzard's version of DivX) fourcc.
Ronald S. Bultje [Sun, 19 Dec 2004 11:10:32 +0000 (11:10 +0000)]
gst-libs/gst/riff/riff-media.c: Add BLZ0 (Blizzard's version of DivX) fourcc.

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_video_caps_with_data):
Add BLZ0 (Blizzard's version of DivX) fourcc.

19 years agogst/tta/gstttadec.c: And yet another portability fix.
David Schleef [Sun, 19 Dec 2004 03:51:12 +0000 (03:51 +0000)]
gst/tta/gstttadec.c: And yet another portability fix.

Original commit message from CVS:
* gst/tta/gstttadec.c: (gst_tta_dec_link): And yet another
portability fix.

19 years agogst/tta/ttadec.h: Disable some header code that isn't used and clearly isn't portable.
David Schleef [Sun, 19 Dec 2004 03:47:48 +0000 (03:47 +0000)]
gst/tta/ttadec.h: Disable some header code that isn't used and clearly isn't portable.

Original commit message from CVS:
* gst/tta/ttadec.h: Disable some header code that isn't used
and clearly isn't portable.

19 years agogst/ffmpegcolorspace/imgconvert.c: Fix code to not use GCC extensions (and c99 extens...
David Schleef [Sun, 19 Dec 2004 03:20:26 +0000 (03:20 +0000)]
gst/ffmpegcolorspace/imgconvert.c: Fix code to not use GCC extensions (and c99 extensions that

Original commit message from CVS:
* gst/ffmpegcolorspace/imgconvert.c: (get_pix_fmt_info),
(avcodec_get_chroma_sub_sample), (avcodec_get_pix_fmt_name),
(avcodec_get_pix_fmt), (avpicture_layout),
(avcodec_get_pix_fmt_loss), (avg_bits_per_pixel), (img_copy),
(get_convert_table_entry), (img_convert), (img_get_alpha_info):
Fix code to not use GCC extensions (and c99 extensions that
Forte does not like.)

19 years agogst/deinterlace/gstdeinterlace.c: Rowstride fixes. Fixes #161039.
Ronald S. Bultje [Sat, 18 Dec 2004 23:43:47 +0000 (23:43 +0000)]
gst/deinterlace/gstdeinterlace.c: Rowstride fixes. Fixes #161039.

Original commit message from CVS:
Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
* gst/deinterlace/gstdeinterlace.c: (gst_deinterlace_link),
(gst_deinterlace_chain):
Rowstride fixes. Fixes #161039.
* gst/videocrop/gstvideocrop.c: (gst_video_crop_init),
(gst_video_crop_get_property), (gst_video_crop_add_to_struct_val),
(gst_video_crop_getcaps), (gst_video_crop_link),
(gst_video_crop_i420), (gst_video_crop_chain),
(gst_video_crop_change_state):
Rework of negotiation. Actually works now. Fixes #158650.

19 years agogst/matroska/matroska-demux.c: That was very stupid.
Ronald S. Bultje [Sat, 18 Dec 2004 22:53:29 +0000 (22:53 +0000)]
gst/matroska/matroska-demux.c: That was very stupid.

Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_ebmlnum_sint):
That was very stupid.

19 years agogst/matroska/matroska-demux.c: Fix possible crasher.
Ronald S. Bultje [Sat, 18 Dec 2004 22:47:47 +0000 (22:47 +0000)]
gst/matroska/matroska-demux.c: Fix possible crasher.

Original commit message from CVS:
* gst/matroska/matroska-demux.c:
(gst_matroska_demux_parse_blockgroup):
Fix possible crasher.

19 years agogst/matroska/matroska-demux.c: Lace sizes can be zero.
Ronald S. Bultje [Sat, 18 Dec 2004 22:40:24 +0000 (22:40 +0000)]
gst/matroska/matroska-demux.c: Lace sizes can be zero.

Original commit message from CVS:
* gst/matroska/matroska-demux.c: (gst_matroska_ebmlnum_uint),
(gst_matroska_ebmlnum_sint), (gst_matroska_demux_parse_blockgroup):
Lace sizes can be zero.

19 years agoext/musepack/gstmusepackdec.cpp: Fetch error return values. Fixes #161624.
Ronald S. Bultje [Sat, 18 Dec 2004 21:56:46 +0000 (21:56 +0000)]
ext/musepack/gstmusepackdec.cpp: Fetch error return values. Fixes #161624.

Original commit message from CVS:
* ext/musepack/gstmusepackdec.cpp:
Fetch error return values. Fixes #161624.
* gst/apetag/apedemux.c: (gst_ape_demux_stream_data):
Really EOS.

19 years agogst/avi/gstavidemux.c: Work for truncated (unfinished download etc.) files. Fixes...
Ronald S. Bultje [Sat, 18 Dec 2004 19:36:59 +0000 (19:36 +0000)]
gst/avi/gstavidemux.c: Work for truncated (unfinished download etc.) files. Fixes #160514.

Original commit message from CVS:
* gst/avi/gstavidemux.c: (gst_avi_demux_stream_index):
Work for truncated (unfinished download etc.) files. Fixes #160514.

19 years agoext/alsa/gstalsasink.c: Fix for integer overflow. Makes #156001 not crash. Probably...
Ronald S. Bultje [Sat, 18 Dec 2004 15:09:27 +0000 (15:09 +0000)]
ext/alsa/gstalsasink.c: Fix for integer overflow. Makes #156001 not crash. Probably masks the real bug.

Original commit message from CVS:
* ext/alsa/gstalsasink.c: (gst_alsa_sink_loop):
Fix for integer overflow. Makes #156001 not crash. Probably masks
the real bug.

19 years agogst/ac3parse/gstac3parse.c: Parsers never have ranks. Fixes #159651.
Ronald S. Bultje [Fri, 17 Dec 2004 17:09:24 +0000 (17:09 +0000)]
gst/ac3parse/gstac3parse.c: Parsers never have ranks. Fixes #159651.

Original commit message from CVS:
* gst/ac3parse/gstac3parse.c: (plugin_init):
Parsers never have ranks. Fixes #159651.

19 years agogst/playback/gstdecodebin.c: make sure the facotries are ordered the same every time...
Benjamin Otte [Fri, 17 Dec 2004 17:02:53 +0000 (17:02 +0000)]
gst/playback/gstdecodebin.c: make sure the facotries are ordered the same every time even if they have the same rank ...

Original commit message from CVS:
* gst/playback/gstdecodebin.c: (compare_ranks):
make sure the facotries are ordered the same every time even if they
have the same rank by using the name
* gst/playback/gstdecodebin.c: (find_compatibles):
make sure we don't add factories to the list twice

19 years agoconfigure.ac: look for musepack headers as musepack/*.h (fixes #159847)
David Schleef [Fri, 17 Dec 2004 01:10:30 +0000 (01:10 +0000)]
configure.ac: look for musepack headers as musepack/*.h (fixes #159847)

Original commit message from CVS:
* configure.ac: look for musepack headers as musepack/*.h
(fixes #159847)
* ext/musepack/gstmusepackdec.h: use <musepack/*.h>
* ext/musepack/gstmusepackreader.h: same

19 years agogst-libs/gst/riff/riff-read.c: Read extradata correctly (fixes #155879).
Ronald S. Bultje [Thu, 16 Dec 2004 23:57:26 +0000 (23:57 +0000)]
gst-libs/gst/riff/riff-read.c: Read extradata correctly (fixes #155879).

Original commit message from CVS:
* gst-libs/gst/riff/riff-read.c:
(gst_riff_read_strf_auds_with_data):
Read extradata correctly (fixes #155879).

19 years agogst/audioscale/gstaudioscale.c: allow passthru of >2 channel audio. does _not_ attem...
David Schleef [Thu, 16 Dec 2004 23:44:38 +0000 (23:44 +0000)]
gst/audioscale/gstaudioscale.c: allow passthru of >2 channel audio.  does _not_ attempt or allow conversion unless ch...

Original commit message from CVS:
* gst/audioscale/gstaudioscale.c: allow passthru of >2 channel
audio.  does _not_ attempt or allow conversion unless channels
is 1 or 2.

19 years agofix mpeg and vob pipelines, others are still borked though
Christian Schaller [Thu, 16 Dec 2004 22:37:31 +0000 (22:37 +0000)]
fix mpeg and vob pipelines, others are still borked though

Original commit message from CVS:
fix mpeg and vob pipelines, others are still borked though

19 years agogst/audioscale/gstaudioscale.c: the resample library only handles 1 or 2 channels...
David Schleef [Thu, 16 Dec 2004 22:33:53 +0000 (22:33 +0000)]
gst/audioscale/gstaudioscale.c: the resample library only handles 1 or 2 channels.  Change caps to compensate.

Original commit message from CVS:
* gst/audioscale/gstaudioscale.c: the resample library only
handles 1 or 2 channels.  Change caps to compensate.

19 years agogst/matroska/matroska-demux.c: Some MPEG-AAC hacks, because else it doesn't work...
Ronald S. Bultje [Thu, 16 Dec 2004 22:16:01 +0000 (22:16 +0000)]
gst/matroska/matroska-demux.c: Some MPEG-AAC hacks, because else it doesn't work...

Original commit message from CVS:
* gst/matroska/matroska-demux.c: (aac_rate_idx), (aac_profile_idx),
(gst_matroska_demux_audio_caps):
Some MPEG-AAC hacks, because else it doesn't work...

19 years agogst-libs/gst/riff/riff-media.c: Add h264.
Ronald S. Bultje [Thu, 16 Dec 2004 20:30:00 +0000 (20:30 +0000)]
gst-libs/gst/riff/riff-media.c: Add h264.

Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c:
(gst_riff_create_video_caps_with_data),
(gst_riff_create_video_template_caps):
Add h264.

19 years agogst-libs/gst/audio/Makefile.am: Try to fix buildbot.
Ronald S. Bultje [Thu, 16 Dec 2004 19:45:32 +0000 (19:45 +0000)]
gst-libs/gst/audio/Makefile.am: Try to fix buildbot.

Original commit message from CVS:
* gst-libs/gst/audio/Makefile.am:
Try to fix buildbot.