Rename gst_vaapi_decoder_ffmpeg_new_from_caps() to plain gst_vaapi_decoder_ffmpeg_new().
authorgb <gb@5584edef-b1fe-4b99-b61b-dd2bab72e969>
Mon, 3 May 2010 22:28:02 +0000 (22:28 +0000)
committerGwenole Beauchesne <gbeauchesne@splitted-desktop.com>
Mon, 20 Sep 2010 10:55:44 +0000 (12:55 +0200)
gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.c
gst-libs/gst/vaapi/gstvaapidecoder_ffmpeg.h
gst/vaapidecode/gstvaapidecode.c
tests/test-decode.c

index 17e4029..a866390 100644 (file)
@@ -608,33 +608,6 @@ gst_vaapi_decoder_ffmpeg_init(GstVaapiDecoderFfmpeg *decoder)
 /**
  * gst_vaapi_decoder_ffmpeg_new:
  * @display: a #GstVaapiDisplay
- * @codec: a #GstVaapiCodec
- * @codec_data: an optional #GstBuffer holding extra codec data, or %NULL
- *
- * Creates a new #GstVaapiDecoder with the specified @codec bound to
- * @display. @codec_data holds extra codec data like sequence headers.
- *
- * Return value: the newly allocated #GstVaapiDecoder object
- */
-GstVaapiDecoder *
-gst_vaapi_decoder_ffmpeg_new(
-    GstVaapiDisplay *display,
-    GstVaapiCodec    codec,
-    GstBuffer       *codec_data
-)
-{
-    g_return_val_if_fail(GST_VAAPI_IS_DISPLAY(display), NULL);
-
-    return g_object_new(GST_VAAPI_TYPE_DECODER_FFMPEG,
-                        "display",    display,
-                        "codec",      codec,
-                        "codec-data", codec_data,
-                        NULL);
-}
-
-/**
- * st_vaapi_decoder_ffmpeg_new_from_caps:
- * @display: a #GstVaapiDisplay
  * @caps: a #GstCaps holding codec information
  *
  * Creates a new #GstVaapiDecoder based on FFmpeg where the codec is
@@ -644,7 +617,7 @@ gst_vaapi_decoder_ffmpeg_new(
  * Return value: the newly allocated #GstVaapiDecoder object
  */
 GstVaapiDecoder *
-gst_vaapi_decoder_ffmpeg_new_from_caps(GstVaapiDisplay *display, GstCaps *caps)
+gst_vaapi_decoder_ffmpeg_new(GstVaapiDisplay *display, GstCaps *caps)
 {
     GstVaapiDecoderFfmpeg *ffdecoder;
 
index acf5bf3..ef03318 100644 (file)
@@ -80,14 +80,7 @@ GType
 gst_vaapi_decoder_ffmpeg_get_type(void);
 
 GstVaapiDecoder *
-gst_vaapi_decoder_ffmpeg_new(
-    GstVaapiDisplay *display,
-    GstVaapiCodec    codec,
-    GstBuffer       *codec_data
-);
-
-GstVaapiDecoder *
-gst_vaapi_decoder_ffmpeg_new_from_caps(GstVaapiDisplay *display, GstCaps *caps);
+gst_vaapi_decoder_ffmpeg_new(GstVaapiDisplay *display, GstCaps *caps);
 
 G_END_DECLS
 
index 82131b3..8110524 100644 (file)
@@ -178,7 +178,7 @@ gst_vaapidecode_create(GstVaapiDecode *decode)
 
     if (decode->use_ffmpeg)
         decode->decoder =
-            gst_vaapi_decoder_ffmpeg_new_from_caps(display, decode->decoder_caps);
+            gst_vaapi_decoder_ffmpeg_new(display, decode->decoder_caps);
     return decode->decoder != NULL;
 }
 
index e17c229..995e691 100644 (file)
@@ -126,7 +126,7 @@ main(int argc, char *argv[])
             NULL
         );
 
-    decoder = gst_vaapi_decoder_ffmpeg_new_from_caps(display, decoder_caps);
+    decoder = gst_vaapi_decoder_ffmpeg_new(display, decoder_caps);
     if (!decoder)
         g_error("could not create FFmpeg decoder");
     gst_caps_unref(decoder_caps);