Switch all headers to using Doxygen and cleanup contact info

* Swap old email + website address with 'Aegisub Project http://www.aegisub.org/'
 * Set categories for all files (jfs)
 * Add descriptions for each file (jfs)
 * Add $Id$ keyword

Originally committed to SVN as r3310.
This commit is contained in:
Amar Takhar 2009-07-29 05:43:02 +00:00
parent 3097ca162d
commit 12aa34088a
344 changed files with 2740 additions and 2044 deletions

View File

@ -24,7 +24,16 @@
* THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
* THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
*
//
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file MatroskaParser.c
/// @brief Haali's low-level Matroska-parsing library
/// @ingroup video_input
///
*/
#include <stdlib.h>
@ -3310,3 +3319,4 @@ const char *cs_GetLastError(CompressedStream *cs)
return cs->errmsg;
}
#endif

View File

@ -24,13 +24,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://www.aegisub.net
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file aegisub_endian.h
/// @brief Convert numbers between various endianness
/// @ingroup utility
///
#pragma once
@ -344,3 +345,4 @@ namespace Endian {
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file aegisublocale.cpp
/// @brief Enumerate available locales for picking translation on Windows
/// @ingroup utility
///
///////////
@ -175,3 +176,4 @@ wxArrayInt AegisubLocale::GetAvailableLanguages() {
return final;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file aegisublocale.h
/// @see aegisublocale.cpp
/// @ingroup utility
///
#ifndef LOCALE_H
#define LOCALE_H
@ -60,3 +61,4 @@ public:
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_attachment.cpp
/// @brief Manage files embedded in subtitles
/// @ingroup subs_storage
///
////////////
@ -287,3 +288,4 @@ void AttachData::Finish() {
buffer.Clear();
buffer.Shrink();
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_attachment.h
/// @see ass_attachment.cpp
/// @ingroup subs_storage
///
#pragma once
@ -90,3 +91,4 @@ public:
AssAttachment(wxString name);
~AssAttachment();
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_dialogue.cpp
/// @brief Class for dialogue lines in subtitles
/// @ingroup subs_storage
///
////////////
@ -915,3 +916,4 @@ void AssDialogueBlockDrawing::TransformCoords(int mx,int my,double x,double y) {

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_dialogue.h
/// @see ass_dialogue.cpp
/// @ingroup subs_storage
///
#pragma once
@ -202,3 +203,4 @@ public:
AssDialogue(wxString data,int version=1);
~AssDialogue();
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_entry.cpp
/// @brief Superclass for different kinds of lines in subtitles
/// @ingroup subs_storage
///
///////////
@ -132,3 +133,4 @@ AssEntry *AssEntry::Clone() const {
// Return
return final;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_entry.h
/// @see ass_entry.cpp
/// @ingroup subs_storage
///
#pragma once
@ -106,3 +107,4 @@ public:
// This operator is for sorting
bool operator < (const AssEntry &t1, const AssEntry &t2);

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_export_filter.cpp
/// @brief Baseclass for and management of single export filters
/// @ingroup export
///
///////////
@ -196,3 +197,4 @@ void AssExportFilterChain::PrepareFilters() {
}
instance->Unprepared.clear();
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_export_filter.h
/// @see ass_export_filter.cpp
/// @ingroup export
///
#pragma once
@ -108,3 +109,4 @@ public:
virtual wxWindow *GetConfigDialogWindow(wxWindow *parent); // Draw setup controls - this function may optionally be overridden.
virtual void LoadSettings(bool IsDefault); // Config dialog is done - extract data now.
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_exporter.cpp
/// @brief Overall set-up and management of export operations
/// @ingroup export
///
///////////
@ -181,3 +182,4 @@ wxString AssExporter::GetDescription(wxString name) {
}
throw wxString::Format(_T("Filter not found: %s"), name.c_str());
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_exporter.h
/// @see ass_exporter.cpp
/// @ingroup export
///
#pragma once
@ -82,3 +83,4 @@ public:
AssFile *GetOriginalSubs() { return OriginalSubs; }
wxString GetDescription(wxString name);
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_file.cpp
/// @brief Overall storage of subtitle files, undo management and more
/// @ingroup subs_storage
///
////////////
@ -1054,3 +1055,4 @@ bool AssFile::StackModified;

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_file.h
/// @see ass_file.cpp
/// @ingroup subs_storage
///
#pragma once
@ -134,3 +135,4 @@ public:
return std::less<T>()(*x, *y);
}
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_karaoke.cpp
/// @brief Parse and manipulate ASSA karaoke tags
/// @ingroup subs_storage
///
#include "config.h"
@ -118,3 +119,4 @@ void ParseAssKaraokeTags(const AssDialogue *line, AssKaraokeVector &syls)
syls.push_back(syl);
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_karaoke.h
/// @see ass_karaoke.cpp
/// @ingroup subs_storage
///
#pragma once
@ -51,3 +52,4 @@ struct AssKaraokeSyllable {
typedef std::vector<AssKaraokeSyllable> AssKaraokeVector;
void ParseAssKaraokeTags(const AssDialogue *line, AssKaraokeVector &syls);

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_override.cpp
/// @brief Parse and modify ASSA style overrides
/// @ingroup subs_storage
///
////////////
@ -812,3 +813,4 @@ wxString AssOverrideTag::ToString() {
if (parenthesis) result += _T(")");
return result;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_override.h
/// @see ass_override.cpp
/// @ingroup subs_storage
///
#pragma once
@ -141,3 +142,4 @@ public:
AssOverrideTagProto();
~AssOverrideTagProto();
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_style.cpp
/// @brief Class for style definitions in subtitles
/// @ingroup subs_storage
///
////////////
// Includes
@ -592,3 +593,4 @@ void AssStyle::GetEncodings(wxArrayString &encodingStrings) {
encodingStrings.Add(wxString(_T("238 - ")) + _("East European"));
encodingStrings.Add(wxString(_T("255 - ")) + _("OEM"));
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_style.h
/// @see ass_style.cpp
/// @ingroup subs_storage
///
#pragma once
@ -112,3 +113,4 @@ public:
AssStyle(wxString data,int version=1);
~AssStyle();
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_style_storage.cpp
/// @brief Manage stores of styles
/// @ingroup style_editor
///
////////////
@ -113,3 +114,4 @@ AssStyle *AssStyleStorage::GetStyle(wxString name) {
}
return NULL;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_style_storage.h
/// @see ass_style_storage.cpp
/// @ingroup style_editor
///
#ifndef ASS_STYLE_STORAGE_H
@ -65,3 +66,4 @@ public:
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_time.cpp
/// @brief Class for managing timestamps in subtitles
/// @ingroup subs_storage
///
////////////
@ -442,3 +443,4 @@ wxString FractionalTime::FromMillisecs(int64_t msec) {
RETURN:
return wxString::Format(_T("%02i") + sep + _T("%02i") + sep + _T("%02i") + sep + _T("%02i"),h,m,s,f);
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file ass_time.h
/// @see ass_time.cpp
/// @ingroup subs_storage
///
#pragma once
@ -104,3 +105,4 @@ public:
wxString FromAssTime(AssTime time);
wxString FromMillisecs(int64_t msec);
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_box.cpp
/// @brief The entire audio area in the main UI, containing display and related toolbars
/// @ingroup audio_ui
///
///////////
@ -679,3 +680,4 @@ void FocusEvent::OnSetFocus(wxFocusEvent &event) {
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_box.h
/// @see audio_box.cpp
/// @ingroup audio_ui
///
#ifndef AUDIO_BOX_H
@ -182,3 +183,4 @@ enum {
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_display.cpp
/// @brief Display audio in the main UI
/// @ingroup audio_ui
///
///////////
@ -2410,3 +2411,4 @@ void AudioDisplay::UpdateTimeEditCtrls() {
grid->editBox->EndTime->SetTime(curEndMS,true);
grid->editBox->Duration->SetTime(curEndMS-curStartMS,true);
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_display.h
/// @see audio_display.cpp
/// @ingroup audio_ui
///
#ifndef AUDIO_DISPLAY_H
@ -201,3 +202,4 @@ enum {
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_karaoke.cpp
/// @brief Karaoke table UI in audio box (not in audio display)
/// @ingroup audio_ui
///
///////////
@ -879,3 +880,4 @@ void AudioKaraokeTagMenu::OnSelectItem(wxCommandEvent &event) {
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_karaoke.h
/// @see audio_karaoke.cpp
/// @ingroup audio_ui
///
#ifndef AUDIO_KARAOKE_H
@ -139,3 +140,4 @@ public:
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player.cpp
/// @brief Baseclass for audio players
/// @ingroup audio_output
///
///////////
@ -186,3 +187,4 @@ void AudioPlayerFactoryManager::ClearProviders() {
// Static
template <class AudioPlayerFactory> std::map<wxString,AudioPlayerFactory*>* FactoryManager<AudioPlayerFactory>::factories=NULL;

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_alsa.cpp
/// @brief ALSA-based audio output
/// @ingroup audio_output
///
#include "config.h"
@ -391,3 +392,4 @@ void AlsaPlayer::async_write_handler(snd_async_handler_t *pcm_callback)
#endif // WITH_ALSA

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_alsa.h
/// @see audio_player_alsa.cpp
/// @ingroup audio_output
///
#ifdef WITH_ALSA
@ -111,3 +112,4 @@ public:
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_dsound.cpp
/// @brief Old DirectSound-based audio output
/// @ingroup audio_output
///
///////////
@ -403,3 +404,4 @@ void DirectSoundPlayerThread::Stop() {
}
#endif // WITH_DIRECTSOUND

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_dsound.h
/// @see audio_player_dsound.cpp
/// @ingroup audio_output
///
///////////
@ -139,3 +140,4 @@ public:
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://www.aegisub.net/
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_dsound2.cpp
/// @brief New DirectSound-based audio output
/// @ingroup audio_output
///
///////////
@ -911,3 +912,4 @@ double DirectSoundPlayer2::GetVolume()
#endif // WITH_DIRECTSOUND

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://www.aegisub.net/
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_dsound2.h
/// @see audio_player_dsound2.cpp
/// @ingroup audio_output
///
#ifdef WITH_DIRECTSOUND
@ -81,3 +82,4 @@ public:
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_manager.h
/// @brief Manage available audio output implementations
/// @ingroup audio_output
///
#pragma once
@ -69,3 +70,4 @@ public:
DECLARE_EVENT_TYPE(wxEVT_STOP_AUDIO, -1)

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_openal.cpp
/// @brief OpenAL-based audio output
/// @ingroup audio_output
///
#include "config.h"
@ -341,3 +342,4 @@ int64_t OpenALPlayer::GetCurrentPosition()
#endif // WITH_OPENAL

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_openal.h
/// @see audio_player_openal.cpp
/// @ingroup audio_output
///
#ifdef WITH_OPENAL
@ -125,3 +126,4 @@ public:
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_portaudio.cpp
/// @brief PortAudio v18-based audio output
/// @ingroup audio_output
///
#include "config.h"
@ -282,3 +283,4 @@ wxArrayString PortAudioPlayer::GetOutputDevices(wxString favorite) {
}
#endif // WITH_PORTAUDIO

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_portaudio.h
/// @see audio_player_portaudio.cpp
/// @ingroup audio_output
///
#ifdef WITH_PORTAUDIO
@ -110,3 +111,4 @@ public:
};
#endif //ifdef WITH_PORTAUDIO

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_pulse.cpp
/// @brief PulseAudio-based audio output
/// @ingroup audio_output
///
#include "config.h"
@ -399,3 +400,4 @@ void PulseAudioPlayer::pa_stream_notify(pa_stream *p, PulseAudioPlayer *thread)
#endif // WITH_PULSEAUDIO

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_player_pulse.h
/// @see audio_player_pulse.cpp
/// @ingroup audio_output
///
#ifdef WITH_PULSEAUDIO
@ -127,3 +128,4 @@ public:
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider.cpp
/// @brief Baseclass for audio providers
/// @ingroup audio_input
///
///////////
@ -298,3 +299,4 @@ void AudioProviderFactoryManager::ClearProviders() {
//////////
// Static
template <class AudioProviderFactory> std::map<wxString,AudioProviderFactory*>* FactoryManager<AudioProviderFactory>::factories=NULL;

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_avs.cpp
/// @brief Avisynth-based audio provider
/// @ingroup audio_input
///
///////////
@ -206,3 +207,4 @@ void AvisynthAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) {
}
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_avs.h
/// @see audio_provider_avs.cpp
/// @ingroup audio_input
///
///////////
@ -77,3 +78,4 @@ public:
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_convert.cpp
/// @brief Intermediate sample format-converting audio provider
/// @ingroup audio_input
///
///////////
@ -210,3 +211,4 @@ AudioProvider *CreateConvertAudioProvider(AudioProvider *source_provider) {
return provider;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_convert.h
/// @see audio_provider_convert.cpp
/// @ingroup audio_input
///
#pragma once
@ -67,3 +68,4 @@ public:
AudioProvider *CreateConvertAudioProvider(AudioProvider *source_provider);

View File

@ -25,12 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
// Aegisub Project http://www.aegisub.org/
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// $Id$
/// @file audio_provider_downmix.cpp
/// @brief Intermediate audio provider downmixing the signal to mono
/// @ingroup audio_input
///
//////////////////
@ -120,3 +122,4 @@ void DownmixingAudioProvider::GetAudio(void *buf, int64_t start, int64_t count)
// Done downmixing, free the work buffer
delete[] tmp;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_downmix.h
/// @see audio_provider_downmix.cpp
/// @ingroup audio_input
///
#include "include/aegisub/audio_provider.h"
@ -51,3 +52,4 @@ public:
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_dummy.cpp
/// @brief Dummy (silence or noise) audio provider
/// @ingroup audio_input
///
///////////
@ -73,3 +74,4 @@ void DummyAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) {
*workbuf++ = 0;
}
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_dummy.h
/// @see audio_provider_dummy.cpp
/// @ingroup audio_input
///
#pragma once
@ -56,3 +57,4 @@ public:
void GetAudio(void *buf, int64_t start, int64_t count);
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_ffmpegsource.cpp
/// @brief ffms2-based audio provider
/// @ingroup audio_input ffms2
///
#include "config.h"
@ -227,3 +228,4 @@ void FFmpegSourceAudioProvider::GetAudio(void *Buf, int64_t Start, int64_t Count
#endif /* WITH_FFMPEGSOURCE */

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_ffmpegsource.h
/// @see audio_provider_ffmpegsource.cpp
/// @ingroup audio_input ffms2
///
///////////
// Headers
@ -77,3 +78,4 @@ public:
#endif /* WITH_FFMPEGSOURCE */

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_hd.cpp
/// @brief Caching audio provider using a file for backing
/// @ingroup audio_input
///
///////////
@ -180,3 +181,4 @@ wxString HDAudioProvider::DiskCacheName() {
}
return _T("");
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_hd.h
/// @see audio_provider_hd.cpp
/// @ingroup audio_input
///
#pragma once
@ -64,3 +65,4 @@ public:
void GetAudio(void *buf, int64_t start, int64_t count);
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_manager.h
/// @brief Manage available audio provider implementations
/// @ingroup audio_input
///
#pragma once
@ -53,3 +54,4 @@ public:
static AudioProvider *GetAudioProvider(wxString filename, int cache=-1);
static void ClearProviders();
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_pcm.cpp
/// @brief PCM WAV and WAV64 audio provider
/// @ingroup audio_input
///
#include "config.h"
@ -559,3 +560,4 @@ AudioProvider *CreatePCMAudioProvider(const wxString &filename)
// no providers could be created
return NULL;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_pcm.h
/// @see audio_provider_pcm.cpp
/// @ingroup audio_input
///
#pragma once
@ -97,3 +98,4 @@ public:
AudioProvider *CreatePCMAudioProvider(const wxString &filename);

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_quicktime.cpp
/// @brief QuickTime-based audio provider
/// @ingroup audio_input quicktime
///
#include "audio_provider_quicktime.h"
@ -178,3 +179,4 @@ void QuickTimeAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) {
#endif /* WITH_QUICKTIME */

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_quicktime.h
/// @see audio_provider_quicktime.cpp
/// @ingroup audio_input quicktime
///
#pragma once
@ -76,3 +77,4 @@ public:
#endif /* WITH_QUICKTIME */

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_ram.cpp
/// @brief Caching audio provider using heap memory for backing
/// @ingroup audio_input
///
///////////
@ -175,3 +176,4 @@ void RAMAudioProvider::GetAudio(void *buf, int64_t start, int64_t count) {
}
}
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_ram.h
/// @see audio_provider_ram.cpp
/// @ingroup audio_input
///
#pragma once
@ -60,3 +61,4 @@ public:
void GetAudio(void *buf, int64_t start, int64_t count);
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_stream.cpp
/// @brief Unused aggregate audio provider, intended to be used for audio scrubbing feature
/// @ingroup audio_input
///
///////////
@ -154,3 +155,4 @@ StreamAudioProvider::BufferChunk::BufferChunk() {
buf.resize(BUFSIZE);
isFree = true;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_provider_stream.h
/// @see audio_provider_stream.cpp
/// @ingroup audio_input
///
#pragma once
@ -78,3 +79,4 @@ public:
void Append(void *buf, int64_t count);
void SetParams(int channels,int rate,int bps);
};

View File

@ -26,13 +26,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_spectrum.cpp
/// @brief Caching frequency-power spectrum renderer for audio display
/// @ingroup audio_ui
///
#include "config.h"
@ -614,3 +615,4 @@ void AudioSpectrum::SetScaling(float _power_scale)
}

View File

@ -26,13 +26,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file audio_spectrum.h
/// @see audio_spectrum.cpp
/// @ingroup audio_ui
///
#ifndef AUDIO_SPECTRUM_H
#define AUDIO_SPECTRUM_H
@ -75,3 +76,4 @@ public:
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_base.cpp
/// @brief Baseclasses for Automation 4 scripting framework
/// @ingroup scripting
///
#include "config.h"
@ -808,3 +809,4 @@ namespace Automation4 {
};
#endif // WITH_AUTOMATION

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_base.h
/// @see auto4_base.cpp
/// @ingroup scripting
///
#pragma once
@ -366,3 +367,4 @@ namespace Automation4 {
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_lua.cpp
/// @brief Lua 5.1-based scripting engine
/// @ingroup scripting
///
#include "config.h"
@ -943,3 +944,4 @@ namespace Automation4 {
};
#endif // WITH_AUTO4_LUA

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_lua.h
/// @see auto4_lua.cpp
/// @ingroup scripting
///
#pragma once
@ -255,3 +256,4 @@ namespace Automation4 {
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_lua_assfile.cpp
/// @brief Lua 5.1-based scripting engine (interface to subtitle files)
/// @ingroup scripting
///
#include "config.h"
@ -969,3 +970,4 @@ namespace Automation4 {
#endif // WITH_AUTO4_LUA

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_lua_dialog.cpp
/// @brief Lua 5.1-based scripting engine (configuration-dialogue interface)
/// @ingroup scripting
///
#include "config.h"
@ -816,3 +817,4 @@ badcontrol:
};
#endif // WITH_AUTO4_LUA

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_lua_factory.h
/// @brief Factory-class for Lua 5.1-based scripting engine
/// @ingroup scripting
///
#pragma once
@ -54,3 +55,4 @@ namespace Automation4 {
};
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_lua_scriptreader.cpp
/// @brief Script-file reader for Lua 5.1-based scripting engine
/// @ingroup scripting
///
#include "config.h"
@ -111,3 +112,4 @@ namespace Automation4 {
};
#endif // WITH_AUTO4_LUA

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:jiifurusu@gmail.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file auto4_lua_scriptreader.h
/// @see auto4_lua_scriptreader.cpp
/// @ingroup scripting
///
#pragma once
@ -59,3 +60,4 @@ namespace Automation4 {

View File

@ -748,3 +748,4 @@ IScriptEnvironment* __stdcall CreateScriptEnvironment(int version = AVISYNTH_INT
#pragma pack(pop)
#endif //__AVISYNTH_H__

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file avisynth_wrap.cpp
/// @brief Wrapper-layer for Avisynth
/// @ingroup video_input audio_input
///
////////////
@ -136,3 +137,4 @@ IScriptEnvironment *AviSynthWrapper::GetEnv() {
}
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file avisynth_wrap.h
/// @see avisynth_wrap.cpp
/// @ingroup video_input audio_input
///
#ifndef AVISYNTH_WRAP_H
@ -80,3 +81,4 @@ public:
#endif
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file base_grid.cpp
/// @brief Base for subtitle grid in main UI
/// @ingroup main_ui
///
////////////
@ -1126,3 +1127,4 @@ wxArrayInt BaseGrid::GetRangeArray(int n1,int n2) {
}
return target;
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file base_grid.h
/// @see base_grid.cpp
/// @ingroup main_ui
///
#pragma once
@ -129,3 +130,4 @@ public:
enum {
GRID_SCROLLBAR = 1730
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file browse_button.cpp
/// @brief Push-button that opens a file browsing dialogue and sets value of a text edit when user confirms
/// @ingroup custom_control
///
///////////
@ -101,3 +102,4 @@ void BrowseButton::OnPressed(wxCommandEvent &event) {
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file browse_button.h
/// @see browse_button.cpp
/// @ingroup custom_control
///
#pragma once
@ -66,3 +67,4 @@ public:
BrowseButton(wxWindow *parent,int id=-1,wxString text=_T(""),BrowseType type=BROWSE_FILE,wxPoint position=wxDefaultPosition,wxSize size=wxDefaultSize);
void Bind(wxTextCtrl *control,int pos=0);
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://www.aegisub.net/
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file charset_conv.cpp
/// @brief Iconv-based implementation of character set conversions
/// @ingroup utility
///
#include "charset_conv.h"
@ -436,3 +437,4 @@ wxArrayString AegisubCSConv::GetEncodingsList() {
}
static AegisubCSConv localConv(_T("Local"), false);
AegisubCSConv& csConvLocal(localConv);

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://www.aegisub.net/
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file charset_conv.h
/// @see charset_conv.cpp
/// @ingroup utility
///
#ifndef AEGISUB_CHARSET_CONV_H
#define AEGISUB_CHARSET_CONV_H
@ -128,3 +129,4 @@ extern AegisubCSConv& csConvLocal;
#endif
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file charset_detect.cpp
/// @brief Wrapper around text encoding detection library
/// @ingroup utility
///
///////////
@ -155,3 +156,4 @@ void CharSetDetect::Report(const char* aCharset) {
}
#endif // WITH_UNIVCHARDET

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file charset_detect.h
/// @see charset_detect.cpp
/// @ingroup utility
///
#pragma once
@ -53,3 +54,4 @@ public:
wxString GetEncoding(wxString filename);
PRBool done() const { return mDone; }
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file colorspace.cpp
/// @brief Functions for converting colours between different representations
/// @ingroup utility
///
#include "config.h"
@ -416,3 +417,4 @@ wxColour html_to_color(wxString html)
}
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file colorspace.h
/// @see colorspace.cpp
/// @ingroup utility
///
#ifndef COLORSPACE_H
#define COLORSPACE_H
@ -80,3 +81,4 @@ wxColour html_to_color(wxString html);
#endif

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file colour_button.cpp
/// @brief Push-button that displays a colour for label, and brings up colour selection dialogue when pressed
/// @ingroup custom_control
///
////////////
@ -113,3 +114,4 @@ void ColourButton::SetLinkColour(wxColour *col) {
linkColour = col;
if (linkColour) SetColour(*linkColour);
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file colour_button.h
/// @see colour_button.cpp
/// @ingroup custom_control
///
#pragma once
@ -61,3 +62,4 @@ public:
wxColour GetColour();
void SetLinkColour(wxColour *colour);
};

View File

@ -12,3 +12,4 @@
#include "config/config_unix.h"
#endif // __WINDOWS__

View File

@ -26,3 +26,4 @@
#endif /* _DEFINES_H */

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file config/config_windows0.h
/// @brief Base configuration for Windows builds, to be copied to config_windows.h and edited by the developer
/// @ingroup build
///
#pragma once
@ -157,3 +158,4 @@
// Enable QuickTime video provider
// Requires QuickTime SDK and (on Windows) a QuickTime7 (or later) installation
//#define WITH_QUICKTIME

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file dialog_about.cpp
/// @brief About-dialogue box
/// @ingroup configuration_ui
///
////////////
@ -188,3 +189,4 @@ AboutScreen::AboutScreen(wxWindow *parent)
// Destructor
AboutScreen::~AboutScreen () {
}

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file dialog_about.h
/// @see dialog_about.cpp
/// @ingroup configuration_ui
///
#pragma once
@ -51,3 +52,4 @@ public:
AboutScreen(wxWindow *parent);
~AboutScreen();
};

View File

@ -25,13 +25,14 @@
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
// POSSIBILITY OF SUCH DAMAGE.
//
// -----------------------------------------------------------------------------
//
// AEGISUB
//
// Website: http://aegisub.cellosoft.com
// Contact: mailto:zeratul@cellosoft.com
// Aegisub Project http://www.aegisub.org/
//
// $Id$
/// @file dialog_associations.cpp
/// @brief Configure file associations for Aegisub
/// @ingroup configuration_ui
///
///////////
@ -137,3 +138,4 @@ void DialogAssociations::OnOK(wxCommandEvent &event) {
if (ListBox->IsChecked(4)) AssociateType(_T("ttxt"));
event.Skip();
}

Some files were not shown because too many files have changed in this diff Show More