Displaying 4 results from an estimated 4 matches for "swfdec_codec_get_video".
2007 Feb 08
0
3 commits - libswfdec/swfdec_loader.c libswfdec/swfdec_script.c libswfdec/swfdec_video.c
...return SWFDEC_MOVIE (movie);
}
@@ -213,10 +220,12 @@ tag_func_define_video (SwfdecSwfDecoder
SWFDEC_LOG (" deblocking: %d", deblocking);
SWFDEC_LOG (" smoothing: %d", smoothing);
SWFDEC_LOG (" format: %d", (int) video->format);
- video->codec = swfdec_codec_get_video (video->format);
- if (video->codec == NULL) {
- SWFDEC_WARNING ("no codec for format %d", (int) video->format);
- return SWFDEC_STATUS_OK;
+ if (video->format != SWFDEC_VIDEO_FORMAT_UNDEFINED) {
+ video->codec = swfdec_codec_get_video (video->format);
+ if...
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
..._get_audio (SwfdecAudioForma
return &swfdec_codec_mad;
#else
#ifdef HAVE_FFMPEG
- return &swfdec_codec_ffmpeg_mp3;
+ return &swfdec_codec_ffmpeg_audio;
#else
SWFDEC_ERROR ("mp3 sound requires ffmpeg or mad");
return NULL;
@@ -153,21 +151,28 @@ swfdec_codec_get_video (SwfdecVideoForma
case SWFDEC_VIDEO_FORMAT_SCREEN:
return &swfdec_codec_screen;
#ifdef HAVE_FFMPEG
- return &swfdec_codec_ffmpeg_screen;
+ return &swfdec_codec_ffmpeg_video;
#endif
SWFDEC_ERROR ("Screen video requires ffmpeg");
return NULL...
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
...ec_ffmpeg_audio;
-extern const SwfdecVideoCodec swfdec_codec_ffmpeg_video;
#endif
-extern const SwfdecVideoCodec swfdec_codec_gst_video;
-
/*** UNCOMPRESSED SOUND ***/
#define U8_FLAG (0x10000)
@@ -144,38 +140,3 @@ swfdec_codec_get_audio (SwfdecAudioForma
}
}
-const SwfdecVideoCodec *
-swfdec_codec_get_video (SwfdecVideoFormat format)
-{
- switch (format) {
- case SWFDEC_VIDEO_FORMAT_SCREEN:
- return &swfdec_codec_screen;
-#ifdef HAVE_FFMPEG
- return &swfdec_codec_ffmpeg_video;
-#endif
- SWFDEC_ERROR ("Screen video requires ffmpeg");
- return NULL;
- case SW...
2007 Apr 05
0
configure.ac libswfdec/Makefile.am libswfdec/swfdec_codec.c libswfdec/swfdec_codec_gst.c
...odec_mad;
@@ -39,7 +40,7 @@ extern const SwfdecVideoCodec swfdec_cod
extern const SwfdecVideoCodec swfdec_codec_ffmpeg_screen;
#endif
-extern const SwfdecVideoCodec swfdec_codec_screen;
+extern const SwfdecVideoCodec swfdec_codec_gst_h263;
/*** UNCOMPRESSED SOUND ***/
@@ -157,12 +158,16 @@ swfdec_codec_get_video (SwfdecVideoForma
SWFDEC_ERROR ("Screen video requires ffmpeg");
return NULL;
case SWFDEC_VIDEO_FORMAT_H263:
+#ifdef HAVE_GST
+ return &swfdec_codec_gst_h263;
+#else
#ifdef HAVE_FFMPEG
return &swfdec_codec_ffmpeg_h263;
#else
- SWFDEC_ERROR (&q...