Hi,
I am trying to add support for a new (custom) codec to VLC under Linux. Currently, it is only
supported by ffmpeg and ffplay. To get this result, I followed these instructions :
http://wiki.multimedia.cx/index.php?tit ... odec_howto
and I modified libavcodec and libavformat. Then, I linked VLC to these modified ffmpeg libraries.
The format is now recognised by VLC, as well as frame size, duration and frame rate. However,
when playing the video, I only see a black screen.
Apparently, libavcodec and libavformat functions like mydecoder_decode_frame and
mydemux_read_packet are correctly called.
Have you got any ideas how I should modify my libavcodec and libavformat to make them fully
compatible with the VLC interface?
Thanks,
Stefano