mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-31 19:42:26 +00:00
pixel aspect ratio handling
Original commit message from CVS: pixel aspect ratio handling
This commit is contained in:
parent
d99d274d5a
commit
1ac3636d12
2 changed files with 35 additions and 2 deletions
33
ChangeLog
33
ChangeLog
|
@ -1,3 +1,36 @@
|
||||||
|
2004-07-27 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
|
* gst/matroska/matroska-demux.c:
|
||||||
|
(gst_matroska_demux_parse_metadata),
|
||||||
|
(gst_matroska_demux_video_caps), (gst_matroska_demux_plugin_init):
|
||||||
|
* gst/mpegaudio/common.c:
|
||||||
|
* gst/videoscale/gstvideoscale.c: (gst_videoscale_class_init),
|
||||||
|
(gst_videoscale_getcaps), (gst_videoscale_link),
|
||||||
|
(gst_videoscale_src_fixate), (gst_videoscale_init),
|
||||||
|
(gst_videoscale_finalize):
|
||||||
|
* gst/videoscale/gstvideoscale.h:
|
||||||
|
* gst/videotestsrc/gstvideotestsrc.c:
|
||||||
|
(gst_videotestsrc_get_capslist):
|
||||||
|
* gst/wavenc/gstwavenc.c:
|
||||||
|
* sys/oss/gstossmixer.c: (fill_labels):
|
||||||
|
* sys/ximage/ximagesink.c: (gst_ximagesink_renegotiate_size),
|
||||||
|
(gst_ximagesink_handle_xevents),
|
||||||
|
(gst_ximagesink_calculate_pixel_aspect_ratio),
|
||||||
|
(gst_ximagesink_xcontext_get), (gst_ximagesink_fixate),
|
||||||
|
(gst_ximagesink_getcaps), (gst_ximagesink_sink_link),
|
||||||
|
(gst_ximagesink_chain), (gst_ximagesink_set_xwindow_id),
|
||||||
|
(gst_ximagesink_set_property), (gst_ximagesink_get_property),
|
||||||
|
(gst_ximagesink_init), (gst_ximagesink_class_init):
|
||||||
|
* sys/ximage/ximagesink.h:
|
||||||
|
* sys/xvimage/xvimagesink.c:
|
||||||
|
(gst_xvimagesink_calculate_pixel_aspect_ratio),
|
||||||
|
(gst_xvimagesink_xcontext_get), (gst_xvimagesink_sink_link),
|
||||||
|
(gst_xvimagesink_chain), (gst_xvimagesink_buffer_alloc),
|
||||||
|
(gst_xvimagesink_set_property), (gst_xvimagesink_get_property),
|
||||||
|
(gst_xvimagesink_init), (gst_xvimagesink_class_init):
|
||||||
|
* sys/xvimage/xvimagesink.h:
|
||||||
|
first batch of pixel aspect ratio commits.
|
||||||
|
|
||||||
2004-07-27 Thomas Vander Stichele <thomas at apestaart dot org>
|
2004-07-27 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
|
* gst/ffmpegcolorspace/gstffmpegcolorspace.c:
|
||||||
|
|
|
@ -427,8 +427,8 @@ gst_mpeg2dec_negotiate_format (GstMpeg2dec * mpeg2dec)
|
||||||
"format", GST_TYPE_FOURCC, myFourcc,
|
"format", GST_TYPE_FOURCC, myFourcc,
|
||||||
"width", G_TYPE_INT, mpeg2dec->width,
|
"width", G_TYPE_INT, mpeg2dec->width,
|
||||||
"height", G_TYPE_INT, mpeg2dec->height,
|
"height", G_TYPE_INT, mpeg2dec->height,
|
||||||
"pixel_width", G_TYPE_INT, mpeg2dec->pixel_width,
|
"pixel-aspect-ratio", GST_TYPE_FRACTION, mpeg2dec->pixel_width,
|
||||||
"pixel_height", G_TYPE_INT, mpeg2dec->pixel_height,
|
mpeg2dec->pixel_height,
|
||||||
"framerate", G_TYPE_DOUBLE, mpeg2dec->frame_rate, NULL);
|
"framerate", G_TYPE_DOUBLE, mpeg2dec->frame_rate, NULL);
|
||||||
|
|
||||||
ret = gst_pad_set_explicit_caps (mpeg2dec->srcpad, caps);
|
ret = gst_pad_set_explicit_caps (mpeg2dec->srcpad, caps);
|
||||||
|
|
Loading…
Reference in a new issue