⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 mediabrostructnew.h

📁 瑞星微公司RK27XX系列芯片的SDK开发包
💻 H
字号:
/******************************************************************/
/*  Copyright (C) 2007 ROCK-CHIPS FUZHOU . All Rights Reserved.  */
/*******************************************************************
File :  MediaBroStructNew.h
Desc :  媒体库资源管理器结构定义
Author:  PengHuacheng
Date :  2007-09-05
Notes :
$Log :
*********************************************************************/
#include "include.h"

#ifdef _MEIDA_SORT_NEW

#ifndef _MEDIABROSTRUCT_H
#define _MEDIABROSTRUCT_H


//#include "MediaBroMacroNew.h"
#include "MediaInfoGetStructNew.h"
//#include "..\System\MediaFileSortNew\MediaSortGloableNew.h"

//080520,huangsl,修改 包含路径用于兼容 PC仿真编译.
#include "..\application\mediaLibNew\MediaLibMacroNew.h"
#include "..\application\Browser\BrowserMacro.h"

//------------------------------------------------------------------------------
typedef void (*MediaInfoGetCallback)(FILE_MEDIAINFO_STRUCT *pSortInfo, UINT16 uiID, UINT16 BaseID);


typedef struct _MEDIABRO_STRUCT
{
    struct _MEDIABRO_STRUCT *pPrev;
    struct _MEDIABRO_STRUCT *pNext;
    FILE_MEDIAINFO_STRUCT MediaFileInfo;

    char EncryptFlag; // 加密标志

    char  *pImageAddr;  // 缩略图地址
    UINT16  ImageUpdateFlag; // 缩略图更新标志,0代表等待更新,1代表已经更新,2表示已经更新但缩略图获取失败,仅九宫格有用
}MEDIABRO_STRUCT;

typedef struct _MEDIA_DIR_TREE_STRUCT
{
    MediaInfoGetCallback GetMediaFileInfo; // 媒体库信息获取回调函数

    UINT16 SumBaseId;  // 归类内部信息排序起始号,以0开始计数 ,  对于播放列表,该值对应的是列表号
    UINT16 CurDeep;    // 当前目录深度,以0开始计数
    UINT16 TotalItem;  // 当前目录列表总条目数,以1开始计数
    UINT16 MediaSelType;  // 媒体库类型选择
    UINT16 ScreenNum; // 品目显示列表个数,以1开始计数
    UINT32 ICON; // Item前图标

    MEDIABRO_STRUCT  BrowserItem[BROWSER_MAX_LINE]; // 列表条目
    FileListItem ListItem[BROWSER_MAX_LINE]; // 显示列表条目,与BrowserItem一一对应
    IconListItem NineScreenIcon[BROWSER_MAX_LINE]; // 缩略图显示条目,与BrowserItem一一对应

    UINT16 CurId;  // 当前光标指定的条目在所有条目中的编号,以0开始计数
    UINT16 KeyCounter;   // 当前光标指定的条目在屏幕显示条目中的编号,以0开始计数
    MEDIABRO_STRUCT *pBro; // 指向当前屏幕显示第一条信息的结构体
}MEDIA_DIR_TREE_STRUCT;


//------------------------------------------------------------------------------
#endif
#endif
//******************************************************************************

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -