On Sat, 2009-12-26 at 21:50 +0000, Will Thompson wrote: > On 26/12/09 21:30, Reimundo Heluani wrote: > > Hello there, I'm trying to find out why I can't negotiate H264 video > > codec with a buddy on gtalk. > > > > gst-inspect shows that I have x264enc: > > > > $gst-inspect | grep 264 > > x264: x264enc: x264enc > > rtp: rtph264pay: RTP H264 paylo > > rtp: rtph264depay: RTP H264 dep > > typefindfunctions: video/x-h264: > > h264parse: h264parse: H264Parse > > You're missing a decoder: > > % gst-inspect-0.10 | grep 264 > typefindfunctions: video/x-h264: 264, x264, h264 > rtp: rtph264depay: RTP H264 depayloader > rtp: rtph264pay: RTP H264 payloader > ffmpeg: ffdec_h264: FFmpeg H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 > decoder > ffmpeg: ffmux_ipod: FFmpeg iPod H.264 MP4 format muxer > h264parse: h264parse: H264Parse > x264: x264enc: x264e
Thanks, I must've removed gst-ffmpeg at some point. Now I can negotiate the H264 but get a "Resource unavailable (error 7)" error. I guess I need to investigate more before asking, but just in case, here's the snip of the log. Thanks again. Cheers, r. [snip] empathy/Voip-DEBUG: 12/26/2009 14:18:15.836072: display_video_preview: Show self avatar empathy/Voip-DEBUG: 12/26/2009 14:18:15.836111: empathy_call_window_set_send_video: stop sending video empathy-CRITICAL: 12/26/2009 14:18:15.836201: empathy_tp_call_request_video_stream_direction: assertion `priv->status == EMPATHY_TP_CALL_STATUS_ACCEPTED' failed empathy/Voip-DEBUG: 12/26/2009 14:18:15.846364: tp_call_stream_state_changed_cb: Stream state changed - stream id: 1, state state: 2 tp-fs-DEBUG: 12/26/2009 14:18:15.899913: stream 2 0x2718ea0 (video) set_remote_codecs: called tp-fs-DEBUG: 12/26/2009 14:18:15.899991: stream 2 0x2718ea0 (video) set_remote_codecs: adding remote codec H264 [97] tp-fs-DEBUG: 12/26/2009 14:18:15.900271: stream 2 0x2718ea0 (video) _tf_stream_try_sending_codecs: called (send_local:0 send_supported:1) tp-fs-DEBUG: 12/26/2009 14:18:15.900345: stream 2 0x2718ea0 (video) _tf_stream_try_sending_codecs: 97: video H264 clock:90000 channels:0 tp-fs-DEBUG: 12/26/2009 14:18:15.900424: stream 2 0x2718ea0 (video) fs_codecs_to_tp: adding codec H264 [97] tp-fs-DEBUG: 12/26/2009 14:18:15.900485: stream 2 0x2718ea0 (video) _tf_stream_try_sending_codecs: calling MediaStreamHandler::SupportedCodecs tp-fs-DEBUG: 12/26/2009 14:18:15.900690: stream 2 0x2718ea0 (video) _tf_stream_bus_message: Codecs changed tp-fs-DEBUG: 12/26/2009 14:18:15.900753: stream 2 0x2718ea0 (video) _tf_stream_try_sending_codecs: called (send_local:0 send_supported:0) tp-fs-DEBUG: 12/26/2009 14:18:15.900819: stream 2 0x2718ea0 (video) _tf_stream_try_sending_codecs: 97: video H264 clock:90000 channels:0 tp-fs-DEBUG: 12/26/2009 14:18:15.900885: stream 2 0x2718ea0 (video) set_stream_sending: 1 tp-fs-DEBUG: 12/26/2009 14:18:15.900947: stream 2 0x2718ea0 (video) tf_stream_request_resource: Requesting resource for direction 1 tp-fs-DEBUG: 12/26/2009 14:18:15.901015: stream 2 0x2718ea0 (video) tf_stream_request_resource: Requesting resource for direction 1 returned 0 tp-fs-MESSAGE: 12/26/2009 14:18:15.901072: tf_stream_error: stream error errorno=7 error=Resource Unavailable [snip] _______________________________________________ telepathy mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/telepathy
