COSMETICS
Originally committed as revision 16028 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
parent
c687643c68
commit
7100376f75
@ -36,24 +36,23 @@
|
|||||||
|
|
||||||
typedef struct MTVDemuxContext {
|
typedef struct MTVDemuxContext {
|
||||||
|
|
||||||
unsigned int file_size; ///< filesize, not always right
|
unsigned int file_size; ///< filesize, not always right
|
||||||
unsigned int segments; ///< number of 512 byte segments
|
unsigned int segments; ///< number of 512 byte segments
|
||||||
unsigned int audio_identifier; ///< 'MP3' on all files I have seen
|
unsigned int audio_identifier; ///< 'MP3' on all files I have seen
|
||||||
unsigned int audio_br; ///< bitrate of audio chanel (mp3)
|
unsigned int audio_br; ///< bitrate of audio chanel (mp3)
|
||||||
unsigned int img_colorfmt; ///< frame colorfmt rgb 565/555
|
unsigned int img_colorfmt; ///< frame colorfmt rgb 565/555
|
||||||
unsigned int img_bpp; ///< frame bits per pixel
|
unsigned int img_bpp; ///< frame bits per pixel
|
||||||
unsigned int img_width; //
|
unsigned int img_width; //
|
||||||
unsigned int img_height; //
|
unsigned int img_height; //
|
||||||
unsigned int img_segment_size; ///< size of image segment
|
unsigned int img_segment_size; ///< size of image segment
|
||||||
unsigned int video_fps; //
|
unsigned int video_fps; //
|
||||||
unsigned int full_segment_size;
|
unsigned int full_segment_size;
|
||||||
|
|
||||||
} MTVDemuxContext;
|
} MTVDemuxContext;
|
||||||
|
|
||||||
static int mtv_probe(AVProbeData *p)
|
static int mtv_probe(AVProbeData *p)
|
||||||
{
|
{
|
||||||
/* Magic is 'AMV' */
|
/* Magic is 'AMV' */
|
||||||
|
|
||||||
if(*(p->buf) != 'A' || *(p->buf+1) != 'M' || *(p->buf+2) != 'V')
|
if(*(p->buf) != 'A' || *(p->buf+1) != 'M' || *(p->buf+2) != 'V')
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
@ -62,11 +61,10 @@ static int mtv_probe(AVProbeData *p)
|
|||||||
|
|
||||||
static int mtv_read_header(AVFormatContext *s, AVFormatParameters *ap)
|
static int mtv_read_header(AVFormatContext *s, AVFormatParameters *ap)
|
||||||
{
|
{
|
||||||
MTVDemuxContext *mtv = s->priv_data;
|
MTVDemuxContext *mtv = s->priv_data;
|
||||||
ByteIOContext *pb = s->pb;
|
ByteIOContext *pb = s->pb;
|
||||||
AVStream *st;
|
AVStream *st;
|
||||||
unsigned int audio_subsegments;
|
unsigned int audio_subsegments;
|
||||||
|
|
||||||
|
|
||||||
url_fskip(pb, 3);
|
url_fskip(pb, 3);
|
||||||
mtv->file_size = get_le32(pb);
|
mtv->file_size = get_le32(pb);
|
||||||
|
Loading…
Reference in New Issue
Block a user