summaryrefslogtreecommitdiff
path: root/libavformat/dv.c
Commit message (Collapse)AuthorAge
...
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-22
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typo: viedo --> videoDiego Biurrun2005-09-03
| | | | Originally committed as revision 4553 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lowres supportMichael Niedermayer2005-09-02
| | | | Originally committed as revision 4545 to svn://svn.ffmpeg.org/ffmpeg/trunk
* changing AVCodecContext codec -> *codec in AVStream so additions to ↵Michael Niedermayer2005-07-17
| | | | | | AVCodecContext dont randomize AVStream and break binary compatibility Originally committed as revision 4453 to svn://svn.ffmpeg.org/ffmpeg/trunk
* drop most url_fileno() calls (allows to use ByteIOContext directly in caller ↵Aurelien Jacobs2005-05-19
| | | | | | apps instead of URLProtocol) Originally committed as revision 4275 to svn://svn.ffmpeg.org/ffmpeg/trunk
* switch to native time basesMichael Niedermayer2005-04-30
| | | | Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix nonsense timestamp messMichael Niedermayer2005-04-26
| | | | Originally committed as revision 4166 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * static allocation for audio packets. This will make it a little bitRoman Shaposhnik2004-10-13
| | | | | | | | faster and easier to follow. * misc. fixes for problems with seeking Originally committed as revision 3590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* generic cur_dts updateMichael Niedermayer2004-10-12
| | | | | | removing cur_dts update code from dv again, i think its not needed Originally committed as revision 3588 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flags, rounding and cliping fix by (Nathan Kurz <nate at verse dot com>)Michael Niedermayer2004-10-12
| | | | | | max_pos, buffer flush, audio and video timestamp fix by me Originally committed as revision 3586 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * experimental dynamic audio stream allocation for DV demuxer. ThisRoman Shaposhnik2004-09-27
| | | | | | | | | should make Nathan Kurz and if I don't hear too much complaints about it -- that's the way it will be from now on. * updating regressions Originally committed as revision 3527 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * let DV muxer generate audioless DV streams. This might not be 100%Roman Shaposhnik2004-09-27
| | | | | | | | | complaint with the SMPTE & IEC specs, but it seems harmless enough. The way we "specify" that there's no audio is by simply leaving audio DIFs filled with 0xff (I bet there's a way to mark this properly in the system info section!). Originally committed as revision 3526 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixing a regression introduced by the last seek-support patchRoman Shaposhnik2004-09-22
| | | | Originally committed as revision 3490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* gcc 2.95 compile fix by (Jan Knutar <jknutar at nic dot fi>)Michael Niedermayer2004-09-21
| | | | Originally committed as revision 3486 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * a couple of silly defaults to make everybody happy.Roman Shaposhnik2004-09-19
| | | | Originally committed as revision 3479 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * misc. fixes and hacks to improve timing detection in raw DVRoman Shaposhnik2004-09-19
| | | | Originally committed as revision 3478 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * seek in raw DV patch by Nathan Kurz (nate at verse dot com)Nathan Kurz2004-09-18
| | | | Originally committed as revision 3477 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * replacing calls to not-always-available gmtime_r with our own code.Roman Shaposhnik2004-08-18
| | | | | | | | The new helper function actually differs in semantics from gmtime_r, so if that seems to be a problem I can actually move it to dv.c completely, since only DV muxer uses the code anyway. Originally committed as revision 3399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixing a bug in DV timestamp generation. Now libavtest doesn'tRoman Shaposhnik2004-08-02
| | | | | | depend on a local TZ anymore. Originally committed as revision 3368 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixing a small quirk with DV audio muxingRoman Shaposhnik2004-07-27
| | | | | | * making DV testable via libavtest Originally committed as revision 3355 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sweeping change from -EIO -> AVERROR_IOMike Melanson2004-06-19
| | | | Originally committed as revision 3239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pass AVPacket into av_write_frame()Michael Niedermayer2004-05-29
| | | | | | | | | | fixes the random dts/pts during encoding asf preroll fix no more initial zero frames for b frame encoding mpeg-es dts during demuxing fixed .ffm timestamp scale fixed, ffm is still broken though Originally committed as revision 3168 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move time_base (pts_num/pts_den) from AVFormatContext -> AVStreamMichael Niedermayer2004-05-21
| | | | Originally committed as revision 3148 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * IEC DV seems to accept SMPTE way of tagging 16:9 too.Roman Shaposhnik2004-05-18
| | | | Originally committed as revision 3139 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * making it possible to specify recording date and time in a streamRoman Shaposhnik2004-04-06
| | | | Originally committed as revision 2971 to svn://svn.ffmpeg.org/ffmpeg/trunk
* antitimeMichael Niedermayer2004-04-05
| | | | Originally committed as revision 2968 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * turns out raw DV files can have .dif extensionRoman Shaposhnik2004-03-24
| | | | Originally committed as revision 2921 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * enabling seek in raw DV filesRoman Shaposhnik2004-03-23
| | | | | | * generic DV demuxer now sets correct pts for every packet Originally committed as revision 2919 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix global name conflicts patch by ("Ronald S. Bultje" <R dot S dot Bultje ↵Ronald S. Bultje2004-03-13
| | | | | | at students dot uu dot nl>) Originally committed as revision 2884 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)Michel Bardiaux2004-03-03
| | | | Originally committed as revision 2840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * turns out write_packet is supposed to return 0 on success, notRoman Shaposhnik2004-02-11
| | | | | | how many bytes were written. Originally committed as revision 2770 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * DV demuxer is now capable of decoding auxilary audio stream. So,Roman Shaposhnik2003-10-31
| | | | | | | | | | | everybody who still uses second streo track for dubbing can now export it. * void* -> DVDemuxContext* change (per Fabrice's suggestion). * -dv1394 capture now works in all modes. Originally committed as revision 2458 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AVRationalMichael Niedermayer2003-10-20
| | | | | | | | | | sample_aspect_ratio aspect ratio in JPEG JFIF is SAR not DAR ! removed nonsense SAR guessing code various related cleanups bugs? Originally committed as revision 2403 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixing bug that prevented resampling the picture andRoman Shaposhnik2003-10-03
| | | | | | | | changing pix_fmt at the same time. * aspect ratio should be more reliable for DV now. Originally committed as revision 2338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * preAlpha DV encoding support -- there's still a truckloadRoman Shaposhnik2003-10-01
| | | | | | | | | | | | | 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
* * DV handling was streamlined for both muxing/demuxing andRoman Shaposhnik2003-09-29
| | | | | | | | | | | | | | decoding. All muxing/demuxing functionality is now available in libavformat/dv.[ch]. * dv1394.c and avidec.c were hooked up with general DV demuxer. * DVAUDIO is dead! Long live pcm_s16le! * DV audio is now always recognized -- which means we can now hear all those ducks quaking in pond.dv. Originally committed as revision 2319 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 64 bit pts for writing - more const usageFabrice Bellard2003-09-10
| | | | Originally committed as revision 2255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Phase 1 for DV encoding support. Muxing/demuxing of DV streams is nowRoman Shaposhnik2003-08-28
| | | | | | | | | | | | | | | possible. For example you can do: ffmpeg -i i.dv -i audio_track.mp3 -map 0.0 -map 1.0 \ -vcodec copy -acodec pcm_s16le out.dv * Preparations for getting rid of DVAUDIO codec, DV stream really contains PCM audio, so there's no codec needed if we have a decent demuxer. * Providing entry points for dv1394 write support. Originally committed as revision 2174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Complete support for OpenDML AVIs and AVIs > 2Gb.Roman Shaposhnik2003-04-23
| | | | Originally committed as revision 1814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* dv file format support patch by (Roman Shaposhnick <rvs at sun dot com>)Roman Shaposhnik2003-04-08
| | | | Originally committed as revision 1742 to svn://svn.ffmpeg.org/ffmpeg/trunk
* support for DV aspect ratio and erroneous audio patch by (Dan Dennedy (dan ↵Michael Niedermayer2003-04-04
| | | | | | at dennedy dot org) and Roman Shaposhnick <rvs at sun dot com>) Originally committed as revision 1731 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DV packet copy fix by Roman ShaposhnickFabrice Bellard2003-02-06
| | | | Originally committed as revision 1548 to svn://svn.ffmpeg.org/ffmpeg/trunk
* DV audio decoder by Roman ShaposhnickFabrice Bellard2003-01-27
| | | | Originally committed as revision 1514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* removed warningsFabrice Bellard2003-01-23
| | | | Originally committed as revision 1496 to svn://svn.ffmpeg.org/ffmpeg/trunk
* renamed libav to libavformatFabrice Bellard2002-11-25
Originally committed as revision 1276 to svn://svn.ffmpeg.org/ffmpeg/trunk