Commit 4fa1c4fa authored by Roman Shaposhnik's avatar Roman Shaposhnik

* preAlpha DV encoding support -- there's still a truckload

      of work to do, but it least people can try it out and share
      ideas. Please don't hesitate to give it a spin:

         $ ffmpeg -i file.avi file.dv

      is all you need.

    * fix for a deallocation bug in DV muxer

Originally committed as revision 2327 to svn://svn.ffmpeg.org/ffmpeg/trunk
parent c280f2d7
version <next>: version <next>:
- DV encoder, DV muxer
- Microsoft RLE video decoder - Microsoft RLE video decoder
- Microsoft Video-1 decoder - Microsoft Video-1 decoder
- Apple Video (RPZA) decoder - Apple Video (RPZA) decoder
......
...@@ -618,7 +618,7 @@ library: ...@@ -618,7 +618,7 @@ library:
@item MPEG4 @tab X @tab X @item MPEG4 @tab X @tab X
@tab MPEG4 is a variant of Quicktime @tab MPEG4 is a variant of Quicktime
@item Raw MPEG4 video @tab X @tab X @item Raw MPEG4 video @tab X @tab X
@item DV @tab @tab X @item DV @tab X @tab X
@item 4xm @tab @tab X @item 4xm @tab @tab X
@tab 4X Technologies format, used in some games @tab 4X Technologies format, used in some games
@item Playstation STR @tab @tab X @item Playstation STR @tab @tab X
...@@ -668,7 +668,7 @@ following image formats are supported: ...@@ -668,7 +668,7 @@ following image formats are supported:
@item WMV8 @tab X @tab X @tab Not completely working @item WMV8 @tab X @tab X @tab Not completely working
@item H263(+) @tab X @tab X @tab Also known as Real Video 1.0 @item H263(+) @tab X @tab X @tab Also known as Real Video 1.0
@item MJPEG @tab X @tab X @item MJPEG @tab X @tab X
@item DV @tab @tab X @item DV @tab X @tab X
@item Huff YUV @tab X @tab X @item Huff YUV @tab X @tab X
@item Asus v1 @tab X @tab X @tab fourcc: ASV1 @item Asus v1 @tab X @tab X @tab fourcc: ASV1
@item Asus v2 @tab X @tab X @tab fourcc: ASV2 @item Asus v2 @tab X @tab X @tab fourcc: ASV2
......
This diff is collapsed.
...@@ -678,7 +678,6 @@ bail_out: ...@@ -678,7 +678,6 @@ bail_out:
void dv_delete_mux(DVMuxContext *c) void dv_delete_mux(DVMuxContext *c)
{ {
fifo_free(&c->audio_data); fifo_free(&c->audio_data);
av_free(c);
} }
DVDemuxContext* dv_init_demux(AVFormatContext *s, int vid, int aid) DVDemuxContext* dv_init_demux(AVFormatContext *s, int vid, int aid)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment