Thomas Vander Stichele
df9edcd583
fix silly Makefile.am bug so they link correctly again
...
Original commit message from CVS:
* ext/amrnb/Makefile.am:
* gst/realmedia/Makefile.am:
fix silly Makefile.am bug so they link correctly again
2005-12-02 12:28:03 +00:00
Thomas Vander Stichele
11677c9968
Don't know how these escaped my eye before. Fix link flags.
...
Original commit message from CVS:
Don't know how these escaped my eye before. Fix link flags.
2005-12-01 15:49:59 +00:00
Michael Smith
2721e07f95
gst/realmedia/rmdemux.c: Don't treat normal EOS as a fatal error.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_loop):
Don't treat normal EOS as a fatal error.
2005-11-28 18:54:09 +00:00
Michael Smith
5f6a8b9c3e
gst/realmedia/rmdemux.c: Fractional framerates.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_sink_event),
(gst_rmdemux_src_event), (gst_rmdemux_validate_offset),
(find_seek_offset_bytes), (find_seek_offset_time),
(gst_rmdemux_perform_seek), (gst_rmdemux_src_query),
(gst_rmdemux_loop), (gst_rmdemux_fourcc_isplausible),
(gst_rmdemux_chain), (gst_rmdemux_send_event),
(gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr),
(gst_rmdemux_parse_packet):
Fractional framerates.
2005-11-23 00:26:42 +00:00
Andy Wingo
d731d22791
ext/a52dec/gsta52dec.c (gst_a52dec_sink_event) ext/mad/gstid3tag.c (gst_id3_tag_sink_event) ext/mad/gstmad.c (gst_mad...
...
Original commit message from CVS:
2005-11-22 Andy Wingo <wingo@pobox.com>
* ext/a52dec/gsta52dec.c (gst_a52dec_sink_event)
* ext/mad/gstid3tag.c (gst_id3_tag_sink_event)
* ext/mad/gstmad.c (gst_mad_chain)
* gst/mpegaudioparse/gstmpegaudioparse.c
(gst_mp3parse_sink_event)
* gst/mpegstream/gstdvddemux.c (gst_dvd_demux_handle_dvd_event)
* gst/mpegstream/gstmpegparse.c (gst_mpeg_parse_handle_discont)
(gst_mpeg_parse_send_discont, gst_mpeg_parse_pad_added)
* gst/realmedia/rmdemux.c (gst_rmdemux_perform_seek)
(gst_rmdemux_chain, gst_rmdemux_add_stream): Run update-funcnames.
2005-11-22 11:55:32 +00:00
Andy Wingo
aa5c8d66bd
ext/: Don't take the stream lock.
...
Original commit message from CVS:
2005-11-21 Andy Wingo <wingo@pobox.com>
* ext/sidplay/gstsiddec.cc (gst_siddec_sink_event):
* ext/mpeg2dec/gstmpeg2dec.c (gst_mpeg2dec_sink_event):
* ext/mad/gstmad.c (gst_mad_sink_event):
* ext/a52dec/gsta52dec.c (gst_a52dec_sink_event): Don't take the
stream lock.
* gst/realmedia/rmdemux.c (gst_rmdemux_perform_seek): Update for
stream lock changes.
2005-11-21 17:34:30 +00:00
Andy Wingo
d779ee9077
*.*: Ran scripts/update-macros. Oh yes.
...
Original commit message from CVS:
2005-11-21 Andy Wingo <wingo@pobox.com>
* *.h:
* *.c: Ran scripts/update-macros. Oh yes.
2005-11-21 16:36:44 +00:00
Tim-Philipp Müller
ef6f48e05c
gst/: Update for GST_FOURCC_FORMAT API change.
...
Original commit message from CVS:
* gst/asfdemux/gstasfdemux.c: (gst_asf_demux_add_video_stream):
* gst/realmedia/rmdemux.c: (gst_rmdemux_chain),
(gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr):
Update for GST_FOURCC_FORMAT API change.
2005-11-21 14:08:45 +00:00
Edward Hervey
7cd253d5e1
gst/: Modifications for disapearance of GST_PAD_IS_USABLE()
...
Original commit message from CVS:
* gst/dvdlpcmdec/gstdvdlpcmdec.c: (gst_dvdlpcmdec_chain_raw):
* gst/realmedia/rmdemux.c: (gst_rmdemux_chain),
(gst_rmdemux_add_stream), (gst_rmdemux_parse_mdpr),
(gst_rmdemux_parse_packet):
Modifications for disapearance of GST_PAD_IS_USABLE()
2005-11-21 10:32:55 +00:00
Thomas Vander Stichele
dbc62ec935
releasing 0.9.4
...
Original commit message from CVS:
releasing 0.9.4
2005-10-23 22:44:44 +00:00
Julien Moutte
e43f178107
gst/realmedia/rmdemux.c: STOPPED->FAILED
...
Original commit message from CVS:
2005-10-23 Julien MOUTTE <julien@moutte.net>
* gst/realmedia/rmdemux.c: (gst_rmdemux_loop): STOPPED->FAILED
2005-10-23 14:32:49 +00:00
Wim Taymans
37645da4ba
gst/realmedia/rmdemux.c: Set correct stream time in newsegment event.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
(gst_rmdemux_perform_seek), (gst_rmdemux_src_query):
Set correct stream time in newsegment event.
2005-10-21 11:58:38 +00:00
Wim Taymans
dcd58b7551
API change fixen.
...
Original commit message from CVS:
* ext/amrnb/amrnbparse.c: (gst_amrnbparse_query),
(gst_amrnbparse_state_change):
* ext/mad/gstid3tag.c: (gst_id3_tag_src_query):
* ext/mad/gstmad.c: (gst_mad_get_query_types), (gst_mad_src_query):
* ext/mpeg2dec/gstmpeg2dec.c:
* ext/sidplay/gstsiddec.cc:
* gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
(gst_rmdemux_src_query), (gst_rmdemux_src_query_types):
API change fixen.
2005-10-19 16:01:35 +00:00
Wim Taymans
3c42e26c1e
gst/realmedia/rmdemux.c: segment-start/done API change.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_validate_offset),
(gst_rmdemux_perform_seek):
segment-start/done API change.
2005-10-18 13:23:22 +00:00
Wim Taymans
f7690579ef
newsegment API update.
...
Original commit message from CVS:
* ext/mad/gstid3tag.c: (gst_id3_tag_sink_event):
* ext/mad/gstmad.c: (gst_mad_chain):
* gst/mpegaudioparse/gstmpegaudioparse.c:
(gst_mp3parse_sink_event), (gst_mp3parse_chain):
* gst/realmedia/rmdemux.c: (gst_rmdemux_perform_seek),
(gst_rmdemux_chain), (gst_rmdemux_add_stream):
newsegment API update.
2005-10-11 16:37:16 +00:00
Michael Smith
72ba426c00
Improve seek error-resilience.
...
Original commit message from CVS:
Improve seek error-resilience.
Better error handling generally.
2005-10-05 11:25:51 +00:00
Michael Smith
d0acbd7d9f
Forgot to commit this file. I hate Nano.
...
Original commit message from CVS:
Forgot to commit this file. I hate Nano.
2005-09-30 16:43:12 +00:00
Michael Smith
1490435738
Sanity checks and memory leak fixes for real demuxer
...
Original commit message from CVS:
Sanity checks and memory leak fixes for real demuxer
2005-09-30 16:39:47 +00:00
Michael Smith
3dc55cb75e
gst/realmedia/rmdemux.c: Real demuxer fixes. Make it more bulletproof against bad data, identify a few more stream ty...
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_src_event),
(gst_rmdemux_perform_seek), (gst_rmdemux_loop),
(gst_rmdemux_send_event), (gst_rmdemux_add_stream),
(gst_rmdemux_parse_mdpr), (gst_rmdemux_parse_packet):
Real demuxer fixes. Make it more bulletproof against bad data,
identify a few more stream types.
Fix seeking so that it works (at least with the seek example
program; it still fails with totem).
2005-09-29 13:44:15 +00:00
Andy Wingo
fa4bd0499f
All plugins updated for element state changes.
...
Original commit message from CVS:
2005-09-02 Andy Wingo <wingo@pobox.com>
* All plugins updated for element state changes.
2005-09-02 15:43:54 +00:00
Owen Fraser-Green
65e5168022
Fixed EOS and improved robustness for malformed indices.
...
Original commit message from CVS:
Fixed EOS and improved robustness for malformed indices.
2005-08-25 00:32:22 +00:00
Owen Fraser-Green
1f619bfe4d
Fixed mishandling events and incorrect audio skipping after seek.
...
Original commit message from CVS:
Fixed mishandling events and incorrect audio skipping after seek.
2005-08-23 07:54:31 +00:00
Owen Fraser-Green
79f743bf47
Fixed some seeking issues
...
Original commit message from CVS:
Fixed some seeking issues
2005-08-22 07:33:00 +00:00
Owen Fraser-Green
cb71b72fc4
Implemented push-pull and seeking in rmdemux
...
Original commit message from CVS:
Implemented push-pull and seeking in rmdemux
2005-08-10 08:33:19 +00:00
Wim Taymans
a9166d4c28
Various event updates and cleanups.
...
Original commit message from CVS:
* ext/amrnb/amrnbparse.c: (gst_amrnbparse_event),
(gst_amrnbparse_loop):
* ext/dv/gstdvdec.c: (gst_dvdec_handle_sink_event),
(gst_dvdec_handle_src_event), (gst_dvdec_decode_frame):
* ext/mad/gstid3tag.c: (gst_id3_tag_src_event),
(gst_id3_tag_sink_event), (gst_id3_tag_chain):
* ext/mad/gstmad.c: (gst_mad_src_query), (index_seek),
(normal_seek), (gst_mad_sink_event), (gst_mad_chain):
* ext/mpeg2dec/gstmpeg2dec.c:
* ext/shout2/gstshout2.c: (gst_shout2send_event):
* ext/sidplay/gstsiddec.cc:
* gst/avi/gstavidemux.c: (gst_avi_demux_handle_src_event),
(gst_avi_demux_send_event), (gst_avi_demux_stream_header),
(gst_avi_demux_handle_seek), (gst_avi_demux_process_next_entry):
* gst/goom/gstgoom.c: (gst_goom_event):
* gst/realmedia/rmdemux.c: (gst_rmdemux_sink_event),
(gst_rmdemux_chain), (gst_rmdemux_send_event),
(gst_rmdemux_add_stream):
* gst/wavparse/gstwavparse.c: (gst_wavparse_handle_seek),
(gst_wavparse_stream_headers), (gst_wavparse_stream_data),
(gst_wavparse_loop), (gst_wavparse_srcpad_event):
Various event updates and cleanups.
2005-07-27 18:37:25 +00:00
Wim Taymans
26770dc8af
gst/realmedia/rmdemux.c: Send discont event before pushing first buffer.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_sink_event),
(gst_rmdemux_change_state), (gst_rmdemux_chain),
(gst_rmdemux_get_stream_by_id), (gst_rmdemux_send_event),
(gst_rmdemux_add_stream):
Send discont event before pushing first buffer.
2005-07-18 10:33:19 +00:00
Wim Taymans
4526a43437
gst/realmedia/rmdemux.c: I don't think that piece of changelog should go there.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c:
I don't think that piece of changelog should go there.
2005-07-04 09:35:13 +00:00
Owen Fraser-Green
4f31b7a386
Added call to no_more_pads
...
Original commit message from CVS:
Added call to no_more_pads
2005-07-03 17:40:04 +00:00
Andy Wingo
cc8f46edf2
configure.ac (GST_CFLAGS): GCC strikes back!!! Let the build breakage ensue!!!
...
Original commit message from CVS:
2005-06-29 Andy Wingo <wingo@pobox.com>
* configure.ac (GST_CFLAGS): GCC strikes back!!! Let the build
breakage ensue!!!
* gst/rtsp/gstrtspsrc.c (gst_rtspsrc_loop, gst_rtspsrc_open):
Signedness, unused var fixes.
(gst_rtspsrc_close): Unused?
* gst/realmedia/rmdemux.c (re_hexdump_bytes): Unused.
* gst/law/mulaw-encode.c (gst_mulawenc_chain): Signeness fix.
* gst/law/alaw-encode.c (alawenc_getcaps): Remove unneeded
declarations. Typo (probably crasher) fix.
* gst/law/mulaw-encode.c (mulawdec_getcaps):
* gst/law/mulaw-encode.c (mulawenc_getcaps):
* gst/law/alaw-decode.c (alawdec_getcaps): Same crasher fix.
* gst/goom/gstgoom.c (gst_goom_init): Hook up the event function.
* gst/effectv/gstwarp.c (gst_warptv_setup): Signedness fix.
* gst/effectv/gstdice.c (gst_dicetv_draw): Um, deferencing
uninitialized pointer not good.
* gst/videofilter/gstvideoexample.c (plugin_init):
* gst/videofilter/Makefile.am (libgstvideoexample_la_LIBADD): Link
to libgstvideofilter instead of gst_library_load.
* gst/alpha/gstalpha.c (gst_alpha_chroma_key_i420)
(gst_alpha_chroma_key_ayuv): Signedness fixen.
2005-06-29 16:14:30 +00:00
Owen Fraser-Green
6482bb020b
Rewrote to use gstadapter and extract properties from header packets to pass downstream to decoders.
...
Original commit message from CVS:
Rewrote to use gstadapter and extract properties from header packets to pass downstream to decoders.
2005-06-27 09:16:09 +00:00
Stéphane Loeuillet
82eacd3599
gst-libs/gst/riff/riff-media.c: generate caps for ATRAC3 audio streams
...
Original commit message from CVS:
* gst-libs/gst/riff/riff-media.c:
generate caps for ATRAC3 audio streams
* gst/realmedia/rmdemux.c:
generate caps for ATRAC3 audio streams
2004-10-06 14:18:13 +00:00
Stéphane Loeuillet
58fb0b6288
- better detection of audio/video stream for files not produced by real official codec
...
Original commit message from CVS:
- better detection of audio/video stream for files not produced by real official codec
- enable parsing of CONT sections (a text field, sort of title for the file)
- modify ac3 audio output a bit
2004-10-04 18:27:54 +00:00
Ronald S. Bultje
c6a3c7730a
gst/realmedia/rmdemux.c: Don't hang on length=0 chunks. Some negotiation fixes. Signal no-more-pads.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_handle_sink_event),
(gst_rmdemux_loop), (gst_rmdemux_add_stream),
(gst_rmdemux_parse_mdpr), (gst_rmdemux_dump_mdpr):
Don't hang on length=0 chunks. Some negotiation fixes. Signal
no-more-pads.
2004-10-04 16:10:41 +00:00
Ronald S. Bultje
0cc8c6a4fd
gst/realmedia/rmdemux.c: Use debug category, fix EOS handling. filesrc ! rmdemux now works.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: (gst_rmdemux_class_init),
(gst_rmdemux_init), (gst_rmdemux_handle_sink_event),
(gst_rmdemux_loop), (gst_rmdemux_add_stream), (re_hexdump_bytes),
(re_dump_pascal_string), (gst_rmdemux_dump__rmf),
(gst_rmdemux_dump_prop), (gst_rmdemux_parse_mdpr),
(gst_rmdemux_dump_mdpr), (gst_rmdemux_dump_indx),
(gst_rmdemux_dump_data):
Use debug category, fix EOS handling. filesrc ! rmdemux now
works.
2004-10-04 14:43:23 +00:00
Christophe Fergeau
3bed0c98f6
gst/realmedia/rmdemux.c: fixed compilation
...
Original commit message from CVS:
2004-10-03 Christophe Fergeau <teuf@gnome.org>
* gst/realmedia/rmdemux.c: (gst_rmdemux_parse_mdpr):
fixed compilation
2004-10-03 17:14:14 +00:00
Stéphane Loeuillet
31a89e1b92
fix warning
...
Original commit message from CVS:
fix warning
2004-10-03 17:06:22 +00:00
Stéphane Loeuillet
0bb14ff2f2
- detect the real audio stream codec (not audio container fourcc)
...
Original commit message from CVS:
- detect the real audio stream codec (not audio container fourcc)
- list all known audio/video codecs, bind them to FOURCC and pads
2004-10-03 15:54:31 +00:00
Stéphane Loeuillet
d38f0983b0
- avoid segfault on type 3 stream (fileinfo)
...
Original commit message from CVS:
- avoid segfault on type 3 stream (fileinfo)
- typo fix
2004-10-03 12:39:19 +00:00
Stéphane Loeuillet
d341453e78
add FOURCC => mime type on video and audio pads (for real[audio/video] streams only for now, other codec ids to come)
...
Original commit message from CVS:
add FOURCC => mime type on video and audio pads
(for real[audio/video] streams only for now, other codec ids to come)
2004-10-03 11:50:11 +00:00
Stéphane Loeuillet
99d911272e
first little steps, trying to revive the real media demuxer.
...
Original commit message from CVS:
first little steps, trying to revive the real media demuxer.
works better :
tag/info extraction
audio/video streams recognition
container mime type
to do :
no mime type on caps
fixing lots more
2004-10-03 01:37:11 +00:00
Steve Lhomme
262a7336e0
more working plugins
...
Original commit message from CVS:
more working plugins
2004-07-27 21:41:30 +00:00
Steve Lhomme
c8bfff8964
rename GStreamer-0.8.lib to libgstreamer.lib
...
Original commit message from CVS:
rename GStreamer-0.8.lib to libgstreamer.lib
2004-07-27 09:57:29 +00:00
Steve Lhomme
c863b3af82
avoid problems with math.h, fix release dependancy
...
Original commit message from CVS:
avoid problems with math.h, fix release dependancy
2004-07-27 09:48:47 +00:00
Steve Lhomme
d520bd417a
more plugins supported under windows
...
Original commit message from CVS:
more plugins supported under windows
2004-07-26 13:20:07 +00:00
Stéphane Loeuillet
a74cdc5f34
first batch : remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc
...
Original commit message from CVS:
first batch :
remove ',' at end of enums as they could confuse older gcc, foreign compilers (forte) and gtk-doc
2004-05-21 22:39:29 +00:00
Stéphane Loeuillet
bc53aedfb3
ext/a52dec/gsta52dec.c: mark audio/a52, audio/ac3 as deprecated in a comment
...
Original commit message from CVS:
* ext/a52dec/gsta52dec.c : mark audio/a52, audio/ac3 as deprecated in a comment
* gst/ac3parse/gstac3parse.c : audio/ac3 => audio/x-ac3
* gst/realmedia/rmdemux.c : audio/a52 => audio/x-ac3
2004-05-10 00:27:36 +00:00
David Schleef
02cf48a709
gst/realmedia/rmdemux.c: This was supposed to part of the last checkin. Same idea.
...
Original commit message from CVS:
* gst/realmedia/rmdemux.c: This was supposed to part of the
last checkin. Same idea.
2004-04-20 21:05:40 +00:00
Thomas Vander Stichele
9ac53e9a2a
don't mix tabs and spaces
...
Original commit message from CVS:
don't mix tabs and spaces
2004-03-15 19:32:25 +00:00
Johan Dahlin
72ec4a2aa3
*.h: Revert indenting
...
Original commit message from CVS:
* *.h: Revert indenting
2004-03-15 16:32:53 +00:00
Thomas Vander Stichele
908defa2c4
gst-indent
...
Original commit message from CVS:
gst-indent
2004-03-14 22:34:30 +00:00