search for: codec_data

Displaying 7 results from an estimated 7 matches for "codec_data".

Did you mean: codec_dai
2007 Apr 05
0
4 commits - libswfdec/swfdec_audio_flv.c libswfdec/swfdec_audio_stream.c libswfdec/swfdec_codec_adpcm.c libswfdec/swfdec_codec.c libswfdec/swfdec_codec_ffmpeg.c libswfdec/swfdec_codec_gst.c libswfdec/swfdec_codec.h libswfdec/swfdec_codec_mad.c
...h index 58acaaf..a248170 100644 --- a/libswfdec/swfdec_codec.h +++ b/libswfdec/swfdec_codec.h @@ -46,34 +46,35 @@ typedef enum { } SwfdecVideoFormat; struct _SwfdecAudioCodec { - gpointer (* init) (gboolean width, - SwfdecAudioOut format); - SwfdecAudioOut (* get_format) (gpointer codec_data); + gpointer (* init) (SwfdecAudioFormat type, + gboolean width, + SwfdecAudioOut format); + SwfdecAudioOut (* get_format) (gpointer codec_data); /* FIXME: add SwfdecRect *invalid for invalidated region - might make sense for screen? */ - SwfdecBuffer * (* decode) (gpoint...
2007 Apr 06
0
3 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec/Makefile.am libswfdec/swfdec_codec.c libswfdec/swfdec_codec_ffmpeg.c libswfdec/swfdec_codec_gst.c libswfdec/swfdec_codec.h libswfdec/swfdec_codec_screen.c libswfdec/swfdec_codec_video.c
..._FORMAT_VP6 = 4, - SWFDEC_VIDEO_FORMAT_VP6_ALPHA = 5, - SWFDEC_VIDEO_FORMAT_SCREEN2 = 6 -} SwfdecVideoFormat; - struct _SwfdecAudioCodec { gpointer (* init) (SwfdecAudioFormat type, gboolean width, @@ -56,29 +46,13 @@ struct _SwfdecAudioCodec { SwfdecBuffer * (* finish) (gpointer codec_data); }; -struct _SwfdecVideoCodec { - gpointer (* init) (SwfdecVideoFormat type); - gboolean (* get_size) (gpointer codec_data, - guint * width, - guint * height); - SwfdecBuffer * (* decode) (gpointer codec_data, - SwfdecBuffer * buffer); - void (* finish) (gpointer...
2007 Apr 05
0
configure.ac libswfdec/Makefile.am libswfdec/swfdec_codec.c libswfdec/swfdec_codec_gst.c
...tex_free (player->mutex); + gst_caps_unref (player->srccaps); + if (player->in) + swfdec_buffer_unref (player->in); + if (player->out) + swfdec_buffer_unref (player->out); + g_slice_free (SwfdecGstVideo, player); +} + +static void +swfdec_codec_gst_video_finish (gpointer codec_data) +{ + SwfdecGstVideo *player = codec_data; + GstElement *pipeline; + + g_mutex_lock (player->mutex); + pipeline = player->pipeline; + player->pipeline = NULL; + g_cond_signal (player->cond); + g_mutex_unlock (player->mutex); + gst_element_set_state (pipeline, GST_STATE_NULL);...
2007 Apr 08
0
6 commits - libswfdec/Makefile.am libswfdec/swfdec_audio_flv.c libswfdec/swfdec_audio_flv.h libswfdec/swfdec_audio_stream.c libswfdec/swfdec_audio_stream.h libswfdec/swfdec_buffer.c libswfdec/swfdec_codec_adpcm.c libswfdec/swfdec_codec_audio.c
...t = ((gint16) *in << 8) ^ (-1); - out++; - in++; - } - return ret; -} - -static SwfdecBuffer * -swfdec_codec_uncompressed_decode_16bit (SwfdecBuffer *buffer) -{ - swfdec_buffer_ref (buffer); - return buffer; -} - -static SwfdecAudioOut -swfdec_codec_uncompressed_get_format (gpointer codec_data) -{ - guint format = GPOINTER_TO_UINT (codec_data); - return format & ~U8_FLAG; -} - -static SwfdecBuffer * -swfdec_codec_uncompressed_decode (gpointer codec_data, SwfdecBuffer *buffer) -{ - guint data = GPOINTER_TO_UINT (codec_data); - if (data & U8_FLAG) { - return swfdec_codec_unc...
2020 Aug 13
0
GT215 hw video decoder + gst-play-1.0 for mpeg2 = assertion
...idecodebin0/GstDecodeBin:decodebin0/GstVaapiDecodeBin:vaapidecodebin0.GstGhostPad:sink.GstProxyPad:proxypad4: caps = video/mpeg, mpegversion=(int)2, systemstream=(boolean)false, parsed=(boolean)true, width=(int)1280, height=(int)720, framerate=(fraction)60000/1001, pixel-aspect-ratio=(fraction)1/1, codec_data=(buffer)000001b35002d0376ddd32a9101111121212131313131414141414151515151515161616161616161717171717171717181818181818181919191919191a1a1a1a1a1b1b1b1b1c1c1c1d1d1e000001b5144a00010000000001b52101010114021680000000000000, profile=(string)main, level=(string)high, interlace-mode=(string)progressive /Gst...
2007 Mar 29
0
libswfdec-gtk/swfdec_playback_alsa.c libswfdec/swfdec_audio_event.h libswfdec/swfdec_audio_flv.h libswfdec/swfdec_audio_stream.h libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_buffer.c libswfdec/swfdec_buffer.h libswfdec/swfdec_cache.c
...diff --git a/libswfdec/swfdec_codec.h b/libswfdec/swfdec_codec.h index 0dcc24e..58acaaf 100644 --- a/libswfdec/swfdec_codec.h +++ b/libswfdec/swfdec_codec.h @@ -58,8 +58,8 @@ struct _SwfdecAudioCodec { struct _SwfdecVideoCodec { gpointer (* init) (void); gboolean (* get_size) (gpointer codec_data, - unsigned int * width, - unsigned int * height); + guint * width, + guint * height); SwfdecBuffer * (* decode) (gpointer codec_data, SwfdecBuffer * buffer); void (* finish) (gpointer codec_data); diff --git a/libswfdec/swfdec_codec_ffmpeg.c b/libswfdec/swfdec_co...
2007 Mar 29
0
Branch 'as' - 9 commits - libswfdec-gtk/swfdec_playback_alsa.c libswfdec/js libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_frame.c libswfdec/swfdec_as_frame.h libswfdec/swfdec_as_function.c
...diff --git a/libswfdec/swfdec_codec.h b/libswfdec/swfdec_codec.h index 0dcc24e..58acaaf 100644 --- a/libswfdec/swfdec_codec.h +++ b/libswfdec/swfdec_codec.h @@ -58,8 +58,8 @@ struct _SwfdecAudioCodec { struct _SwfdecVideoCodec { gpointer (* init) (void); gboolean (* get_size) (gpointer codec_data, - unsigned int * width, - unsigned int * height); + guint * width, + guint * height); SwfdecBuffer * (* decode) (gpointer codec_data, SwfdecBuffer * buffer); void (* finish) (gpointer codec_data); diff --git a/libswfdec/swfdec_codec_ffmpeg.c b/libswfdec/swfdec_co...