3 This file is part of the HandBrake source code.
\r
4 Homepage: <http://handbrake.fr>.
\r
5 It may be used under the terms of the GNU General Public License. */
\r
9 namespace Handbrake.EncodeQueue
\r
14 /// Gets or sets the job ID.
\r
16 public int Id { get; set; }
\r
19 /// Gets or sets the query string.
\r
21 public string Query { get; set; }
\r
24 /// record if this is a user or GUI generated query
\r
26 public Boolean CustomQuery { get; set; }
\r
29 /// Gets or sets the source file of encoding.
\r
31 public string Source { get; set; }
\r
34 /// Gets or sets the destination for the file to be encoded.
\r
36 public string Destination { get; set; }
\r
39 /// Gets whether or not this instance is empty.
\r
43 get { return Id == 0 && string.IsNullOrEmpty(Query) && string.IsNullOrEmpty(Source) && string.IsNullOrEmpty(Destination); }
\r