diff options
author | Roman Shaposhnik <roman@shaposhnik.org> | 2003-11-01 01:26:26 +0300 |
---|---|---|
committer | Roman Shaposhnik <roman@shaposhnik.org> | 2003-11-01 01:26:26 +0300 |
commit | ddaae6a9d1ea69b55b842b65e5c664b1e6d15e13 (patch) | |
tree | d239d8ef3b625cac08f0f8166ec65fe25b2e4b2d /libavcodec/dvdata.h | |
parent | 99614dd4e924c1083fdf35f49b1da95971dc416f (diff) |
* DV demuxer is now capable of decoding auxilary audio stream. So,
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
Diffstat (limited to 'libavcodec/dvdata.h')
-rw-r--r-- | libavcodec/dvdata.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libavcodec/dvdata.h b/libavcodec/dvdata.h index 8d8f9da81d..57a7e20281 100644 --- a/libavcodec/dvdata.h +++ b/libavcodec/dvdata.h @@ -37,6 +37,7 @@ typedef struct DVprofile { int ltc_divisor; /* FPS from the LTS standpoint */ int height; /* picture height in pixels */ int width; /* picture width in pixels */ + AVRational sar[2]; /* sample aspect ratios for 4:3 and 16:9 */ const uint16_t *video_place; /* positions of all DV macro blocks */ enum PixelFormat pix_fmt; /* picture pixel format */ @@ -1293,6 +1294,7 @@ static const DVprofile dv_profiles[] = { .frame_rate_base = 1001, .height = 480, .width = 720, + .sar = {{72, 79}, {96, 79}}, .video_place = dv_place_411, .pix_fmt = PIX_FMT_YUV411P, .audio_stride = 90, @@ -1308,6 +1310,7 @@ static const DVprofile dv_profiles[] = { .ltc_divisor = 25, .height = 576, .width = 720, + .sar = {{128, 117}, {512, 351}}, .video_place = dv_place_420, .pix_fmt = PIX_FMT_YUV420P, .audio_stride = 108, @@ -1323,6 +1326,7 @@ static const DVprofile dv_profiles[] = { .ltc_divisor = 25, .height = 576, .width = 720, + .sar = {{128, 117}, {512, 351}}, .video_place = dv_place_411P, .pix_fmt = PIX_FMT_YUV411P, .audio_stride = 108, |